x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = dup(r0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000600)=[0x0]) r11 = getpgrp() r12 = getuid() r13 = getegid() r14 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)="11f8c17c1012524d22b832ebb4a6dac1d760de8db63cd8e5d2f5dfa8bc8f53f33158ba5dfad9c7179e350beca331c44051ae52452b6fed857a56a2444d7e47069cab73a5c73b242d1623a8cbfde4af08513af4a8f7e61dfab140782dbddd9602a2efbd016a20985be82b1ab6bf8cbbfcac8b16cd2cff1c24be29c90e188cd8d8d76674d9c38f688bc61c20000b89ff7c1d6b0571c2c5065310dcf614633059c262b898b4d717d998aa6273af4fae6e414e55bed5ebfd", 0xb6}, {&(0x7f0000000140)="15bdab555b91def37a35bd1847c37d910d785c620458ac8d38981a5cad534b33ba406d141191b7bf5f7d7521aa7392dfb27d0d3ecff06009582388f13a54dc35e16a0930ad441d87042f07da075fcef78edf390c3706b28a59247ada9770bbe2f666e220a1353bc1f75689c2ea43e0646dc417132f73d5e84a0b4e0a26fb943a6a43315e7e7a1294bbaa19c113d2519d7055d5e0062825da01888eec018f1cfb21aafaa8d8607904e5626adcab835c98d9b7fac80f2b0cb0d479375a9be0074c4d0743390f7df27d21ec", 0xca}, {&(0x7f0000000240)="a4413d84d156a403cd5a87102c458f4a37681c4b965356c70353a17030f5859f84cfd869309e24a3628c20b9fb9fec6a4ffd7743a5aa378a01853671dcd303ec0d03b8e2c4d693eea1b81ec40039a39753cee5098011a1122889174e84e18a05542b2ab45421d30c2de88f37d773", 0x6e}, {&(0x7f00000002c0)="f5a40ad2f6d14bf223da0fd3a07453fd5325779a83ee490f28f2c9e8fb3d51fd5a0b0d4eba260c9fe3e5dd20934ec3159af6eed5beb3337ae2969703c465a25e299639f23ee0b037fb1e757b7cbcf2233dbe156082e71956dba91bd231c29c02b8fb44a8a9d15fbc391d9b7e98a13e4eb2d52e0d5ea1839937dae37318a7b49156527881748a1c025d656b31741122b37e3c5839ab75fd4fcfa0cf67175ef4f41f98e0c81ed4eb096906fab6f480b4784d8cc517933706d0558e951927dca299350f5196ee7bbba6057cddba66bf84c6382992fa6536f287ae114d3e09d32011cb2d82", 0xe3}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x128, 0x409}, 0x1) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x8000, 0x3, &(0x7f0000000040)="ea0dbb897488dc85b7576bfb46e89658a2d7724293aad3c08547eedc550522f2c20e64d47db45c628ad47de60fee36641fff30421642c1de5c395568b7f3a14886e87b878a14f36cb075", 0x4a) r1 = msgget(0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/223) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000256000/0x4000)=nil, 0x4000, 0x6) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000007c0)={0x10, 0x40, 0x4, 0x0, [{&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xd45}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x160}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}], ['./file\x00', './file1\x00', './file1\x00', './file\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf19}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup2(r1, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x7ff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x777}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x199f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2baea27f275228c9e83d3ec43d5c059f8b086c08c4658d2c70784f58", 0x1000}, {&(0x7f0000000200)="c43d29d2acbf4adf5b235038fcc88ba25f3c777e55fa", 0x16}], 0x5) 16:00:14 executing program 1: r0 = socket(0xb5a1d632d3a93130, 0x1, 0x4) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x38, 0x0, 0x100000001, 0x81f800000000}, {0x5, 0xff, 0x3, 0x8}, {0x2, 0x7a5, 0x7, 0x7fff}, {0xa3b8, 0x101, 0x8, 0x7fff}, {0x0, 0x8, 0x5, 0x9}, {0x9, 0x50, 0x7dd2, 0x7948}, {0xffffffff, 0x3ff, 0x4, 0x3f}]}) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup(r0) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=""/204, 0xcc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0xb365, 0x48, 0xafe, 0x7907cc71}, {0x8, 0xffff, 0x3, 0x10001}, {0x4, 0x20, 0x6}, {0x7f, 0x3, 0xffffffff, 0x5}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0xf) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x10000, 0x80, 0x3f, 0x0, 0x10000, 0x80000001, 0xffffffff, 0x2, 0x1, 0xaab, 0x8}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) fcntl$setstatus(r1, 0x4, 0x80) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x9) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) r1 = semget$private(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000000)=[{0x0, 0x100, 0x1000}, {0x4, 0x5, 0x800}], 0x2) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="b6b1a0586cb5807a", 0x7acd24b1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getuid() r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) write(r0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x4, 0x8, 0x10001}, 0x1000, 0x4}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x80044270, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) syz_open_pts() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x0, 0xffffffffffffff80}, {0x64}, {0x6, 0x0, 0x2}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8020, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) sendto(r0, &(0x7f0000000140)="989c1be75c800dbe4a867c4b2df81e2c24d5b9ea5135ca4d0a93089cf3e85179", 0x20, 0x405, &(0x7f00000001c0)=@in={0x2, 0x0}, 0x145) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:14 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001140)={'./bus\x00', 0x4, 0x101, 0xab, 0x0, 0x200, 0x852b, 0x3, 0x2, 0x3, 0x3, 0x3}) r1 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) kqueue() 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) dup(r1) socket$unix(0x1, 0x2, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000400)=[{0x4, 0xfffffffffffffe00, 0x8, 0x1ff}, {0x1, 0x7f, 0x7, 0x80000001}, {0x3ff, 0x4, 0x3, 0x5}, {0x5, 0x37, 0x800, 0x5}, {0x9, 0x1, 0x7b, 0xffffffffffffff50}, {0x401, 0x1, 0x80000001, 0x7}, {0x5, 0x4, 0x2529, 0x101}, {0x800, 0xfffffffffffffff9, 0x9, 0x3}, {0x0, 0x8, 0x1, 0x7fffffff}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x800000, 0x8, 0x2, 0x7}, {0x6, 0xc3, 0x2, 0x359}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x100000000, 0x0, 0x10001, 0x4}, {0x0, 0x0, 0xfffffffffffffffe, 0x4}, {0x1f, 0x7, 0x1, 0x81}, {0x0, 0xbc8, 0x80e, 0x401}, {0x7a8, 0x2000000000000, 0x3, 0xc9d}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000240)) 16:00:14 executing program 0: r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0x19f3af5c114139ca, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37100202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$getown(r1, 0x5) r3 = socket(0x18, 0x1, 0x3ff) sendto$unix(r3, &(0x7f0000000180)="de7ea099255279ae0e923b97e99b3d435b4cfb52af439475453f1ecabd2ab5ee40754f1fa2332945a5ec120aa315732bf636dfcbcfd0ca51e3f1950d7792405203031c61f35d33cc1aad7864f76d147db598d6d1825e579fe9d0ca2c19f6e6945c6874c5f5f0ffb51d82bdd3047908351e78264d02078eccdd4d4f3de82c0c27a06fbcd503cc871edb2e6bceb7c2ebc7854ac48adeed4f05399866b8c0eddeb0c9feb4618750dd81febe86158c", 0xad, 0x9, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000400)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000003c0)={0x6, './file0\x00', './bus\x00'}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() msgget$private(0x0, 0x10) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, 0x0, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000002c0)=0x7f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:14 executing program 0: geteuid() geteuid() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = msgget(0x0, 0x0) r3 = getuid() r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) setuid(r3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/56) msgctl$IPC_STAT(r2, 0x2, 0x0) r5 = semget$private(0x0, 0x3, 0x80) semget$private(0x0, 0x1, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000240)=[r6, r7, r8]) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x0, r3, r9, r3, r10, 0x10, 0x7}, 0x0, 0x2, 0xa8}) msgget(0x0, 0x200) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffeb9, 0x0, 0x0, 0x0, 0xfffffe3a}, 0x840) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:00:15 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0xb4) mkdir(&(0x7f0000000180)='./file0\x00', 0x48) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpid() listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:00:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d00"/4098], &(0x7f00000015c0)=0x1002) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x100, 0x0) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001640)) getpeername$inet(r9, &(0x7f0000001980), &(0x7f00000019c0)=0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x80, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/klog\x00', 0x10, 0x0) r12 = dup(0xffffffffffffff9c) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001700)='/dev/speaker\x00', 0x10000, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x0, 0x0) r15 = kqueue() r16 = dup(0xffffffffffffff9c) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd0\x00', 0x20000, 0x0) r18 = dup(0xffffffffffffff9c) r19 = accept(0xffffffffffffff9c, &(0x7f00000017c0)=@un=@file={0x0, ""/108}, &(0x7f0000001840)=0x6e) r20 = socket$inet(0x2, 0x8000, 0x0) ioctl$BIOCGETIF(r16, 0x4020426b, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000ddc6000000000000000000000000000000000000476c5cd0d1bf9fe3a7eb6a298cdc73662fc4e90fe343946ac82feef6c6d75db1fdaef8c1d81b0934705a16287eed1e2a62adad038293bc905ae8e438380e5aeae97c201fffe42960c3ee"]) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000001a00)=ANY=[@ANYBLOB="6d06000066696c653000db5d27e86b488ec40fd9c47f7824665020f85b487deec60988f5103127f647ce2849d33a1e95a54febc9c1070e322a3d9e070d0a142be484ad2dde2d2cb6430e17704f513b22b8766554602324e910de5e77a851a156b620d513a478"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000280)="329cf94567c170900634dccc255d5745e738eb0540228ac8a49168ee5ae07a97b46806e1f2a868b18fca1625190f6d5188022aa71c62568f53b5d4e4f1cbeb45849670f2fb13261cedca16ecaea4bcab95ba5243844fa86d076a90f53cf12ac7422eb29004124a6a6292ad6f3bcd6e97888ea06b63f914c45bfbfed03860efedf2e128da90004673c6f07ed829aad4a51062418966417b27bf174fa9a9069b201cd300cf38a022eb75edf1fbc826c15ad1f7fc1f6754376a5ff83dd06035d075ca15341a8d70ce9e3984f84f2213288358b443caa782258172b8561235c85d2d79090bac72fb306f", 0xe8}, {&(0x7f0000000380)="2047868a254ec52f34701d1cd556da03fd080e620d53d89f95aadb41e101d42a81a5157ea6fca9fe25707f89584db6dd94be9be9fb644c3d58d85c59303920675c2ff9e63ed0a4c77abe7a5fe6829d2a8e4dd42d345b4aac7e87540c6084b133769366", 0x63}], 0x2, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19, r20]}], 0xa8, 0x5}, 0x403) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x100000001) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe2(&(0x7f0000000200), 0x10004) flock(r0, 0x3) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x7, 0x5}, {0x18, 0x1, 0x0, 0x18}, 0xfffffffffffffff8, [0x1f, 0x76, 0x2, 0x1, 0x2, 0x6, 0xc9, 0x2]}, 0x3c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r3, 0x6, r5) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r4}, 0xa51c6cf27c207ec9, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) getpid() 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000580)={0x100000000, 0xffffffff, 0x20, 0x2, &(0x7f0000000300)={{0x9, 0x9, 0x100, 0x0, 0xd8fc, 0x4, 0x7}, {[0x2, 0x7fffffff, 0x7, 0x9, 0xff, 0x8, 0x3, 0x7, 0x6, 0x6, 0x100000001, 0x10000, 0x1, 0x7ff, 0x7ff, 0x2, 0x6, 0xf888], [0x7, 0xfffffffffffffffa, 0xffffffffffff4cf8, 0x8000, 0x8000, 0x101, 0x20, 0x2, 0x3, 0x3], [0x100, 0x80000001, 0x6, 0x4, 0x4, 0x9, 0x7], [0xfffffffffffffe9d, 0x6, 0x4, 0x8, 0x0, 0x49], [{0xff, 0xd15eb9d, 0x7fffffff, 0xe3}, {0x200, 0x4, 0x5}, {0x101, 0x2, 0x7fffffff}, {0x1ff, 0x8000000000000000, 0x9c, 0x9}, {0x3, 0x3, 0x80000001, 0x166}, {0x401, 0x3, 0x0, 0x3ff}, {0x6, 0x2d53, 0x80, 0x80000001}, {0x7fff, 0x1f, 0xd76d, 0x8}], {0x7, 0x9, 0x80000001, 0x100000001}, {0x5, 0x9, 0x39b, 0x2920}}}, 0x0, 0x8}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000600)=0x80000003) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000240)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000640)) syz_emit_ethernet(0x1, &(0x7f0000000100)="ff") r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) fcntl$getflags(r2, 0x0) 16:00:15 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = socket$inet6(0x18, 0x3, 0x102) close(r1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x81, [{0x1, 0xff}, {0x1, 0x1}, {0x2, 0x657800000000000}, {0x2, 0x5}, {0x0, 0x4}, {0x2, 0x2}, {0x2, 0x5}, {0x3, 0x1ff}, {0x1, 0x4000000}, {0x2, 0xff}, {0x1, 0x5}, {0x3, 0x7fff}, {0x2, 0xff}, {0x2, 0x3}, {0x2, 0x643}, {0x2, 0x100}, {0x2, 0x4}, {0x3, 0x400}, {0x3, 0x36bd09e0}, {0x1, 0x81}, {0x2, 0x7fff}, {0x2, 0x2}, {}, {0x3, 0x1f}, {0x2, 0x348000000000000}, {0x1, 0x9}, {0x3, 0x3}, {0x1, 0x10001}, {0x3}, {0x3, 0x1}, {0x1, 0x1}, {0x71f5b6363da24530, 0x7fff}]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1f, 0x6, './file0\x00', 0x3, 0x8001, 0x6e, 0x6}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000040)="85ee73ad630c16298f0b8654a4e9e5782c84868bd406864f6575be358cc6", 0x1e, 0x400, &(0x7f0000000080)={0x18, 0x0, 0x438, 0x1f}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5}], 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socket(0x16, 0x4000, 0x10001) r7 = getegid() getgroups(0x5, &(0x7f0000000200)=[r3, r4, r5, r6, r7]) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r2 = dup(r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:15 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r6 = syz_open_pts() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r9 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x800, 0x9) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000540)=0xe7) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/30}, &(0x7f0000000380)=0x20) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x7, 0x40000000, 0x3, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x2a, 0x1, 0x7, 0x6}, {{r3}, 0xfffffffffffffffd, 0x18b4c49e56da28fa, 0x4, 0x401, 0x7fff}, {{r4}, 0xfffffffffffffff8, 0x2, 0x4, 0x1000000000, 0x1}], 0x200, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffff9, 0xa0ac02a6a579ced1, 0x8, 0x5, 0x6}, {{r6}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x1d5, 0xc2ce}, {{r7}, 0xfffffffffffffffe, 0x40, 0x10, 0x2}, {{r8}, 0xffffffffffffffff, 0xa4, 0x1, 0x28e9, 0x7}, {{r9}, 0xfffffffffffffff9, 0x20, 0x8cc883e753a8c671, 0x7, 0xcdf}, {{r10}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x6, 0xfff}, {{r11}, 0xffffffffffffffff, 0x60, 0xc1c96d89547af141, 0x3, 0x94}, {{r12}, 0xfffffffffffffffa, 0x4, 0x1, 0x86, 0x7}], 0x9, &(0x7f0000000500)={0xff, 0x9}) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) 16:00:16 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001100)="bc908f750839263dc8fc76862cc7002e4a76a16a3d159765158a0007bcab9f4d39280ac7e89f430f7e55c0f3ab62abae5e03750a64404ecac6e034657aed433a1b9d41ca27222bd2664e5d08ac31c83286a489bd1a000000000000dc9c908da15a3c774b85e0f7d895a06ed57c570adeb97f22ff5ec7caf0754c9638752af4809f", 0xffffffffffffff8e) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) pipe2(&(0x7f0000000080), 0x10004) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r0 = semget(0x0, 0x1, 0xb2) semop(r0, &(0x7f0000000000)=[{0x2, 0x7f, 0xc4f6c46a1aee677d}, {0x2, 0x2, 0x1800}], 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 16:00:16 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000100)=0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = semget$private(0x0, 0x2, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/4096) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x81) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") r3 = msgget$private(0x0, 0x1036c) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/8) connect$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xfffffffffffff801, 0x2, './bus/file0\x00', 0x9, 0x6332, 0x6, 0x4106}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x75e296afe7797500, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0xfffffffffffffffd, 0x10003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r4, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00', 0x4) recvfrom$unix(r3, &(0x7f0000000280)=""/76, 0x4c, 0x802, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x3, &(0x7f00000011c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getegid() getgroups(0x288, &(0x7f0000000040)=[r6, r5, 0xffffffffffffffff]) fchown(r2, r3, r7) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r8, &(0x7f0000001540)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0xffffffffffffff80, 0x0, &(0x7f0000001500)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r2, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r2, 0x4, 0x8) recvmsg(r2, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r2, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r2, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x800, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r9, 0x0, 0x0) getpeername(r2, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001600)={0x7fffffff, './file0\x00'}) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000001200)=@file={0x0, '\x00'}, 0xfffffffffffffea5, &(0x7f0000001300)=[{&(0x7f0000001640)="92ace8b2bf46a74e7e18cd625cab88cf85f1f36f0fc70933eb65213efcf2ef3bf4772994101f1dae93e2583dd22423eebacf3bd0c802fc3b51cfb24d3a77886870797f11e63f8dffb954459510e074e9d497479eca22adf637a923631270aa9afc2aaef3d32355cceb14aeb54b92cf3577cb39d79e28e1b084454195e8f1450192d89b3f55fb11f4627f22dc54a0821c61888e3123c717c5a2f806dc5d3a83e66e4d4b2178bc540417bd5654f230d8656a6fda7596f0197901fd342559f333d9e89f094a8c7552b8ecf6d96b478c0a19c9514974821b632428379f2efe93e890a881b41b26d154d10c4bc6170ffc0d6646eaecc59ea8739c5a65c10eabd113830cbaa1d0609ccfd034b07e2ae0f8f890768075deca73621e47f8304bca0e96c44f6a35b716c3e65fec2ffa090ace4648513ba759f6e5add518194745368d9b8384e7be044f4e7288ddb6502e07e27e7bf40639bedbdefb8f57df04f8a36ed56338ffb87bfa8064c6297b4d4c0468c96f2ba4fa11dae6c00353bfca1c"}], 0x1000000000000127, 0x0, 0x0, 0x510}, 0x40f) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x50, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x800007, 0x480}) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1a8, 0x7, 0x4, 0x2, "eed048eabdf1299c94e3b22c5082e580cea57f4d", 0xffffffffffff7fff, 0x8ff8}) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000080)={0x8c36, 0x4}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) lseek(r0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)='t', 0x1) fsync(r0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) r1 = socket(0x18, 0x5, 0xffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x3}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x40) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x3, 0x2, 0x6, 0x101, "e4bd5544a53c41e09d5d5457bf02ac6acf141b60", 0x215, 0x2}) r2 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r3 = socket(0x18, 0x2, 0x0) socketpair(0x6, 0x2, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653042e9fce0c6ddec45d366cf2245e290d27e7f8ff1c4b70e90d6a69d44039b8bdcd7c3936537e960f2fd990d1e1e"], 0x268) r5 = dup2(r0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x5) setsockopt(r5, 0x4, 0xffffffff, &(0x7f00000001c0)="8831a2696317c913f02f610f336491a60d75dff6158bb8bb167f543beb10cebd8ff2eced4de11db82082e1b1b40109ff4dc6a0e3b0ed4fc1ab2290e7f77f1f27b30e711ecea9c5e146957f6979e627b4fe0ad1f2e2f4014af3684a338f3d8123", 0x60) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000300)={0x0, 0x7ff, 0x4, 0x6, 0x8}) 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x0, 0x3}) flock(r0, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xff) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r0, &(0x7f0000000200)="f13a4c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvfrom(r0, &(0x7f0000000040)=""/129, 0x81, 0x30d78edce7857688, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x400}, 0xc) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:17 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x108) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) recvfrom$inet6(r1, &(0x7f00000000c0)=""/17, 0x11, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x79, 0x9}, 0xc) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) socket$inet(0x2, 0x2, 0xffffffff) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x6) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x101, 0x7000000000000}, 0xc) pread(r0, &(0x7f0000000080)="4f8dfebd1ee47cb2edfa394d8b0b9f90d77cfcd6f6e7d763925ccb99220481daaa95981b206b6c76774f91429749a682547e12c1ebda750402b7014e991032dc10b77fa4b7be1d2a8284d811baba268f747473b603c7be16a3baad0833445df24a500614ac0ef7ea8d416c167006d4bd80d4e52925446176d2be6ece1eee8762adc2514ae95670c8ae5410096e307689d514142f1dd668c92b7af5f8b5f947cd8eaaf0637e4d801280657f9bb66591c46857c36bddc8572c9c695705bd762eaec9a53f51be47bc861cf7a06e3c3171119531f341b1de6fea86ef32c835ecf0859e14d62ee65db6cabf2ef48d64519a86984cef6a750f750d307b", 0xfa, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f00007c6000/0x1000)=nil, 0x1000, 0x16) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x3, 0x2, 0x0, 0x1003}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000008c0)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r5, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:00:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x1ff}, {0x6}]}) r1 = socket$inet6(0x18, 0x5, 0x6) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r1 = getpgrp() r2 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x31, &(0x7f0000000280)="00eea9c52792ec2266b067d60c4a88186cd89e7e8851a2fc5c5249571cef4ba9bf3181684627d12f087917d801780cb2f2") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x28) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1000, 0x2, 0xaae6, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x5) setsockopt(r0, 0x1000000000029, 0x800, 0x0, 0x0) kqueue() execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',)\\\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='\x05\\$\x00', &(0x7f0000000340)='%.\x00', &(0x7f0000000380)='&#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(-)\x00', &(0x7f0000000480)='[\x00', &(0x7f00000004c0)='\\\x00']) getpeername$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendto(r0, &(0x7f0000000040)="556d6f9f86b85a98ad677257394211ba1aae27a8c3ecf102daa2646fac521f1029b72624f35f0feebe9857d3460709b29a45e0c978e4896a70bc5884872210059693c483984dc76d16b10568452239c303e6b7f399cb241a100d312e3e5a001589322b342a022e6c024f106ff5b3e721c6f7db574301c2d6cb4bb6d07a8eb3cfc146b59ffe1891b253b66c3a32203b2d4b005b7bff5084164f48b0614235fd6436df490de15cd04669e8eb1639b8f9859e62fa7d8d9945bd", 0xb8, 0x4, &(0x7f0000000100)=@in6={0x18, 0x3, 0xfff, 0x9}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xffffffff, 0x81}, {0x18, 0x3, 0x4, 0x80000000}, 0xfffffffffffff001, [0x100, 0x4, 0x5, 0xcca4, 0x0, 0xebd, 0x7f, 0x100000001]}, 0x3c) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) r3 = msgget$private(0x0, 0x12) r4 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r3, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r5 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x1, 0x2, {0x8, 0xee}}) r6 = msgget(0x1, 0x10) msgrcv(r6, &(0x7f0000000280)={0x0, ""/80}, 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) socket$inet6(0x18, 0x2, 0x9) msgctl$IPC_RMID(r6, 0x0) recvmsg(r5, &(0x7f0000001480)={&(0x7f0000002740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa00"/4099], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x4) acct(&(0x7f00000000c0)='./bus\x00') getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = socket(0xe39381c4f0db3720, 0x7, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x6, 0xc005, 0x2) getsockopt(r0, 0x40000000000, 0x26, 0x0, 0x0) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) pipe(&(0x7f0000000000)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xf481a256ac339278, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) 16:00:18 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x40000007, 0x3fc}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) syz_open_pts() 16:00:18 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x10, 0x2) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: unveil(&(0x7f00000000c0)='\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', &(0x7f0000000000)='\b\xf9') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) fchmod(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) pwrite(r0, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0xc7, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x6ac2d197bfba419b, &(0x7f0000000000)=0x5, 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffff33, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000005900000000004cd2", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x910}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="7ad639739c78c999caf1822cef30aa8228f757d147aea8539acc190c4d34cfe521bcb66fdb98a86d780de9f7bd5128eb0a494811c2e7d9cffe8154c011e1688ab36e68c956ed03ff5ef163ab5a602d27ceb5e56944fccd0b97cefbb9c589d1e8dfe920037c162a5abe207d09ded762401f10ce47e98c9659b71d", 0x7a}], 0x1) 16:00:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5915, 0x4, 0x1000000000000, 0x7f}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000200)=[{0x400, 0x7f, 0x4, 0x9}, {0x4, 0x34, 0x6, 0xfa4}, {0xcfb, 0x100000000, 0x8, 0x7fffffff}, {0x9, 0x5, 0x8, 0x2}, {0x1f, 0xbb, 0x9, 0x4}, {0xfffffffffffffffe, 0xea00000, 0x401, 0x1ff}, {0x80000000, 0x4ecb, 0x2, 0xffffffffffffffff}, {0x1, 0x5, 0x192c7252}, {0x1, 0x6, 0x3ff, 0x7}]}) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 16:00:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x400, r0) fcntl$setstatus(r1, 0x4, 0x40) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4ac741f6ac61371c960a", 0x22) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000340)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) select(0x40, &(0x7f00000001c0)={0x2, 0x1, 0x4, 0x2, 0x1f, 0x2, 0x1, 0xffffffff00000000}, &(0x7f0000000200)={0xfffffffffffffffb, 0x0, 0xffff, 0x3, 0x4, 0x1ff, 0x3, 0x40}, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x2, 0x9, 0x8, 0x6, 0x401}, &(0x7f0000000280)={0x5, 0x2}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xc5, 0x40, 0x37, 0x4}, {0x100000001, 0x1ff, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x3d, &(0x7f0000000380)="fd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xaebfc69067e53a54, 0x0) 16:00:18 executing program 1: getegid() mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = semget(0x3, 0x0, 0x4) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xffff) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x51, 0x80]}) close(r2) pread(r1, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x193, &(0x7f00000003c0)="005d05b5ff9e4c2dac26f0719830c6913574c431ee0ed08cd60c36fa3b84b46811b0d53fc27654fd635aa2c54090110db05a9ab346a20d494026d98a10a1303585b81637ba746f9cb2264010f8206fd7fd5801016e9966004e15fe4c5d37057e8342666a658cc2d2f4f7f56b1f9bccc1019ba351881c4a82f5845f15800b2cb94698056d251a88588e6c975ae4a8455d040d9c80e063e1ae4fc29ceaf4d22cb0195674f6af96a5e84b53fb9e4e71c7601738ca96311492cb7a54889f617d52fc1a0384c4da71c0e530f0c266d35217390ec2c506f98fe6d64e727cc307cfe8bcb7691b724fb81491b03b67a3511da2fe4657b197b372a9d9cc1deaaf32faf57c3e56ee8817f4dd60a92891120efa8923ea285b76e8c58c5319f1fa61fac8a22410f49dabfe7bca7144057e064a1d896ab0f2b28606f27f816fce05aaf0d3cd678f8fc04afa0295aebf9b60329dafa133910df3e70b147bc00a017a4c5f08a7da29f9c56baeaef7699919774453b3522787261bfc9e6b9d646e79089289122a86ae9ad02e0d6a97d4cb3e9baf23b9db8ee3df46") 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b02) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="a693e54f64972376c04c2cb63d33474f849da1e71b26a83c3a0dfee153b3f50c9d52ed91aaa8539218159c9995cd7c2c7e56a39d8a859c9dfbb3fc1e877847d0701f1059a1949229f90a25a1e202d7c5003de43baab8bf603533679f9d6a4d5f6e5525ce49a1a62e", 0x68}, {&(0x7f0000000200)}, {&(0x7f0000000240)="71a1", 0x2}, {&(0x7f0000000280)="7ec9f9139e543439ec98652583e26d0934", 0x11}, {&(0x7f00000002c0)="fb48d1ea93a740f15c2f9b92fb5ee31a6532665100a5729c566f4cc102985b72ffb681ad56", 0x25}, {&(0x7f0000000300)="2113746784fd61490db15b1857a38544f08bb331d851b498c3a312b58e12849bcf8acdb92edd669a034801d139d0d3108d9ed4f682186e9ca4054284664fd4f0", 0x40}, {&(0x7f0000000340)="b42a1f8268440f2c823a5617406641df401827ac1ad39373312ecf67bf2cade3cc12261a1f4bc74ce892efeeaf30f0b679532305c1dc3c9467ff056f494a531f5f2029dc54e3ff2e3570135b6b2d6989d1dccc2961a8398c07966645e8", 0x5d}, {&(0x7f0000000400)="3be169f502e8d3e23ab3b78847057b7cc64d6b8d0b9a0f9485dd7cfa9a193cc7ae3698e3bc207405593c4d9e73877d56474c81191bf5fbde3db1fd432e", 0x3d}], 0x8) execve(0x0, 0x0, 0x0) munlockall() 16:00:19 executing program 0: r0 = socket(0x18, 0x8000, 0x9) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x122) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x5, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000300)='./file0\x00', r3, r4, 0x2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='$\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/m^\x00', &(0x7f00000001c0)='+\\[\x00', &(0x7f0000000200)='\x00']) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1000, 0x7, "0000000000691040dcc400000100"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0x7768122a3ffbfd12) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x10000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000180), 0x50) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) fcntl$dupfd(r0, 0x401, r0) ioctl$TIOCCBRK(r0, 0x2000747a) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000040)="1747c7a959189bf6769bd4d63784785c40f825ac2ce1ee38a69ae949dc64df15a4d08ade79ca7907dd713359b88efb64f03ee05e9041eaa200ac486725bb3c72e8d20649d4ef80ae019947e31c55f5838c645f37408e17e07a8c636420e354e9d4cf3002045a5908a0de80c51ff847062b9cd57391a29cf0d1d26f3c0b5a", 0x7e}, {&(0x7f00000000c0)="5d6ae32132b9a782e62991b5c4cbef97066c5095a5d1edff42c8121dfe17e9fe0b08cebcb93f4bcfd1f7880065b3731e19b26f082b033d4115efa30f4b8632bcbbc5fa4c43fb28d836ff9ad88554214c5a9b4998bf6c23d979798e14a08a8f523a000757b8c25659cb6b46f1029b321b4acbf2b9d8b568dd1d53f153048d2f798571b2d8fa55749d02", 0x89}, {&(0x7f0000000180)="23f912038feb136371905d233244256ee23b89f1f64dcb6e5a8134e92028b8fd0004577899fcbe0eac5851ce7c154d722e6a38b0e608a2c6b86644778453215e9ad730deb2b25705ff5cbdd69ebfa3b3548f6eb4259b8d553d96de254b22e1d1cb68821461c578c44b9d66d0b3ab39bf1cb6c824eeba4d0ca60082e977aa1caafde4292af30a6c453557e25a83e21923903716f59537f19c8dd52ac165e62fa150b3dc855d08ae6129a7edc20aef9ad4442c61705bc8671bbca7df12fc3782f9992086a0ba89852577d1cdf4ec4834d603976b9cba81572cba345f35287402062633506b54117d6771c5fd0b85ac70db3fac38ccd3c4f7cc4d012274d53ef20c1b821941770690c58eb04a7a2e565dda9fb5fe0dd7b0b59bc4e6d09e418320d6bc23d4f5c480fb5ec8f836accab235895123d8880edb87e3d8344ed2067557bc673a5ea0b7b502a3baddf9f9a05c95053219ef78a65c0b70a1f5d358ab75f6282bb1cf67d9d1c76f44763c790f95ff45b1e10d539f3f3f433d527ad7040c64c7ba81a706054c4b8ef648012e31dfd0d8e66fcdfb313ddf5cc6e3587ba166fe6e1814c47a55cc787fb36e50b624c90612f63987acb65f0c09bb3148cc43cf0e931b4a58fd46ce590ab8ac79b2823842dd8c78a9e40a9eabb7df1f53b41d7efdf9a2f22f71090b17fdfda733a1fe3b91001d0f325c7322cd37a6bd95ce020dacd68eb2cb527f42cc23cf8a433863784d3e934e3fd4077152d3c0b789817ac82fe32ec10159a921487407e7bf4918cf98c1614c760ff6cbd8b3201f51011810a43725833f23540095609840126c26f7c85b4996b4e4116a8efdf92e7afba4df45b8fe451c7e64b9bf7d00fe19069dd0e3d963b5a2c6b5a54022f1785f5da1c79300490959a64f5e4eeb9c8f21f7ec527f9331f3318d0fa81303f53bc08581533d6baf174e80ad8942deb983b9f73b451a53fd87c9e916e321b51592939cd8069bd27b794ee9712e2458a62102fc777c8f2b49e46f47b893daff0a3a96f15d9fe240c2b5a39def77e4e00ec279d69637a18e31b8e7c4a8faa7a4d3276899872ddce1b3fa948f652284f6df947f9fbd9de2f102ef22261ae75e88caaf9c3f70e572e75e19eefa5e8c97caa58eab75c9af9e327b9a5dbcdb004d03a8661de8bd1ad6bff5b2b7ca20733349791d2ad6ae88ebe4e45e4f12e74ccce262bbb4e7ab1804e3dd63d82beaa12f1cad44a9a85102bae56dfd53f42f19558363d19d5a8abda7a0fc38aa6646b003091a2724290fd751e42422926782d641261feb61276c430ee6ce9093e942114ccde0ef3460e2165970849f8ff4dcb9f9e3d48ddb646c316d4604cdefa3bbdd52652b520ba231d84c4db388cced28b07262ab21f90608db444aacf0eb75940322d0480b68c8d02e77c9af8fb0d4daced3aac3673e1b3d95a5baa3f5333c9021795b1223dd8d638e40d31a3ba64aef712b40282760c26fcc30fe3c5bed69f473f1163543621f77b2c2ff5f08fef898094477e9f842c9f3c7a84024aa0b67c7f2fe4aabdc081c234f1bf3cf270e2bedeeaad9060eec2de45b5e7a97afb0ce55b46f9c6da5f4175ff95697311d37df9c3d75f0d337c5247081e5e8a66f57fc16778e5c6b221ab62a237e08ed7247a0321f6424286c293d3ab40e77676345e6671737da663258881f349e587d8274a553d10e46fc5bead84028ce58b5a11ef3ae9b36fae2ed937835500ad1fba693a448fb0044de8bafad6ac4d995570c2e1b4b769c0ef1cc18e558886f753dde7dfa1da707180c0891ea1b0e9a27e1fe0f5e5d1dac8c2d7d5e796057e9a3426cde491fb2d68feda6bfb694fe61bb4c6924187914c9d2622b24d83efff87ae2aba2a5fcce73fc50cc35bfbe5af384b403a5ed6f7cea523963cfd9009555d9f90c6eb4616f96d172147590490030ceed64b6734e72e5896e86aeaacbc74c6169bad5cab5b43d394c09e564fdd2e0b5b11f17956c34081a7e7fac8fd30fb36083042b32fd637a37c3890bd8d100e374baa43c67146568de425342d7c52598f2d5b7762d3334fa99951b1903a124187cbb55ad5f4782edbc8aa6033cdafa0d3c5608964d0d031f9acb80481e36dcf10609a60dda554c041a6b03b4bf84bca9fdb8e973b0f28d9cbcfa53f48429666e3d06d1c7c00c6975e80740697400757e1ec671f3eb175701811909e2cbaace9ded71310f9927721802e1f949f08fe04c144418564cc9ec7674f35b312cb48249a46acd2037a81f9fbb07b99405ee3524a31365d780bb4227adba777e0c6ea64ff9ce2c49ffd5dacaa9f450a1d81e8ad34b0994afa6e579b20eb1ce481e77fbc589bc5723c93ea7ca727dae285c17bfd13fbdaf17b09fb0abf113c048a0567c50d80b8e6bf324fbae2613cba52e27ecf4b29bc9d02a56bf3f6fed2e80273324a02fa18586cce1a2d1673e893379fcf8bc4a99f3344a9cbd72c1f350ca74bdc0e3b4abad05acc59b608abde5367242b5e4de7950473ff9ba712d869540ef7392331161fdd0dbc8296703ee52db14b9c8bfecbf7b761a911baf7143f219a99ccfce34c0e564a2874e51e46ead82171cb59f989404d6589527b6f68d90a6b4b56876a3217234a2c365fb67410c418ab523f88683e8c83edeb037abc499a3b013885d06a123c4359e68cf542b19f0df6457499266ad7669b1ab6ab84fb30636d7804620b42dac29baae4b1439d5a6871d6f76a7355ffc1f98b1a31b3fb26ee7b70a448643639c862c8903e454e2994936ac5649e47942cc63bbcc213a895cef2f58bbe116523d1e9c3b49adf59cd84bee7f8509e976503c811edc1d7123ee304bdcae6d69b189a07fa4d7f140a0df9d83712166b8d7e002103fd22314c8be077225299f83b6b75ba56299b380c96d06150c8509c8d82a0310c2c2fc1f07557d38d1447a416ddabe9d7fd73a17472ff4a4aa0b243d573272a6a6e81c64b6ccb8f40dbca83ea2df2ca59a4122fa424f2b715f662e8c9523272f6021f5ba35906af12460ff574ba8d4a853983eec2d0da42592a72477940edb8c9fe9e95d0de49bad0145bac475479ddbcaad4bb299a4961624948a390b7a761530233f6f6a025a0a6714e1755696a53f376dabd5d3b85c1ddcad58eb1ae458c95437bd5cd3ef08f086a525762d7817a72e64c071dc627b7902a4c576c6f822984e49fa7b3eba5047b30942610d408ee34b915acb9a8006ef1d1c6c1d816128502a96eab289403619d4492cf424cb05fdbe66e6efb9f6e6f467d7c46853e00e1be4d186e100f0a02ab53c278e4fa50ba5e129018652805176f41bde6e75b7777b1040cb8be1bbedb4875eb7d14204f70d0631a5029b290e6dd9eb35f885e1d8e616c7c8b83a31c3bea570c72b5c70ec5096630f4795494a32b0101f7ace653af057c5db3006d6aa73f4c66809dc37962ade835896df2500514c9adabf9aceddc492c13bdc594d5afe8cc7b5fd6ead3ddb1197654bb0f4b77d03ed97c93e94755576e331457884cbe57ae24f7baf5082c098a862d64db253603a180bd2ed962ac312e6b47478123afbc02359f323efb3d1e46282d022c5d8bfbd5b3ea15e2cd83f8767d00c3a81381034a35fcfba088eb2530febcd4bd377e26f1d2da537f12ec0cae0a0704ba8253faf49ee17a5727c496491c722ba4cdf20b0bf269dde8b262a81fe9b257582cc2d2462858ff716361c5301816b6a7f3f5ed5ee178eb2451437e02a456dc1a39c3397786eebb0e1873a7fc94791254046d043ae38a0565f81ae139282179d13821c772b518c548d03b9c792dc2360fa7b547e1804bf3b4edd3c12fbe70f63981a0e0df5d97c9ec6737706b5bb7d2c84bfb964ba534a2195dc9efd07519bdc1be5dcdd0245e272133cc8eeb5d05e531caa5e8c9f59e48a8bdc21a9820670bbe85f55a5f5dc811a8a72f5715d994e180e285e8f4a5d646d9905e4f423d2edd37dd03fd39ed19438036b10ad333ca3c5979e14be8c8f7ab312d1e2ea116bbfbc54c3fd8794945b1e4f995c258b517cd2c62228e375bfb410c70aca935f0d06dd0a949229f22033de6c6f72bbdcca35a57b72e94a908006f01f6761b23eb30baca09913a701e23b5ab742d39dc71aff64a897030a5ce1c2cbbffc6b0c06aa4882c56bfb0c6a3c8845620562d81519d597ee8977375599c744cb0813fa931dbede4daf02b335ea46c3335ce36eb7fd82387106f3fa43ee5f5e77ad893ecf6df5aeef4264292ce6b0bb0de673020d4fe7e5264d96ecfd7c1448ad03948dc9e6d635fd909e25f4a8361b20b5bba50219e696bc39acf080b47750f74f05b6ac39f29c730db5254547cb12ab75177b5a6e83e28bfad32d6b680f29ad59e2f4de78b427907c19f70d083eca35d36a8a4ce7b87110b4fd15936781f24913ab43d9ffc98e0dc2e24c3c68e2a4c399ee2d162f2fcbb6ca51ee67947e60b7acf6d98be805b6de8ca68ca9603a0f7fd2bb709e0bffde23830831d5a71a2d88770db33d3766a78ae7474cf9738734480861fdd429659461e51bba33081b136c8c8761733a8e57641caedabde590de7be85b157bfe883d1eab85f0cbc49c8bd86a3c0eb325bf26d4a49d6c682e9f41e5b12d5285609236f5bf861262cd3c103dbbfa068424ecfb6742c4c13e89d1a14c66ca276aec46d1b0520fb629b4e484f85dc8b68d117c7fb0ca47a1c9fc533dc36e56bb712965765b2c716f79906860ee4a731ecdf54a9ec867d8d5724edb2266754797c43dcbd1d1ef09b851f292caa7577ced91bda3a1d1655af2f215820c653e8408dc2818d7b76b512ca9a1d67ca9a88e11000403ac9bf59ef0c0fccc82ccc7592a152fae9c55f34a331b24134de161bcccdc5dc854a2210b9dc531c66ac6e59d9804b90a2dcab3cabc0bae834f3e129cc00ada076f28f40e0ddb66e78882de47632ca9e00aca4d673e5ac4d6b045dc9a99c987ab29d6315386d3061e53ceab070428b28a67bdd8aff94e2bfa5e3e51be33fdcee358a1f0ccf14fea129e169f940f1f5abcdb85de7a1a5a05ce9da95f615e4428cb9380b30644a0707817e0dccb80b31049ed85a4c48a90295acaeb4dad252867d855b9bf559e562a4c7647614c806eb5da71ec5e53d65287978826fa03117d9b73c9626f14fe61870db28062fc7f0677535fdb7d55daa76966795b6af53142cec48be46c91977475b382f2c023e88083e68ea76f230959d02579dbaebb38a2ca573f196eea583b5aee49204beb09b495cfd808a0369e054723107d71297798ce4817efacff0725ee5247e82d40b2f03aa6bd3a7ae276a159c79e3479b7d34c3160be9670da119e95d35582004d39a5c966cfacdf63282eee34a7cbdc5f453b8e5a144e0524a86dd55f42669f4e925d6362443dbcab00fa6afe7f2b9d01084aaeb120f833b93700ebe449850575dc5dcd66e93e05a3d1093dfb50821dea7fa573361e9222112db92f6a3f7b18a03286bb9ecd1540d2b86b923a89314167d1a55ab141b3b12092602428e3eef0216efec46c231b71263db2450c05104818899082f60429231f1fd7faa729e8b225665ba8451fb856dc0a27ddd5a1cc65dff1ddcb22aff58045955834f38bef234680766e9c292e22273b4acd2595a09d387dc65737a03d639229b48753884e017a069fb1a5008340d9a9a8fb6bfbef763e40b6f3e742b3d86ba3736edb93658ea4cd02faceb5b2e0a4f535b2e2b4b63ecd2a966d1d08f0b77d2959f558fa8d687563ff46bb24c719c13056f0249e550360596c64d38b384cca8666e1", 0x1000}, {&(0x7f0000001180)="72002db12ab87b6e5f7213fbd79b2926209f3f6408f63c1b918c77d82890cafb892113322fdaf3f6411c5f58b48da9913a4c9e01691440bee23121a37e315029c650872b623636202dcc7b982ec1d243504f6696c957edd721b6c6ad2a", 0x5d}, {&(0x7f0000001200)="dbc8cc99da707ca8eeadaf4831c4927795d74ece33feffdf0ef5323574531d0318e64da7b73d0f0d4957971defbc1986f334c41be937fe99422088c25780a5f79d1c3ff51ab7121e933d3a921a01aff34332bcd4633d8a6c14d84e1e5b7d5dbc135ebfc49d818fb1d6e2c47398e8b74121c747975a39e7249c38df5023fc0300a24881bf654525a8275682707d05d56bb6df0d31475daad1c721e61fa9380ccb95b5509313210d061bc36be02e7f27fb15464d5f11e94fec487011a9cf2c1e2a73594408cad8a31c7ebabb650ccf5ca65bcf5da18c4428f81bea8935b8f7f448dfcc", 0xe2}, {&(0x7f0000001300)="ad51fc69e22c8ba1fd5cee2ace9a36dd832e69d965cc667c7746d8b82cac34fcb396f27bf3bf03a97bdf0acc5b6e3fcff9029eba1b67deb37140ab18c85e0a6c01133fb1c661c570fd855e6be98ca858f9f0c02ddbb7bc46d2ab0aa8613288880d536f", 0x63}, {&(0x7f0000001380)="cece5d90ee0f26adc1ec1fe1353db214343944ea6119aa8d651a83f5e1491f002cf4fd49c39b053c8be74c770ff66c3af96624d7da88a23db5338367094bd783ad76b89ca039200fd9f70683893b500b0ac40553d7e5bc7fbfd747e1ebab71cae28aa428830ad66b447a55d5e572be36dabcc1e5b59fe348472dc79b2f903ea5c38b84e35cf89ef0b125d2c85a99a713b0bd065dc51bbecea35db10c42ba4c417a59574cf7a838390dd4efe69ec7f0480e7e225bcfef5880c5ef58f28edbed61a301a69e6777f790b52b39ce287ff2cbe79473", 0xd3}], 0x7, 0x0, 0x0, 0x40b}, 0x400) utimes(0x0, 0xfffffffffffffffe) 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000140)=[{r1, 0x8}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x20000000}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) kqueue() 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x1, 0x81) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000000300)=""/226, 0xe2}], 0x2, &(0x7f0000000440)=""/180, 0xb4}, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sendto$unix(r1, &(0x7f0000000040)="fe2bbb3f6cb6dbc0873168c8cfe3edfb46f9ccbc7f396779c163196304d67b54747f110161aae8acf3c8f659c0", 0x2d, 0x6, 0x0, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) rename(&(0x7f0000000640)='./file0/file0/file0/file0\x00', &(0x7f0000000680)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') utimensat(r1, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x3, 0x4}, {0x4, 0x1}}, 0x2) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 16:00:20 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) mmap(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) madvise(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x5) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x5edede911bf434c4, 0x8, 0x2, r1}) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4500) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x70949e55ec97fcbd, 0x7fff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0xa0a2e40e1b6d8fae, 0x800000000000002}) pckbd_enable: command error 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$setstatus(r0, 0x4, 0x8) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000001, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) r2 = syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = socket(0x1e, 0x3, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) getsockname$inet(r4, 0x0, &(0x7f0000000140)) close(r4) setgroups(0x0, 0x0) setgid(r3) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x40000) close(r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) pckbd_enable: command error 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) socketpair(0x2, 0x8003, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0xc003, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/170, 0xaa, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:22 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) socket$unix(0x1, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0xf3, 0x0, 0x0, 0x0, &(0x7f0000000040)) 16:00:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xfff) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473ca48e7a6430a61520cc238495aaee48c02f6ac41e6bf3bf554799b9030000000000000000a4aa63b9e2f69fef9d612f871f4385f04157795e6b19c5fe839fa202361cd8cac7dbbc5b65c6593d2874b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1ff, 0x0, &(0x7f0000000000)="636c33741369eecd685600af95b1834c3c2948e6783bde07ea939adc6f6b5cb69849c1", 0x23) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000140)="f88e29", 0x3}, {&(0x7f00000002c0)="541ff467387107aee7799b9f63d2ab849c7a9659f2a27b31514d437c0e3b8e05102240ba6e815635c86f1482019a803ed2110499991c3916eb970c818348dec9bd722b33ae36cb", 0x47}, {&(0x7f0000000580)="5ce4d267dd2b5f0b6edf8afceefb743f3f0865ad25d558685004adfdfcc0c6c6c27d73bff8a787f323143aca65b1eeb5e66ebba92f847acd71967a606f4a5c724ff3a98944ff1fcc6beae4edf6d09c1ff66271055a04496051830615abf472efcbad785cc26c7427303e17a6520d6ac7667a39b33731bc7b1f4baafa8354b795c3d402818bacc4f93c5104c412b80327ff334fafbcd31a3a26c50f11ffdafc", 0x9f}, {&(0x7f0000000340)="b5503368fd492226a1f43890ec530ad3c844e8faca8404ae77cbd7ebd7e89eb6071e357430b54b8abb632a34534ec704ec836b5aea110a294c605eb5e221c0f6f6ec9c0dc8a6828952c1b7c67877302210730f283a150a85b85e0e29aa8e38fce3c7e41684d48e818f971bd8cf9fa532cbe662", 0x73}, {&(0x7f0000000740)="bc053b61f3bf3b0d150263fc25871bec4afd01d8e041f7cfe9b3d00bd6b28c80184979c19620a880b67845b912ed2da5a9fc634a7e0fc9ea1993dac90f62de72682ebf09e5d39d0203bdd63c3184fb6d846981e683e5790f754db957d63f9d1ed1ab2727f28f7af76307963d953a2680ae85059d24c64989aa191313481d4fa25c577bfb98fae46c974aa86254fe57beea38e8719af02b91816628bf1f5c0e251ee4cbd292af504d1e8ac79f9c64520cde0880e3", 0xb4}, {&(0x7f0000000800)="80551abb127e19f5616918de40c44d97bf823c18557239c34111b9befde4aaf20c6aa66e32cba4f85b415ef8be1d6e5ec23970ee4ad10668b2ce20ae071a6f2ca21c6143210e3835793bc6f3964503526b3f0804766bff9d3f0eafa8b792440c7f8923", 0x63}, {&(0x7f0000000400)="35aa", 0x2}], 0x7) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717ffffffe000000000000000000000000220000000400000000000000b734", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1f, 0xfffffffffffffffe, 0x2, 0xfdf}, {0x5, 0xffff, 0x80, 0x3}, {0x0, 0x8, 0xffffffffffffffff, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x25}, {r0, 0x4}, {r0, 0x40}, {r0, 0x2}], 0x5, 0x0) 16:00:22 executing program 1: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r0, r1) 16:00:22 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xff, 0x4}, 0xc) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) dup(r0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x4000000000000}, 0x0, 0x0, 0x0) minherit(&(0x7f0000344000/0x4000)=nil, 0x4000, 0x3) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x2, 0x4, 0x81, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00006c7000/0x2000)=nil}, {&(0x7f00001b8000/0x1000)=nil, &(0x7f000002b000/0x4000)=nil, 0xff}, {&(0x7f0000689000/0x1000)=nil, &(0x7f00005f1000/0x3000)=nil, 0x100000000}, {&(0x7f00006cd000/0x3000)=nil, &(0x7f00000db000/0x3000)=nil, 0x7}, {&(0x7f000070b000/0x1000)=nil, &(0x7f000036a000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000202000/0x1000)=nil, 0xf9}, {&(0x7f000042a000/0x2000)=nil, &(0x7f0000181000/0x4000)=nil, 0x57c}, {&(0x7f0000662000/0x4000)=nil, &(0x7f000035b000/0x4000)=nil, 0x800}, {&(0x7f0000749000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000263000/0x3000)=nil, &(0x7f0000612000/0x3000)=nil, 0x1fac}, {&(0x7f0000480000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20}, {&(0x7f00003b4000/0x3000)=nil, &(0x7f00004fc000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00001e4000/0x2000)=nil}, {&(0x7f000058e000/0x2000)=nil, &(0x7f0000455000/0x1000)=nil, 0x2}, {&(0x7f000073e000/0x2000)=nil, &(0x7f000042e000/0x4000)=nil, 0x2}, {&(0x7f0000758000/0x3000)=nil, &(0x7f00003c2000/0x2000)=nil, 0x6e1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x808, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x7, 0x2, 0x0, 0x5b, 0x4, 0x1, 0x2, 0x1, 0xffffffffffff6da6, 0x2}) r1 = socket(0x1d9a479893c2b54b, 0x400000000002, 0x2000000001) setsockopt(r1, 0xffffffffffffffff, 0x15, &(0x7f0000000080)="14f8a3e924a696250a", 0x9) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0000c4030066000000"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x3c, 0x0, &(0x7f00000000c0)=""/60}) r3 = dup2(r2, r0) dup2(r3, r3) sendto$inet(r2, &(0x7f00000001c0)="6e80deb5ccff345359755a5d5d113d5c78de32dafb44e7627ac0f04b1c6068c62f891df0c8cc18ef6eab6b813daf3d8c271cf8fd7060a58d653663369acf5b9314488f09c8a9acdf33d73b3f27101221283f2b4615fb4e855646408604a2580c73af7c1578407f1b241aa93d51aa4ff85e89e6616018355ff2bc5bf86f2456e3418ff1b5ddd10ea8041a62d2e3c07e4b4dc973b1ce9f35a904b90315319d9cde31298d507183f8718efab28e1d930baa82e85241896b95e356561e37315c73ab1b0afff277e461ee9a7dc704825af441a6be54c677d32fb6dff94ba642", 0xdd, 0x40c, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="fabea7eca21be31edec150bb2daaab0692558d75f3ffd631369a9ed7712948a2f292a1adad15c9821ebc46ad13fe0a2af3f85770be26569fe25b77d7404c2925a1e30b030e6dd96c10ec7c4d5a778c8beb59e94cd776406aa6c792cf8a5a6950", 0x60}, {&(0x7f00000001c0)="3e7e27ed197d92c2640defcee1f8e2d6976263df4760879633e81ea813a8fa8049497a10db7b06159cb9e94efad5fb1d852d6fe1357c1e08b178d0aedc09ff975e478807c466183e7299cb83ae31bd9d91ed429e6574c0790bc1e999c79b53b4a94c3992fa86d515c79613d7f100b87cbece5c3110adc66614236e2eaed3930776a29afd185fdc409c51975db843a840a31549", 0x93}, {&(0x7f0000000280)="ca53780b78644fde7048", 0xa}], 0x3) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x3, 0x2}, {{r1}, 0x0, 0x40, 0x4, 0x40, 0x1}], 0x0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x81, 0x35b9827b066af695, 0xeea, 0x6}, {{r1}, 0xfffffffffffffffc, 0x89, 0x80000000, 0x4, 0x2}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40, 0x7, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x196, 0x1}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x0, 0x3e6ca7c7}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x8, 0xc9}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x9, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x5, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x30, 0x4, 0x100000001, 0x5}], 0x10000, &(0x7f0000000480)={0x2b7, 0x2}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) sendto$inet(r0, &(0x7f0000000080)="a946da0c0c879fa950295b60811c2ee74dc1e818c35a7210a8420548e7cddd6d135d70a4eb973a814caa38db612dbd56909f9ac17716ce31670dec24c714473c84cc8221aa0b841065c2ad7c6d6ea4760f7da507ec8e7898b19dfb0f423fd5013cac45684640f48b35e96c678950987d8bfb", 0x72, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) sync() 16:00:23 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) preadv(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/161, 0xa1}, {&(0x7f0000000480)=""/178, 0xb2}, {&(0x7f0000000540)=""/153, 0x99}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000600)=""/195, 0xc3}], 0x10000000000000ff, 0x0, 0xfffffffffffffffc) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x7, 0xe310, {[0x1, 0x800, 0x0, 0xd2e, 0x81, 0x50000, 0x7, 0xae4d, 0x18000000000000, 0x800, 0x6, 0x8, 0x800, 0x4, 0x9, 0x40, 0x100000000, 0x9], [0x2, 0x821d, 0x6a8, 0x401, 0x8000, 0x1, 0x6, 0x40, 0x7f], [0x80000001, 0x1ff, 0x80000000, 0x100, 0x1000, 0x200, 0x7], [0x3, 0x4, 0x8, 0x6, 0x80000001, 0x8], [{0x3, 0x6, 0x6}, {0x4, 0x9, 0x7fffffff, 0x9}, {0x7, 0x4, 0x8000, 0x101}, {0x7, 0xb1, 0xfffffffffffffff9, 0x7}, {0x40, 0x5, 0x3, 0x8}, {0x2, 0x7, 0x9, 0x7}, {0x7, 0x9, 0x7, 0x3}, {0x0, 0x7, 0x1, 0x3c2}], {0x200, 0x3, 0x7, 0x4}, {0x3, 0x2, 0x5}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x1000}, {0x4d}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb6bf726}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc51e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6f}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8000}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() socket$inet(0x2, 0x3, 0x8) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', 0x0, &(0x7f00000001c0)='\'}\x00', &(0x7f0000000200)='-$:\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='@\x00']) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f00004a1000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f0000000040)="0fcd19e6b82d0886e9b69f963770f907d5005376ff8823", 0x17, 0xe, &(0x7f0000000080)={0x18, 0x3, 0x1f, 0x3ff}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:24 executing program 0: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x6) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffff4b) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7fffffff, 0x0, 0xc, 0x10001, 0x7bbe]) semctl$GETZCNT(r0, 0xf2ebddff84c7d5ad, 0x5, 0x0) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x81, 0x4, 0x3}, 0x800, 0x81, 0x4}) r2 = geteuid() seteuid(r2) r3 = dup(r0) r4 = geteuid() r5 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00'], 0xffffffffffffffff) seteuid(r4) setreuid(r4, r2) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000440)="a4dbdb883e3837a29c1d23a1232bc100eef8c1852baa3525a6ca401930ae", 0x1e}], 0x1, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r5, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0x48, 0xe48e1ad8f60bbd29}, 0x2) socket$inet(0x2, 0x1, 0x6) chroot(&(0x7f0000000580)='.\x00') openat(r0, &(0x7f00000005c0)='./file1\x00', 0x8000, 0x8) getuid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="eecd9c06861a2a7591d7cfa3a53761bce931ed675e6653574cd2", 0x1a) r6 = semget$private(0x0, 0x2, 0x2) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000640)=""/172) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000700)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x800, 0x0) openat(r7, &(0x7f00000007c0)='./file0\x00', 0x0, 0x2) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000800)=""/161) bind$unix(r3, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8) getpid() 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:24 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) r3 = getegid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setegid(r3) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:24 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x4) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="f900e306000000192a101000000400ffb67b2bba7bd35a052000000491a009adfa1b14eb412ff91fdd2e55448069389ea68d70710d786833406a3d6cae24841eae9074da41a5c4fc35e35d"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x400) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x1, 0xff, './file0\x00', 0x1, 0x5, 0x3, 0x8}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0xff, 0x81, 0x1, 0x0, 0x10000, 0x80000001, 0x2, 0x33027d2c2077cfe7, 0x0, 0x70b9}) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/130, 0x82}], 0x5, 0x0, 0x36) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000480)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_dstaddr=@un=@abs}) r2 = open(&(0x7f0000000540)='./file0/file0\x00', 0x20000, 0x4) msgget$private(0x0, 0x40) getpeername$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) rmdir(&(0x7f0000000600)='./file0/file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000640)=0x2) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000700)=0x8) preadv(r2, &(0x7f0000000980)=[{&(0x7f0000000740)=""/196, 0xc4}, {&(0x7f0000000840)=""/179, 0xb3}, {&(0x7f0000000900)=""/80, 0x50}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000009c0)) r3 = semget$private(0x0, 0x4, 0x50) semop(r3, &(0x7f0000000a40)=[{0x1, 0x800, 0x1000}, {0x24d41e3a197655ac, 0x101, 0x1000}, {0x4, 0x4, 0xd1349c4dab137f6e}, {0x2, 0x2c2b, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0x7, 0x800}], 0x6) r4 = getuid() setuid(r4) recvfrom(r2, &(0x7f0000000a80)=""/130, 0x82, 0x2, &(0x7f0000000b40)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc) readlink(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)=""/39, 0x27) r5 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000c00)='./file0\x00', 0x1, 0x1000, r5) mkdir(&(0x7f0000000c40)='./file0/file0\x00', 0x8) connect$unix(r0, &(0x7f0000000c80)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r2, &(0x7f0000000cc0)="dae490ad9893785b258520798e398c0faee85f3d6c839262bf8ebfa922c718d2a9a8214c7e97cc268ebb96510ee8138b9b8efe07cb3ab727fc5a0a99bd35e7", 0x3f, 0x0, &(0x7f0000000d00)=@in6={0x18, 0x1, 0x4}, 0xc) readlinkat(r1, &(0x7f0000000d40)='./file0/file0\x00', &(0x7f0000000d80)=""/230, 0xe6) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000e80)={0x3}) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socket$inet(0x2, 0x5, 0x661e) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = getuid() r6 = getgid() fchown(r1, r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x34}, {0x80000006}]}) r1 = geteuid() r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r1) r4 = dup2(r0, r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = semget$private(0x0, 0x3, 0x28) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x1ff, 0x8, 0x100000000, 0x101}, {0x20, 0x5, 0xffffffffffffffff, 0x5}, {0x1, 0x6, 0xf59, 0x401}, {0x3, 0x6cac1cc6, 0xfb, 0x2}, {0x1f, 0x100000001, 0x4, 0x8}, {0x5, 0x9a66, 0x3, 0xa78}, {0x0, 0x0, 0x85a, 0x80000001}, {0x1, 0x0, 0xd7, 0x1}, {0x80000000, 0xffff, 0x6, 0x6}, {0x400, 0x1, 0xfffffffffffffffa, 0x200}]}) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) semop(r5, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x1, 0x6dffc6f3583e1b72}, {0x1, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1800}, {0x3, 0x7, 0x800}], 0x5) seteuid(r3) 16:00:24 executing program 1: clock_gettime(0x5, &(0x7f0000000040)) 16:00:24 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(r1, &(0x7f0000000300)='_', 0x1) r3 = kqueue() read(r2, &(0x7f0000000000)=""/110, 0x6e) kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x10000000007, 0x0) kevent(r3, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x3568f2dea16d1f64, 0x0) accept(r1, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/30, 0x1e}], 0x2) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x20000000000000, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) fchmod(r0, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x89, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x46}, {0x0, 0x800}], 0x2}) r3 = socket(0x20, 0x5, 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="12") ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x3904384b) fchflags(r0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x80}, 0xc) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x4007, 0x10000000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r4, 0x40044b06) pipe(&(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r5, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file1\x00') 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="1d7c28", 0xfffffffffffffd22) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xbd0, 0x7f, 0x3, 0x534}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x4}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x2, &(0x7f0000000640)="2bb3") ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x14) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x18, 0x4, 0x1000) fcntl$getflags(r3, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/60, &(0x7f0000000080)=0x3c) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000300)="abc43a2be76e63abf9f2383c78b4f93443058f0ef9694940cdb163497a3de5392c237acc85a5dab4cc74ce8e5cbdf4901ad5069720edd00f4f502e6f2e83b13ea632a20ecee3e36a74e473308e5f675c8bc10bed703e8f2e2fc46013f7d51d3c67bf2edebc43fb3afa91e421784f4dab71ad0c18f1cb1d77751f1eb0bdf866f057bee6618fb915a41175918f5cae38a79ca9538631c2dba1fba57976eecd28a72689d777ac900abee3e00e551a41f852d04acbf7261813648cc1cc0aef871ab5b613573022025c2c8bbba0c2ddde231c3a68f911b61662ea14cdd4bf558ae65825e724061a7e8119809ef6aa1b3657f6a44c8118dc062ac9ed8928a7df86b52a8f245f8e4220c62b58df8bff697e8d25e555225485dbb35981a13e1001353aa580fb92771824de92e3aa1278c9cbe3808508e094e23b11b04393392a94ef9f779efa8c314c6d51aed4ff6d127541c0411cbe60c6ff04af0a971023f4f7aeba13eb853cf80f6054b5b2c0abaef65c58b115847e977af841aa236a3ae5eb3b1ca465ac0930ec3e4af5fc278c10e52b1bc08c293424bab9d69c79a2a65cc7e4c05bfa156cc2d363ae2e259f4058ee0a45eaa467157aa67bc558fc70541f23ad868aea4d78dab6df8df649ee302b15064879200d19e3dba5b4a514017e7c6b95f1cf5ed5ba21d2cefb1b47e3e60ff6104b6ee24634bc75626ff657fe913a782c576cb2620321e769d0849952572fe14b72b0f384b6eea3b2a3924a2feb824cfe74bef81578831012be95f531ffd27a21864c5d9f0cb35f26e380135d9538c4f4f7ddc6c5b015022175bd2cf056f577c479a03b6f0a449ebb4a236fad50dda1538d6c0656ea473463afa8fccf4d9ba9f1e3fe187a94366258a02167150926ecdb9585d48f51033c54ad0d1ff1f897a3e0cc377a6c43291dbc4d9a462b96bb949669c1f22e3703079e234b81ecd234bb2f404b1c0503dc006292ddf286b3382e0b46aca9d346d2bda1b5bfeae191cd6f7158f738f66569a6d4570216689fed247bf6a038066ea99cf14ac61ba590da2aa43c8d78b15cebe4ad70f7c0c05ad5dd1eb872f7b9bee14d802153d76653ac7b717e28b67d59293afbcd5c46655c46b6fc0028c34bb5d9f000de2e4deaf2c9616f1baf27f1262e9973fdd262caf1545c6179ab3382a52632e13f631f0a08b06f1beb9b2a47dd8c1c2cea62475597357c2cee08c59afd4d6464e7a202fbacb95c2e7972c128ab6f23e8bd304a3bdf4fd1e49663faaaf1ad5a41eb83cc798dd2f1cf5b1b8eb524333e4d04f0a1581c8d8643576a31069e90976e6b2199b33d0bfc55d7858053f53607b6a8bb5ca4e1cae375422bd158fe123c5518459e9e35a99587bc5b31286ac0caff4bd92925c67d098b16bea4412652a8f0c95329a2788418403b83c96d2b2962738ec469c10158bfebff37a3e5742f4f92db9697011948df22095dd90d34645d12d81dc32c86775902fc69752f570f09c7f1174b7691714dff752035dc2e907fa5a6f230cc665d5f523f7985e113f8fc958e44b549d9e765a8cf5bf2683e1a89a2d89762b14481dcc7879dfd2d69c5f5edb184b49f847880eedde28d7b88a1ff07f631d1ee7df9b7d0ec718839abbb81e17db262490d5a705830f403065e51d33ec2ffe161b252c7e8ad21e03ecb2655b40b31e1f74e9351ffe392d93c4a3c4be192dacfe991df5f8ac1dedc6b9b2a9ab75fa58baa408abbc7745aa5658f606add777f5aa7c421852b0c91eb832ba614770c6bca22bd6a5dd6c2902be86b430ff58a0f7fbf5d0d1a82022eb1007032c786be0fb03bf6bd87ff371b3ca6c27592e270cd1c4a39485326cfb3301fdff20513d2c3ff54faf6e9b2f9345fda99fde460c9077fea64b6ed449fae27a486ca82c96bc198c0a791019be0b72be1cdf7a56d8c4f050f1fb6061d1ac615b0498c9aabf5b0feb55dc0f35bef3e1a5757a3c1c349f8ea11e53b748116a02d425479a1dd36441bc4b8de69d27f1462ae68452f7eb4e07c549e6abbe9036476a82d913213a1e109ea11226db284d869becae75340165287782ccac04008a92dd789aea1328495d57ca3ed0dd8fd830687dbbf1257e8aae06af9116e522a6e059713e9a1566143f9e87a", 0x5eb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) preadv(r1, &(0x7f0000000a40)=[{&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000240)=""/98, 0x62}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000900)=""/160, 0xa0}, {&(0x7f00000009c0)=""/125, 0x7d}], 0x5, 0x0, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000ac0)=0xa86) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x2, 0x7, 0x9, 0x3, &(0x7f00000004c0)={{0x6, 0x4, 0x53, 0x40, 0x3, 0x80000001, 0x1}, {[0x9, 0x5191, 0xfe, 0xcf1d, 0x8001, 0xfff, 0x401, 0xa85d, 0x0, 0x9, 0x7, 0x9, 0x101, 0xd1f, 0x4, 0x7ff, 0x7f, 0x6], [0x6, 0x3, 0x8, 0x0, 0x5, 0x0, 0x3, 0x100, 0x6, 0x4], [0x1, 0xff, 0x100000001, 0x81, 0x6, 0x2, 0x100000000], [0x4, 0x3, 0x10001, 0xfff, 0x3, 0x6], [{0x2, 0x800, 0xffffffff, 0xfff}, {0xfff, 0x745, 0x7, 0xff}, {0x3, 0x0, 0x3f, 0xfff}, {0xffffffff, 0x5, 0x5, 0xfffffffffffffffe}, {0xfffffffffffffffb, 0x2, 0x9, 0xa62}, {0x81, 0x4c6e, 0x3, 0x80000001}, {0x0, 0x5, 0x8, 0x7}, {0x7, 0x5, 0x2, 0x8}], {0x7, 0xfffffffffffffff9, 0x3, 0x5}, {0x4, 0x80000001, 0x8, 0x6}}}, 0x0, 0x100}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffff7, 0x56, 0x0, 0x0, 0x9, 0x7, 0x4be8, 0x2, 0x0, 0x2f36, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) recvfrom$inet(r1, &(0x7f00000000c0)=""/136, 0x88, 0x800, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4562) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x104) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCLOCK(r0, 0x20004276) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1ff) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x100000000, 0x5f25, 0xfffffffffbffffff, 'T\x00\x00f\x00', 0x0, 0x400000000000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0xc000, 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x3, 0xe4d, 0x4, 0x4}) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getgid() getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)=0x10e) pipe(&(0x7f0000001840)) accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940), 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) 16:00:25 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x7ffe}, {0x14}, {0x3c}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x150) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x4, 0x7, 0x8001, 0x1, "6913dfe21cb7e797a00044ad6aaa0768f84bd3b6", 0x5, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xffffffffffff231a, 0x7fff, 0x57ea, 0x1}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x1, 0x0) syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1f, 0x1}, {0x7fff, 0x9}}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x1ff, 0x5, 0x2}, {0x0, 0x800, 0x1, 0x8001}]}) 16:00:25 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f00000002c0)=""/98, 0x62}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000400)=""/94, 0x5e}, {&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/171, 0xab}, {&(0x7f00000005c0)=""/38, 0x26}, {&(0x7f0000000600)=""/221, 0xdd}], 0x7, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) syz_emit_ethernet(0x0, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x4, 0xb4, 0x6e, 0x9}, {0x3, 0x5, 0x3f, 0x2}, {0x1, 0x40, 0x0, 0x1}, {0x3, 0x8, 0x3, 0x3ff}, {0x342d11af, 0x175, 0x5, 0x1}, {0x1, 0x80, 0x9, 0x1f}, {0x4, 0x401c, 0x7fffffff, 0x10001}]}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x5, 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x401, 0x89f, 0x1, 0x8}, {0x81, 0xfff, 0x1, 0x8}, {0x4, 0x46b0, 0x7, 0x4}, {0x6, 0x1, 0x40, 0x3}, {0x2, 0x3ec, 0xfffffffffffffff9, 0x6}, {0x8d29, 0x401, 0x0, 0x3ff}, {0x8, 0x1ff, 0x0, 0x3}]}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') r1 = fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f00000001c0)=""/214, 0xd6) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xce52, 0x200, 0x0, 0x0, 0x7, 0xff, 0x935, 0x1, 0x0, 0x1f, 0x2}) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rmdir(&(0x7f0000000340)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) getdents(r0, &(0x7f0000000380)=""/203, 0xcb) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x8a) r1 = dup(0xffffffffffffff9c) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') utimensat(r1, &(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000200)={{0x8, 0x8}, {0x9, 0x4}}, 0x2) close(r0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x6, 0x4a7f5192, 0x5, 0xea1}]}) pwrite(r0, &(0x7f00000002c0)="69a69636c34ad89b16cffd0a58d7", 0xe, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0xc18}, 0xc) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) fchflags(r1, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) 16:00:27 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r0) write(r0, 0x0, 0x0) 16:00:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x100, 0x6, 0x72, 0x2, "59e1abeca3db497e262361cf960c8831f0b09ff8", 0x5, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696da7f9000c2be50e67e7857d2a4dc76c42e34e84985e9b29c0702d"], 0x1c, 0x0}, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 16:00:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x800}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(r0, 0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) read(r0, &(0x7f0000000540)=""/230, 0xe6) r1 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/162) lseek(r0, 0x0, 0x0, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf/', 0x3fe, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x0, 0x7, 0x5, 0x4, 0xffffffff, 0x2c, 0x5, 0x10, [{0x7, 0x8, 0x7ff, 0x3}, {0x80000000, 0x7, 0xfbf, 0xffffffff}, {0x1ec000, 0x2, 0x0, 0xf21c}, {0x5, 0x5, 0x9, 0x6}, {0x1, 0x1, 0x8, 0x1}, {0x8b, 0x2, 0x5, 0x1000}, {0x9, 0x3ff, 0x3127, 0x2}, {0x20, 0x8, 0x1, 0x8}, {0x0, 0x9, 0x7, 0x5}, {0x401, 0xfffffffffffffffa, 0x7, 0xfe4}, {0xffffffffffffff5c, 0xffff, 0x512d, 0xb5a}, {0x4, 0x6, 0x9, 0x4}, {0xfffffffffffffff7, 0xfffffffffffff800, 0x6, 0x86}, {0x1f, 0x160, 0x7, 0x6}, {0x7fff, 0x9, 0x4, 0x1ff}, {0x3, 0x7ff, 0x1f, 0x124}]}) 16:00:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x20000, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x60) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0xcc4) open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x4) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000040)) rmdir(&(0x7f0000000180)='./bus\x00') pckbd_enable: command error 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x7ffffffe, 0x33, 0x0, 0x0) 16:00:29 executing program 1: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="8c65931eaad0028fee2f64e531e8d6b41440ae4d39c17a5c92abc17b053af582775a718b2fd184eb6d90f8dc9df1216af1b06a2d7c057c8fd2dd4ff48e03868114bd8ed96b25fb5cebb022470a6a2b49b60cb29352121a1250fe05230c0be8158790db4af84bd417e5c34bfb9ca278c353304a6cee62dcee5db6c049d816a26cb35cdfe68e47a20269e5b647832c2a970ed4313e2a60f1b04406811b6f7420c7c39244", 0xa3) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) socket$inet6(0x18, 0x8000, 0x2a0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 16:00:29 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x3af) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000007c0), &(0x7f0000000680)=0x10) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r4]) r5 = getgid() msgget$private(0x0, 0x140) pipe(&(0x7f0000000240)) getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x2000, 0x104, &(0x7f0000ffe000/0x2000)=nil) r6 = open(&(0x7f0000000200)='./file0\x00', 0x82, 0x10) getgroups(0x3, &(0x7f0000000000)=[r5, 0x0, 0x0]) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000300)={0xfffffffffffffff8, 0x7ff, 0x3, {[0x531d, 0x3a5f, 0xff, 0x0, 0x2, 0x7, 0x10001, 0x0, 0x7, 0x101, 0x7, 0xbf, 0x5, 0x100000001, 0xfe2, 0x1, 0x760e, 0xfffffffffffffff8], [0x8001, 0x7, 0x7, 0x4000000000000000, 0xfffffffffffffffc, 0x6, 0xcc9e, 0x1ff, 0x1, 0x5ecb], [0x8, 0xfff, 0x7f, 0x3, 0x2, 0x12000, 0x9], [0x4, 0xd8fb, 0x3, 0x6, 0x3dc, 0xf8fe], [{0x1f, 0x5ad, 0xd361, 0x3ff}, {0xfffffffffffffff8, 0x5, 0x1f, 0x20}, {0x1, 0x7ff, 0x3cbe, 0x7fff}, {0x264f0a46, 0x2, 0x7fff, 0x1}, {0x8, 0x3, 0x200, 0x1}, {0x5, 0x7e, 0x8, 0x5}, {0x73b, 0xbca5, 0x3, 0x94d}, {0xffffffff, 0x5, 0xffffffff, 0xa291}], {0x1, 0x5, 0x2, 0x3}, {0x53, 0x7fff, 0x40, 0x800}}}) r7 = msgget$private(0x0, 0x40) msgsnd(r7, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98ff806579eef84252f232ea5d304331fd36ffff91845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700000000000000000000b60000000000"], 0x176, 0x800) open(&(0x7f0000000280)='./file0\x00', 0x80, 0xa) 16:00:29 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20400, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") socket$inet(0x2, 0xa1f3adc2981a446, 0x3) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=ANY=[@ANYBLOB="500000000000000001000000060000000ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3b5548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad21e9faa5d7eeb64500e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191a09fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c811d5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c344200"/736], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300)='/dev/ttyCcfg\x00', 0x26fae88cff114e85, 0x0) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) socketpair(0x2, 0x5, 0x8001, &(0x7f0000001180)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480), 0x10000000000001a7, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 16:00:29 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:29 executing program 1: r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r2, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x10001, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x401, 0xf7d5, 0x101, 0x1, 0x5, 0x1f, 0x7, 0x0, 0x1, 0x2, 0x400}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = getpgrp() wait4(r4, &(0x7f00000001c0), 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)=0x1) 16:00:29 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xb3e1, 0x200000008}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xae, 0x7, 0xfffffffffffffffc, 0x800, "6f1ea75a66af58a046c274ada58a61463b227572", 0x1}) 16:00:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x100000004) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000014c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) r4 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = shmget(0x1, 0x1000, 0x90, &(0x7f00007be000/0x1000)=nil) shmat(r5, &(0x7f000040f000/0x3000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001440)=""/55) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001400)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x4) setpgid(r7, r7) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) unlink(&(0x7f0000001480)='./file0\x00') seteuid(r8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) 16:00:29 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x3) syz_open_pts() 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x10, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$KDSETRAD(r0, 0x20004b43) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:29 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x5, 0xc1, &(0x7f00000003c0)="f7ec139d93a6005becb87a5bf72101b6429ee156d75641eb1166a3ced73217fd2b3db20425648b885224b677a53932db67eebc14049b57108bdab0733d9515880673fc27815b437d514f72ddb45c1af8933f368437cc3e9d8b3b131ecbb7ffd8eaf0e6d3b55a7acdfd41b44b0f21a3e8ccc700bdf8150cdd7e8d9d4340d5425c7d28eb335b20b49c4d793d41bc96f251b944eddb9c90f84e7d62cb00a0a8b0b168d3b2e35c6f2a4ba61c1c95ff6deaefe81c49ababa1c0899f8de9a266115b4131d7f39cad2abb4b84119189047b383a73130610c1855e26ff5a7e0de1a0b028aaf9354e64e78de4201f999af5f8e550a6502c5ad0af3e92384d38ef077b736efc2a3aa417f5c1982aca1eae5a238faa1d039cf5bc78a7c82c036e73b9f91534845127f9333c26603613f6fdaa2f464769aa1c4aa4e2a36271bfaa6e0ff6c6d4cd2dc376d5b03f5ffe31b5e5f1223934b2be3cdb24d45790965fad10b6412b0a92b43a61da8dc10702b9ff65f1e823f4655d738b9c1fc5021228b14c44e5e9a1870f6100c64b19023c678786f25eebcbb96c71a14183939428dd4c702f340ea5dfa7c8811ad0a418db2e0db89a2a1920b0f28f20c64f2537bf5ea50c0867f8cb6fef10d1fdd2ec6751add4fda309ca8d6fd7bb8aa0633b64f1de39047cc04e078367be5b11b406c651df715f6e7453f692e07fb5c54af099dcc485b5e6d938d3a1710e970dd461795182774d428af7a26a65d854fcbc1694221f20f2fe5a0ae0e1a8fcefb125dbceb45debba78a12dfa18f2594eb1e452f509200a4c83035e88812f13e1824a6d13633493e2a41bceff58b84bdc9f8336bcb7b9ba337e46603121c55bcf812530434910baa531b7f86ea9730b11b81b79d36ea588d79809e64e31186199ef27a71827c8a0568576c150904423669b1d5ca4ddecdac41c08e6f13fb694f3fd8401e5e39bbb01cd4a2da2e5162b004d596d2f53ee4dd86f9902031196c6457a411d227873aab52dac50c59370ac09e70ab06bf5eff014d2e66548b55a0b16ab550089dd2f20f59b6f12084b71425aec0a0383291ce012081f25bcc945c4db24ef9696b5f95a8523d1c820f0eb1cb939cd5d01063b25de5e9ecc287a5d02867eb8079ba5b3a8256e37957df3e8b8bd740f4cdb29326bcc5a29c9d7f44e40bd363fc87214a2bb0045685304d9ad89e491c0dca5619b249a5e178acb29935c63d2601b6186d66714560ef17d35bdbb184829ed5c47b784749e47ec7dc0d06d3e4edf7bb0e664a33306df504ff84e63067b938a19d8d136af4d4c4a8e7d53baf916db7d5ad592d1cbe7553c98b07b91b9c75415974491ab7143f955bf571f77058e0f606fe953543ec0938e67618522636540432f4b2ac0ee9a174ed8d5f4707255000cecd27d75e372bdb11fb527fc4c993eea28662aa0502aaa14f1af14f25d2b9022dfb136d57a3c213fd6ae59668b2b4a2755f55b0563ec1c9c381001bc198b2635afaedb38c8e7292b3bff35e8a3eaba1cf979deb825e5bd3e18e5b243ca727ad69dbb9a92da41ad1f5cb87303050827d8a5379958a1d97e3bf475e74596b8f33a2e28d8e8672456baf43002e8581fe9f43e80a6c9656f60eed22631ac6c3e24f8a2ba3271fd15cc420570191f1f23a0d485d0f1b126366567d17e0c30e551e8a6ed4e6bb4dbcb1b4ba346c9305a7c4c9734138fc6501248875d5e0c4b12def8975ea8ff36dd293b67fe336230302108e2ce15712aed48a7e1bf7fc31e128a0c586bf7ec8046655b67de1cf95a0b8fb1a4e9d9ad4191eb59aff1d54a1af9d19a24cec3222b6d9b574cf908da1540b698c075cdfe0e44143e25516d759ee0cc496da0c9a01032103de130a8bc0aa3243c912a9e9fef0aae4d72e1950b4b93f8ea43fa289ad45394f8c58a89280d2fd475fdffba9bac9af9666ae8a17c4f28f59fbd8e9e921e7c72a29f2bdf92a07e6415f440694db64705f07e35523388671127849af229cc379c04dee1badeef217c8bff21d525ffcc26dfa43753b1d7555fec13e8288bf1f78e896a407f08f0c1a62e8e0888720513f355e67437a22c02ba98ad1d0b7ba41c5e04c5bc1b1925933ccc54de162c74d52515b927cfa1a17f0f9db8c932b9a431cc98f6da0de2ca9aa51526303c2e9cce92b0e9e532d7f370e70c0b797cab7929e728f25f6d6703e24de631695f6f936e66f117a3187fe0a3501708a9c8223dcfd7a3a686d68fd803211079b9ca898faa495e15b724192e60a3302864a7148362c8606d27089157e5d2e213a924c8ebfefda9e9749f7c8638c0f755af368f16e8bb383d184107077a721cf5b3e9a4f50b980fdaaf2d9cac2ca599c5a31ca2159e71302c7e6b3bd672212d21fe78aa4fb2f4db1dc494fea9619c5329bbbb67ff407a453b5caa56b7e07c37914a82802dcb75ca7edf28c59fa8b4e05db6e171da2a69ae4a17761ffb4cebafd62ec4d4e0137d4cd7ebedc88663b7346f0f1187298aa1671b2941eec0c520e42289bbe4dfda96346a75e73ec81b834c02749bf10a67e9dd5430af62316fbd7e411e0942fb8b716e86506bb87ae2dae545da69954dbdaaceef4a0649b002ac33e51e1af30f8576b962254af5a26310797b70a54bd0f406b13d31b07e25be11481a0211e9a66fbc77524371238a2880f7b0d6cc503686564aa2f14fb4bd3dd1806d23ad44d42b27e189aa8ee0e8d4c4e0bdbf54f9d706487a3f836c383fd06836c463430badc4ebe311c189b7cfce5c642749984dfee4aaba65a7eda12e7ed79a53e4566801f8a7e42eddd9fa7eac7f3ac630dca1fca06d14f65e72c84403bea821c70398b9df1be8e39d4aff860c746f49c858900c7d185c2e92cadce903efb75544351053506a459e6eda19441fb133cd4a14acdb6e640074ea7dd8ff6e4a11558be7a104fdbdd0518bd2dc64eb076b9c4d99ae5f5990372ba16a914cb6af2fc45b06dd6a72d264f5bfeba8c8bf9f64fd18d7bf24dc1d6d937008148f477836aab89f421962a5f0976f08a3ef0ccb1cc197ad8b138e97aed7bfaa7505d80fb260104660be9c776eeebb7130580d54d9293645ea14abcecd67603a67e309e43d998749e3a421645d31649d9b98e301919b6c78c66e7625590b1a53e19ca1b16f0e4c12844cfc8d942e042374d9ee752c4989736d50bd31e4fd70e4e174f1c975eeafd5d2ad95b048c423fa1ff5e99d834c3d6919362a0f47664fd82171a73a956dc272a84301583520c290743e8657187211ac3450cd96a5a249c592fac157427d4fcb42775038e2e09caf1c81b44ea7c836fdc1cc6dac07e8c8abce29509bdd9a61217ac2dda567231869f1f403ea1e3ed5e330680cdaed8d37aeac6de8a4c2edb8fdb699ba1088e27baed03012947bab46a9a9aa033ff92047d13a13ac8b0d3bcbdaa81785fd1dfe43772458e0bd548cc9a5931d696b67b9f504213204413af7442954708b6431f3b155dccaf3835fad3fd219d8aad2a28fe2e2c359a92b1c93ac551f352aed779c7c3dde091d986246da9c490ba3462f857eb9e1b1aa6fe34ff6ce4898789ebb8e8b50cdb538d1863442a8acd8f50fefcc305b3aef5e2062e78f4916de220e2109f006a8f0ce0b61df060f718cedbbbedc0e63bef21520aafdc979ad2df8b1c4827b43443e7afb1d735af1c7e2e5652e405265f4203f5d6f6ecbceb6a1e8558fa533c731db9dc0e4a6f3f22ef8da39d3f9eef553f4e4bb406273e53681d252785c6851f2cc1e1b710d0264d825febb85725f53ae3f7a24e90793e8ada767d39185f22336251b18275ad57a3a02a7bd28bf69d4c3da070f81af93a71006efcd6027a59ecde1d2683e53ce034e308ef8f8a1fbc6e524432a2e174d81ec7b7d9a6a119886d2cf25c6edb3413869adccd8c53746f243b619cff9728d3a5be5821135ebf7ae11ef0684991995e1e3f36645061bc9f334d799756b0e7d264ccd3d53415469cbf31ef1efbbce6055b78c037b193c5cd2a349a13e1aadf18b5b6d1981eac300823dad684169347036ca6b5fdcaf35675cb83508efeacc482d9e5d922d2a523b725bddbec3a9acd7e505e1b030bcdf7e5439d915322ea6189b353050105a96896233da4cfd2e510ea836041778f4c221fa4bb3236199c0d844dc295de09b22227cd4638d22ec1f0554b51b536fbc5a30c14c86c1f9b2887b503c17a80ee040285ac9c7c5254e5792c3101ce0dd5b98d5510cb6869456f650859d084116da7450ccf6f8b8bfd674c0f62befbb77bab1e2d2997f5b3202b98eea4feeaaead709af6b4a24746d5bc2172157c450eaca2af019e11530417cdd43e9516e589838b871a5bd285af823aae196fff7a0dfe323372c259d490d8368237f8be27a7b18957a3adbc0e20485f4493a96ffb44907687ce133e81c4b916003b9cf420a1b6b3a863511f1078f232c75f506946c82f95bad7561b9fd20ab38f5eec328efd239ade6264408e5771234b6892822eb0fec68f9485448faf6faf7cbbcd62fb6dcfb6f066539c5af41d5f4b1a027c28f8c21ee87169d14c0fd90b8eebcf59d71e314f021629cea46a59fa67aaa4817507c07ce357c4fad820588c13dc944e26e593ac4e9c81e2ad2f7a2595b29aa9bc4c6893ac7ff0b711ca1c7695d6e9e93c34cfcadd519f8b497828cd833c8ecf6abd2a940dd72465133f61cee6a28274792b1116fc8bdfbb37e6e954be1911adf67513a337e56c901538910712ccd117c910af07ba909fc4a6437c1c4a08c2c57bb40b25f88bdf1f490dc76122fa5201810e935fe178dd03a6cb5652642e6ac36881036342dba0cab67739da053c2c243e7add66327a19453a8b8ee0b8ead7bc7a3080e967f896fe647ff2403c012f741a3d6d2ecea37f5bd8a632a6b2e9628350b651162ccbe9b42b4990e1e2150fdb9efb9de5d60e3f35bd86aaa689df49da6cd2ec292455b3cb11d744cb741b0da9927aa12903069569baab057976a74ce5c5b631c5bbe347c428c6cb87a9d3852087c5fe8abb79c62999308c1ccbe128af2027fa62d6e219fb9ae4a0b082970df94048b13d29ba73a0b77814dafb27a440825ed4ae7c1d4748148d565e6d07e9a5bf641c58a00744e81c129fdd16858bcccf44cbcd34d4388577d66f14faeef7bd641934961cad2e26662ec9e8e3486697103db142518f8a3007ce993a810935405cec0c8a8d9ebe267a38b1e7e3752b96223cbd10d904c3fdd602c20128b1990f642bc9e88d15b4a52eaccf46e3e5611ab8baa3e4ecd1e1f12091bc42d24fdd9325176a09897deb0a3d1d8c6841327e46a3ce9148cd3c29cf17b84a3a057611c8d7907dba8b8896321282fa903416ad2c6a914130cd885b15192a4a8235440a3853856d222c1f8f92c8362606a1ac5fae2959e4e70c254b0229623c1b088b4affcd51770c88f0b0ce65f4df186b2718830100b5a494fea54bd11ff438b79f75db3615fb133afdfff4679ea2ec00f7b1a5e227f7c8d8a0ce66b2388925a3f06eb7f19f1f991ec46f820da093f24179be526a9ebd427d41024155d7fda09b65bcefb23144bdde214ac216f113474392b73bb5608f447fea3ed36f0b3fc4a4c48cf4b6d14467b178c97a31521f1c09fb7714b36f51b2746c350db2e60df23135f6f2295c0a955dc9e588cc76e420614d033614387aace52a48918166f791a46d56bcc17134d3b2e671545a9698f314dd228c096889e5b322870ab214d33691538ab759c7b00fd43ce423cb5bd0fd6b97c76aeeb4ab99fe15c3aaec5928082ba187fea9c74fbaf53", 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r2) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 16:00:29 executing program 1: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x1000}, {0x9, 0x6}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(0xffffffffffffffff, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/51}, 0x3b, 0x0, 0x3718388062c0ed30) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000080)="000000007ba87c3ed257e2cf", 0xfffffffffffffcd4) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="0466", 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0x13}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000200)='\r', 0x1) 16:00:29 executing program 0: setrlimit(0x1, &(0x7f0000000340)={0x5, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x84) r3 = dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000280)=r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4, 0x7, 0x13400, 0xfc, "30e9b2bcbd6fce0e1c9c97aa2e8d83fb63f4e96d", 0x7, 0x692b117b}) socket(0x6, 0x3, 0x1ff) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="4a98a50bd4413e6f17c7c707e5d0bb4f0e84b8915223f55349491eb5c479cf8eb4cd130f01e052eb8fdc7aca06be07f4e08049418a1fd2d808650bdecd21a2330b951b3c7fc254cf2f1b6d4bbeb1ae3294a0e6e3f5c365a3c09a32d39e1bad3615445d076321835416159cb752ac732d6dfb43364a684273cde2b7519e2036e7089f27f81a0427f540aced935ad62eec1c47bf4610f1f4ab5df1dc2b40f46f58c87ff3315a7c36f92fe39dd6894a7d3bf7b9cdbc9c7d853d4703d89001b7fa74cfa155d164088f30d91657a0ef0796118a335efaf7c382499e03362cad5cd77517b1c29e729b530bf03bd8980c9b8f71f92f6acf414844ac52e14f", 0xfb}, {&(0x7f0000000040)="3b35ba8922a0f5ca48d7b4b31e6adc177918a3105aa888", 0x17}, {&(0x7f0000000300)="cf2e2a8f991a1d1117ef5fefe693945e0893764279e7d60232ef5a565cc448dd8642691ef5d5a8c64f99c0ba6b05e8641a6aa97b5876f116c84b827c95af4b89f2adfe50c538b4149d3d5e2c48b3959180c256a2e08bab028825d5c4b3b474f390e8838017ff0ffc7ed0836423528876c186b0a35cf19abb4ac42360d601b7ec758a11ec7f8196c78a1beb60f8521a247d86cd056bd25a16fab592a3bc9c67cd8d0fcdd0daaf30e792a478f6e06e01650416ba58a256b6a40929c2f2eaff6d3556783701a63458", 0xc7}], 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:00:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pread(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x5}) fcntl$getown(r1, 0x5) writev(r2, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x84}], 0x1, 0x81) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x2000007b000000) 16:00:29 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="ad8311a6d55e994a0b84fc8751526bbf047c24a46e7429183eb3ec678874ca03e956f586cd04c3036c5181aa0c96ed582dd3be85387bd497d945dae05f16fd5ec085cdae9b14d077870f9a38c9c0c74d55b6eaa09cc03adbc9d01cc9d706cd9f762958a0a241f7c585afd6ab70fb515fe7713caf6d5657bdd41f6350b9b5e3208087c39955ceb0503e07dfdb9e771a1caf1a60cf9c35d6a506a004cf0bb38a3f1ff3f07dc7120e84f62b91dccd647ec5ff25a6506501a3222bd1e707e2d6cf9e2eb32b6770ffe1245df6dabeaf5a6b201909705a57bdf6c440f17ee329c6207c4edc9de2d6dbc35f23e2ce48", 0xec, 0x400, &(0x7f0000000040)=@in6={0x18, 0x3, 0xe693, 0x7}, 0xc) getpeername$unix(r1, 0x0, &(0x7f0000000100)) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x140a8885}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2fe68b6c173004"], 0xa, 0x0}, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="23e3de168bc35935359c7e713a876ccb93ffd61061cd62dcc7af", 0x1a}, {&(0x7f00000000c0)="0283207523fd183373e5daabe4e1c34237c20e5d638acadad768d9ff154c0916de510e9bee917b494efd3d929fb3f845b444e59c0f7251e1f102f2b14c4f2af3919aeee426473929a85fe7e543893d817d136c5a45fc8648bcf4b616eef1d3e197526eb4c39505339c085243", 0x6c}, {&(0x7f0000000180)="9d4795baef769d14523af7cc1b91962f1c71ab3933816667aadd208c4b5a6e663bfe15e899a454f95fc44a139388836791f9deaefd6a38f3318c136e9bab91574f8878c8d4790fc2e9b8fd13720102233cc3557e4e92c2aef5028be524d21856680a80a8038111aa98bbcb38a3664f59ce896839c8f4a3cf0353b94d126ea708a1efc4c31e2b05c7da7771dd47dc72dd0a8592f0c71a51287b21d1de016b1d8f358440370cdcab72e3365c3bd032b1e68746a4148f086f20b732053c98854dc8deaeb897e97b", 0xc6}, {&(0x7f0000000280)="a70f820b413ac7c9bd3c5380d5d833182e47b8dd52e81064ce5a6b0aadfe4e07c81f894086e6cb354603c24306b5f7d7a8a366f3c55c482b9e6b71d1057c4ae9531c9016dca73677ed869c99ca15152f6ee9112ceb2ecb06c1774b3e038c1af1e9fc147cc9228074bff540797571b97724c470b9e4ed850a", 0x78}, {&(0x7f0000001740)="95054d0ec3cfbbc799031b903873e66ea39329692e09d10683cc58c019010346fc31bb89ce7250688306a9f319c72e63774b3d7903119309f8e7977236c59a5ee7ab38b062db27dac37e5d372e4f9fc04c131052f293d3772ad8757996210696a4a8407805315e1152dfdd48a0dc21bd32fd1cc4e76535ba61670f505053d8423f27091ca5ac21459a8a6a803c76c8dc7bc792d96bd2dd451f89b2754e3588cf5356e53a007b0b0e68f75e5412e8efd08f08c631c2eca3ca6d22492803f8556025cdd090cf4081a37c40cf72277cad06606380c599e791af2fc9d5edebbcd322ab0c1cf60631619b5d7b15215da0af5b72853cb6c350d1e2570606a3fe872b4f8676fcba756cdbda5eabb8ce1c5d22da732a0b80aacb22fe1901c9b8d8cd2dd5e540a87ba326d6ed981afc7431c43a36c863986667effe9cc3f26de4f22fb0c707cc459d3d4e2427917b4e286b147398c91f9f693d7549c28554d5acbfa71774395bd6f90bf0a745792cfbb23cec9f55296656357b911782e46b3546532184253e43a7b47fb39ed821b0c0ded9b98da136e3f70d6f5efa33b441930b6f0039e608808f6d51dcaf24219267bdfae02650eaa47e615cd25a0c7a868693d9531ffcad3b7aa9681f2874fd1e09d16fa70ce46895ed88c2d57c1929c908ad21e0149682ae0bf96da86a9df06a909eab280f53f8843f35244eea3fee468b7af0b70cba0870d4437fe2da11683dd13cea014a6e563c6dd36319d2ce9fbaf3e36d87cff4dff075f4d4c75c38dbc03841a65e6ac79ffa55d7ea8d3702d9c7e50236a8107839557d8a5063037b65e572e1a3e76f293d7985bcc202bede0c7e0059dc91c4099e172e6239f83ce2c6a0e40e20a516ba0763c50503ddf72b12d1ec15b440339b87e4f025a7cbf99b898d5f4f0e8184fc717cbdabc513bd96bfb822f6a37417744d6f9459e89738bdb21178c15a0fc085fa18d381012554d9fc970bfdde0177caf82a1d8392bae4adeb57ce276ffa1052f9c9ff620f9dd989db0c6f592448e94c0c72b19234e31a17a4934a4423e9bc8f5e158876cc4aed8926a2dfdfd333f763a9ddbe40b0305c52364c9b9e63df889cc2cfa2973022ad4734b266d5353f626f3b27cc3c14e4bd4f0e6e2c1b601b8e2f5760b50edb66778b01b0ae23fd798115d3bcf05c094c29957defe942a3e50482fe760b41db21465b826c897169cf37f69f3934fb289ddc1c8ac44d1cb7fe6b3834aa98d92e5cf756e48f58bddc4e7afbfbafde682bd9cb90450e461edaee77fbfe1f4b5714a668bd8df672527ebe488bc8b619faf9ea3a4e120ee18e0b170de194ecd9d1ce315abd1188be38697183fae1d011df71a86bcd06f84a48e97d56a0314f609815aa3dc918219e2249f4204f95a07e7f15ae75fa399cea4812b1e9202f037f21f12f17ce58379fba455cd0c510ed82d9537b6f0e1c8d60dac0f984e208283e1a120a3dd7d8bde074f183dc35d73c780ab65897ab663d83d57c4124cb0529af8e1290fee618171c4dfb74b210dd625a23b7450367f5924e594b0dcc799912f115aaf38b17dc096adafaafa00df2d3b98a23b533af9854a87372b33d8e320d0d9714fb6c7cd67ea7baa486f24b28a99f6da18a94d2171cd1fe1b46151af65086c9f662dca4572a107cc6ea67b0507ca99bbb1722cda200d8153aeee886054d72dbfdb7c946cd1368be1fd020abf8c24e13ca0b14205ef697dedd7f2c8a5da6d515bd69d37d9ff30dfe891c19dd85217408640e45c7567871aca3cdf091cb524c4493d24535b35c928ebd2a263690c35d68b829ecc9e0d1f9f9c905e2cadde46e83ffa7556ca5288b3edb37c47d0c25acd1d5f7b8282fa7e5506f02d5d5fed79e87a88fe172b7d596a81d668d303eb6bbe4722ca8a37a635c3f37b804102565d9266ea4cf2a0ad571228d437075565852a2460646c26477a8cdb9824b62dc956aeaacd1fc6761ff29ddb3d52379b5fe4a217bd24a7beb039908d532b54aabdeb87ad418169683c540ce789d5ce8d6e6ac8f151ff85994406cb362cb6c66275bbe85bd0172a4392b7141e471e487bf39489b79d9d3530b1b301fbd8b085455909c7d6fc161f8b0b6b3732d587b27393c0f00ef88f9188ce511e7ed001818fdd17888aecccbd3bec8caf06bec59b847e54d452ecd21574495eb9da5ca0bba2269942c9a12e7fe529e0a636b4cffc39aefc3e02c6a755c64ef7075bc32d8f5cc6dbec17c13c0d049cdc92e448f516b767d57b4361e8a1b0fa21da95a0787bd34bed8ad1389fb01db191da19c077d14fda83f2ca2ddb3ecb86aaf311c1225799e957365ac83de1e7f44ec995095b7239e549f2042447c63a4e5d5a51fd8a028a2648d5cb27ab863930750957d874393ad06016fc0d87f0c28d21f8cdb4416f6fbc8fc5683a037d563fe1a676302d85f39e1e5e23af0b00bf8e29fe4f522ff1795ccd05d97e656aad1b3d5d4a5b0d630fef5fe3d080494791581b5cfba43737178c0050563cb2d50439d61d8d254b16894a76c34a0d19a6ed396de05de53725f06bac14bfdf714ef6bac530a6ec676047d717c5e38ae3345f5e97de7e298d75c6a7004814900e8144f72eef992d5105e17417523cfc1db1749bb7a6cfc35201dbdc2c1ea877b533d78a131dad4803e1780912690d70053dbd2d413e6a77ed15af86c2b3fd4f749581444a88b69e18f329e4a67495c65ab0dc665945b9b266bb6fa3ddc48b024b734383b8ef30cad09dedf5e48ff895a1e33c6f046884d819868f9862c6f14900289e19af4acd04cba6d4f4e6a425dc9629c4c0bccd4eaaf64b4f4a3cb92b33758120b21c053b9189bb515dfee4c30e16241ad6abbab075bfa820eb670d2561e9b173e564f2e6c172b4a5724501b255c25c191b051c3a33ebad8c3532c29351276d39945d8c276c3db32984f553b24d14a1f0a9bcb1096761acc9519efec209aa7e3fca95dab405dbf11997971f309421874f9615adbfaaaed0d2f90ca24f09b9499e014abe55956ee67030b08f0b8a9d297d2633fd6a5e03b608015bec0a3befea57adc377f33a6426c49bc4d58a94a53ae4884b964bd42d65ca05d0be35c1c35f5da9094d9eaed91e13451f113663a40c6d756e5e8fa936a3e9cb70b5c89845bf94ce492e38fcb95951139b3ce4dc77cbbf491cb11bff6c55803c2b417c53be8e2e138a51c6aa1d3030994c30ed6309afdf8e0c7df2b59403e19a23ca0c7e945f648feff38334aefa788102630aad62bc4e95ee22b72830e2712547bd3bc5d3189c0ac17b4c57c9ef4b9a935671ae61e6fb53929cde476db70ff68adec217b7b1cd3e07071c06ca718c19357f7f0b413bc64b27818eeb3cf38d19f7fd5be37935c115a3a2c30ab1282b59cc46af58a096830be198939cbb5f422c45605e7cc983e44266ead9d1be4b8d2fd74f66fd604f48ff7c41a170a03acdd4e3d9758925ea320367e4b39cda1ee9e1580dba538347fb055fd900e0b0b4ea4f53b788eb978b8670831ba6938aaebd0c348e25cdd5f2ece60cb396261258d013c7888c6971f90ff9c1c34f24f2964a36a0b107c7049ae4775944142d658cd40e6dc73338e64d23986d3d48d34381f9d62a2c5fbe51c0ce68f864db9cbb3e92eb5803ac1ad600c5ede0bb2782df05d767c96d99c1ef97e948c8101642a319397843be99e72f82990758ce2e5802bf050edb4ddce84bc28868e8c77cdbbefb6cf3165ad168bcc5113b4e0e52f1afe265c21baa531e4f8250c621ede6bea83d6d5e2c6f97d6c5da3ad0981904d14fe4d4477007bd632eca3d910360424b7e77ad1c1e9949016b9019deca20578d71c9d264e4246d9710658057a1179f527dbd17e683971773ad114935b3b56e6fc730e5aace5f42161514a1ba7dfd69aa4992b018e83eca15b83da0b06dffee0a5ce6f494f9522d219456815b901d977c9acc9c2af4d682db266243fdb4f7f2ed4b78c1f31f943ae73543b281e6fce67f873d5d7a8be2b4956de69f0787316184f61c422e283cd013e68549e29efcaa93d86f41f2a945b158501dab73aa9eca3372d3b285b931219386ff10a5855b83c26bf45938c8e7bc6137a052686c7bfc1bc6277c6f5620f83414fb5b0f5df53693d41107ad8f57602636db9d12417e35a0adf3d7f0a49e1e09bdb13ddd6d766072885fdb6f16421f6514ebf844982f771cbd0a80d29b9da49a3d31eb3150590b9470fed3ca523017e6dcd18b23fa7412408a9916d43d22ffb81a202d2ace574229cf195d3b1b1cdc0ba9f95708a557cf27f5c6c297684f3c3a64f12d1d020f709e452acbe87e6edb531bd669e94043ba718b74ade428af3a0613117793c6c5e8a3a235c825baa88fc262cbc435ad9d80712e343981f8b1b08a985acc9bbb2d5783edd62019b6a496521cf68f1ba5ee219d2a22a5e2b3b10cc5e3449504b7becc2fc056d2205cfc6a07d0aa877dd2ce2ed75465ca735518961e2206095add4818b75a5912c462f23bde44eae94bba85781599bb78d11b29295fbe1024553257c0e8c9d76c2bbf3e754d9c56b8869b9bde63219d5ea6bcf33a6b37ad54e10c04fb260819fda73d7d06615f5e6d294fb34aab76e6c0ff64b55e57792d97ad11e122ca8de7e73343c4f9b58244f0c533d338820e9350dd32c8700ad5e78a6a78e7933d9f92e2e130b14097da7ecff74d599ce258178fa00cec05ebb89c3e1b00dfa6283e936b217b4022d7275c572b492535bfd487d08684fcce94e7148632330737da03ee5d11c0b2d778b8390b3a9ba937a47ad27b296be3c63aa89e521f294d5abc69b64d9ac9469c2328373259fcaaac07a89249f1c487d3af5b933c7e6ac94da604a1d0566609adf3f4b10d908c3ecd0ec39c873b01430622538ecd784865195084ebae2216cc71797d6983cee3fc9b33bc7c5d155ce0c1fc3cacfc4de22f6e3a678ac6179e6954720b8a15c15d0820c15d847943c835b12b6cba5dcb2e86472ecc8e945056d4db8523064fd91b5781c0be55e89bd161deb766c0226e3b9445b0d1d9f2771f523d94f6ce3c2289fff4403820758e7ed54b7dd9b5b0204058ee1de13be1e1e014c2d2bd33c0388f132020b1457798546af83cf7548725828b4ef4c921b2eba350f8789e4e1d2b89f22f3d90c685b550fced3c69e5560d4a0c478ccf36cae9883736e21112779262d3cee62107aa7649f34caf449fcaf91fe54e4e3d60b7f4aa445a367b1fd8da0beb3a7bea3e23c9082694465ec15cc8cdd3c2bae4f3a64ddfa7951318e29a736669f243732ace61d3138264be026e4b8da01c6b9a8e9caa01c6f8a2a6c41adf1c10f6c29021fe2b302487867814d4e31965bf7b2a6058ec360403f60645f61850a69be0da455faf7970349995475b7230dc305ba81a71a7da56af6b0e2f56be0a0a07775e3080af6a59bd65325baf482775160c5a35d7a2fb8546aadc46deffe39b0464f4b23b56974e6c3c0054e0d219b1edae18a888bb6d5e108a81f819caf8bb1d5d9829fee5b4236bce6018a896031d2fcec083b7b666a184b7ab39dca366d6feaf945ee6c7c58e22ff7e4f2d8872090bfd798c3915b66cca740b9bcb142e459522d60de73ce168e9314af1520be143b53e6a374fe48bdf9f5c7f69fbe871f5883d9d501d1221a5d24da17b01b3b0c1165bf9c0b597a86f46ba9bf05c6ae639a7b4fdd4805121e5664445e342859869b6fb6460786434ee287c4775b56121e6747307a1ab5a3f4c266774d3ce3e7d69f710cc8867767bfaf9a1f329164f6edc1fecc7f53", 0x1000}, {&(0x7f0000000300)="c42ec080a6d38dd68346ef214581f18cecbc8ff481d0c4058467380d3799fd8aca0a3552a120d862ac9d0e39902822b72c39f32402e0c29ab829bf3f1346a1d3c05874aa456456f3e6bff279a911e37e1b8529c9c4b2286076d67ff4612369bb22f6e7d6b6a1cfc54e4dfeb8640c6dc8860e0333e77bc9b9229bd42e1248d80ae99c1c892b14daf7d4a5", 0x8a}, {&(0x7f00000003c0)="99a9de9e1778f682cebfe00715604effca0d1790c0931d56745e4c9725764584995496887e350291d64977fa747639436ff8af51e8b5a66e97c403477e515a5d92aa58c1be1541ebd5e60c2e5a1299839708ac924774d944e7344f4915976bdff7af1d45f4f4a1f4734987fbd7a3b9afa4a9a0e6fb7b4516493ef7b37ba7b64af4195714ef9b022d98949d42ad480f", 0x8f}, {&(0x7f0000000500)="3a04533ddd43b36720fd360e3e9cfbf93ec92a6f95b3262a4121b941643388c02600c68d69db26ee859f73ab675991eb0bc9713a69152505f66a5ba2fb84a0b67e556eaae4bd472a7ac13c7adc6e90dbbd25cfbb55c6b4db800b9e99216dcd80548c461351410917e89303265dbac81eba1391bb9e25db9f8bccad288436ebdbdf9b84", 0x83}], 0x8, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000480)) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000780)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x313, 0x0, 0xffffffffffffffa6}, 0x2) 16:00:29 executing program 1: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x346b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:30 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) 16:00:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x3}) 16:00:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x4, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/255, &(0x7f00000000c0)=0xff) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x118) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0x100000001}, {0x26, 0xfcf}, {0x80, 0x3f}, {0x84}, {0x88, 0x3}, {0x6, 0xdc4}, {0x48, 0xf8}, {0x42, 0x1}], 0x8}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x8001, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) chroot(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r1) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) r4 = shmget(0x2, 0x1000, 0x108, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) close(r2) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:30 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f00003ff000/0x3000)=nil, 0x3000, 0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)={0xfffffffffffffffd}) 16:00:30 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0xfffffffffffff001}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:30 executing program 0: semget(0x0, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r2 = semget$private(0x0, 0x1, 0x82e391ea08a7bdf8) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fchdir(r0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/219) 16:00:30 executing program 1: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = msgget(0x2, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x800, r1, r2, r3, r4, 0x59, 0x100000000}, 0x4, 0xeb, r5, r6, 0x5, 0x6, 0x1ff}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0xac121ce5fefebf3a) ioctl$TIOCOUTQ(r7, 0x40047473, 0x0) getegid() 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) getrlimit(0x2, &(0x7f0000000040)) 16:00:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) setsockopt(r0, 0x1, 0x401, &(0x7f0000000000)="fac011f6fdb0eb0b7797182c269d2b4f2648e368707f6a9365c32759a7fa7977a56c3ab6194fd00daf35bd20e0e640a2f0422d2df52391b09260d536209eefd4a4c93b5f8e718f03fffc95aec42b40baa147341546f5345577a7de9f4822a001d5296e4cf8f98b9eb961d60d1783807144", 0x71) 16:00:30 executing program 0: r0 = semget$private(0x0, 0x3, 0x44) semctl$SETVAL(r0, 0x2e3daa9524218b66, 0x8, &(0x7f0000000000)=0x3f) semget(0x0, 0x0, 0x40) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(0xffffffffffffffff) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x380, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x3, [{0x3, 0x6e}, {0x1, 0x7}, {0x3, 0x4}, {0x12f4c6460edad7aa, 0x1f}, {0x0, 0x6}, {0x2, 0x20}, {0x1, 0x95}, {0x1, 0x3f7}, {0x1, 0x8153}, {0x1, 0x5}, {0x2, 0xfffffffffffffffc}, {0x3, 0xd}, {0x0, 0xe15c}, {0x3, 0x81}, {0x3, 0xf22a}, {0x1, 0x5}, {0x1, 0x4}, {0xa10e4a7fa992ec24}, {0x3, 0x7}, {0x1, 0x5}, {0x2}, {0x1, 0x5137dd6b}, {0x2, 0x100}, {0x2, 0x5}, {0x1, 0xfff}, {0x3, 0x401}, {0x3, 0x400}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0x1cd}, {0x1, 0xb}, {0x1, 0x9}]}) 16:00:30 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffffffffffff7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="4e8e47f804004b49ca820f302aba6d25", 0x10) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x0) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: socketpair(0x6, 0x4000, 0xe77d, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="77e530d056ae609df2bb0db135958cbc322a6fb0cb3db47689614ddb990d54678c923ed176980ebc27e27374bfe3ebc24e50d95bc7982990a9a8637bc7192f10d3226b278d08142e51ae7cbdd7fc15eecba3a94eaa4749e0e8276796b0d6970aa72c8b69377eb396dac5c6204bb1c6025bbfd05e36dd7969fca2ff7cc6cc5a93a5c0ecc9cd087b459ff00e0ebef12b9751ab6d555eb59ad17fbe36b6f59bf80e2e8cc23b7d019243591c9f1369754ace427fc0752a95cb54de0648fcbc", 0xbd}, {&(0x7f0000000180)="3e6686db27753e6e386665197b4fec9ef7325e935e90ab0ab9fea47010b65fe1f5fb6ba96c4698331c25fb9f17a3454c17b54773abab100498b11a5eba41d48a3a9cf88ed316dcd10a0d07522b0dbe17af055034754763754cc5c5b3cd62c217ffe7b9d32d532d8871f8c32839c5b284194d13a9506a8d6adf9c1c853096154cf2a8f2adc92afbade6e3c8d16c60fb0dbf9647709eb051b139602bc913a2e67af3ede6b84e8f16d6530b00b6cbcd37a00de261ecd940fe6a13304624da6b29716c3e0d73007d0058f67cc80ac52ccf2b80be29c7d3e406fa99b55b0f420c3d944764090ffa60388acff45cb1b59db709c6db9a418f7b7f00d7720ea71d149839cc716c25f5c961c6e7e6dd6c9bb47b9062003f9c069dbaf8873f7a3fca12fa3ba13727795f0e22390ae8bdefd48182bdee49f622de8b3e4047805b62b65976ff8c4361ed0e3b9ea30a41cdc4588192f6a9b173b5f47bc5c05d80783807596f9bde3286ff524f4492768471df9685c4847f48b90f04af4ba509e02698628b4dc57aa62bbb56c46a87d25d3422c487487d55a7e342468a2900dc29cf854e3d1d73f2ef679e1fff4e446d4612615ea05e18a5639eb2f60306a038a1e699c31f34c4334cb4d884e7fd254c87a50607c62e77c1469ad40c290daa0059f79023f43ca24eece6b6d0e71257a91572320b57fb0937f1b3b356444120b2378a0c884ca85e365144d1bf42125ac69e925958e316f4f99ccfa2026f335d69e662a439f54720514fc90ca481e25ae9954d3831f5a94be60f8c852ef9e0a2f7419eb38acd8fb14ab185732370cf975ce693c5d70127b87f4db88c83d9907caa523d891a28fbd15c2f8c9b2b32e9fe26c39af387f4f767cd3cc5e590fe5afd911bf58295f567b97febf125569ce267cb05803d3ba7d7657ac219d66766c90338ecbcef639912821a4d35b659225b340de47cfa930c55cc794324dce582749a0932fadfc420b75e005f36cb05238b7798fbc91f5e76a44e1146f504421151ddc1690cd59c1d122020b4f363ff08d6f48ec82a63f01f01fc39955d846721994cb7d5de85d4f2d2eef71eaa02436d1a942cb2ed56dabfedb640973d1d12bead268b0dc26dc582548333070fcf2003c729d931f027d00921c8df7a179cf1aa7c7b0f45a48f456e89f1b0ef1e86e66784b09753f2545042d7568ce4f214efa370a6096a8eb1d9703af32aec72ae55e4a0786287bfd93e95b95ed19bcc9338e62b713da1036405812f999ef4b624f4b33765e64e0bca0318b35602760dcfb194dc29e827673796b1a764a9dbb02812050ad34406b01571f68fbb348e0329321fe3b9b4851d835402a733ff0043772c2915eb1f7b11906588a537a7ba6e3b7b51c99558bf932cabac3b1ff53d014cc9ad99233af68bd15de49a67c703f73aee2808b31e5d4e79a10e92f4eba0337c83b5650693ca373c25330b775195d0a105490e5235124bb1760f832002f570c2050fe3f9ad3013ca33f3f916c9cddc1cf82daec783d1c2141c0dac70b4c531e784030126908177b0e64078c1e263a375cb288836e722607ba0f8a00da8d0b6b25701fe37449bc4e695f0653490f98e751d8942095ec52bf8cf85b60bad9ba870151b4014078ad93459aecd15a82b7ae51ed4552fa68402969792c9fd0787e93140802b39107cec3e38bd6a26b262673301a381b5258290cb3d6dc7ecebc1292e5c1c1d0a7c4f78a5784b6a7570c4e5d3758627a60615fda786cd42252298e0c4d85eb9949ad9fcced38312b6e10f1469b392b0d110f7e6ef6b6f67b5b5fdba505d4a5c15979a57e185f7db0c370f7c19fff8506f388da9fb5ddd920bd68861d6c591c1a74eff32aa271a5d9567f8f9b2d456eca562ba06b0e7461319cbbd31db24cf223c90ad35b2331d0ae505114a98081d50b9fc6f074ca2b82f6fdf8c65e6e2e5bcb4e8d4783b3a8dafe1a5e6eec8700428894406088969ea73983b9fc9af79e4b21b3b4fedfc02f14d9685c438991b92965059ab191fa3e39f7d05c7b2614da284ec8399d952d86fe956e2f99cd8d5b12634a49e2dc6af73b194122410bd18a21be43ce55bce60f7cb9988b7546215878d5aab7fb37e27a7e5096a27e9d987adeb0df512df00c03923459b30689159b587a1bb011092807ae8bb919237276ebd65f4d8c10c57e6fa2b9c43b827ec6f4003119ab41eabe42d2bda0c7a86a94214e370ea4a1e0f84031539c644c3dc278e271966e12bde57633a53d26944c3606d7a279bee8b639482aedb1dc2f71f032c824099de27d7c1c612f585398dce4e6e23e38333ac2d80ae308105af2e6b30f138f2c73486ee4abeaeb1d615a9f3d854fdd5ba57d03c7d62013c6617bcc2dd27ac35edfe63090aae61015cb7abbc9c1db827d2d15c00601ba482e1a93c7d8ad5d96c0fe414794b787c912698acf3dad3e86bd06885c2b614a8418ea19a2e475aac7aa968de2b531702793530286a7d569c94e485b40d2df4bd8e34e50c07addddc9192f7a877938a372bcd8462a81284ee981da8404850eaa19a1df9c639caf0738b77688c4ac4ade7165d6ce783088c4b7f61135a96f74fa39b9ef14efc2f6abbea85e8f2a5ddc72838d2a6099c3ae022c1f262b0fe6269191b62e7d2f755103f8a1f82def6d2fc3763d9d712546960411adaf1bfacce9cd2490502528dc69ede5c712d2f090b13b9060a6685f3fdf19887f2fadeae09a85415a9d0c87d49c4f9608fc007b882917cccfa98f3e091ff633ce322b1962714936712a64fb4d9edd7b597da1effb98f8b840f47901f63468ac141871f4f07fa59227715601cf7025d2c71d9f2eeac29ade3e157511313f976e8c99664e01ca1ae883d6dc943fc14a6f540fea557f1cc72c355e6475aaa32ca5f2a6b4a80e67ce01a24695d375938b992374a6ef0bc017fb3bf2eb7dedbe6d4af70d336ed428f476fcdb2cffc0b96e6f7ff1591813edd580dc387cad5a91b78b1fc65e8b2df000cc3683a386251c282dec303f531794b24abae9a0e41b5ba05184c2cd9c4f1fd987a1c00c482956d72dccff99da3daf976dec48cab95a2aa0ec8a6903db40c214d804bcd42ad81240bfe691ed8351143fb277fee9328ebc4ec954f1b239c3a316d9a8ef2b7f70d133ffd1a0af9725d390a19a0a0759d23fdd05be843079fade91190333db3c0109c3951f5c776690db6ac2f3820083870f5d8178442157051ad6614fb9d192e3abf2f64e62c9f6f8f7da20a3fe92a6661b53c78c79cff0573954f546c9264d130839ed9443ee596f8630d06b2d05c380b42a489fbbd0d240464420d55595dfe3988607e174ffe8a0544097ca0f51c4d52a72acb7db322be76fb6b8df3cf8f78b386ad0aa8a4dc7c3c172bd948cbe24ae73f5a9f86044c451b1ae542a574d3d93128467c80d8779e72d914f6e70484cc0ee1edd3f0298f94f27d9514cf1288db005d9593b099351a7b34591f26556a7c8ea4e5fe61191d3b9f2b5f5e0e51e6e8392b4e0c172d12f69972954672a14721584e2d1aeedab7c80e2f830f1bf32d3c3c01594289184c13b266f01bf7b930b0b1a9232c4bd4757f1262cc56ff009e52fd6a5568d88cfa9801ce7a60acee7eaa2d9efc128698c3c68423e4b5b18f9e0453386ad452e69bb995fe195e9bfcb1c718ba45df61638ded905285851b13ed533b696f1563eeacba4db2482465a66d70f8b07029147c301b2bb3cc46e969391962f99d6bca220b138be8bfc1743a2a3aaa7de5d776f325c3f81c315042a6023c83a0d292eaf5f408479bcea5715d53afbf06d8b74fb7c6b92eb948e2a8b7009062f5d9ece881aacd714b8b589c9ae831f7780f91f9994b151b88f8c2595eb8bb3f1082a901564a9686c4d60df81d929ba33e439b38f1f204f432edb1473623dc8eca2bfc138c7e91c2840d479bc789d0e64aca00d2c6cc5934ffe73be93966b2d4bda78c4a240a86c30d894b4493298a16eaffa483fb2935c96e69085363e68bbe6c9c161d800a20008e3c8556262dc201249453175a8548a2a68e4d9c4ebdc163510c3ba7d7cd9ba43d82bda5244c5e481380f457785efd68b4c643c17ed4a73027145756b4ecbf98cebd0c3013cf9acf9f726508ca287ea9da3c2b53d80b5abe49562a165c891e270623e3219fde0e7e272acd4ff819f96c89a924ffce5c8c371f84f0064e41cbfe3736e8d8c50453388dc156a00b4020c9ddd97e282c129cb7a483b836d615872c4761408d3ca89ffa9ab009ad4d9c66b06b067c82cbf6c4c4eabac473b08f64dd0829d4b5cc0332be7b9e1b26a320710e5899dd5a24a3892e7cde7b9908e1488e8d1e0d9153b6f556babb09a6675fa9b2226b979d2a7b62b565f717d296f2c3a75eb5dba99a853edaec868af1d449194f839e5879846369c45b661d6b646d37af92c18507cdff6e6a877e570f1c57dffd709382be447649c89e7c5880521160cce21572323f2902462c3a9aef197b70e27d836e9bcf1723d33a73c44ba483bd7cc339d82805a023140329b88da44a1a70ad8b3ff60ef21a77ed3d8dbcfbb267abb4ad0ecb6c3e543da848996d37696c7fcb7e1f5211df664cd5f98c79ac1fcb09889e4db85366bd199d7bf9ab5b990da45d98a4e690782b40cd2c9afea256e3027e1177d9d57bb5ca9ca10a7b3a69bd1e26ead18bb65c65289768869dd07092bc99b1367743569a023d0dd714e51dfcd08650786c490ef505d963bd60f1fde56d883063b42fc61fa0f8003008c49ae6f69410fd11cd76130805e99a176f650b9e5dca3a20025449b38e5c39e338bea13797ceaabf6e7fd32b1213c87c1aa31aec86bcd715e8ce8d34c843ff54aa87dbcf36eb68d619cae86ee243571bfa3a7bff1e03d995c8921947678e8a1fd0ed25630b10d627e5c70475203ed08f5b40ee57f26b3163426d3b2df8e194061bf91b1b72f86f8da0146f7c51009e4e59f6023b3cd7ae3322acaf06be3b0156a12ac8a646b4f226c3ad240670c892563579c113c740b943c59ef7536a9b7b93189cc26daba310463562b2d44f8ca859bd0668f4540fc297900994f3e9ee0992ddf03a709518d9638adf0e3e85f544ad2a6c494431c7ddb414e8098fb5e3110afc58ae517404b22faaf38a095bbd74e0972877ee1f69c6c914ff358fa6210f3d37e07463383a255ec38c82c5920af541c5804c2f56a45ffd7663d68ee71cba2fdbc4553d581e5902914a83f22bdf1596466d2f39841195025c57a4d5f56d342b64138aff9d777c5df8315674ae84faef8d089db8249118a32754328bf3784eece63a3d5feb742975da8c35daa95162e7177bc6fd31e52bafb7a25a9bb6ecf0b8cacad880beab727e4b4580ea798386a5d95fa78ce01edcf7c6e7c22830285537a050ea6e9f0737c836df15e590f85777468047771bba6e7c858a9f5b1de8fadfc22a8533727461d477f7566aec7567b5b1a9fac30fe3d02cc947f9acba7fa1a0473711a6dcd6ae6d2d4029d6bc50e2b460df5a2d62ecde87aa60be27ab6638ae4a55469dd9f0f57c267a28ccf72dbedfaeca9d0e146eb268b45d8ebfd3691eda5fc150d37fce10a80c6c68aff2a47cab2dc132dd6dbcd389c8b0eb7cf25be7da302d63c44a812362796f5faabe8f84a4916fb1e7c9d7977fb242e5e5d0e76832ad2f3f3487cf508623fa80449fbcf5688f0127c41bc389114367c1fd1da9a50d6ef24afce999bc4479a0103ddf0e07eaf246c9f78398413b10658de77804a35792fec2b39db646c2becb5de36600b8b0778fa7dcd9d06b", 0x1000}, {&(0x7f0000001180)="0d0ec625ff7271619cba708a480e91f406f05bbb3653d6c565c10a21a7848027fd15a5edcb09e07a504077010a94daee4e6a744dd5d61a084bd8e7961a740c2494947138e3fa50234c06d0733213e95d340db353bff6b4b2499bad9c888686bb6d11ba00c09cd0e83a3326eed13c47c29c", 0x71}, {&(0x7f0000001200)="174847a905829b5d83259115fc1d9204af7803db12a6e21f", 0x18}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001300)={&(0x7f00000012c0)=[{0x81, 0x2}, {0x84, 0x8}, {0x1c7, 0x9}, {0x44, 0x2}, {0x6, 0x4}], 0x5}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x1000, 0x0, 0xfef0) 16:00:31 executing program 0: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000140)=""/118, 0x76}, {&(0x7f0000001700)=""/4096, 0x1000}], 0x3, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) pipe(&(0x7f0000000080)) syz_open_pts() select(0x40, &(0x7f00000000c0)={0x400000000000}, 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$setflags(r1, 0x2, 0x5294771542e5e9c0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x80000000}, {0x61}, {0x3, 0xffffffffdffffffc, 0x0, 0x20000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:31 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = semget(0x1, 0x3, 0x80) semop(r1, &(0x7f0000000000)=[{0x2, 0xffffffffffffffff, 0x1000}, {0x2, 0x7, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x10000, 0x800}, {0x1, 0x3, 0x1800}], 0x5) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) setuid(r1) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x7fff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:31 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xaff2, 0x6, 0x1, 0x200, 0xfffffffffffff001, 0x1, 0x3, 0x1, 0x200, 0x9}) nanosleep(&(0x7f0000000140)={0x7fff, 0x7}, &(0x7f00000001c0)) 16:00:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ftruncate(r0, 0x0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x4) setsockopt(r0, 0x8001, 0x0, &(0x7f0000000000)="a12a22f145502b0129e50a707d51b8a820dd7f53af0db78ed09fce1b35073e00839cf10dfaaadd9d42caa55e5d6ecb673c320d0c6409e049bf365ad5fa8d361fb99339dd4f5a8b2276", 0x49) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:00:31 executing program 1: r0 = socket(0x18, 0x5, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x400, 0x6fa0, 0x8}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) 16:00:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x0, 0x0, 0x4, "000000e9e2e244b40b06d90000370b000100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x8000000040) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="715007b5469ca1f1b119360742c601747cd215c7d583055035e38c4e16c8b2e92516339355fc6f6ce2555b137f5942132da8f32adb336be965b0f46132540091a1000e188ff955a32a58eae4f2a72c0afd6e3c615561812d1fb88da9696d7dab5df338f28bf7daf7951df2c66a7745f20791a14f3eac29df52d7dfb71256d6c311fade1fdc26a07aeaa1cf0d2517d97d7219ac643edcecef88051ddaf40203fc27f052792357ab666c490e0b6d33f2c693e01aad41ffac58d74282d7deb2079976dddae7ddaf37cbae66fc1b986671bd14b65aec3df0ca0a19595e2bd5b3140d1bcd3d7c361fafdd7360e797f35a555e1a25d161ab49", 0xf6}, {&(0x7f0000000280)="5b679c9a26b55c8f781f6c0a745511b4a82489cf147da9c2b99454fe0ca9110a907bae5873a716fb789c495e053cd02be5489b8c1c475b667762deb62ba10fcb82b99ac91495bf7bc4ddea372c51e8897829feb80d69893f6a6977799430d1ad638c324b4e88e0aabe97ab2d3998e875065f566519262d04b5dcc26ec77a009bc05896ae0f8dfc8ee0111fce892624e521b830715ef06b85722aaf686863c10502f4da002f645b291692c1716bddf6370e010eb8ab95f523a2e31dc176834152025531578ebfe750648bfd51aa2c7fc0a374b950516fde6e712c38d82f1f41ff54cbd5045d3b02b127ff88a5aa599542383e", 0xf2}, {&(0x7f0000000380)="5d28393b6972722b472e4135b7236e1d69f40a70d37b55a4a0fd07e8e1d0d88336d74abee85aecc6ca5e0659aeca53f649f989484912088351b92a40f20c36f4dcead9827a314ac1f27aa2db80ce99017ed138eb419d50032ef9aa89b8f6c04c71ba366dc2743b304e9b4a670b867ed303dada4620b0141a86e2eae46bcef94dc304b3c0866d2f3289cecc0155751e18024b43374831bfdd345d56f7d3d8eff023baa5820bec533a738cd4da83eb8472ef926b948abaa8be0b8d19efe7e7822c3a62c96578e723f399fdaec4b76b7c3556f3", 0xd2}], 0x3, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x2}, 0x1e96337f69e7c670) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r2, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r3, 0x4, 0x0, 0x239f, 0x1}) msgsnd(r1, &(0x7f00000004c0)={0x2, "eddedaad1b5e8c3e649299e29a60123254c1ce85198bb58dca1e91b4785041245660e4fdd5251d147a02fd783f89c0c082df1cacb425a6c60a249279c402744631c5b45eafe4348603d38d6a13896bc8c04b01f7b716feb151fa9f66db8a727328ee5f99f6094dece764d921541225531d76a9003256d9cde8914202446ff0db9afb7cc5946f9a1ebcbe2c90726692c342a063bf7d4f09e5726b03b5b4149ce292667368c3a616ff5d60edffe010919dec84b09e7e836d4318a422fd05fed83bf9eefc2efcd50c044fd98fb9f0a62232360a0de4216111a521bbdb0e040d1a1d84a2625aa8c41e03368f9d0ad9b7db77cf"}, 0xf9, 0x946fdda799ce066c) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg(r0, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x10000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x40000000001f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0xa4, './file0\x00', './file0\x00'}) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000140)={0x0, ""/79}, 0x27, 0x0, 0x800) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r2 = getegid() r3 = getgid() getgroups(0x2, &(0x7f0000000200)=[r2, r3]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r4, r5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe72, &(0x7f0000000240)="d09b9192e26a09ca84a3918861e00a89a896f1534df3bf1ab1c693b3ef72c8b751414a12f88054a613110a9034e235e31037ac6df24466038c5a9889980752ea5a3fe70b41f7a874663f6d641185560efcc8d6751c85201ed5bb7a9d7b751b7ff90fc0a4a8cf40d7ab89a80f5983393687ee4e5ed85bdee16becf301ad8fcb68f2f13f91b3775c744923fb553fd493fe2f7ebea4b77d4f539ef3be2b8e") 16:00:32 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) 16:00:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlockall() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0xfff, 0x7, 0x7, 0x2, &(0x7f0000000140)={{0x7fffffff, 0x29ee363, 0x1000, 0x0, 0x1f, 0x80000000, 0x5}, {[0x0, 0x7ff, 0x80, 0xfffffffffffffffb, 0xffffffff, 0x5, 0x6, 0xffff, 0x40, 0x3c2, 0xffffffff, 0xbf9, 0x1, 0x5, 0x0, 0xffffffffffffffc0, 0x1, 0x2], [0x2, 0xffff, 0x1, 0xb70, 0x3, 0x8, 0x200, 0x1a, 0x1, 0x1ff], [0x3ff, 0x0, 0x40, 0x9, 0xa, 0x8, 0x9], [0x1ff, 0x8e4, 0x3f, 0x401, 0x2, 0xffffffffffffff37], [{0x3, 0x3}, {0x1, 0x10000, 0x0, 0x1ff}, {0x2, 0x100000000, 0x5855, 0xffffffff}, {0x10000, 0x12, 0xfffffffffffffffb, 0x3}, {0x72ad, 0x5, 0xffffffff, 0x4}, {0x7, 0x0, 0x0, 0x4}, {0xfffffffffffffbff, 0x1, 0x3}, {0x4, 0x5, 0x401, 0x4}], {0x7ff, 0x9, 0x6, 0x7f}, {0xfffffffffffff800, 0x100, 0x9, 0x100000001}}}, 0x8, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0xffffffffffffff01, 0x8, 0x63e9}, {0x3, 0x3f, 0x7, 0x885d}]}) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() dup2(r1, r1) 16:00:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000540)={0x7fffff7ffffffff8, 0x0, 0x0, 0x8000, "00000000e74de40000000000000000000600", 0x0, 0xfffffffffffffffc}) readv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000003c0)=""/48, 0x30}], 0x7) bind$unix(r0, &(0x7f0000000480)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0xad57ee4547b48c3b, 0x3, 0xfffffffffffffff9) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r5}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000024a000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:32 executing program 0: r0 = socket(0x2, 0x4003, 0x1) r1 = dup(r0) pwrite(r0, &(0x7f0000000000)="2442aa2eb5a1f12bcbdc", 0xa, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x3f, 0x40, 0xffff}, 0x8000, 0x401, 0x8}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x30}, {0x2c, 0x0, 0x0, 0x7}, {0xff7fffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdd7, &(0x7f0000000140)="c0c7ea2e440955ca00100000000000004d401f0991a2") 16:00:33 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) 16:00:33 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x401) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x40, 0x3}, {0x47, 0x3}, {0x42, 0x1}, {0x21, 0x80}, {0x1cf, 0x6}, {0x25, 0x4}, {0x3, 0x10}, {0x0, 0xffff}, {0x40, 0xc1}, {0x7, 0xcbea}], 0xa}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10021) getdents(r0, &(0x7f0000000040)=""/84, 0x54) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000001c0)=""/18, 0x12}], 0x3, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x9d) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r3, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) 16:00:33 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000080)="b9628775609dc8e8fc137c0922765a4ca30d3aa47eee06cf604e520ed637c3a05845f8fd00ebe68483f4e9c8f1e558785fdace84ec34de3520fdcd95eb1a262601d9532d2ed7a78a8098f541aa88f42d71250aaf7a84fbdcad9ff74bd109447f7fe6cd03a99491031230c93355cece32dc741b97172bc4eba059f1b5b0db41298a5d1fe232d063e95130f414b92e113242f4b61855440be126ad2cbe3ddad83aea11b5cf2882dbf08bb679189f856eab96c8c1dc4b93ae80a44448", 0xbb, 0x400, &(0x7f0000000000)={0x18, 0x2, 0x3efe2b5e, 0x79c5}, 0xc) ftruncate(r1, 0x0, 0x8001) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)=0xfffffffffffffffd) preadv(r1, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_emit_ethernet(0xeb, &(0x7f0000000200)="91e1b2dcef9b5d6d258e5daa8199948530a9e579408d720efeecf279d0cc9758f4a21b6b508e6f627378c2ee6929a4b108ff1f2ec7af3db8c65b32ab17d3886b7c24c8574fc9966bcd43762a669ac43f3aa41a8fcfa2269cd73b4d581a6e63553467427b2fc5579368086995586e7ca93b8e5e7eb1b33cbe1570cff896b757bd94bacb08daa5536cce0118e56a0c97e49e7f27950c0311b8636c14c59d54d2cb61b1631793e733c47a46a33e6917ecdb37a3bc6b80f6787ec1a35819c18e0c98f9d0ef6ada97dbf30c1b46dc9afd1692ebe1b3192a0ea9a38a73f9649f7b92381c9815dde25e800fa9337e") open(&(0x7f0000000180)='./bus\x00', 0x100, 0x10c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') syz_open_pts() setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) r3 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x200, r3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = semget$private(0x0, 0x2, 0x2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/147) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x6) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x88, 0x8}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0x49, &(0x7f0000000580)="ac67f969631f8340c5236a187c581fba26f4b6f198f1a8e584796ccff5cdb7257d260298dddd49e01cfbccbd9f4743797e4b4e27d5e590a38f5081d7590f3385634becdd63d2812f9fab559728beae36201b49783f9d4764280b4c49a21c1b58173d00000000a7fa62ee0f96557e96bb9ca992cc5925bc0dfff3b9f85306746517c7c1c78218e7ae52a27678529c56158065975a0624276c1bb6e52532ab01c6746dcf554e841d2ef77329c9449aea99fac30c2b993a75c2b2431a7b242e2ff81694e9d87b80699b98faded6e110e5c1205561295bfce1bdf162bca7750f6db128e027759e777adf2462be72684a8b8486eb160648ba6b5705ad573d87") fcntl$dupfd(r0, 0xa, r0) 16:00:33 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="97f5365afcacc373ace6f2551904639273dfd961879fcca89a1cebc9b8f3946596d0f79c76dc62a4693f5cac12fec4053fea3ad5cef89b5d726bb235de0dc3d66cfccf1e7f5b3de3f089f8f6e24654b53c7f8cfc7cf8854cbd791fc89e889ebfc663c9409bb600e734c1dfa6ee438b3e280211afe7623cf6e042a8bb98", 0x7d}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x9ab) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x917f, 0x7b, 0x2, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r8 = socket$inet6(0x18, 0x7, 0x3) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000000), 0x4) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000003c0)={0x3f, 0xfffffffffffffffc, 0x0, 0xfffffffffffff695, "1fbf00000000e1210100", 0x7}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000200)) r10 = fcntl$getown(r8, 0x5) fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r7, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r5, 0x7fff, 0x92, 0xffff}) socket(0x17, 0x4, 0xffffffffffffff52) geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x10) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000b80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) r11 = msgget(0x3, 0x100) msgrcv(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000100"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380), 0x2) 16:00:34 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0x20, 0x400, &(0x7f0000000080)=""/58, &(0x7f00000000c0)=0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x100, 0x1) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0xfff, 0x5a6e}, 0xc) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\':\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)='\x00']) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4000, 0xfffffffffffffffe) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) socket(0x17, 0x2, 0x1) 16:00:34 executing program 1: clock_getres(0x2, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:34 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xbdac552efc5050e1, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) pread(r0, &(0x7f0000000340)="253e0b33af7e4020fac1e3ae6584cbec4b28680634c28cd04736b03df4346f7b4a1f51f90951ddcf7e2a9eb6a7e576dd1534805fec2118c3bd79744d29f1398c52794fc5939be423f2fd785aac567ec99dd6379b73318d4cb18264f818879017877767325c2962efe4bfc94c94973a802a27ac3498469828d9160ba15d7a4eba928d2f601bc85debb5d5145ef2ac21a99934b1f77296ede8bdac7889e12d726728c3226d8a7cdbaebb8af38e2b11bfce8b8457a79196709a8aac819e5dbbfe0451337a9104acce3b4e90f2b29fee81294d2eb51a5b253f9bfc4d9da20d4edb36537327902d084557f6c75844c961a81041aed3751d296e2ffac7607eaa83bb6cd0f07d24769164246f71f764f921eb7a6caedccbf9134780bcb0c1cbe2276372da8fb3a62f36d43cb8aa73a61e37dd2b1387e7d942c3f67e5250750f891d164cb0f831d721483f83b7d1b6244811f045ec85625897e4405782843505b26fd96197ba710064384d2bc279b4e62478578c3a5088a27b43ce110d30ca16c893d58ef1a453aef7fad9b79f45830b782c2653f9e96fa2641645bcec96a3477afdd78f96a8235c99a8412792496dfa6ca277813580c58107082c538da77f9184e20f2e103d41c5fccd88ce5d80c2a93161c1ab805fedcfbb69338d214e9c8e4f08c292702c24e25dcf4017556ef6bce7bed1b161b2c1126b528224bc1542cbfb4a00e0a96ba874af5db76ded2578358b59bbea83ce804a194f5955497975cafa59b7269b22733114f998b8bbb955d14a6c68d8d4657cd1b1b15ea3f9a000699cf89a7e3bb3381578523f63a1ec0a6fd2000abf751f3243ae483cb8f5cf0e5ff1fbe01683f8b811d6d8053a1966339a8a7d5b258affc0a6c3f009956272b6a91b94f3a2ab8c4991f459134d3babe671fc3e71eac3710340d00fbe96311492acfcb1b979cc48ae023e493938ba64f04f9df8c67465ce43978d27f4f2a9f6428582fcb9fef89cb221aa6af7101357f31328be633a56bc72d90b95f562e568222023801c5339afbf08971855e96336ad8f3b71b15bc6222496794ab7fdc4cdf7d8ea5a26f974841f4b8f46003eaeb0a36ddcba198c6500123a0b20f742196ec3d5f08a5e0c1dfd5f84f6e78ba7e63c2b15b87b820454513dcf5754959505595c632025a2bb4cfcf5aad9f608546b51e4c9ca4408dc2d0e29563ee7813a2a026bb5f38e6ddaaff244a8d5126cac29ed340881dc754cc460c4b2251e59c1ebdb3216c1eef036b43da5f0dc982dc23fd519d4e0f8bf072992658c55ebd7659eb0bb708f128b21e3f44925880f937568e738dbbeedf7a6fe2ea046e77fa0bcbcef6aa3be775a5e2ed6cea7cfdb53b76b5edd66feda88f44f803f2e65797b0440dd6dbba7fe4d54dfa96b69d4e54c95a768749b4d49d3153da852241fddd54180067e278d12004704ea7fbd3eba724a4731c8637a61db5c793a052753bb9a8ee52d412750ece82ac9a6c50f0794ee54c3dc18f537b236de6b0acd1bee2a75adf683cb7b1d7b0df33178349a9e986bea03fc154322f1d6046d0d0f61fc5c1ac469ad1de014cb24b147d583d9b3f6556f5fa337f60faf78f0a92f3c5df82e68b6259fb72e613802116e3892d8abbed7157b40ac7c822ac7c59b310e56a13b3b2662403fb5cc7b77fabb62a7dedf944e7951a9208d7199d100401538f86dc5c78945764629d69e047b9eb640771fedb9ba22ef89f4211a9ce45def7c9298d970b5292207f9faf27c34809912338778c6b6b0274e6afa18e910c6e3e93b78937b7ea93a15714c06c3a05decab906d58158fa571561c205487651648810de433ad1b418ab74b603360d3f92c5cb0914bccade5d9416ae6b4273fe73b80d1a5fcf6d4bde5fc3b7554056f8e2b1364344314d9e4a41206ecced7d416550fade5569630b7fbd4009d48eb4b888d599ea8fc9bc9740c1afa9a2e578ab259108ef9ab396ede227928806dbb96ee09b4334483d64ff251b470a9e43d5763ab07ea2c4053dc6ed7a4cca225e513c191dbe84da98fa678470a09f9d557a409e5b8e6c561ce797bbd5e141bde7481f384be0d0bda71f1767a7ec8064cebc8dc6368659678aea59554054be21150502203df592ac59bb08b43f6e7f1bafaa5c6e625671e5fdd65676b98dd7c8639cc050f08724b0b08e465e215d45e44acc1cefe33930f0e15d17e101415937bb2b63ce5f050e838ea18791ff0b525e928af54385ac12a0c4f0c8b5295e868330906e852a555b6f2929e3d3180498549694317e04f3242098594df62cc9f19ed16dbbe95134d6757a1de61805e4f6178a465858db4ac5a438b80f7b6346ae68358203077691822e8fffc4bf618b1dab64b27a0bb25a25dba30cdd2becdd2ebb7d86ecf9746a682982b56d9841bc6be78295321d0f3d744686df95395271fd41e869e798cbf6cdd1bd02e1cb3b36dc394cf1eb130e2b73b739097902ea8e000095d5a006e3b13236d8d2ae642d18876a9d6ec823159809465ecfdf0caf8c36368b5b5086ec405fc6cd82f0e88f909774e877ae23d08753713944e5bac0cec7362bf4b780f765280c9c837c10804362f2f600fa5b977882a59ed143b8118eba7a21da849666ce239f1c20034d9bd90015243cfe9d18d1de832703bd952a2cd5049e9c730c371bc8a57982b05367eecf3a0522d243fa3f8811473e26818cbbf82c24c9d91e23e45f826f1705a38201a1f0ec23f5cb1490e1519bdbde248328d05e025d952b32059e671931571e5c4b9a1c38befc4de442cfd19c8e352ae84b90ea9c4b1e17a6f9cd4df31e2066e8fc24d2ca839f88a1ab817178aae5096db34db7f2abd286563273a12c383e8449e52c53d60c10608596854774afb028a0e73ad5cbd987d5d19a72a240c6445fad4f299ba0cbe9bc1558a66cae553ec6c9c15e8ecd07affa14a134fa8040bc8da7412385e2b9baee0750cca2f6f5d8cc654e747808082128512a14ec50a795732680aa6a147e48e6fcd8a4116562a6cccb739163a1f49dff143d829f017d61dee270112fc0ab8c6635681caa029163b194b1168a6568e1214908b306b2ded0258cef1a8ab72a0d6eca3685148337cc2ef21894d2814ab9201060001a7b7faee6392b7d66e233dbaa1e562636b0673773d85dda6b79f4984d72cac849ef72a63b1fde631b30f4a3f9527c9df5f6028983ad97645a64dd9b061a23da11713d5a46947b5ea27a7cb794d08c1e16bdf9541b6168a0a9dac2f584caedc0080ce237f1d51cdecd6afdf6871355d0f981d60fa6c1aa9112058864a5a2d33a536f802079fda60aab70b81abe1588687e03f943971bb751b96b82b0aeaf4997a5759559f5d4eca911e6c02b36c06a7073ac3fb4450f5cb725b5750525374c9f7194564b266d62f889db50186e7677aebbe3f728229db9a64d14882c73cb5d74b92d8ea1f3f507b41c8b5fc488a9cbae51e7f696e1a447593c553bb0642cfdc59144867557f7f22db91f8fe7c1f1fee3271e2904d9131e200c03653012b5e70b9fb960ba9f52a797ef9e5c38927cfadc1f8815f432f7080a87e51a12c7eda1ff0d0cfba61b954f88408e6a98afa70b7565ed4f61dd6f64c961001fa7f99a7ee337480517b0670b74d958c700e9d79acf5c96320d203d65f77b188905ad70d0a3c407a23ce8a2e68d5ba5951116513454a2fe44998e2d4b5e0d47533e60f0893994a6328d9d8c380b37b57be3463524910c4535be0aed1fc264fb6ea60cc1330cc149f08f519438f867f19f211a8deda94dd6d32d14e7bbe1c5817b4a3d1fbb723efca074df73b14f88f6df7633c498006baf064b0732797fbc14ac7825a2beb80ef97d79bd724ea17dba9e22bd4cd10f3af3fb5340db9965dfadad8f0c0f849df4947ff7f749343df0b78fcb657ad2911e312d125f507921fd588f7d71ab30019efe583b81121182b1a1e278dd0e62c67234c92aa8342a22099b378ab90fa725f0e59c359b08ecdbbb94ebb9c64fc0a5a39e7f88f01e3166fecdf11483a49fd4becf4c7d1cfea081386fbc82681a1ec6a9c69135ea700740e23940ab3b4a3b45d5e0588b2e098bedd879fee81eed0eafe78dfa5def062cd1d5fabb00be33f53c9dee8d279317cbdd2d62e1f5b952a22c8e9749a7510c255afdf06644c3fdc83118de074d2abaf257627dac395fb58829762840378086c57aab1bb77e157d5c4d7600f8fc2ff3db8b668c3fe348802332643eadc2891a397456f2bfc359f9ec42a3914f11b0a3d423312fc61c0573be3081ebcca295b0ef714278e3f396c2ef8bbe9cd31117570485ad5d2d08174d4991e9958549efc87b4de7ed6256a5dac4041b08ba21229a61e3418973098cb7f2de3419fa6558a928f8df20d4fe7fad5b605f04491edb97a621054af683917e80bf5cd4c37f7414f92866527284600a191bd3a57cbccb39f857cf5cc1f04246cfa133254235fa92c2ecfde821e8828dd045f7fca5bab4ea8af63aacfb94d848f351c2dfebad64f91f36e5b6789f668a06663430d4224a3789810083018ca608526b3f5d67857a6618ffaeb5bc0d29e8ef1ccfb8b5ddb3c8820d3026fefdb33a1e6882bbcef3e94fb63086d5223ca47b8ce48c54ce0f56b2029175f613da5147a32a2976be54097c9599b4bc7a033bb0e5ed3d22509c2656f0686821ef17c83ec35b2ac4e7ea4390d6c09a59d542bad5f5589b670f32bc2e79f8f876101fa376da0f08065bfb0ccbf03190ef087f190145e762b411f1ae8ce729a05efc4a79423e69918c26a86f54c9a37994c8782ed1801fadb500449185a7baca58db5f82d2d09b40acd014e0f55bf1e2f6e78b0fe96cb086cf6add3ed77e8e81d991e838432373d4777595c8f65179b42bb18f39782db2210f4d08ac058a47a6a238d0a98550a03cd566bea251786bca412e3cc6d14e384b87e8959f0653e179adadcafa2898d6aaca0694d3e0aa67f7eb27bd21a876ac471fe3520ba51ce39368caeb9f56a80b8bc5fc1f0b8c1cf081ec4ae7c81988bbf820c3e90efbd4080750e5d9b8b3da5c157d69e112fbc1ab741f900495247c495c13b107de1f1c3d4cda3d1dc2ee1859874929885ce592d0ebb8497a198fb97d9047280caed0ff3161670b0df2c741c7c33f66a7b29dfe29928452830d68cdfd06649d4dff73da66f0969cdfb5786369a522fef01d0cc38f982cbf712a56d6eb93fade02bf52d89d8b66007432f2c7a0ca8134b38657d05daf56d8118593a382882d86512d6f1766c4babf530dca278a86e48eb12da53df09a292698eac2913455a98231e89aa947c88c4170838672815d8dcde33851f341d99b862048da6e80d34074bb8f5ed6d504f3700ff6250a397c32bd585b1aec029a0c083175a5bcec3c5ff84656951d1d838368e0e01a74b8196fb63e4f27fb72cdc36e0fb2a7d09a04cb5b2da994f8f1c2731d434ea38d0ef52b17aa57945f93127f06e1994fc294be5558804a5f7718c70f829ab1bcb9e2f45e9b2179446ab3eddb6a36bed8b47efa23cb8d0ea2f6564b81ac1ac1d0b3f8b1ee4ee0dec63474c0c5e957b5aac0fec0b465ab1e9705cc05b84c52e80455eef1eff5dacebf94698c93e5197578da2a64dc82d3306d7170bc9ba15163c3fd351eaec5e5a5f71290fb8d22ee248dd9c53f97391036c55008497588a96bbb5de1d125ce7337449c9c4eb0174169e0370950b86afcbab6e0752b6b83ce737c4e42f858e63db1d0d89b00c672b97823d72b48c93b695de56282a4d2dcb1b6c655f9b1a31e9a97df00d76ea1c02", 0x1000, 0x0, 0x0) fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r5, 0x6) 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) listen(r0, 0x4) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:34 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x44, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0xa8, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0x20, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x5}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xbe58a71d4bfc89f3, 0x1, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x3ff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20000000, 0xc6, 0x4}], 0x4, &(0x7f0000000100)={0x7, 0x6}) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:34 executing program 0: close(0xffffffffffffffff) r0 = semget(0x1, 0xd973746a102f63f8, 0x40) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000100)=""/152) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) 16:00:34 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000200)='./file1\x00', 0x8020, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 16:00:34 executing program 0: socketpair(0x39, 0x4000, 0x6e6a, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x35e25934e539e719, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) chflags(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7596c0f610defc8b) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000140)={0x9, 0x852, {[0x4, 0x4, 0x2, 0xfffffffffffffffa, 0x9, 0x4000000000000, 0x38, 0x7, 0x7, 0x40, 0x2, 0x7c46, 0x28cc, 0x8, 0x0, 0x6, 0x594b, 0x1], [0x3, 0x3, 0x6, 0x2, 0x100000001, 0xfffffffffffffff7, 0xfffffffffffffbff, 0x0, 0x40, 0x200], [0x1000, 0x1, 0xba3a, 0x80000001, 0xda, 0xfff, 0x23a1], [0x1, 0xfff, 0x87, 0x8, 0xffffffff80000000, 0x400], [{0x9, 0x40, 0x5}, {0x5, 0x0, 0x200, 0x10000}, {0x7, 0x4, 0x800000000, 0x9}, {0x2, 0x4, 0x1, 0x3}, {0x8001, 0xfffffffffffffac1, 0x7f, 0x3}, {0x100, 0x7, 0xf8, 0x8}, {0x7f, 0x4, 0x81, 0x7f}, {0x3, 0xb3e, 0x401, 0x9}], {0x3ff, 0x100000000, 0x7fff, 0x8}, {0xff, 0x8, 0x2913}}}) pipe2(&(0x7f00000000c0), 0x10004) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000380)) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100010000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x58dcdf4157598a52, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f0000002700)={0x0, 0x0}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0xb2, 0x2, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7f, 0x91a5}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x80000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = semget(0x2, 0x2, 0x48) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000280)=""/143) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x3f, 0xfffffffffffffffd, 0x1, 0x8, 0x2, 0x8001, 0x0, 0x2, 0x1, 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:34 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r0, &(0x7f0000000140), 0xa, 0x0) r1 = msgget$private(0x0, 0x221) msgsnd(r1, &(0x7f0000000280)={0x0, "e87562d0a44f834f8e6a30042a6e1dcaf287dc60fd228024f244a342181019a856be1549b049fdc038d1952170ed6608eaa03acc937ad45c01970739fbe5e1fc78a590e9bd60cabdb7bb774580aaba333e507353116c963b01243b634cfa04e0dd53da737e4e310a69bd73296dc51cbd8d6ef9dd528f1d46d0a2663f5fecc06dc20d83"}, 0x8b, 0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x1400000000) socket$inet(0x2, 0x2, 0x5) socket$inet(0x2, 0x5, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f00000002c0)="f8") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:34 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) socket(0x6, 0x8000, 0x3) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) 16:00:34 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x5) write(r0, &(0x7f0000000000)="220e22", 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x1ff, 0xfff, 0x8, 0xfffffffffffff659, &(0x7f0000000300)={{0x9, 0x5, 0x9, 0xffffffff, 0x5, 0x8, 0x200}, {[0x1ff, 0x5, 0x8000000000000, 0x6, 0x0, 0x7000000000, 0x8, 0x8, 0x800, 0x4, 0x8, 0x80000001, 0x80, 0x5, 0x4, 0x100000001, 0x1f, 0x9], [0x6, 0x4e085a7f, 0xc000000000, 0x40, 0x1, 0x9, 0xfdd548d, 0xc6, 0x4, 0x3], [0x70, 0x5, 0x9, 0x1, 0x4, 0x3ff, 0x25], [0x4ffd, 0xaa, 0xfffffffffffffffd, 0x7, 0x2, 0x4], [{0x8001, 0x4, 0x8, 0x7}, {0x1, 0x5, 0x8, 0x81b}, {0x400, 0x783, 0x544, 0x7}, {0x2, 0x7, 0xc2, 0xfffffffffffffffe}, {0x0, 0xa1, 0x7f, 0x800}, {0xce6, 0x0, 0x5, 0x3c}, {0x8, 0xffffffffffffffff, 0xa08, 0xbbf}, {0xffffffff, 0x7ff, 0x6, 0x3}], {0x100000000, 0x4, 0x7fff, 0x1}, {0x9, 0x3, 0x5, 0x4}}}, 0x5, 0x9}) sendto$unix(r0, &(0x7f0000000580)="d10c7355bb8d95af315c6fc44b52f99fc19b93e334a3d5f2d0722722173f54163a6d9ab14bfb1190e44504c36fd3164b4be8feea74e9cdb19f52b316fc89fc20a4aab8d4d0134ce663d677bc5879ba2bba9d43c3c8e0fcb06129c1791cde73a64378edb4bc295d914f11cd7958cb5c6fd479833f9baccf5ee60e92546ba530668cc8b26727fec60c7a4b072bc3b4e3ea80fb5f786f68e99d6e0b982bea32f7e7c48060c578d1ee3ca4c0ff4a7163cff9513e42137e5b0d04b09492e201f2d32fc20feae8c6445b466c4c5aad5752a8e2297ae6151b085d95db74e264645600", 0xdf, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f43757a00"], 0x8) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x100000001) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto(r0, &(0x7f0000000400)="bfc6a4bd210cbdeaca37a480b617072ceab1414e64a2278cbf73b7855ff850af8999876be1239f188be97c87339e4c3344d52f914862e497d69b308ac8caa4843cc2b788425e2bd12c21ade97c00f5a44466a90f565ad39002cb958af5b8a77dc371c24377347142c4508309b76883e319ff0ce4c2c6306041891c5f551e1d61aa2055f907104c5808b7b3a63c22d566707e9c7d4981", 0x96, 0x400, &(0x7f0000000140)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) r3 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7f, 0x3, 0x3, 0x0, 0x1, 0x3, 0x5, 0x1, 0x1, 0x2, 0x8076}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 16:00:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff00"/110], &(0x7f0000000480)=0x6e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x1, 0x0) utimensat(r2, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x9f48, 0x101}, {0x18a, 0xac4e}}, 0x2) recvfrom(r1, &(0x7f00000006c0)=""/100, 0x64, 0x800, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg(r3, &(0x7f00000026c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="6800000000000000000000000000000036180bc831a99b83f6dee99accbf5bb46afc299ec06587504c4419528d6909fb542814b85b37d50b4e4f9be9e91b3142d0e50cd51c179a5f79bf993c34bc3ecda443ff8f0763b181cbe25ac0f1c131de9d00000000000000e8000000000000000000000000000000f28f4a1d231b6f05f5dba5c409640c40c52fbe2897fd7dadad23665ecb07bc9ee954ffd159ef4e1630ff9edf0eb77d79a7fd9cb5399f77bbd8226dc50f9578609a3f675e9f4dc4681174e9f0650d4944eabb0f7d62bb061d3085fcc5cfbc60a13584f1ec3fa3ff3c489e0d03288dc1ff65c152676a8dbbfe0e097bb1ce1a5c93eedb1fb17d89b6ab00d8edc0823db58be064ee61673280c7277eb51f38efc14c7cb855fa1f6818234d9d0d0c0177ce351ff63800831c91fbdd9a98c9eb5aff7a519369fa22cd1a7a2d3dc07b75ba101bac00000000000000f0000000000000000000000000000000260e55492c8a4c72dd77e9e96bba73ea32bde4b308d066192e24d43570ffbdd3efa0aff46f96b88fb8c3ad7f00153f1f4d95d445dfb7df94e4725df4f37503a48e07fbdb2ea496ec0e4a576c365488db65821dbed5e9bc83a9d32f46346286b356f8583ff9708dcb90089fe31ee87be00fcd4b1cbfa2c2f2f175857bd1870dcca60e26c35557dbbf905d0d2c10f4f4cc562ea9f2a7dd7c777a2a98da8a32e65cc954883de3fe48c676ef1748c589a24832db1f5e194ab258c5f92a74eb37d35ab3e04f464b499c3b501c3b8d03d88d6233e13a4cc8b49a1400000000000000002800000000000000000000000000000098cea48a3af176573045daf1b263e3bf5c00000000000000a00500000000000000000000000000007cf02174ac1c766a2abf2f76b73299c93cad467756f5d0870210aa033d85155ca3545df717bea1f5ccb328d0183f6f5af7e605d3d2153ae909119347624d2f7db5c22ee4805b470f24b7d4899add17f3c8040faba7868c2874222d1f64122421866a876604942007664023973fe7b3036c0a9328c2efcb17e96850d39f18693fdb12c7e8cd1a498536944d91d6cc4e5b52d4896cb4c36cf718b192b6ab2d7b4c962c93a879c977e841af6004c7f03e768276039e985cdd575b0103e372427efd660e1b69f9e31bd9f98117456ff0cda80650b96bd619015cc0382e98b7d3278c6bb3d75d9f8aeeae441370477c5154c235cf97ddae05ecc091b3c333b51164e06c7507e109e8957bdd24840d149231fa24fcb748f3623cae59eb0bab2e0d2db93255d093146402d2ffd046c9fa75869878344f3a91b0878c4fcb2d7964823a9228116132109290b0a31a2c3f76c50fd02d594cee09532918acfedee2dee309a23f3be1879591f2479c5f54ea03171af587a098ab3a390520c53a2fc44734574abcfbc356d541efe15709b5e6a7e5f8201e6ff73946c10ebe88da22558cb1faf2f13ee3d3c420f9c080f41614d3690264081ad667d7bffed96ef506585c06eaae044e060b3e7c7bc5d33b11d02e8e0221c0590090ef75b4a2e7c527256b32452484c5e01679022af6508c8e5c41aa7a0409e32d01f579142094a0dcc5cfba34520bfc4586f4f6cb7562d9e69f53132aae93c4fb010b7dd4cc4f38d8655d5bdd7a96604dd4848165143cbc1fede67bd5e15446564d7e9a1a5443e08c44b6521e9a3147d9da758327dfbd94a51f2cc765f9ee08425d070932ffa9d1cad00f09b88cc04fcef90b80bd54d8db75961578ad465085b2377d6618f5574762916f1874bd49e497b06adb2ed1d3ee0a4803b78e4e30c1cf956b102bf9f2eb511734d662ade24c5477958dd033765d64bc32a4a4c2f701ea8b5a50486ee2ad137b27f78a89cf9080dafbf8c7641a928d463f100a57b99777c9fb0a93652d240fb1e997cddd348741cdab38faeb363557fef1ba8d98f90d3295dae5f943a7e2423a89bcf611309d8ba7cb6c6256d0f4a5a3b60e31b7c90e9adee3d14e267765bc58e1d21190bdae2ef5e42757ce4d667d47552a04e3cb50cc23ee86dd254c6a55d6c10d0841952ba3f5d76d485f67b42709950b15546ac92487df6143b89381c85b3090a8d26ff6ea4b469c8510242ddfdf624003dd897898c25b472f1740e487a3a34231df9c2019c79b7f3817c69d105d07f6b1ecf2991e2961f1687e9d01676fcb3e49b76092f3df27fcc0cf141f2ac7dd43a790062f3b5ecabfa67c31543f43a03c47e4fdd889801c4d97e5cd3797169241ed1229683bbb1301188d9e4957d47a965ac6527cee4d0beaebea6ee30ab696e1b7ec4d2bc1878ebaf783c5588ae3b0ebad7fd7dce1f6b5d3a67937bdf715a38c21ff2b06046367c946d14bd74c01aaa1bc3506d01ad85a5f9722628936ebe6e3f3d1e9bd3f1d6a99c93e94758ce8799b4f88a9ab674525187c2db2dbc697813b111125c32c996eeb8eddff4379f7c3ca5e2050af50197daad7a59279201c6e5a3e3c966af8f5c91a69d448fc933c3b40bb9a3dd64d1c43c15c6bd45fd26d1f79248626f26e9762b6d37bf852e2c7af2590e334cb7394ac88d1261243209337303738c0a2effbe95afc6aa0deef3ad195cf68e0d52847de88137f58a7eb54bb4e83976ab01006e73542ef2c30c8072f06ff37f7c118a59642d3ec7ba9925b8b09e58b872211595d36e4ded5c0fb3e8df98e9a39a1a356155eed6ee02a15bd8855aea480c1683b47fe4289274a381e0d2e16f08face1005b2f2e6063d91d8c11b4f876cd7d9915e2eec4c446713a1f82b4c128582a8aeb5664840073eb737ea207334895db41412b1e5b2410f4155053774d42aeb16af805d0415fd2a5e73005f482272feb8e34ebccd14e0b4fd202ee80eafcebc55fdc1c20e9b63b00000000000000"], 0x808}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\\]\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\\\\^\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000800)='\x00']) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x0, 0x3f, 0x8000, 0x5]}) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000500)='+^-\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='//#\'N/^\x00'], &(0x7f0000000640)=[&(0x7f0000000600)='\x00']) bind$unix(r0, &(0x7f0000000680)=@abs={0x0, 0x0, 0x1}, 0x2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x50, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x8, 0x573, 0x4, 0x6b}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x0, 0x3ae2, 0x4, 0x100000000, 0x1}) nanosleep(&(0x7f0000000000)={0x9, 0x3bf9}, &(0x7f0000000040)) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/56, 0x38) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000140)='./file1\x00', 0x1b0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x111) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x30) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42ed", 0x15e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x5}) NŽGøKIÊ‚0*ºm%NŽGøKIÊ‚0*ºm%vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfc10 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfc10 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x620433b72dcceac1, &(0x7f0000507000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(r0, 0x0, 0x224) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0xa3b6dfe736fd6dd9}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b, 0x0, 0x0, 0xfffffffffffffe00}], 0x66, 0x0, 0x7f, 0x0) dup2(r1, r0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:00:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300041aa9a4be5d645167da9767c01b56cd4dc8be219c82857c09eec08a328d26412e45db9640eab0266baab81106a58aab8329b81f39717ca61d062e8aeed2974e08612320b00"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:35 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0x1000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) shmget(0x2, 0x3000, 0x204, &(0x7f0000003000/0x3000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x2, 0x4, './file0\x00', 0x7, 0x7fff, 0x7e, 0x8}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") 16:00:35 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x28) ktrace(&(0x7f00000000c0)='./file0\x00', 0x14, 0x1000c, 0xffffffffffffffff) munlockall() 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 16:00:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) sendsyslog(&(0x7f0000000000)="ee034250d1deb8337febd33b0018599da040ae38ac55640931bcdba9e0c2c3dc008f0a02148b9dc3835fee4b2f1d241cddcc3c16bb3f9823a457045beba502b598758c8d102156904cefb9ed81bb0c54768e38add21460336589353c46bfa133d73f93d98bf0c0c26328edbcb212d7cdc93ca447b590a9db8c3d297250d3ce4d56904cb35db0638885513d89ce1b94e41579e3e45e86cd271ee3a255786902a7d3e6c4d8bfaeb0dd1190097dc6c354561e6ad7fa5d159f7f9079", 0xba, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x3000) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x401, 0x25) pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffc000 didn't change! 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1, 0x2a0, 0xc1, 0x1000fff}, {0x3d1, 0x0, 0xffffffffffffff41, 0x5}, {0x7fff, 0x5, 0xffff}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x6, 0x6, 0x4, 0x800, 0x9, 0x100000000, 0x20, 0x10, [{0x9, 0x5, 0xc000000000000000, 0x89a0}, {0x1, 0x2, 0xabad, 0x2}, {0xffffffffffffff6b, 0x3ff, 0x1f, 0x3}, {0x2, 0x0, 0xf4f, 0x6}, {0x65a, 0x7, 0x101, 0xc7b}, {0x100, 0x9, 0x84, 0x2}, {0xc4, 0x1, 0xf29e, 0x7}, {0x4, 0xff, 0x8, 0x5}, {0x2, 0xfe1, 0x4, 0x7fffffff}, {0x1, 0x7fff, 0x101, 0x4}, {0x6, 0x200}, {0x3ff, 0x0, 0x4, 0xff}, {0x7, 0x1c00, 0xb896, 0x82}, {0xfffffffffffffff8, 0x0, 0xe74, 0x7f}, {0x4, 0x100000001, 0x5, 0x6}, {0x4856, 0x6, 0x81, 0x1}]}) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x5, 0x80000000, 0x4, 0x98e, 0x0, 0x80000000, 0x3, 0x10, [{0x80000001, 0x7ff, 0x5, 0xfffffffffffffff7}, {0x9, 0x100, 0x8, 0xc1}, {0x5, 0xff, 0x3, 0x8001}, {0x6, 0xffffffff00000000, 0x10000, 0x6}, {0x1ff, 0x7f, 0xe77, 0x8000}, {0x3ff, 0xfff, 0xffffffff80000001, 0xfffffffffffff4f7}, {0x2f, 0x1f, 0xd8a8, 0x5}, {0x10000, 0x4614, 0x3da, 0x9}, {0x7, 0x2, 0x1ff, 0x6000000000000000}, {0x1, 0x10001, 0x2, 0x10001}, {0x6, 0x6, 0x7, 0x2}, {0x100, 0x0, 0x268, 0x9}, {0xffffffff, 0x6, 0x406a, 0x3}, {0x1, 0x2, 0xa7f, 0xe53}, {0x7, 0x81, 0x4, 0x200}, {0x100000001, 0x7, 0x5, 0xb74}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bd98 va 0x20ffa000 didn't change! 16:00:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x14) pwrite(r2, &(0x7f0000000280)="ac", 0x1, 0x0, 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x10000, 0x4}, {0x4, 0x7}}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:35 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) close(r3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000005c0)={0x80000001}, 0x8) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x9}) kevent(r4, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x1, 0x1000, 0x9}, {{r4}, 0xfffffffffffffff9, 0xa8, 0xaf6ec1d90e30f3f5, 0x975}, {{r1}, 0xfffffffffffffff8, 0x1a, 0x1, 0xb541, 0x200}, {{r2}, 0xfffffffffffffffe, 0x20, 0x40, 0x800, 0x49}, {{r3}, 0xfffffffffffffffa, 0x8, 0x4, 0x5, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x1, 0x2, 0x400, 0x7}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x864f, 0x1}], 0x4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0xb8, 0xfffff, 0x7fffffff, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x10044, 0x1, 0x6837, 0xfffffffffffffffa}, {{r2}, 0x0, 0x64, 0x8, 0x9, 0x7fff}, {{r3}, 0xfffffffffffffffb, 0xb8, 0x2, 0x800, 0x3}, {{r3}, 0xffffffffffffffff, 0x15e6405701127635, 0xf0000004, 0xc8, 0x2}, {{r5}, 0xfffffffffffffffd, 0x90, 0x2, 0x7ff, 0xfffffffffffffc01}, {{r5}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x7e, 0x4}], 0x3f, &(0x7f0000000000)={0x1f, 0x3}) r6 = dup2(r1, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0xfffffffffffff800, 0x8}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x65803cebf195cdc3, 0x7, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffb, 0x71, 0x0, 0x8, 0xac21}, {{r2}, 0xffffffffffffffff, 0xa0, 0x8, 0x1, 0x7}, {{r5}, 0xfffffffffffffff9, 0x80, 0x40, 0xfff, 0x2e}, {{r6}, 0xfffffffffffffffd, 0x4, 0x4, 0xf5c, 0x20}], 0x101, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffb, 0x80, 0x0, 0xfff, 0xbb}, {{r5}, 0xfffffffffffffff9, 0x88, 0x20, 0x48f4, 0x9}, {{r5}, 0xfffffffffffffffe, 0x50, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0xef, 0x1, 0x401, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x41, 0x2, 0x32, 0x101}, {{r0}, 0x0, 0x1, 0x1, 0x93f, 0x3093}], 0x9, &(0x7f0000000540)={0x7, 0x401}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6326) 16:00:35 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$getown(r0, 0x5) setpgid(0xffffffffffffffff, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:36 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x20000000000, 0xa2b}) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:36 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r1 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3c}, {0x6}]}) r1 = shmget(0x2, 0x4000, 0x5, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4c686949dde689bc, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:39 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x40, 0x7fffffff}, 0x8) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="1278388ce23fd60532991b20ae44ec90db657e0486beaded7f", 0x19}, {&(0x7f0000000240)="30316f628b1ad9ca24c5ee3a21db4f6f4399b08b6b0ea0ab94bc779c0a8bff106e0276b62513b60f4a57ff849263c179a84af81b4019ca87bc7f777e758d600005761beb86f8ae9656b59e27b17cff2e1b08259af4d9fc6a77e633e8", 0x5c}, {&(0x7f00000002c0)="aee54a2dd0211a3544673b9cfec298b54cdf6d54b1bcf5df761351e1c00955d9b50cd5c73ce3a6e9c33bf6007e1b61d90d", 0x31}, {&(0x7f0000000300)="95ba782415a1e2e5f0411e62608bc9e0d86ee757eed95382fee1dd47820ed476374673611004f4243d2b95820b", 0x2d}], 0x4, 0x0, 0x0, 0x8}, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a00)=ANY=[], 0x0) writev(r0, &(0x7f0000001400)=[{0x0, 0x2f7}], 0x2fc) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00e9d4947200000000000000000000000000000000000000009408000000000000000000000000000000000000fa3c57c19300000000000000000001000000fc7664fa66f4ed2e308eaf5b67b6a6e0c8"], &(0x7f0000000100)=0x3a) r1 = shmget(0x1, 0x1000, 0xa0, &(0x7f0000ffe000/0x1000)=nil) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x6) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0xfd72017d4c209a2c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1000, 0x1, 0xfffffffffffffffa, 0x5}, {0x20, 0xf6, 0xb3, 0xe42}, {0x623a, 0x7, 0xec6, 0x2}, {0xe1, 0xfff, 0x1, 0xffffffffffffff6a}, {0x2, 0x4, 0x5, 0x2}]}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='u') 16:00:39 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchdir(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0xed7ce63d76495d1c, 0x40) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0xffffffffffffffff, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000", 0x0, 0x4}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) sendto$inet(r1, &(0x7f00000000c0)="6fc0ac7c258de3ff91e40df1ef3e8829cc40592aa7360d9ebb31778d4e65e9efb987ccafad9a345f29a681023cba8f0195f792818b87487edecd648167f28b2e5d5f5710cecb4b21ac8ecf7c9eea0b6942ec92e91e37f2ac96c8800c4673dcbbf2cc982241d43e7c45a077e9a46f2e9184925dd00a2df8ce0ed934e3f0e322d7a61b76eff4c82de28e32e3f60424aa145be5095b0233215bf0a439daa594cb9ffb8772dcf4c0f7162f9c20ebbd08db723b12ed42d0b32df58207107da853231ed4d2221189001a5d787f93f224ff65d1c337187e4eca291e966c2d3c0d9e68a31e75992c37c1f38ed2586d60010b32a5dfd0bd767068da253a81c79b5d9c0d8e76d56dd99be0e0c82202aa2d272792ae8fcbf0ddeb8818fed95c08d3df296063783c83f3db32a11c3f66c53305ea6f74eec9f5ce2564bf481638f0d901c04cf2c20f9fdc79a6c86149668ae3f9e667198f5e65cd2bba5143d042e4841bc59c886871089a0eb82ccba80040663f2e4783eca1b2e25012f659b18a08b385a331c747d071cb24bbeaeead85ed85c5b0ec78b15c274bb730abd4cc516dd9f7833f0cee69dd2f8898ee997f05461bbf96d5ea025b123cbdcd2fde6e1d75746dbbeab9b9bd21c1b908faa157920c05a2e57eb9a1e037914e2b2c52c9f90f5640e6a339aa5e040182f223b3288d5d52732683ea7058a89df07ff42ffa2af3498bf7c615864cba9f77219def0e3e4ca30ebafb6494dbebb9d3356a1c1e9b5cd79fd93407c0d65fc30f36e2bcbbd33b4c2a866c33d061ae3c408c57c59af3e1d3d043e0e610af794496d265b42c72bf88b4f61b01b057beefe1dc4ac685b8e0c4f75b2dd6d93cda8a5b0fb9e327dd33d3c3a4ef68c8c29bafd01c57e7fd1f8e8ecc291d000ab8515f7c85711fff338c446d14a4c6bfd952fc536d3ac8bc1107557750df4ad8086cf517025258629bce0bc302ec81f88052fc677b448462ff128c8f9c51c8b69a7d5410fb49757fe5061ae49c4d6f4b178d2befb1d6097b8b76fce8c4bd25d417d02b5a7c0dba84acef137beafbff1fb3ba0735a44e1357616702e73ec57e71e3349d5ee79624cb1b15b152666a0127738f8b53a4161ff71ebcf4f732d9d036b7ed75baed93e39cb28e80d705abf73ed854ad8d38557929e91048eb922a8aa8698ee6fd331b291d0853e2de02e9bfb7cd25eaad71f79f35f30d1d25c28492d61d305acfc1a46cc930e607ec8a09bda2ca19c613730d923f30b013fc240868a44cb577e17238974ec35393793b9e0bca008777c33ccd8858f00c8e05b90667d65fb5cca31bcf842f46f4003bdf6a6ea93dd598af6945229b4620e9d1608a55f2011b60b59346ed85a26651bad61f3d69687dcd660654fbff87988bbd1564943fbde3b2e7daa0838f68103badd53d6e82fb63875c0650da0cf286e797baf6ea69fce3429f233dce199e7d2699bc29c8d9831ff16a8ec604424190836c3c2023bf493548934e466eb203245eda76eb7ab06d483ba0e6405cdcab08ce677a3f555643dad7a0b0eb7d06873b836f6e7c9be251067e65f16316531152dfdaa517700c716c9c0b4a6005de82971cd82026196dc2d703903addc308250886e12191ca93028e29fdf630c8667b7dda996857d8ca5388f5043937d28a309624d75922aeba44441e4928f0f9fa1878c18420bab7bf944e96a8ede2553d0f0aec5c69b543aa84c830a7694c6d00ce19e48ec1c853178eb0ec7c0c7b440d1331337bd8d72af6bbc8f952d825532e8ccb06a062dc236e92b9362021a25c9597bd888c8c201576eef17a8aae5eb275dafe4ae9833cef6bbbf94bbee4a8a0cd2c2a0cc2ea85df6257d82fedb40345ea485c7420baab6b3b4d7425fa6958c1f928ff0d23979bc0928099a2b7aea1c509ccbf83b9627a5e09114b0f7befc443de6e8922c235eced7e17ee6566fc162f3169c2a44645a63fe49bfdc041226a58249a768f4eb1f05dd05a3791f1231e797596a6df8c8c19d0a3e8b01b61526f5ab177c4686dc4f20042583985291f6255dade137526c018da7cdf2ff28f40c726ed08359d8309b291d5efef1d584d59ab852316f7766626580ec44bdca4b4fc8c9db0e2160896296c9fcd06925eb4a3ca0761a7aa6f19e3a12a7e328b361f607d443b1ad0bfa7cab283245e5c52efa6d1a28998f967f6fbc9534c87a1e3cfd1f9f995c4d0aa74d82ff0861caedf05d12d43347de4e3e228ef48df243e3641af03cc83d41a89844feb281eff5cff9aede7290a64ade361061dbbf507f6a80888adb88fb4563eb04de35bed54ea33b9bddee15c9522dfebfdc6719e0959f32c015871c1ec2fe06668658819e4900e87901d5b48f951053a2ca1ca1896d8773280fa257d650d5acbe26f147dbf51cc4dcf76e1edfa33d6e95fd55149d69f778d35b6672cbded1a3e30254be97c3a3df046a6a885240ebeaa222053acf38057351062d18eaaf8180730ba5a9ced48d2d47d63071a8b7b7f5f6ff3bf27c20acb96872efa9d857e0491c89ee66f9c7bb426195a95bdfc9ff1795e8947d1bb074a3445e3e0ac75f4621c3aa64d1c7d2f0a303dd1c81379539172c7f0bea17299bb5b49df417467f8bcba0d1faa10d977165b95dd8f9889747c66a8bd7de254207ea2f6827ee792f03903777d0cac7091a407bafe88b6d99dda7ba0b89f543812cfdb598b0a0b68580d64cb601d49cef60df771eba1cd350de98bd1a4b3fd3fdefa66488a465b561de8a0fabf2164bb4e8619f78ac7e4011f70d429ec815f8d3a409190aee56a0fbc69c3d7deec40ae3c9b8ebc672029d10332c17d14c149a9bd5da7486a411f1473c0af07f37a8b3de4a375af85f8776d368531d8d3a20ab84f9b422e2edacb83f840725fb14bf9adec2a2eec620c0d12ac3f1c6b447e15612bbc7c4c0763cb5a80a8a40b347836ef1354a4dfcb07f7a3ec5a8974486b98f821e307bcda82aa2981e9badf66bdc433d14d5f265040e81fd612a05c379ddc9c0f9777d9d919aa69481c46182be2dc3fa6102474980c17e0f9e735cdcbc9944e54617600b4934d868412b3ab913fbb021817a1099cc088f04c3a3653143f42880437bcfa3e6f75e7bf913877fac2b2593f78e84e7294aa08397eefbeb6b4295a64560fc7af197b3b40cfbdb884d9d54ac1f4fd6f720a7a8defa8668a497cf599a2699ce62d290c59b16a9b27062ea5dab844edc4a3b33a7019adec50d20b1163b5162470d4035e84c70168a1ec51615b849c6bb9101cd5ff5ae29f47b1fa2298257960e5538fcafb2dea6f42b72dfa509e1c0222f58d88d9192acbc45ee16bb647486406b159b1f0bcf38b43cfe559e1cbf6616bc4f50d26a8e158ae9f8e80cfff67d58d20eec6672368da3e42a739585136b0d26f96164a5bc27ad05ffc9de489db55075545820b431621dc1ae747c358859f47c8c70da118f7daa46932b254bd7360804b112781ad064755fe2519b99e60cd9a8ad7f9ea64253af6f4dc17d3d7e16f6bcd59269b423cf66ccb6225bbff6b110d5066f31915bb707658d912e7199c4d897a7e73d29b5374c7a7924aeca699da8887fa5f19423d3b3fda036d83d51e8d770bff095859baa8ab7136c760eacf0eae38b9047ef49c2b54224bde9c9c152d199e7a2b91681eb97d34f1a95f34b335c7057d60cd2eee68840301d7b7ad46646c6314a2fb99c832be3fea1f505abdf8eaff28c7e876edcc5fe5da9da97c0d2590458f7806661a410af9983c6df92e5438992e0072a640d41fbd58096415cd83b8353af196f3ffcdaf4996ecb0392ebb200e4de96e66cc8b6a47b3e068a7604279ca72f08f8ad3d640612e6683a21c99b0c13430fe934e637ff2dac128501539a7b434404106ab3d65d8d11cbee3fb550777e43920827709c1365fb17a1d756bc5a19eed782bc96601b614dc2afebaa6ea49036fc00dd1a78807e91b4e24639318f7fde21eab7ab436028d5dacfcbd6c000cb50742d748785e609b902bb6f996bec8b4f5444db255b02df795a0909a859f2419081a3acfa802f92a8a4bc8d19963f112d61238ca156fb2a8db8ffc9a0b08209e85bba9861804ca514dd5677f2ecced5eac8eeade8eb8b047362245e7c735ac1a8fd2e80562f2041c3161e65a13a7c7632a2d5d16828c4cb7a8a88117f07845bd140bc1bec32c90b44d33f99e346c7ac03da562f2105a50a195ab5f08cb066fd7989970e38176cfe2fd65eb78aaba9e879b54676e8da6272b33125f01e7a83dca7e9b04817b9d6275b6a6993802ab4dfaf07d36a45324a87d2209ffbcbd348cae3f056f066dd0336869999d5e3af1fc71841cc65527a5ad20a3b9aef1fe1eeff0e84643e571a9131960348e6b283a593350497ecdb444c086579097c807e724bccd0affbd29ae893fdeae3dde23001d98eca46eae965095441631e4a359215e502c194f730af072202cb0ad8a12160829f6de7651328a3a91b138a4752d6686f1dca12b1532b1038fe3d238720166b0d7acf7f0a28396e3ad7b65151c2219252831581cc59a858d236f55eee684538de7b8aed3f37d0316af05a7f0f188339441a8b3932e51f634ed4a12b984981196e7deffb3b1ee7b0f0b4ff7933fb044e89ffa42943c8d4afe309048e0e2b91de32f61719ad230c4344e26efd4545911f83668574ac20e9bd888e6c96a413687a67d3ecad84547cffe9aeb0cb6370ffc262c6f186b2ad519806f49f3cfe898b2523032eff1814b497b2fd74330e473a01e9353d3c1888eeaa371007405028ea8851134f9d466bfdfc26669dc69e3c96c038c58fa7615379d3ab1923a9478bb511e406ed79304aa0c7dd0cd286d1a8a1fcc0f6bcd27efaf9326cbbd67313b34f61a7b36295481c65fa8992f746cbd12267fb9f2e7c799a57dc06df94437ae80132bfc3a692232344c2e69b26bf0faefa4f212a36234ecf7475464846c271ebe759141d0929222e7023d6b0f90f980ba442b25bac60516a4f397406d3651a7e778a713cd575816c9da01a7d8125fd05affdaf83a23305effc17981821f8e08c1d4d135dccb495a1d5e3d6d3345d23548a55f3f16aeae5abc16b1fbffd68460f1ae83c180d786f8d0fc45b381a8f4b791d67cd1cc37716c1faebe31d5717c338fc19a0e118a7714ac3668c57b0030c3361b57c517a3ff4136f2472bff073ba4d5c5dd87a91f4f9dbbe4bedd6a402c9396ab420787b2bd05adbd26dd045b949654e4521c58ea9bdb3370197d5b5430392259b2e88636e77d2f509f87486c5290be30bf6c5d60955ee93bc1d79fdde790d0de6357158add2d22a76d5b1960f60310f7cee9f11ab3677732d9059c29e2558544676ee3fba8c4d3ea91213d4702fbe66a1cd81dab6988ac87a013a6825373c00ca1d96be91df29c57fe71fdc7f8e423e8e793a60e17ad6216707e297311163c551579e96ffa9a50524c877fecca6a46de8c3d3eca609cd5cb2201f3931635a4da4d7e0315141443cf2cd6fc628aaed47406de43670aa23153fce521a9c6d64487f703655b4c86b085bf4e8fe642674bdd99958ff0e94610348c3238b63f4ba0fbf24d9f144925b73b5307d03a29c545e9dc75f67834084e29edfd21354008377378a6ef197329c6d6e21af26057bfe1a86be6e15a9ca65df1b60964b1501bfdc1bd1766d376ccfb23ec53123355a3e2ee1fd22fa98f88399f773a83877b8122dd063ab6180962fa9efd976dce64164b9fbf9e97377c6e247b84c195aa05152266240fbfe4440e056df59a57dd31d386ec08dc438e1c513ecbc0", 0x1000, 0x8, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) unveil(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='c\x00') r3 = getpgrp() r4 = getpid() setpgid(r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001140)={0x1, 0x4, {0x9, 0x9}}) getpid() sendmsg(r1, &(0x7f0000004740)={&(0x7f0000001180)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000003440)=[{&(0x7f00000011c0)="93611c8a0cab1daf443d4ba55dc2308c09bc1631f924bd7325260d1a21fdefd5afc5f2ba9bc2baa8ac67e553b60d5ac26f9d68cfc9d1828930672e1f602e9c5e1b22248edb396d828ae19bd299a41db6119f5525e1da496737b67032b1b90057943fc6ec4f24f5a684ecae3d455f7d7c96181ed06575f95f2552f43cd2131b58ec9e07876ffe8745d47fb5acbec303cc2de83ac346e1d2817055422d49c74494773e6e01b2ea431e6621bb3ef9ab26d911d3f1d2de57ffeda5a8437341cfbb171ecda51614f43c7ae1b34065cc2eaefaa41a7553efcc4b21f26dcc8c8c307fb2118cb8fc0a4f265905f24ec934ecb673cce140", 0xf3}, {&(0x7f00000012c0)="43144f18212720d429fef216c5eeddbf8fa743c94906bc317572e05dcc636999e95b7aa5da20717fc424201ff2bb0c47a2c088393a50e94ed4eb373a74c72ea2a0fe0fb70916a7b3f27c6c3573ac57c1d5e8e47deddfa4207c2c445d896f6b74cefd737328ac0726d7556c50eaf521d328e97c81dc286e05c1d191bd040cd52b9aec1eb9f5fc66325d9eb1d6215543de1be979987bbb13b52e0db9435de930dae4699f7026129d75cd677d7e03378503f83955e6223e51351b56c8cde251f0d1bc72c7f6a9f5de71e6aa608c5414afe591b605ae0b3d113e6629e683e3f1b6d492d4b25e2265e050ef44a5aa3097b913db0a06367cd2fa82cad790425f3fe8132c6ae821448c94f49d93618dc9c96cc92138f04b2717de9bc9144e84e752bc74a59b23d5aae694798e8deb4de27cd56de0ed9f5aaa698d7d0efc695b1da107fa62771cb41728955f53bd476a2023769ce2a272d5c06dc17c32f72b1ebd1dc31495a4979ae7d2cd9713108e60e8961a8823133bbe19856f38b3e1128382e419de464e0f899bfe255dda71978378a0cf90d34653040dab09c1f5cc3c19a6ea27c6674c50a8b8dceaaf134930ddd138229e5d6f4b3b43bfb7ba2bde06d2a3e512cf6a30f0c619d3f8518cb0958fba3176e677415f7533ef545bed7cc37f5cba89a944b608faebde512d9752c7ee0b52ef3e196653680ae129e41c1d2ce06e76788c954b604864c5993e164215ff44122a2c31928ba45f3e38bbceae67535fa7216bb6c6e133be68e69ab2e8e1f49afb46f9ef874f643a7614437432a860a1d148218ed25b6ce736990c2f2088215727f12e54676a6a7d4b154cd3209e88c0eeb9b9b032ba94fde041ea7a250ef10d9add52bcd86de1a0a4034309f36e5ac3512f03e49eb815de8a04335cd300053e8e2bbc9ecf874ada844cf94912ab0b4aa6426f8fe3fe5d1bb45ffc3d6102b0c6fdabfcae4bca3e875dfc67dc57a6ba4d3dacf19cd0e273e84be68e10972ff1c8c4b83bb8e6b1ccee87d9b9231e6e9a9c8f5c10d296fa54719922b2fa9f53e4d4a098a592bd4f83b6ff937f3b509624d73b2dd4a8b9d77a7ba856f64b9a9b3018f37971c5ea328287b5fbb495df0ff85034e3e69ef889359a3eaf1f652f3bbb670f8cb321bc75ed70cfa74dc3996bc4e551cfd8cda1e571c91bc6048719dcd8f75ae5242b9409d73ee1b864e3c063e861403a1d983d89aef71240b2df35ad67512cb7daf2a07de2abdb7b0bfec8a9f543ca0e83eedfae17c8341d91d0f54150d799be0ff184f8627e6c071330c52f1da646888d33bb839f7370e4a0b6917ccb2ec143251201b8becadd3092f46980bfce891141a146e6b21055f40f776ab88e5068c6d004d78ffbf858839970221ab2d5e2a3ff89c8704cca14e5b42abaa1e63a6b203057269a07007b5a177f37b9f9cffb66fff1e365075fa0afa7c96b2e675dfada8a43f3f51b3a326381d5526c3f152ac3e4a1b5b14b567f0787642b6fc929c61a5b27fe6ebc24ee9a9d9b28ae9876f1b8d16a2ab761ccc2fd3f9f8a877717d490e93e210af053f2ffe321b4f94a4e70e77a6f8bdd6e9dd720cfa6f9bfa7fa8b6c6bb024e1e9ec30cd0f6046880d0f73986ea1d4d43b4b91752ef3dfbd44f18ac3fe0a3e43e88edd7891c47856e22120bb4ce24df0e09918783634b9e787459774dcf59e2601ea88bcb7c155193db9e87bf357cd95b59f0cc7abb7025b8d5aabdccd190e2786561498fe03e5c57ce0806baa6ebdec6e86fd8be06c70275940009e42ce11124bd1170d2ec6d5c6ec8d7ddbaf145583b6bc6078987981e77ff67af8154bbb21ed645c078bfe70267ca50aec765b2666de6620c1731905433504ce667bcb52829fd22f382ba6d3c50b5986d6ecf12252e05547a1943cee0d82380f964b8fb9ad6d605f42388f36af5fb344a938a2159b8598a9e84a7dbde4113ec8e1ac64a20e6424998cb6aeb6f10fdcde720b6439597c279c4f333e9c02f01d9c26ba2a17c2450bf3de39c85fa4a295c062919ff0b00c0355e1ffaaa1514e3d0644e6e1ec252ec2517c5cf697a248c77fb50d197f4c1e142b3a9cec6ebd6b6971c26e94d5af41911b17c67361f89f58682ecbadc826efbb73a669f444369c169e8f5d2f671f6bda8d11bca59b8ece9fc98ed2fd52b085bbb5b7c4c043a1f5add0a2edb1cc144e93edf26c02fa41b50907bc995b316d3243596b7ef5b7ff77e46bdbf14eea215f36eab9319534b71917a7cdef443b9f4cb3b8e363e648b900767ab72d138c2a525bb05e20ccf6e7dc7e9f0f872ef4c00d0d0f060ba4be9e0d598dcfec2c9730d5b7fc2bbe9ceafcfa3c01ad826215ed64e42c21f1e11e801bd5f63a9909d2f57e6bc13aeb5bec3479e2d56d90e4e2788e0708327ec44fd6bb7726aaa1b3aae003fe033803b3a4ec9fbe2481b472bf5ac306e2212256b63f9dd433ea6531fb68394ee13a9ae3757cccde02df64426811fbd2074a0aa631a5ea291c663909f0b0b4cd33056ae14a2757bdd1eb72aa1f48b88352c445758d22d36614a5847024539b0d786c7819d9805bde29c4faba4782b35a5b98aa6e5d889b61e6d5d6a883b8c446db586f64ba34dff750154aae3a58a85cc1ca26a2bd8df71ab6e99b0057867063c1e7aa39ad34467d5129cb829743e6b3d349d8a1b375dd5776b55a4350e2256a149b057cca3a431745042a12927697f6786f44c3e01f01c8a27d78d5e5b5c0931d57c7c4a729d9a1ace32bbc5bb24bc50c5677d9696f6c887820fc49924fd9ee4940c2b473ae8a00205e4cb64e2f79ade74db6c098b52b689fd1e65680237f5c9398d0d848c51b7b463e4f9f8a778fd69e147837e666996904bc0a7b05ad1ceeb140126a4bd33baa8bad0629bafdb40aae33b00c3398645e02b8cd5ed04e0a0a00afbbdd17d6ea531b22bf03bd4267c6481559e7d645eacca09758cf698813ce71220c0c67fce00490b2829ece737437ec454cb49a574a7e87ad45b1cea632356d7e70c2308b2dc0a888e7edb0dd42251b85a7eddaa3e2161f3edb9796e5d6d3a53f4bd2e3687fe5130f108cb182257fd59390bd7b421eaef237521534f1ac81afaa05797afa37a89591c2b47431697877803d0f7da8a05458d9f6b8e6ae0efc232c226dc145ed0c97004ef10aa05de9f455e58152800817d00d8ae4e724e775d8a5eaa0bd92f22d152234fc44e508ab7d857aee58639b12b5e048219408e351108970656b5f486fd795a1ecf493b5252030046241074b61542d60b10abdfbb742b2e654f8d35688e0b62b8cb99354ed2b2306711db5aa1d3e8153bb6bf7904901e3f8cf64a323ecab05dac1e0645b1a197cc83db15125fc6bc9bb734e8340a73d562796dbf2141c69f95864fa862a85f9b2f4fee504f142662df90b414cebbb92949e816e36810bda19f9221a4a40316b50aea85a7eca66bbe9b7944575c801d745f84bf15b396fc43ce58d6ddc4e6e4cd64cc2077214ed913092193be5952a5f21baeb43c325f27e245c8efbcd61e245fccdd6e29f9c63c1f2439fd4300a7284fad1afbb96984e1cfa1f1d5a7f1b60e51d68cbc0be5a94aa8ef719b10478250244492117320547f6e19ca4d3dfceefa88763d9d5d8e7c18fd4de333ccd81ff66e3e47810cb076bc0a1e4afe0846ae205f9737f0a233bf659c60dabb038efe886fbfb4e363830f05c8d20de33fbcd2e5d7a1ade35fe0d28a9b680df6ffc530c5b2be61411ecfcb1aa71f37570038defdbed635a2e3f5117d5365729b205912a35b4900bd4cf570d642630b64da91233d0eb7c75c6580221a332e963ab2d19b253785c16a53a825a183e878607b9adb54724f992a23cd9c11c09eeb333a011bbecbd987c4e3432bd76781e43f67d0ab0b0070f958e26da453059bbf373d2a0072290ceb13f6285b073d27ff421faafdf0514b74df2da448a856e10530f0600cb0aea96e3c5f766ef266d426c4a1b7defa64053c7cab8865e21ed9a8352e2dbf21bcaf4241fc2e47fc1dec5e9d399b776554b6437f919e2d7784b86cbd4c8fa4288ef993011fc5051188dc25290b8e36c6d00ea54b2d24be6d1a5aeb4e7164ddeb7cee0853e7e6de4bd4aa375732422743d5f8d281b5c4e51de0a22fe336cbad0a1c2425b2d85c731ce00c210bc07f2bc4e3b25adc07eed958eb8e19caddef21416c9bbe019ea45ae277df4c9c70648322e1cb50e68ca37ed24d4b1d60a4861ea0b6ebad485b75842ba756de83a5e250b6ee0bb7d813f7799ea6f84608fe2399d454f887dcb0f32b45f2a7cd63eb4030c58d039292f09c841992b66c46aeafc8724fe5fa8a82c4908c66afb7d305e744da156ad9d55d9e5f820b8867d51e046dd11602c978befaa04827e7b9650b4c421eee9a0d7c4bc26a671057d9a19dd0b3b7027fb20cd9168ffd29868e04aef28df60f0ba59ef6c91fbdf10a6745709dde6b1b6220287b81941c86e498294b505f5651ba8b55d263ffcb89c7ddf43f523885721d79ef322c80ef3c2ba03829d4fbfc914414d7e687c21f7dbac7248abef78b8498a5ce6f16f4a22ae9615987b0c508e30a7f1df2612ee64a85d63c61b13a35e1530c7fb657ce15f174a22d998373cd86fc8e913d6ce2d79119e20edcb895bc0feec904dd84ddcbf1b25d109a2150988c1c44ed5cd31d5e7488d270357665785b5e7de63b263e17f21b26e7e179f43ab1e9002e481ed6612b51e2f1e4219610b3ad3fbd287965b713ffc7dfb5c91f6e420f5babd6535db5e3e72ef68f1bce6b2bc9adf3a496c9a79f1fa9f94c9bd114f2774edfa121bed6de2ec78e74bba32c9f6d37f51565cb768227cf18fd4f98427047eecba0e163b2e62f19c6470a721bf5a3fc77842a501da7e855078fa6b79d3bb59d0b8d6fa4159798e8ecb7de0d7af6345524acfba94aeba2d3d2a2c185c79a29e3d2e31d840efd1627d2ce559c41f6eb5e66f4c0bd038081dd187e88f5003ec3d4b2349b65bec82167d8e9468d8fe1bcaf56fdb079c2d3b225b27e088d796e6acad0f3a6edb94a1b8d3affcb62bd244a2de381a7c5853db12552e4c8a95733ac44fa99ba087b531f7bcb6e001abb166f215ba3dc4a7dc809d588d434d8841c7b7543b492181caf5a08b5f34f9d6456c9ec0c9f01a9405da14b0a36cfe15b7ebe5c9e9038a05c6dfb6648a9151e20fafd01d19441be25868601cd65c995b8876942858364f7d70efa0ced2d5b20be4539c09dc641398baaaf941502891950a603204839fe8170758189f2e8435dca0cedc276220d5ccdac25ad97ef35c41c869bd34bedbca9aa4552e84460812c9139ca525f54873a0ae3853f73231dabfdfc724130caf48c36db6e760c6ab70e772db8b316eec58a91da785991bdd5332ed4068495eebfcff78d9ae6b07175941212142929e7e8591892ab6504ebc4d455c7a3581044b09e100b13fd87042f0e9aba301bfb4257dff9fff53d154ed1dda1a7a4f06ec886a3db97ba08b23179f0e872e57052d8825e09df0c6a92e753e82980aba738efbc601dd920218080ac383cb9ec9497c4ce40a27784e347b29d4fd00a0b2b49e06aa2d9776987e5ff0bda4955b7267b0ef91c0bc6c6d9c2a63cc962bda0d5a6f113f71d72c9961330d0e4352a4406c4eef39610801f8ad69eb96850314bbd6397d0d42afc63a4125382626379be90e8b1b9333bd2147be59408d39ce91895f340b84a203a0d4b867d9539a1a1f8f9c55b1b12341f307605b312444a3ccac4307682db223ac355116fcb502963393b318197fabb9a616", 0x1000}, {&(0x7f00000022c0)="73d3e4bf5e71c377bf7462eca7e236a8816cb41260a5ce0f1c42e91e82c7c1", 0x1f}, {&(0x7f0000002300)="d5e9ef25096b806a82b57de265bdc61cf5e56fbee1f4259879dbd6c86bacee35f433db663f9b63ba8155c376a6e5a111c63be8f38e0b5319ddefe73064939f36be8fee72e51cd39a3b1e3404157dd58663f2b66cf163ad87ad35cf26c2ad78ff6b4dafadb1d1705cb65cf8cdd1243a1203c99bd74a89a6444cebdd3ccd3123c52f386e2a70d9f5ff41be66823ebacda535d431d41a546066ab10e3119dbe94ae9dccc44244da9803235def1a940b4b718c6a9b65c347a43e4cfce225e0f96f5dfb4c23123b3ec9b87c5a9235e5900dc4137ff30e63dc3508747d85b345723d7d6c5368528ee3b32401e82a5de2a9e9876f89e5", 0xf3}, {&(0x7f0000002400)="176eadb6e3da1410686134d8256d5516d389f9d07f487332e705ce601a5d1161159e11084e98c0b8f0b45c5e2ecea9def39d722747dddf", 0x37}, {&(0x7f0000002440)="5736c67ae5c42cece438a61232f42afd8cfcbced3e98ec54cb1cc75872547c4bdabf4ea398621b739a8fef89f23257f000b2f9a2f55ca067024ec0f23d61bb002dc352dd35d7b20e4c7d0626430fa6d31cbe3d2ad2108b83d74f03e64790b4ee64f882ea7654e31c788ff3e1ac12b7cd46e789d0dbc581f7dd438f42015b622a0a0f347531d69b556f90fa1a7e60a2774c9ac50a7703b87b6ae55d1533ef3dc2023cb9720275a0d1ba7407fc217b1611d9ce552c8b711fe5ceafbeabec6b9975185562f36d2216704649a6849d6fe3b818f9e819603ed91a0e816e4bb467ab8381c3747b1e063a157c0031da7a97768ad17aa421c63f13384b4659649475bb86e7ef1146e72989ad448900defd5398d2cfb6a88af1a4398fd88b1bdcbbb461de0feca18afd5adad6724de4885805475234c9e5570f18cd9d2817715447b94f4cd57071da961af51943d8172c9f2b97af34082992789991346310f3ad0ce4216d0e05b1cc35262a6872bf7f6879e6c7727d536b67064aee1e3bad94085e81991ac0fc537b33894c2f2dac6951f07a5bce78babde547a23251b1675ecb3eb872a641e7720f931d48056748222b4756b56cfa7066294bf875e29020f646b6ee214be50ba37080ebd8caf5b2c15c69801a3641dd97a6ce052539ce35633b90e9e17023b35fac60047c2517f1a74e4423c5a6d0a5d6afbae8bfb66f0f36166b885c8909c48808fefb4888b6d0fa9fd7d1f227da4f41a0299b4e8b966ee6e388e7da075bb40a62c10913e645bc662fed241595b6355af6a1d1e4d3a7f29657ba3f0b16b24f27f7b924b7dea676b0310d376dacaa033e1bb88ab867418ab6f6f18d3aefe6fa830e57a586756c092226a136e1ad69cbf3ef64227bf5853917f2bdf532a232ccf604ca22bd89ae2b36863bb67299cdb99e48d7d3f04f7dee9fa7b3ab7b8891ca97f3bcf9b07eceb88ea1dbe48b8f647e1144201ea11f546b2e69bcfb4519657c5bdd7e2e15ed728402a2596ebc67326fdb7e3602e3b50e84f5c2b8ccab25467552c97d695a94cac850e19b33602d0ae8bdd6af1980e70b7507da3e82e5c7e38917d9245bba792b770c5791819a36585ff014791de11638757ce60a70460b7c3c43afc2400b94d43df384526b9ff30044ce6aa19a232268b3071a9798a796592bb179fddce661d4d8cc10ef31cadc905671ed37cd5d0225ffda44a6c8bd559bbc4926454237fcf04268b34a895f0aa58e8474b390355f0188e6deda0215f19a0a56f14a3ef8ee4269c270f80547666b1824051c97c0e5a01f807d3f8b02470a3f943563cced3328941a3ed24b5aaf91bb5d108c4d2e148ec1669a85fc519a94154a476b4a8713ded4d3a750846ec26cd1e362276d4d509a068d6124f2897d6385ea0e078331116178d6e53d139b23df035b996cafba0cfc28938e9a0ed9a1147cf851f4f71fe72f2da04e31f3efe03849b362d1993d4a9a21bdc346b2cd7f41fbd0710051e7d6c9f9d1e56725a688e814e211b4e779daca3878836d33dbc2a75ff02f6f1dc03a130f024c3d5c3f773b30da6c61bc9356710aee37994cbad3a1195f6fe97f5514d31f9eb11699f097a4dd5c73c193cece6bd725f19b2591babfb0f1467dc6767a1b67b7d302f098cc27f401f8c22e129fe0d9c07daf031bfab6930fdd2ad475665b50508db5ac37ad4a485b4dbf1b342fbede8b0bcb0d3a40aa14c9b4b612c39b1eb1e807d167aabb658805ae69e6400d4df6c7909d8226a18f63d5ae85e5f6fb7bd18cc917968c573702cec1e2f8d2afff001f8a90b89c2cee77f617931d2e88c48bca6f73269d3d2026c1186f951673525d975d4a760d545c93263290e687afcf9cc41631031affee1d7a0673e406f65bbebc8ab2124aedfe3bdd607a0f7c44a21a1a14b7ce60e6aa65369f49ef05cbaf1aea41ce232322005209ffc71b36bece7d6280b933821332912dd88cca968e894f06a9225da46cd4e88d1fb3cc27a30b5f5b775c3a1991fe8d1a92e0a1e8de2e22814e6ba987f2f7d96dfed4a990e678ace9b0ae79e0ac51278147ab88d69a663695f7567202d369946ea090f71824712792d6952a17e0cf2e887d44eb71c423048fc30ae65944c5bb7950ed61d583760f66bf96e4e991b9b369f24546ca971afb4fcc5419de9696cc37318ed02bfa43193ef1d5eb682de84b878265c131bc4a2b264f6bc5c032526a6d2c63f7a9f5482605e7e1b8397a2640f64e9fdd3621b65cfde909bb807d85d92b8289a4f5686e32a3fa9d4d3529f059d54a0f351b796c36a8b422906f7562a2b62b9769d735f950681b34bd045b6bb4b5db990566d0e08c40a93386b3c40e02032e2a74a15f875a356dcec9e58d81b7f941062da7f1db83e3c9ab38fcc0f1eebd89b0a1dcfcee316ebfabaa20c322d145cebb680001f166e482fc684d81c6b0966ac6009caaba05e8ab90460aa6b0c6082f345ec584fc97182dfc26e5d690c0740643bb658d2cdbd792b3a3b28039c7b33c7eff01b55c378c16c2b1df9f25c99194c6bbad26e76b8904798bc629def219f74dc200ead9cf250aff102b1242b1003d95285c4f6e3332f7b7158025ba5819d613a304f6ec0fb7a26a075ac8defbee7c3396d9b2f3422514809512b880539b0e7a5c54f4688dbc34b33a7a24a1e67068673dbee00437a51bdac0cd909c24bb26c0aedc299291adb392421260ef92e645c120b5356da5a372ac4d86a2e189097612316afc1d43e5e77f18b6e3c85f1774508371490cf5979a980b1ea725288e0779b56d8c17d8723de3cecc21162bd10ceaf226ce7e53e79eb57e7b8013f48923355c8e25f9c0ae0a0834b3df8e3de5bbfc5b01d0e3570f756815b8e464aa5255a72c9a94afad2a423b3a95a959a7c688e50fe6796246e83b90a35e30c7a6103c1c9d55135d7d62df777b5e30bd4d92a9ee65e771116ba5ba3516f0fa41ca2f452907ed8054fef63ddd105a45e134a80738e8267b0653ce4d875399147c47ee33c2fe2df4ad420e792e5e2ba984b88529dfa657970da77f911f1b67626f2869d62a99fa090b2a8611e09af220fb0a511e1d69a3255097788e6ccbbc38a0e6e18623f8426b916a8eac2d2dca0b7b0d0c931b0799d92ec13e8334b542a63c9ea926a96cfcde80b4aab92a0881814adc53257050eb67dc80f4a6fae72a38d6cb076a1150c3075abffc1a2569428a831622b397d6bb16802e2d7dd3eec23496887fece8a44ddd53c621baad65d6a9d3213403f7832988c51e6dd5ed5cfdb77b9e7681f0e610d7df46c9e4a3de2424e15d10d63db94710184528f22582210ff6c57dc608b3e9e3092999a1e01aed80bbb6d172008f941a5b2b90aae09091940d94702707399e83b3936991fe66f3bedd0edbb5ef6f25155f37468804f4870a9b9eafd2ecdf90306733b17ea14b2ea9147066ffff87e9693c3e223d2761c0ad7914e064c222609034073ae396c6949a348f62141dfdab35adb77f0e4240e54b5f161b87ef6ffb0267ebf5f1bdaed9e38cad071164684d011525d0857af8981da5050214d34d7a7df88a3386e90c4819cbbd10c88bc68530acfd31a867ab0b24148c8d34e502d3d95a6515ad9589d28b93adfdd06f59ee59d2eb60b9c6cb0cfcd26128adb9640f4061375b51a3b97d13e34dab607417b48f2ac6e57f631f5e37186a814533ccde41d0c7503127d961b04ddb817a220984cc3b189e01b799ff522b0d0b789f9a2344c7856dcce5753aeb3bd31c5636edb200c99bcefa345d97ba64ed4af85245838392c216bd03632545582e479d38d451a29c0cede69592466f7443b59006ec073d67337b004e81a7a1e2211c194de89d66e30354c1362fda11e222c324134bf15977bc30ad6c6de96a03e53ffb2e460709a9e67c150c2510490cf68431aa5e71582c9c36b1206d199328f624207d7772ca1571199f52a545e8ffac4334c1cd31179b3ba95fd632b78631201fa83c7fdb029a98e94a63d8300e293dd4a73d6c386e0e7da58bc2484c57d8258799fea4cbecc055de5538cef253dfeab8bcb0371e0e4e27e10ae8a5aae14d3b1e191cefe25f6ffe442320ea0df739cdc76a1e70e6d8935dd34b668d43d274601102fcc823e962355a5b28e32db689b1550d3c46c49247927f71d85881791875c488b19a559cc8bbb53c3f25721b0bd5f5505121b75acb35aece018312012546b6b51f9b066268f8dd5b90df15b43653482353ec6b51f94d9553282aedb81fbdd7b29438605090be4435a2f4788508b2b72cdabf776e3d5a651e603acf24b973f583b893c8ae974eda5d12e01a92a8085be642dd07a6d14f54af66e740797861c161316c03dfce1a49eb9fbc7d179c4da80f18388143ed9089a6f83dbbbcbc304e380f8a6d4d93df021f835a66f25ddb395be67821c476f3dcc76280e7bd11efb343833668cb0c80d048b6f3cabf6eda6f041befc83cc585acdaadf275a1a4369d37c40ccab9c3f4179a17738a15349d0eca670c088420bd86fe14a6f711033511c924f1d6ef592c11e29137909ae399bbf85490db266319eddc15a0d6bff78c501759d5eef3736937666700d53e0f31bf555043e0cee8d6c4c2d1cbca518753a97f1105ec35edc748c9b0bfe552a669b629f717bbf313a67b4898c739d0b45050ef002b61137b2a41fbb0a6aa44676e03fc70c0d02fe1124e28dfb982fdb3c422a9cfe044ebaa26118bde41f8229b3b86d4ac22c57a9cffc7b659892681fcdc48d65520412a296aa595cc0986c8b34062f89781e39ae9ca90228c9ced8ee881fbb7d2584337358f922f6da769e76a55247510b54e0406b6dfa67a6e79fbdf8d83ac83f7f163d5aecf0fb2dd009fdf78dddba3fc7bd836687fd9e264cb623abb360c6e33f8c8daff13bfcc07fad6fcbbf2c201430024163a37f9883c19ddd502b3d7e737f04b24a83d0dc723980f8cbef66f8840ad825047b59ef4abd24a9e2033bb1e742c42044231eda5ff815402dc60e6c6d59833c76c3921223238fdc76af267c44cb384afc8e2bb6d0be245a6a9a0a111b8862c4929f9427fc3a7cf8a1e24229877233827be6ede08f56db850fce875953b313d383f7939b5cbf917e072ed1a0d0d735539e1346aabd20e2e33b3082395cd8e7e858f8805d09b2e403ba8c31a8c5f2f7ae8c328a303a72f959743683e95daff14878a3ef916ad20e1492bb655e113951d1e50a17e62f7851548889c9ce4053adef35e55c84d6e9abdcf2db0ed6511490fb7398802334856283e74161c8590f76fbcb7c7763fb4c50bc6b0fe75f9690e0ca4e683eeec52fb87b84506cfc6b073b5d0d082eaff3cc53c462af5bb7b52f9717668e1cc127ec006e7acea9bc827f94d008b4146949c10848913a584d89cc5f260d84fca58b3cc1c97836346f89f72179d9da5f85c43cad9d2f6c1f97700acfa96819061425501b7004973756678460b0eec8140aad246f50bfa7bf97b81701e04800929f99b1e9f81969ce431c80186fcb429cc31e5a2c27f84a3094ff6e10aa9c68b39ab7adf96af3ea534db5c8f118c36eb085c85a4e25ab9ec371ed9c5a93a98151c3a0fd0bc1ccfff6378a78e311ce607fb07897981f1915ef2bc2630644999f421d2d4364efe3126486e48ab33d9485b159f21d63ea9392ce974c8c72dfe4fe6341da99c2f60ea250f2b476d15c2848dfd5c654edb143bf18ac7b8134964a0e035c800dba4b5230599b7f62b30daf541c431dde1fbc21db859cec0efd34c144a0d4d8f720d407cd6a7c7d8c1db2d98d1d8077190a2", 0x1000}], 0x6, &(0x7f00000034c0)=[{0x80, 0x1, 0xfffffffffffffff9, "1bf4525798c966493a2583fc424c1f840c159fa0d7340492e992bb4a4d40da273f2b2749d16ce042cf14b5378b3ea12c5c3299e50a73fe6031e54db14edf7096d7142a496c1f26b5c1d5232a34a3080afd534a69b4d4613dabfe95b6d0fb15f3feca3ef4df422f82725017fe"}, {0x1010, 0xffff, 0xd12b, "ecfcc7135050b3cd16b8ad35fab4f4c04ba5b5f4d19ec5bd001471f7c24cb3a79ec293f602eb5ebccfb66e821178c1c373dc4fb73d48fde23e8be55b17400623c0648c666402eff5e27a9663b1d8d690019707a7b9692da363beabd266116baa0005e36962f8750d87051f6fd83a3de9c630ac8a138a8ac2139b39bd3ff2cf10d6e466c2b086bd2b02f848e8261a21faf19ebb6842c6aaa8e13199828e84e29c3496f96523193202cd1c864cc2d0cdb9e2dfbbd58e866ec450b0b15d77f0b9de9406150fdb09fadf284e30686dbaf600a4fceb4ef3d7ccdaa2eefc402d199db66dd0b9acc4054b60ff0a4bb32849c7b6f109a4a3513bbfc645bf4aee5b3cab03e26f1c7ff2decb6606d2a847cbef1bd57272f97c3c1d829870d93731d90303eaa1564e7b800b4a409c96c4b09cf6280f36af4fcae20b48e461b211276f49979a891d17e8cd5a820cb2faa8b55b7ab9adb2f280736d5f0a796e646c27c2a494fcc066e0a09cdb3b02d9b1bcddf8ae7fb35533df2cc5779896e4c5af599cc2ae05b1f42efb7147a7335e43fb23e24e1d177eeba7ea4fade32379dd0d84dab1e1d90e3a025c48778eab8485e6bd88273bd8c76471efa6e84a0fe3c8dea4051b9e8da9b62bcf209cd4fe375ef02d331eb8919f7034aee1b4106b70cb6e7cc3b838dfeb3cbcc6f95ff3c12dfa86c5a67653c3396a1205cc481160ff9fe280b8ba335a713b57e47e797bebee8e91b6cf9d0bbfb91afb5a211e3afd00ecdd1c462c20002323c1d8ecd3f596c3b94556578fc5d90ecc8af2848b099e8a064a9812daa126a4ed7f4ae0d609122256915357f1bbe7b28706cbba9942b5336329b29f68eaa5aa7a05d1c4212d21311b9966dcb665e0a1755bb23f61983b164ba87e29ac561d76e92ae2172434674d5248c1d15d8522e200ac6c436e29e6bf439e1364e972de7c0b510bed3fa3c59e1041bf5cb041e37016e2bcc5761bf2692f574ccef3d13cdeabced4e71bf5d1140338b7de430465bd55413f59aa5ee899701b2f1f032f8e760532e4349ee01264b8b39496e4b3297da7a4ff8ca408d5f2c67d154a8812875a32cf361ffe4bdf7d86eba450857315392d11e56bec3dcc9b9feb08a7887ba0c6cf29d7631bfe634c30554ad73c2cc5fd0e72b5b0b9ae9885bffa726ff54533a9c8784ef7cfeb08a8d6b973e1da91922f4991d186a09d4ed26c45ed8f02f49e57ce07f8a986004988dbaaf4a1ba3e5d18a3f642ef46b99dfa684d736adfa10636f0f1dbbd89a135d2dbfc457551bb8dcdc5b40ced600895195e7ab70a68f80f40fae879c6c57adce167f9f98d1d9724d0fd7ebf6af7b811290a380364f1ac014a51b67e980178f5a4260c50fa4da7276fbed7944b80b1d997c45cd4798d48b559ec50b28701debc2b9593fe7e3d1aae7a1df0819217c25af0723d8d4577bec1648004ed771b4f8c5ad883063c8561daeccb21761e690d2fa75b2af1bfef131dcc65fd318240eb742a8ccd1f265f1a1b10fa7d0b8b73876e2ebbad19030f1c1701bad56b15a47adb930b85a0e9c3b87e9dbbcd44970930eba88a57712d153402ce872d0f4a028b8bdc6323148a9bc1aeb853282817e483003666f8f020c2bb6180da7ce316e4dd7c5740bea4022fb8afd2c0e27667c7272c3b1d730f1f1678607a4d1094e3f7722bebabb2d1a8c550aa9746c5a313097bad3f0a19986278c2419fd5ce43e19819e92dc37115b9c9d14d77a503f5df303c8f414ca536fc506b1d119aa1efb980e7ff2bdf852d31ffb02bb606599420b1e89d00c9a8f7e7f11b97b9cc28ddc035dd606b3132993e875b2fd8473dca64920db9bbb22451f90ec14085bb9f0991133b2232df120934c455d1720da556dce02884e446bced2256ee902142dfb2a96c86ec27e24f43fdb6399abfa6b9610f1d796da11020cf29fb4b13b16df2ed42e3e8ad71932fa7f7a12b6e30e06c99fc87cf272ac86cca9d063b887de22a8b441547d0318bb1cf2d4d88b970f28f2d9dc47c623c51b32e9a476261774a0fda4652cfd002f59055eab0a9a8a90c1e973580454598309841d39d64a7789e3f6f2913530489eaffba53a0d5dbe59518bd899a3614517a36dbf45ad0083e6981c17f81660f6b3d921a88b8dd38e3c5a68e4fc216015da5978f952a0ef0259f801f5a9b8dc904f9c335157e16eb94388c93d57847066ba335968aea88a5808fc5d5cbdd88b1dfc8031f9fa13531ff5d50eb8a43edd2e68fb48b967d7aafbdc3bf2c58ba9d531978443b2a3d0468ad11c371c96cc6775e647095bbbc789e1bc393317c5eaad44525165d558ad637ded3e31056501290099c84ee970abef7d42d12efd9e7fbf9b3f8e79329b8224b82faedb6ffcc84758bdea5b4de4a658974455ea4d1189f106dc2f29cf253c6001d458ea6e3763d775b5a67bd6a1fb3782fd71b699ac00b21a9bb4522dd954b1dfba1c75753ad13896b82db1f7d0f0256b561792ea266178d54101f390bac0aa2c820dfe888a7ada12cde4db13100195885f45a8a85c2ed02ac0f773f55e5d4a537eb439329d648cdd31d9226add7c0b5c1637b6d2bee6174cadcb8ef605c38004b8385a506086dc9fe84feff6f0abf46cba04d096b714318b26cbce68b47a830b51758dfdd41579e1dc16f2c2c45d5be35d5ef83a6a7cc31a990feae1c16eb50e5588df7c48a1866866977106b16cb5cf37ddc7524917245701ba5b9b2ecdb30047984eed0026be03f70e50ae91848438d62ac972286b8ab58db21a26a18e4242f2ea76dc24a8541208e921b983d66776e1032d189cc24af0b8a015e5f958de3599c7117f169e836ea1585e329181ec8ff262c0b6c9a7d45151c51096d05c97249448e16f21fc854df083fb9816e0e81edd8fb253b5877b097bc343762dba8c364a48c8f0acb07853344514bddba8d4d44765b6ca77cdbd2b8d2d8e5c683b3a54bd92105086102b3ee01b8ad4930647669cd4404276c17d806909f86b84d43a30c712f9ccb8273a0be49fb52109937ced03536b27b6b0a5c97e1f785aa433169f6c169c5fceead37d5de278999a5bc6bdfab2e58d44c3cf72e898816b2a147cab9436967b9126459d424a73c362c9c99f4c4a5dca96d56855884ab0f47ed80f65551d37603e9fd170fc970dd5fe2b600e8c35f24cc6c1eca6737ece7a66f75444b512188219c5c2d4b907999681d8d61106c8b4bfeed629c2ed1a8af9b4b64a0c3eddc2cd7f0100823bad03054d28f3db8a7e9602f922f3616d1a4310d476e2cc67c7fdf9c79cfd30afe7a9e561654d79a7f0d265015edb04079672ee028d789ee0bcdaf19ba05465493f256f5c9d96807c507c36b1fef57c30d3ac35a53d32d9748b6ccabd50e44b75342d187d1a6c99866fcb55eb88420b036895138e53f6eb913c96088c438de792a08a55d6bf8f2cd722e94b45e6278138ecd88e5d1a608ee6450356141153b7c2d89f82171e7126a064cd4d8fc2b16c6900a3283de5d51b04ca4831e010b7346c8b0d8551cabb6cc44d57a1dd01aa6a80d778df44a339b5875ba23aee4d2a534de4857fe71cb68c228c7451a94e1cc49f0492c86434e91db955a5b4d6acda20c13db91c7e48ef2027085ffb28f9b69e3455d3b4839f6bf6b5f15acabb4d450c5a9ed3d6f73bfdc3cf94d09abc028db5d0c5cd934e3faae740c97ff90384cd7c5c55c9047fef1d7af1b173a4997001b62a69d5f5bbe3c23ad96dcfae33474ce5f03c7bc3168d5c006926ef1242386a501eb8aa5ad2f940a6d24f60680663eb7640181660bc53284e5158070dc6396f1b15210ce28101044ccee7837f6b7115179cc3b17b84a480fd5336978a179191ccb1cb341466514f4849aa318574c9de960c1e31bccbbad2e87e7ff1fee285da3553e4d5b1c8786a277350ad168cb07ef85cf961033b0b6124687ce8f6febdc012ebdf4fbf8453b85ac2b8f81587eeeb6f1f12d7f5822dc4255807204c9a3ef2527b823237f48dae443d6e688e8b0a7ab325422bc1efe39de82ca83e218ca7f3b88b19093ace4b80a2e5d816fa508ee746cd7a6c4f7c1450b1aff5796ecf3d47aa86e75f8dcac9fb4c48b47ee2b5aa023d533d7f132ebfbf4ca97f70b8c126a8aa00434d403a0959c3c85710a6bf4f790a37c8ae1bb01072f8a7b4b461c6d177e30cc30628ee24f208fb3c49a2be2aaeb84a3a8059802781809d4b2e356e50ed55fb390956b8c78e0588b00154db0bdd16f0eed3a12ec2eac5a804f02d1db6c4d20e9131b000c296741504787e32706d7cd5de3aac6157a5315a6c9be2fcb441b7d53577ce2dab8a47797bc2fd18526592eb7b6166ce058a68bf900687e8394b446fb23b05eb6738c8ff9049005d41736edd79078402afea6291850045803564fb9aae21707519a92543dee32c7eb6fb419d1098e05774d7a32f6a39c0487d53865b6032c08455320a0755ba401b995e08e84ff3cdd6b9ea224498bfa7ec7c48468336f1f2a28aa6653e043a2c0606230348d41a348c37dd2958a8f1dcb94d0559dff55bfc4b6af7c3b227adb7e6845dd448d5d786080b9fe3ca6ee0e312bfe0d92220304c4d42526afe5ce9518cab36ed82770c2fe414c7e72c67d2539d355bebcfab39a6aa7f79cd15087d0680f93d14ea14f1ee132900f7cc2c024eb7a18b729de2c0bbad75946428dddbf75411cbde7b96a10c72be98ed8e00f5ea8eba1f175e2f9fc7b81d4dd412f1157b41b6df5762a16f06b0be4fb748e19f3b862786c743a33ac00c6cd76dc33eab9d060f2dc1f50ba16c7bd64e01923cc5e1da3ec9e710ecc02d440fcf9a6c177fc1af23dc62992365c4ee488a9a112792447f0dfbd98b1a77e85b74fe1790bd274aa2573f6d98bef8d1e63072d31d7c25b6c3f9cebe1c520ee8800ceab3017fa3425b9083c2c43c44d800ac1ca7b92b867ce53e3ee4bba85392400347e8a83951969d24ed340691335efbfc8f0bda6f15ba7835553720cfb736294dd8904e4d1e81a3064f83a47db6f9c72d682181c97a33e7f8ec49e7f03de01305320c3405ceb0796659d5bd2e4c40e33ef631af47134a583167c71784fd69c3f0b4219d8f55d0e66bc1000631d0be9aa2e2f5d9031e23320688dde894516fc9573264bbb16fc1abf3946ca57e4f9c27a1ae21ca5f11a84147b702f77cc9df08062dc78d6529de344fc1b55282539e32ce788f2a729f57fafa784c24d439412c27118a3a5a27ef95e27cc95292ae7a9835e78faca102b7701752ca1bba2f6dfb9f65c6a20098947dcf3b5bceb532666d57b00a1d4b3febcfbf26ef32f6fcc92d42b613fd737b920643371724af663a4c3a359c8157e13e02d56b706af893e5e9a261cd10049b1bc0ab38ae1b4b04337df66721493029c7dea8501f89006a0254cee11a493f8150b835dd351fbf7645ebb2e8fc7b14f8e1605a3f7c05fd6a89934599f48e98989ff58f1eea3e13a4e17e9be7e0996fd2e306324780bb3fe88b3e0470080e4619af2c6f2b72e2ea826498ca5efe80cdf027633766224f7639fd01bc15c6ff965665ba1d2632a998793c8da0e3abd8734fb88843572fd4e24a1bab80928b704fede10eca41daed83dafa0f7bde5a6bc985be171cb9c07c8d62aae76f93aabe483e18c6add947c5bd26ab3449a0f7f377e272d347a65c488ed286663cf21c219d0cef1fac11b00298cbeb11b7dcc74b9fb7eaaff22cc231ac97b1bf4a41c659b89283953242f43f63da8a266c758f4945cb5f058f5954f02a33844058b97890ec828568527b145bcdd87aae6166a"}, {0xa0, 0xffff, 0x3, "d7351c64933ab8135ccab86165d9e361d395c568622516453944310c55ac64fb9f559de2f473c262db7f185f945c5fc0e7229bfa89635f1d17889f1a808a9036310caa569dac683045f7e698dcd1d23508bb72d2c07edb50e12e0aea711d43db796f24d3d31d2813b2e44261459535d51b5a0e4be9e767b9e9e732fe797983a6f3ef3a45131d09a1bcb9b31a1a"}, {0x28, 0x1, 0xfffffffffffffffa, "e09dfe08f607db0c0b49f9c3eb152012e6d2d5616b2a"}, {0x100, 0x1, 0xffffffff80000000, "0e4f7d987e836944be9e80223320721637f5ddd2ccb7f64e0272ff796c9fe675c7012aae80c5ebe6ed1d6198c23278fd1da392e40eb280a328090ebf062c6b3d0d842348f41ae1b589705bd6485641db171a2b9d60e4f3843ad9df08ec03ce9170abe6b71de093ea12f35f8e7ef6178eea003bbfdf8e19ace38c7d496687556577fc02e49654efc68747e7e99b08f3152d94237753dc8b2e956a65852c73197fd40eec3bd491310bb155a62b5fc7c5da6a2d63dc60c12416c8870e915127be11e115a686bea1e9d4a30def93e9684c1a83d9f9f131a7b14f1a39c6eb03061581be2fe7907ddd8d578b92b466"}], 0x1258}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000004780)="fa50dd9a1ace5ee6a19c4d1fb28a7d885e77a3c6c7ca1f3c22b52d5ca6f45f963e08d9dd0b721867a96ed37fcd78b0e9f9b418846a57536b0743fc21be50a062fba84269f6254bd70c49d23b6ecb8f6cdde1c9453b0bfe7fe564f4446d733a8bd9a3bd0f3d5ac21a4d6984ffbc0055cd8425519e57baaaff0ae760d6d192b55a27e7728a7344db5831552e90bce5279108e0f0961e8dce822a96dc11cd", 0x9d) pipe2(&(0x7f0000004840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = getgid() setegid(r7) setegid(r7) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000004880)={0x7, 0x1, 0xb5d, 0xfe13, 0x65}, 0xc) pread(r5, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000048c0)=0x100000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) r8 = msgget(0x0, 0x40) msgrcv(r8, &(0x7f0000004900)={0x0, ""/93}, 0x65, 0x3, 0x800) write(r6, &(0x7f0000004980)="c999b5a55c214ce03973b447a99696bf8c331f4061c041661e79421095b682724d5b46144f451a813cb6820e8e143f58907526dcd7bbfd3f20de589faab5548b8996fd69cd39020cf45cbff915d347323894e60560d2012fffcf3a240bc76558e4597fd0d347c3eff44d1d595f70a816d6bf67e3d5d1b9c5f3e798354b2ea4a2b017764577919a3da9087754951b7e080833e4791265ee9a2a03eaa30cd1408f1ded91a5b31f77ba31a835c25933ec0a4737629e5a08430630f3e208aa19793a2b254057d5450f535687325ae61cae68dd14ad600c966f295ff603e76db2211b5492e04a94bd979e7089b2fa0750146cb4ca2c892f5d479dc6", 0xf9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004a80)='/dev/wsmouse0\x00', 0x2, 0x0) getpid() mknod(&(0x7f0000004ac0)='./file0/file0\x00', 0x100, 0x0) sendto(r1, &(0x7f0000004b00)="76bb5c2a55c5a71db1fccdb94bd41b849e0b20dbb9dd1c15c74bbae322dc1f360760a8a9", 0x24, 0x1, 0x0, 0x0) 16:00:39 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x81, 0xc1, &(0x7f0000000100)="b9c4ec9c7cf191986451eff65fc35695f4ede309391e439d4832d1c8617b", 0x1e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x1) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f00002c5000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x4005, 0x400, &(0x7f0000000240)) setsockopt(r1, 0x7, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) setgid(r4) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) rename(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000200)="5556c71ba4ab441e0205e670f0f683ce0e6177a6ac423ead517ce98f8fd84e006200cdb2ddf378513c69d9d53fbd84c00063a371634f9a134599f34e15549e3fadcbc06f7cee", 0x46}, {&(0x7f0000000280)="ef0f5a8b61c8ca76b8361aa127c8db14fa76a09baf5b06f59a840290a17729aab49a3fe036ef89d2fccc421d6fd849848288b8e66213e8bdbfb655c69bcf6b0809cacbe12b1b27256f5655bb9573716186ea649ccbbfb70c8d1d2fc173fb62e54e127098debc8c5f7a8badb6498c365be7145a81369b34f61234e810e097e99e87beeb0c03f584763b68913191c027a5b6c8e274c0e547e5732fc1319db8886d31d2de7d483f90a3be680df38e72f3486bd0fefef64eca444e74141f2e53374b8a87b41f5aba34ff3ac9c563c30ee5b553fd4436dddd38a90b87af58f92120c5d4f8e639c90c846253", 0xe9}, {&(0x7f0000000380)="7e0b74a7bf1a08cf16310e18129d", 0xe}, {&(0x7f00000003c0)="cc5cab8541d3a6da5871c9903e1cb4e73c656a3a52bc669293edea75b7765d1d719d1ae7f52969247e175bcaeb95a9328ad137db6eeacb32338726cef34dbf80d9f7b23fa91a926a159dd74d5cb423c5d55061798d30cc544a24a8f06c4c4957633cc1ad83e0c89631b3a53abeacde1cdab109c517ce9bdccdb7c9b63b1e159d89fd2dcfce0aaa5b37d2eb119f0e4eacb277d4c37099dce9a8a0674c0ee2fa1f7f29c2dac1e5cfe5617f8aefb2d623c498d69a", 0xb3}, {&(0x7f0000000480)="53690f8ac36b70a6ff0d77e46e7da3462d625477cf91304c3ac389d452724b65e3b3376dcb3ef203caeda7b68931cf29c0254af7daf759d8868db84e67eae06ee5ca7b9759b1999a1654d2eae873493e1bec8ca25e83dc520d8c77843eef7b2ea8a921aec891abe2c7f9053f6a50ab43b2e961a24e611b64b99bcbc21903778501b724e117287cc9892184c63a10b0aea84ff334ebc93f579c5a931e90a58dbf6f31a9c2", 0xa4}, {&(0x7f0000000540)="d8a36d3dbe4071d31891951ec0dddf0b0d7412337837384d1e90249d274d293c4f4d56468566a405f8048a66a0b495f8598eede60e80b688b46dbe44f592a16666a91d17ba809f8f51c4f710ce0fbea2ca776e90e1b0ad3f5eb08e9d6d0da81e73491f267d24acc5218210f66e044e1826ef8c43d2cc83d7257dc8974b8a047a412cd2ad275b115e5868d937aea834cf23948b154d6d511444e9a56c306b09b88b763e16268039c95eb7245b1e56c2bf8c2888471b56b97147356ab7d0", 0xbd}], 0x6, 0x0, 0x0, 0x400}, 0x2) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x85) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000700)=0x5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000740)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000780)={'./file0\x00', 0x6, 0x7ff, 0x7fffffff, 0x0, 0x81, 0x7f, 0x3, 0x2, 0x1, 0x3, 0x4}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000800)=0x3) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = shmget(0x3, 0x4000, 0x214, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000840)=0x4) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000000880)='./file0\x00', r5, r6) fcntl$setflags(r3, 0x2, 0x1) mknod(&(0x7f00000008c0)='./file0\x00', 0x80, 0x9) setsockopt(r3, 0x0, 0x7, &(0x7f0000000900)="2a4a25f71f1ee0dc4f0f14b17b09dd1cc7c7af1e8ac768be9a9f6db698faff9fa98ae28662221fd2c0093417355a2b874ec1d0a95fdc9520fc4d8d68ec639255076b88fc0208ae96021729227b7780cf7acaa69538ce0bf7e0197f7e9ecf93346b517dbc8e22daa4b582edf52e1f0021ddba776c04ff897c6bc5203df8a4d6e0220dc8d06a52f90f04f6a7c952d7b2636e67f053216e024806069f618e1082361f1d6cfe57aeff80136c86753edae9404dc845c4b400c7faf7683dafea072761f1c4d0f998c9897efe5553e28adb521e2c9209906ce41ba253d6a937d448347feb65f0", 0xe3) write(r0, &(0x7f0000000a00)="2a4ffb40c5ab2e24c391bbe60699ca217a1d6f3251df885d9d818e38d3f56684678de872c7b832", 0x27) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000a40)) lstat(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000ac0)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000b40)='./file1\x00', 0x1) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0xffffffffffffffff) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e6c65b88100"/19], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) 16:00:39 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r3 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r3}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)) pwrite(r3, &(0x7f00000002c0)="1683a9274ec714b55f2ca8a9e4200ecbd19bd271da586af128061241ba0884dc754a1ce039448688136b4a0d7d51a94c125567d5567b0f2f6de1d293b922647ac694692c5a0919092be86b150a00ebc20c13d41bd4fe847403af256914bfe1f51b83bd268a707217cf12c2391fff49a48cf1fa32887cc108ab05afd4095cfe3b7afe6513a2d33404a7bd70440ff8a8393f74a67a32b2ef18f6e34e87ca5d6162e8dce152306e1f01436b575f329b32ae04df3d4af9a9708e3fdc0279cfec45f302680c6e11a34115f8e1084420bf65352715c0588bfe258be81aa3c3516465912daf42", 0xe3, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) 16:00:40 executing program 0: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:40 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x4, 0x7abc, 0x5, 0x0, "e12c862c165e97f57baa2361815ce08bea39d1a4", 0x66c, 0x6}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602", 0x0, 0x2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x8, 0x20000000000000, 0x0, "cae8fdfa85311257d298995e04d7daa9558998fc", 0x1000, 0xbada}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfe, &(0x7f0000000180)="5b0e2f534a80b3a68d86f671441876a67ac657eabf873edb3c870172abed25c402fa4adc9c3125b6a79047117d29b287edd70ae9caab2a48b80e8209f03c986b697287dac91036421841d38673cd078eee32b563ada3b30fec92952d688afbc92bc99d7a7b540a0c62185fb8fef25e2539d672630043d533f8466e7e9ce1ee1d7a4dbc3a547fcdd8f1d6c37f4e0a9e046789a36ae325839a126f81cab40a5ffff33a224ecca6d075d9a22aaff47e5bf4dbd1b2d2d44e15d4c7f1a03302c332979ca5522beef01c5cd3cef3a6da266a30f4f9423e61e9c229f1e4d1c61f6bba12e697e233e9cab9b33a619dffa3f573c3c0b6f5d4eedecdd037afbf5380a8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)="9cc813b8f6a2600bc41d166e4d3a56f51ceb16aa116504d9a4b93747801301f1c85a6fb02a0b2ffe3145dfc056baa67d5f58fa7d0587aaabf2a1587c18fc1165837c957f911bfce2886c3dd9467ad6400912befa36f51704f51941cd3205e870a89906a06fc2feb6df1b89226bb2e9a1ea218c6bb75a0d638d27cf3468e2a860ff6431b557768481030fe94fe15057c02f98d713", 0x94}, {&(0x7f00000002c0)="a8a651c1c4209f58b33b3fa7c1f0597168b1fea6928f768b5dcc4df74ca5c09a95f50678f5d454e5f172f89729bd5799238da9b8b9fd20acec2542b208ae0c313db735b947b45409b51573df12be59738fca528c621227802ac14b7b5e8fcf5ccbd84d43d552374779b1457c5761eb78e9dacf3374b20647bbc74bccf3f5419b0a7b525cf270c60a423b10ee7eb77f77a71ab9b11950c534c057fe82847183962e24bc2dfa63190b0ae2f185a9c0ec83fbeca7ffb046f17c6fd6a830b58bc26d5824fd748cbd0808ad89d1b9fdffda5618ea5243c6b472b79285ca13bc94a29c478544e55403dd8857f2", 0xea}, {&(0x7f00000003c0)="cdccb2ca9d6c8b8d3e31868029c94d2eafdda897d8d6a883aee627326984216f0fc50efc81e0d6f54c10e40fa359064272df24d792a6c1af971052e2189c32e07fb0e2cf3c235c19e32bd06eaddd332d74fad420fa7140fc946ca6f8b1e315a09cdca352919a83c4e6452ccd9742f90c291df0680b7475ede46f080b14fb1d1f242640ee411efb2da684c84bf55745ad6614050ad2810a1a019fe2e5e1deffa69cb537c818be57dcf1cadc42a7506a344f7316c58cc05b958981de46fb41e6d7ae8a6ccb7a16c0dd788069ee9e5e711ef13ba651ebf502a6c566851838ea602757ecce31763b6bc1c613fd2599a07ccb6204b4fad12299c3dab563", 0xfb}, {&(0x7f00000004c0)="7b3ec7c3a1cd8c64043b0faa5be8afecd53a837877a56bf5e9a389509709fcbf49de49abbf310315afeefd84273044287f576526ca0416c2ad09fa34808ca8a9fa7604709503f21cc92d6181b23d04a507e93a8c146ff60c58c5fc8c8bcfd3de938ba4f97bd72fe3c0224ceb2dd59088f64e6387854aa3525fa4633ff8670d3e04ea659a86a167b107056470ccd5590b48c3e0bebb36f4ba14cf828b763b438d800205003892b38b3b073aae8c072893e7adb3cdf2effed1060c31fa80f2b58662288dc202e11819236dbd0aaba09277a076a60b564418bdeb1315c0fa1b331bb6d30a6a2481211f69b4ad0d224d6405dd5668f3", 0xf4}, {&(0x7f00000005c0)="d32ddc87d0563935881f334adaaccfb4833bea890f76bb7e6f79ecc25ef1c68aba5f67551bb53dd9359695260773634c6ba62f9506c06eb12d75d5a1b704e42e77a26cf70632b102fd257f32bb3fb4565989627bb2c60557bc668e19a0b71a47d771cd0ae9d9a49439a1d4b5ec56b1dc829997f7820db599200c42684d9053add8676f09", 0x84}], 0x5, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x2}, 0x8) close(r0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) getgid() 16:00:40 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0x3}, {0x18, 0x3, 0x9, 0x1ff}, 0x5, [0x101, 0xa73, 0x63d079ec, 0x9, 0x100000000, 0xf1e, 0xcb9, 0x8001]}, 0x3c) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="1000000000efe4000000004900000000"], 0x10}, 0x0) socket(0x1, 0x5, 0x2) sendto(r0, &(0x7f0000000000)="4b54653a3d937b0b7d", 0x9, 0x4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x9, 0x2, {[0x5, 0x6, 0x8, 0x80000001, 0x3, 0x5, 0x7fff, 0x6, 0x7, 0xfffffffffffffffa, 0x8, 0xfffffffffffffffd, 0x7fffffff, 0x9, 0x2, 0x0, 0x7, 0x81], [0x4, 0x7, 0x7, 0x20, 0x4, 0x1, 0x100000000000000, 0x2c9ab3ea, 0x1, 0x9f1e], [0x0, 0x6, 0x1, 0x1000, 0x100, 0xfffffffffffffffe, 0x6], [0x3, 0x8, 0x5b, 0xfffffffffffffc00, 0xfffffffffffffffb, 0x3ff], [{0x3, 0x2, 0x80000001, 0x9}, {0x0, 0x93c, 0x9, 0x1}, {0xb5, 0x15c2, 0x9, 0xbb2}, {0x6, 0x7f, 0x0, 0x1f}, {0x3, 0xff, 0x0, 0x3a2}, {0x258, 0x2, 0x2, 0x3}, {0x4, 0x4, 0xfffffffffffffffb, 0xc9d3}, {0xf7c, 0xfffffffffffffffe, 0x1f, 0x1965}], {0xa4a, 0x10000, 0x7, 0x80}, {0x8b4, 0xffffffff7fffffff, 0x5, 0x3}}}) chflags(&(0x7f0000000340)='./file0\x00', 0x0) getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) shutdown(r2, 0xc17fab5e7f211c34) recvfrom$unix(r0, &(0x7f0000000040)=""/141, 0x8d, 0x841, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="244e7f7cb0b4a4c9d23dea3d34848956e7af938ca8772e296cdcb611d692c1a6c52523e78e8b0a75e3fe56f01d46b097e87bc59ce7f9976313eb9198de03d07278c91ce71074f7022b986b538ff2042c", 0xffffffffffffff9d, 0x0, 0x0) write(r0, &(0x7f0000000100)="1a9714115f47fd8fbae10fe8e11a2756c984ecc84930a942b853b37dd5cf1608e8e89ddbed33cd73412ac85ead98e2d93d6f521e5ff2f54e7a7fc202bf79b86883fd3668bdc0b8b96c4f4d75bf39d62d615471b2136231b66a9411daa6738d9ab12374bfbd8c4381f8ffdeb4689c2da3abbf26fe9a2cc091de2d4df4bb2aa7fc3d37eab8a00df30cac0a0bc9be6b26e2a860e5583c196b", 0x97) ftruncate(r0, 0x0, 0x3) ftruncate(r0, 0x0, 0xffffffffe0000001) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) write(r0, &(0x7f0000000440)="95", 0x1) 16:00:40 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000000)="a2279e79d53ca7df61acfa6b878f2c4e2a13aa3a0e069e490e53923dbbed0fee6aad7fcb5e287d342048d93810e8bee6a00a9015cc3d1e94dc417be686e9d7af638398e668bb21fca922", 0x4a) fchmod(r0, 0x0) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) fchflags(r1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x9, 0x81, &(0x7f00000000c0)="e44268925535c51297f28c", 0xb) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fcfdbe4014cb5cf28f429599154deb1a7a0e31a212c26fdb0b9b51a1b7d67712facbbfaaa0b1716b58a495c669614b77f66071c6cbb95c4cf111fc5d6ceee0bd005c9dfbedc610fe644fd2f4", 0x4c}, {&(0x7f00000000c0)="242ca5fa279a75fcc3738b7f31011722953549799bfc27990326b4b7ffe4bdbca11470d1bf2791faf059401d77f044ae6de2241374bc11b91b783cb4d8e179950ea473ca8b03ea121735a7710d7dff2a1d34b7dac3ca7f28c32b42d09381e6db15447249a48d74590299e019e63ec0ceabd84fd32b7fcfd31f39a52084ac4d9c44048813aff2b77216", 0x89}], 0x2) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7fffffff) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000080)=@abs={0xa2cb8cec22cc28d5, 0x0, 0x3}, 0x8) r2 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x2) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2d85a5608112f7085e0053f5a53b509ae61e6a87f8c3d4ec6de425acee69"], 0x6a) 16:00:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001640)="0d5b7657da4c6ab81ce7896175c30523b0e52e3e93990e9792bb73777fd852b7de932d92cd5f24c005a9aad1e5b4f59ff2deb4cad9a278e46a9f624cfd8cd5fe585dba6059476e28ef5eaa38628cdacf8427c08fee6ccaabc89c055e6ac1df3c31045454fe7f8921dba7cbd495f9aafa10165360285061584a640d3669711e4572f6e9516ba4a5af3d7a7761299129b5d6dfbb6ecbe002c92c8d2578e26414085adb8f6fc3311676c6310fdf7a551870f8266048c42a684b883946c2bca94ddbde4810c033a705b98e73a1599fb00261148d8f78f7934b00000000", 0xdb}, {&(0x7f0000000240)="16d3d49e5b2072e85b0e8ab9f5cf5fa7e860d0952a7049a9ae7eef57bec15f5970ae8044893ffc1a58efaa18ce13f9276ffd7f194775fb4f8efc368539d40c80d1b43e7916ce43d2a042e9f2448591bb72278355f1ad3d79ec5e1b4fcce5219dc658b9e76ba8eca4a6c5", 0x6a}, {&(0x7f00000002c0)="f4da555484bcfb03a8d53e5805e4fa0e0da62af7c7c6a6cf2f29f147ad0f632282fdb0a45dcf17ac7e2f7bee0b3b4119f23e67884caeb461b01a74ad4b8e2c2f44b671d61d499ab4e4a33710a4d9daf4a05998d1", 0x54}, {&(0x7f0000000340)="78a5613b9fd9ecae5754d7e04b1d201bd5a3bad4ebc38a1345a78e977fcb603eaf37d80ed2a8b10620d6a919432f916a3e43a3cd4e9843aa895faf85892cb9d82bf33e12317f16a77de8c9247cf6ad59dc4d00391691c6c85b9a31d6373850e2f805e49c9e53b940f1a4e0cae169715430f62422c64758ebe90d8ac1490ffe4428a3259cb74e3f3126293d58b03c30fa438ef062feac51eee02ef27d26aa4ae0f4bd98dbb44f5bf76e6b0cb9df80837d68d1d75dbf0e3409828d0f2b4171344402d4b91029a363a22933b47238523d1d811c9ae10d2e37ccbcfed1c0121a21d53a5c645eb982a449d9acaeb2de0725006b404348077baab2ed35ed6042bcd13e39a6c35702e94651bf5f3fbce4cffa21c1d0021b9cf9205ad646b28218c6aafaeb59ca7b63da3055bf0d4394f6e98c3f7ae13c2d63d0283a27fc7e74eed8293b654e59f72d77e9a403d4c429fceb554b02e1ca1dcda04af7a94614564af5d8116de5a7dbc88555f8dfd16162e517b3a6fb68fe0bfde718e4a83d2d1910a3251aa20cd56c33877b00f0a29cfd63a2aeae464d8fb32c3045d2d60793532b85da8b1ab5774b70886647be40d5dbddf64074513e664659a4a61ab8cec57d685fc50cbd65eb304c6a27021d7cb47f28c08b7bb9fe23470d5f299c7636b4862777cb53ecc4ee3b23f7207b514db944e89570128378d550bcd5d2702ffa4a740b97ef90a857e4e90e8cd5ffa7c88b42e5ffb7d5e60fe41b5ce7e4555f65893783ab76c951eac249c9ac5c43ddd4f757dfe8dd56781ad5b9869e1b4a48fe75cbe1a49deeef9455ea78f1fd587fdd6d55913773dd2008866a9b0751de445c6d969748aecdf0631d69f7ba4fa14b81275f746a11aeb427b9939f53999a9f6e69e02e455562ded477d0b3aeed39ba52577049a20e635e46da2405763205609f27252a1c7bd9a2855fc03242d7c3ba9f2b1049d8deb7d91bef8ddc3751c1e1ef160d132ed9397935db059a13e498bf9898a6e6d9b4f502e187b278a5551110a83efd8e2704b41edf9bdb964c914fc6b38e64c257710fe2dc27ece774e501a944cae0ef327564d01b538a9f18cc40dc3bb329f58e15586180b5a4f84296578cb6f3ccb41943baa9a0200ebfc0890e8814d8c289c0c9f7e5eccbd07800781841af95097200be18b3dd788e3b2be8f4f6f6b053d306a4092e33dd5c6523a3eb8e6c3eb0116376ad84e3608954e258113d8419526591696f9ef37fb962181425e8fe0340261e65fc087fa21d6dcfa858a8e3025fc9ba85cf431a01daa1dbe9153539c6464972de74b2b83e079bee1a35da24c924117f687dba6da32c617d3a810acef6750522e94c9c81f7b713312f30924252fb24c7d4d5a17840d8ecb2f88dd6ecb2a94a0bf45601d84dba3af3a546b3aca5a1a03cd64b01ad92c70cdc1e67565907baea9de38cc4592797754ebba4417f1fa8d62fa7c7a23761ad2e4532850fa2b81b89ba9ad2bd4db0020e2045b4d340351c8c3f95fdb8cde72d6de85dff453c9aff395514b5bcd427efc7997cca65faf47d9fe2134190892d35640d9b17ee416abbeac2974d61121debe93b224bb319af23afc8395dbc69febd703837b876c7bb9cfddb5bba5a613d4965bf5bf2fadf55e3290475de16dd3829bb8919f0561dafe40467a9756499057acc9e3468f3a38e587dbd50fe7c3922d90fedcd5f9247ba616cc04d58e1d7d69ae6b01f8502312e6ae016d19e745615970baccccf9efb228041792ab3a91948f487daebb2df2e5dfc4c596f539ddcfc52316cf805e6dbd2cfbe1b1679d0606ec50ae49fd90782695192c954bda8b3e604cfc60f9d94588c33d6b06921fc7d3cfbc012def11ea8499ef53eb09db345ff29a76431565c113ec44391f4b3dd54a97e79ff3723b3d4a15d56aa64f691e3c00e64ac9b260e30dae3af1446e35ce413cc4e304e7852a26b604a001bf9cd16b7162d8093af02a7e5633df283e2fddc77be7df947bfcc4e8a455dc7d341a62531b64aded79ca28fe9c7e4e71d28bb8f6c7454a37e10e7077082eba970d7a841f66b9e6f8ac2d531539fbbf46ad4e1dcc276bc68fe0be3ab9920f2d62feb4c609139b3fbd60783057155894513da1d17738366b30574b2a15bec3ac7486eceabf3e9d071f021eca674a76e2acd220bdbe498414ba1d32aaf00e44f2698d1e6748dd0424465a9a7fef86f747c15f13e9f6bfa36fff7a1dfe654b0faab850a993c5629aeb99fb4ded05293aaea95b2750000391d4caae50201b3de001addf561701bb65a98668e7dbb8e8cfb3a372950b97b365c1f51dda52dd8b11357dce91abd91421281b55e1a0bbef41ae4d2d8467e18c537733467ef37c372a3d2f03bb0e40ae5a6dbf98cfc674dc39a727c8f15ce15f84fc6a83d97960c88a9f728aeb2e8c5d082f0bb6d5151c35b4582f6d1eac62cdfa6c0bb3ddb85550268f451273de09932aff32075d39f4796fc4e90894c8aaaf7f90feed0e7d9e99b59ff2329b756402f0d80a45c9161855f53e33cad07d325bf8804dae3c47afef264bf284a5b2eb5f3850eab341ae5106ca49c7f79a9bc0f748062c968dad668d886451a8a47543677a602ce959d01669529245e2f23e131dd039a6b7fe23bcc9eed1a3e328e715331a6165290c1d5d171fa1793ad56d035269af9716e11e60c205550f8dfdd36bd4afc6cbce5353160ae627c79d86757b95254f073d40663aab432ca82851d46a7bf2968c990792efc07049786cd905a6283e4deffad609ec5a46eff680e73d6dd79a5ebecb66e7279bc9df0db8492c5b41401d1690d0fbdb10e5b607bc3e8a2dc5a5f3970bde4c1e892f5ebd74e04b59e172cf7b3edc45de4a55dcf8f37af7d40f4d5d1ab9060d0a1cd827627deb924ca95d38b918c6402e47008c4bbe5eefd3ec42f12c6af15171abae6cf930a261da4715b841a8fdfb3050342d388cbda3af6c270566a4d6e4c2cf21d991f38a1bbd79d2bac778137f8eea15d72922cda17cb014ff3bb582556e33bc8bb3c490d7209947d48e97d40c1b9219892e97921e3a0786a00a3196c0955809d6b41367e4930f349f40e9ccc89e25a59e8871215bd80670bf4a451a458f7559fc77cf7861d80c40cd44ecc922c0dfd21e18ce73dac11bd1b4b6c7c68ee2ac0dfa529b9c8ee0c3a99f6c892e347248d1379daf6422407c695b72f8318ceb1ccf22d38c241006713cd94a060f5a8338b64e62788330e9a45f32583af5512217f17da5fa506c4768fba7d0e43266c594bc5aa24dac67ff54d858ef8e3de275e29f3ff96a6ab1adde584ea4fa2356a1a83af37f6d1ebc05054647bf9ed2e274a0151d35dd4568432efd15e27512757e885f141c3d78ee1ebe41ecf0908e3bd584185991f99ff00d7530529d77fd2244948faf1059877c2658fa3287c0362512e5dbd170c9236315721da34687ef0d5e1dbc5b7f5898bb5c0d7f61889ab9d321f0c7fb817abf4469b84027773878d71f6e56fddfa0b69d94f26da5f640fa2649e0714b48fe2b873d2acb78db97d63740f7f10d78407ef853909a655dcfec344f686098c51414dfb765cb6088b36e7c383e49775b35608e9c0917c9724198ef1af3722eab3b7e396927e23f2d2e44d1ab7907f80e9d27be33d1b7ba7347db6a029f63ca02fb6a07b94f61eee9c08a09035b98a6fc37e4888743d1ff5a834631dfc106f8785fb8689d77c4b1768be4a13cca8d1e10b0d52967808c07dee8722c8246afb191f7cfb5977be70af5c6d0bc72e6106407f0e973ec40665ccd9ec97edde2f178efc2bb61c33c014bdb75cb66755713145e3e6cd2df3c7784481d6cb1cc8ff74e5ef96456353eb846d9ac1a48bd37c7e11e4f2c2bf47ea77bdcf99dd70adbfa0ac27077d726ecc6ec3dca5d15b853699fd2eb1c658eb3cac5aa62587b8f5aceb520e0350207983fdb4f2a887a59e506f909f67ffce6382515b5a308fdf1822ac146c397488aecc65ca63b6469beed019afd2f163f453aec9906f3bd277db9635a839b1c1881dd612433917c4db2d3c6f169671dba74229ad4d72b5d7525c28e7c331057fb09c42d1c0559ddc97a961f6960fb80920cecaa2cfc7bdd06c93e382318711d1c9263386cfc115f47b14e91420f3e6fcf1a6fc4d68933a9569f121609de72b28752449f1b46e0e56b1708d660e5fe7eb0671973c0eaae6840069a6448f1a396bff1cc5269f96a92eb3a1b94037bc7e78304771bb8d767d7efccd59169eabe4f39a124d134e3da2bd27b8a8b0a5449ec9e20212f5ebc63ef6ffb9424da69064e21e79c67015d896fb6894ba64e0db99b911f86f9b875f90dba7b11d08863b94ad9a5265fac4e2e7a286c48700a61fd513c3af882ccada051be4a20385a8928a6436a00a3b830ed2afe2f7ec6ebab02837fb91c32cef41fd5bba6236c9c157e36d5204f93239845a785a37f39e9a1939ee3f4219d9f6dae38e8ccfcc4ba94ef24e9b9ff2bd74b315d887fc12636c0303f50fe4a1dbba4d77b51d71508a44d7936190e7c4ebea7133cacb237c90231c30b39db2433f9ae9d22c53c2df15ec09e671c383bdafa5ccf5fa50a93b88509c6dcfe308dd421427b971531d9dd35fb4b8d7efefb82117fb8145ac5dd49995ac4322b8a17719ec3bd58f9b56d036add1fbbbfca316cfad487da64c71eb88318d5d91d5e6f10af2eca4b2c36809a0537720fd0dfc7ddd3548031caf23302fec79fe53f585c923c95ec0584f45643427ad9c4882901e4c0970ac61a01a3c00b35958e24f724c65e1a8958ba48ee23e7dbe0049b17e8f781e98c9a3fa0bd1c7692856b2d0d455548c69133a907de4080ad48ec29c0ca8e43dad207f7d5ce87c1d9ab2e7a24969822caf868db41e32bb9c1dc58b12e6f7e414d21253e35ae16620b5b23ba4ba95125e9f488526f40a3fc1289be050df84039437c669d5b4b87624a51307408e258c77639c618d342b6c0f626e36f6178ead042a1b35853c32bec746b1a97eec3d20b45190eb37cdbe7281c0d5b84602922c87fb9287ff29bdde9694bd012c94df247a93cc7e10f2b67aa26bf85dae9b0c91a19b1a57547ca8405dd2f051457fb80a53b3c600ea0839cfdad06c9865429918616b1be711f7f60a79c6777f4b94850a134767ac1be368e290183b775c16e3623d77a3fe1f5ff2c31a16781142211917d8af73705418135703fdd6f10436ce1a37740b99fe187d8a27e0e85172253873bf42c8042180e2900ea7ffe887ac84ec90fe5f6884a08ced6bc555c01dd613e726112eccb51924a2be042304409dedce96b817a2bd1a92a559fb17da2269b87ade77c65238a2ff61c417f3afa6324b9a408c3b235ea098987012577e1b97f248fa7ce038a7d6c676955aa8429142d72791e81b5b0eb35ee28eb174726b8a412d155a27e549de3ea9e87c058085e94485f0708d1c274c7b0617103bdb658cde21b95a0d6d74f25008f516aadf40fda0cf05d5f8725ebea2cf7c1ef32539dd5b855436fbb73de12ea3db748273236163325290eeb31d066b9a6feea9115d4e20d64fe22a66662800463a3b14850ebffe4f5fdccb23948547ffd10150cb76ce5a9878f7cd5bde634ca538c4296ae1907141e36ba4681f5e8195ea678a4f5bd4116695258904f767df09ab6c0f063ead4e327ff0b428d786e18dcb14b6f3d995f27a37a9f2a81fa1229c79e7beb3e7cb4ef527fef744ae211e1dfc77fe95f810b4784ac619f042905b34b5369e6a64137c061a0ccfc393883ce72c48964cfc265535c6da6e424f18f31f0b2992", 0x1000}, {&(0x7f0000001340)="8ed564dcc3fd9a0154634efb83460faa76bbe88dd11b5153b88a69854631f3f339e24bd48f93aaa7b0174ea6c028cc7e1d552196c02f401c30238f52d63a27cc0ae380e6befae1fbc0c4379875ae080386dec61e0fffa6d3810e05674b58ac69e0c27269397fe30e695d182a8d5904c6c9510225dcb52bce5522d03d9ab60e10e7bb0494dfde53d56ec56bb04474ff679b84894b17bf4c884112ad25dee7653f364fde3823a964e92afa20247e512758c426e1f3600941ebdde48aa106ba2aa8b029ee4342f1c19d2c4a7d623930d9203e0d38ef0319c490b22dc5fb6086427dfc4577a92f9e90ce7dc7fa0af6bb40", 0xef}], 0x5, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x40, 0x3d132799fc06e2f9}, 0x407) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r1, 0x0, 0x0, 0x3, 0x0, 0x0) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket$inet(0x2, 0x2, 0x200000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80000000, 0x1, 0x80000000, "169f89f36430658100000000000000c96900", 0x40, 0x7}) connect$unix(r0, &(0x7f0000000080)=@abs={0xb5dba64a9a415fd9, 0x0, 0x2}, 0x8) socket$inet6(0x18, 0x3, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="5108be6e066f66ec51a5b92e564f6bbc94e6aab0735d7cc8c248ff6d1c234dd4b60111df5974026a457aadd6450ec9ff9716699c37ecb5b05d4397b59c27a58140f613aecf688520ea2d3fb98ad649a055508cb77a0ff67c2c4643744ab397f33427"}], 0x6d9, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10010, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="3bf8eaf21c127f812adea5c061741116722c42725e96c210fd1b7912e31d70152019866fdeff706c96542956f6f566e2e436ddc899d7f1598d696c33ddc8480bf7e362e464a4aa572b58026470298403b895c413109fdce6ed76f5dbc533043753a2890cf700000000b64e388477ffa5f24f4031078b"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) syz_emit_ethernet(0xf5, &(0x7f0000000380)="cc9e8bb84a7732c962be7abb02ae20e0f848a5da3dd00ed939117b98b82ae077d97da9be6b66dfde8ee2d6d5b8c4846b294223ef9e7e5cea84992ec8e7ecd860f3059a1dd49d578c73d09fd81d4185ae4e4e33969cdd422e357e124f1f30b4a2a15d6abe00018c1585353be639c258738f18dc9db046d59af1a9ab7ab9ab789d80830754689df273654a87a39ed145cb334756bdbab6e6a05326a1811ce0a149846e35bf2368769641b2a46a8aa16c74769338c24ea997f284e8fd92444d5a34701bd9226ab94e0218b4531d8a33bb4a6897682bfd69364cf08098d1f1514e9929001be207b109a558dc874e9effd4b3483c2ca7f4") 16:00:40 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8, 0x0) pread(r0, &(0x7f0000000300)="2136734a38abffa5c13ede19ac56f76be16fe705a01bb1cc58ea", 0x1a, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x44, 0x1, 0x9, 0x40}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000000, 0x401, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x0, 0x7fff}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x2, 0x9}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x1, 0x81, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x89d, 0x1}], 0x7, &(0x7f0000000280)={0xab4, 0x1ff}) renameat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x18a0db4a269b171c, 0xe3, 0x4b, r1}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x92436ac2db86a250) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x2) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000003c0)={0xb, 0x800000000000008, {0x7ff, 0x3}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000280)=[{0x7ff, 0x4, 0xfff, 0x1821}, {0x3f, 0x800, 0xfff, 0x401}, {0xa5, 0x200, 0x6, 0x8}, {0x1000, 0xec, 0x100, 0x2}, {0x3, 0x2ec1, 0x1, 0x7f}, {0x3f, 0x7fff, 0x1ff, 0x1f}, {0x2, 0x2, 0x2, 0x8}, {0x1, 0x100, 0x9c1, 0x1}, {0x80, 0x1, 0x9, 0xfffffffffffffffe}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0xfffffffffffffff7, 0x1, 0xce, 0xbdb3, 0x100000001}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[0x100000000e3d7, 0x6, 0x8]}) 16:00:40 executing program 0: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="9178568674fd439cba86d64e9d29b775e054bbae429837ff092b129e0374be3e10959199a0c52c48bed99fa6a1be569dd6fef0b8914fcdff5e836e9af131db48681364ee5f5ae30c91cc422f"}, {&(0x7f00000001c0)="50ac7a35c7a7745f6926b795d2b55fb75253c1fff177bb2eb2895fe5dad7e391cdb5efa649f2cb4a83b106f32446d871f59735978e7b7596502118395258"}], 0x1000000000000028, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 16:00:40 executing program 1: r0 = semget(0x2, 0x3, 0x180) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/133) semget(0x0, 0x0, 0x40) 16:00:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\b'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cd", 0x9c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffbfffffffffffc, 0x6f68ab8f, "85107b875f7c849905000000000000e91c8d00"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x0, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) close(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1) close(r1) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) listen(r0, 0x6df) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x3) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x68) r3 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/73) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x209, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x84}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0xaf7) 16:00:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x11eafa2a7d8a0c26, 0x3, 0x5, 0x3, r1}) r2 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x5, 0x5, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x5, 0x5, 0x40, 0xfffffffffffffbff}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) dup2(r1, r1) 16:00:40 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in6}) connect$inet(r0, &(0x7f0000000000), 0xce) 16:00:40 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1a) socket(0x18, 0x5, 0x6) 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x0, 0x0, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 16:00:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x6, 0x6, 0x401}) ftruncate(r0, 0x0, 0x1e63) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:40 executing program 0: chflags(&(0x7f0000000000)='./bus\x00', 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/129, 0x81}], 0x1, &(0x7f0000000180)=""/104, 0x68}, 0x800) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socket(0x20, 0x4000, 0x2) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4, 0xffffffff}, {0x0, 0x3f}, {0x82, 0xf0d}, {0x90e456adf2a48c3d, 0x9}, {0xb8b3b9d8be017130, 0x45}, {0xcf, 0x4}, {0x2, 0x2}, {0x86, 0x80000001}], 0x8}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) accept(r1, 0x0, &(0x7f0000000000)) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730079905faffffff00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000000000)=""/115, 0x73}, {&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000700)=""/4096, 0xcb2}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/202, 0xca}], 0x7, &(0x7f0000001700)=""/4096, 0x1000}, 0x40) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) fcntl$setflags(r2, 0x2, 0x1) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) syz_open_pts() 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100008000000000) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x3) write(r0, &(0x7f0000000000)="592d7d0dc51a8b11ed4e3237", 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) r0 = socket(0x6, 0x5, 0x7ff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="8cd277b8b2b482e33ca9e180fa82ba", 0xf}, {&(0x7f0000000280)="44e575277bf579b752c5db8f1f341d4ccabb196abad975302db3f6b43024b62bd807f70fc2e91d4490d95131b917361170a6cfdb35eaf5ef6e453cb9f13678123a01ba0fc465e7da9f2a817456c5149b027dec5016745fb9b97594099811ce48", 0x60}], 0x2) ftruncate(r0, 0x0, 0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x7, 0x3, 0x9, 0x9}]}) 16:00:41 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000410003f45afb8a7aa4d65a3f11bf3b9af8c4fc704243f4d8754356433"], 0x51}, 0x0) r0 = socket(0x18, 0x4003, 0xc3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fd85727122cb22bfab02eb524edc6451d8571102f13cb9177c592840deb033971b12a26f59f90141de4c8bad533e006a872b05a70b586f02d076d5971b277bec97bfb46403b632d1816edc95f894e2e0ea7d6748126c747938cff3d4d90604c577585daf5f215fc28f11eb633d4ffe907eeda5ab0bfb2149f5106298ffb14b7ea135118fdf7482435cab4f97b7bd9a9ef9b897be8c", 0x95) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xfffffffffffffde4) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000100)='./control\x00', 0x0, 0xffffffffffffff29) 16:00:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x12) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20a, &(0x7f0000001880)=""/4096, 0xffffffffffffff73}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x401}, 0x10) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) shutdown(r0, 0x0) 16:00:42 executing program 1: clock_settime(0x0, &(0x7f0000000080)) r0 = semget$private(0x0, 0x2, 0xa40d525051e3ad13) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000000c0)=""/225) clock_settime(0x0, &(0x7f0000000000)={0x5}) semget$private(0x0, 0x1, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:05 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x200, 0xd3c, 0x8, 0x5476}, {0x80000000, 0x2, 0x401}, {0x0, 0x9, 0x1f, 0x4}, {0x9, 0x7fffffff, 0x3, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xef, &(0x7f0000000040)="02") 16:00:05 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000440)='./bus\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b51f6c018c867a978f3dc8e30d4f8461d02f853361ee9d99adcd73caf5829987ecd4a", 0x23}, {&(0x7f0000000200)="e33082e5f600110b01d2a5c9b89acc29be01017bcf7002fbf60c550928e9eb372aacacf1877b509432262d76f9eb9d035dea34c0c555fc797d7433b35a411d038b99836b2e011157b477ae8d941b0668937973866407281fc1aae4bae8e291a1eae5956bf64f7687694310ea508ab0e70c777fe43abc859e5de16111", 0x7c}, {&(0x7f0000000280)="35f9d8fe99238142f7496193fc97c0ac63919a3f24ebc31d25c136a062392df09e60ae8d3865c0f818fbffc5964a49b72e23821ffb452fe00a5a295cd3e0255ebf1eca75b16248a6df0926c10f23d507618b5f238cf1c7f1b7f1bc2c7289b0a3bda85a0906aa695222cb29c994eceb5b57abe96aeb83ccdd1ba474ccb46a343167e3c6a4589f33797eeaad577888e6ef", 0x90}, {&(0x7f0000000340)="7291d05e6fee2225d2d7671e39a4dc490c605a73e04b802af0f9d7823690987d1d42b17d1a48102399b1f1a75b74105fbef59527ba62be7edbcec09f48936482d24a1714b2737f28256c48ee2fe4738ca308ad0a7ab6dac49279b76e5502c4b6075517f93ac9d546a761c2a89cb2d94831966194e5c57d0e14f82c2fe2ff8ef2d940786f0df04a8862fe84c3c5546ee90942f56299b540e8b18df9f9e254a216e05ebad39d8d1090e1a581c8b0ff4190f798331523b4e3602d224b38820e1f3f2a384073340a1c5925528d107bb36d86816c8102298ab7a308aa14bec1329d1ddc4c6356b9e9da89c4", 0xe9}], 0x4, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10004) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) sendsyslog(&(0x7f0000000000)="bcaaf679f95beebab9664e60e44b494a7a8c4985246f830a204ef05d5373ae6c680b6930f50c39d67c2e72f41d7a30fb1b1683c7c5c4998b9abca144", 0x3c, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xcb48d27111ee7a1e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x60) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) sync() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x23, 0x4b}, {0x26, 0x4}, {0x45, 0x59ee}, {0x83, 0x8}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="15f7198b2b59cde2706e491e825b6024a39a708a9bcd3a3782d7ae315b06d0217a322f31afbc77c0743255b8b4819545714a62db6d7ce61dd94db9836a7d6bb056bc1239740d4dacab6c309f27eac0570542d8045d21e12b55410c5c6eb5e89f1f0fb144d3a59c0248a523e0f2156db8a47f5c1e2c2dbf43ba52e7b44022f242840f79ddf8ce653da1b0c6059708df780fab33cf9712f9f9bd7dcbedef862c38a068d11546f788a4fdf3c6aefdf6875be290c5368fa90bf103dbcaabc46a9153b5d40d99ca8b1536783727ba1742da18fb59fc41b8f337f2d561e658fb869bb329a53e99333efdccb2590cebb19e9089b3ae48a8d4bc585c", 0xf8}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) 16:00:05 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0xfffffffffffff3e2, 0x6, 0x3, "8e5c33b405ebddd100bb0700", 0x3, 0x5}) syz_open_pts() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x288) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/168) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001a9, &(0x7f0000000100)=[{0x5}, {0x34, 0x0, 0x0, 0x9}, {0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) 16:00:05 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r0, 0x10000, 0x0, &(0x7f0000000180)="950e9f4333d49db8e2521877e7adb4740fcdc89edb8488dbae1bc5c866ac315bc567c639bf5124b58b750c5489d7879337bb98394171b0b99fc0fb74d2861ebcd4aac6f0336fc92b1be8e53dca265b12694637357e319a2a0dd2d4a64b9402de120053d9c2d9da4fa6b02afb27c716e3618518527d4239be682f005173e0f9cb2d", 0x81) r1 = socket(0x10000000002, 0x2, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x80) ioctl$TIOCEXCL(r5, 0x2000740d) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x2, 0xfffffdb6) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0xfffffffffffffdff) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xffffffffffffffe0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x0) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/47}, &(0x7f0000000100)=0x31) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) r3 = openat(r2, &(0x7f00000000c0)='./file1\x00', 0x20000, 0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x5a02, 0x4}) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x6) socket$inet6(0x18, 0x1, 0x3) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf8c3c179939bbf08, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x10001) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001640)={0x5, &(0x7f0000001600)=[{0x0, 0x100, 0x7, 0xce}, {0xd90, 0x8, 0x81, 0x80000001}, {0x80000000, 0x7, 0x7, 0x2}, {0x2, 0x9, 0x7f, 0xcc1}, {0x4, 0x2, 0x3, 0x7f}]}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001580)={0xe580, 0xffff, {0x6}}) bind$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="a4f69c66ceac95694fae868070504334d78868444e33c3dab41681e2a31d605ce1f3496b0d6660225734907da4ca26e6599d3818a1f5d98f290066377d89c56b615a4812f87a1447d9c026888269173aa4d542bc6779f1d29c24eb296cdba147a4dc5d74a4"], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0xffffffffffffff15) open$dir(&(0x7f0000001680)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x75f9bdd094a23011, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x1c}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:05 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x1d4, 0x7fffffff}) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xeff20cbd45cd7e36, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x13, 0x5012, r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x80, 0x0, 0x0, 0xca29}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/94) 16:00:05 executing program 1: r0 = syz_open_pts() fchflags(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0xfffffffffffffec1) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xfffffcd8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x101, 0x2, 0x7fff, 0x7f}, {0x5, 0x81, 0x100, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x0, 0x100000001, 0x7fff, 0x3ff}, {0x6, 0x9, 0xb58a}, {0xffffffffffffff81, 0x401, 0x9, 0x5}, {0x3, 0x80000001, 0x7, 0x3}, {0x0, 0x0, 0x6, 0x6fa}, {0x8, 0x0, 0x9, 0x1000}, {0x8, 0x3f5dd69d}]}) 16:00:05 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f00001e0000/0x4000)=nil, 0x4000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000280)='./bus\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) dup2(r0, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xcc) 16:00:05 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) r0 = semget(0x0, 0x0, 0xdea0ad0cb38b471a) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0xfdf9) r1 = socket$inet6(0x18, 0x1, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendsyslog(0x0, 0x0, 0x0) 16:00:05 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0xc8be, 0xffffffffffffff69) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000540)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x324) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x68) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000700)={0x6, &(0x7f00000006c0)=[{0x6, 0x2, 0x1, 0x7}, {0x6, 0x1, 0x2, 0x5}, {0xffff, 0x1000, 0x10001, 0xa7}, {0x1, 0xfffffffffffffffa, 0x4, 0x100000000}, {0x5, 0x760000000000000, 0x8, 0x100000000}, {0x51, 0xffff, 0x50000000000000, 0x8}]}) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r3 = syz_open_pts() close(r0) r4 = semget(0x1, 0x1, 0x96) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000005c0)=""/215) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r8 = shmget(0x3, 0x2000, 0x101, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r6, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) open$dir(&(0x7f0000000280)='./file0\x00', 0xec706a9ed51ca30b, 0x40) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x80) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="489637002dad357e5ab1b3b18ba7ea75560bf46dd800eed1d5630701c4b8a87cd872c24cca7f276541", 0x29}, {&(0x7f0000000180)="6edf3acf5f77c4ea748f52dde6cd280a5f147d8ac5a9a5010e23b9e5c86e7068fa5fbcb92f914e05fec8b741ccb6d98b92d0fdf4fafad2711611a478e4dedb3e5d4849eb372430124b43ffb6a8233f94a35841aee36638bced733004526d1107cf5264bd1bdb3c226ba1e6ad95dacb2eeb1ba175dab9582c02be30e23f954e72ea111154ed06bca9936e706d2ec832e89f36cb4a240f09ff604cfd8ed132c655a681e3360d2fc7ca3c82848a5dba151b8e74353018cefbcc61ac0f18dfbc07dc8a0036ec9460f983443ffeef446625e447ea11db4f3d0f39cbf0f8114ce2f45390abe62a031cc8af64132ecce82c", 0xee}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb46", 0x69}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r2) sendmsg$unix(r1, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) chflags(&(0x7f0000000300)='./bus\x00', 0x0) acct(&(0x7f0000000080)='./bus\x00') 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="0000000000000000bcdd1f15dbe765dd1db8380d6031844c769324391bb98633f1b892c07e302c02e3c1eaea14cb7c300daf0f61eb5d3a85cea629251518d76ef7734b4a455290eff761b92f42aa13b8c8daa013e5bd17bb193110ddd32ab73e072f34cebaec9ce309c036df8dac9e4015b673ccce7cedd8addec3561a96d226c42d49b0aab79f373cb1d2c36efcebc84ad23b9d50209ddb992f604722d81f2a92b2d769dd42c3750e123079428c7dbc10ddb63a8a806f76f11bf84cd9d06b344e061cd1ee5d995f8e1c98ecc3e4fa88e4b407d3fcfbfa6fc675efcbbf918f130b4ed85f57d4", 0xffffffb3) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000100)="75859ced4ea9b1a79ddf9e4f484d73ba55cef399927e70a8810b70a74b583661f83e74afbe707d3e31faf42a5acea27f2e63e255a667dc6cc02b8d17fb2b1c82c75eae2a3c7c84cfda7e18f7c3985519627bfc15f85bc9894a2feb77dd2b31866201e5c3f4e45a2d89e7771e3b8ef5a7ff438072f6d3f4916513f6468482cd235852489e285517ca08031ddce56f0f", 0x8f, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x480, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:05 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x40) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x0) poll(0x0, 0x0, 0x34) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) execve(0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0xd2) 16:00:05 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x90, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, 0x0, 0x224) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x8}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x7}]}) fcntl$setstatus(r0, 0x4, 0x40) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xc, 0x0, 0x200000000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x2145d6e7, 0x6fa, 0xfffffffffffffffd}, {0x3, 0xfa, 0x5, 0x8}, {0x20, 0x1000, 0x81, 0x3}, {0x100000000, 0x20, 0x7fffffff, 0x8001}, {0x6, 0x7bdec03f, 0x8001, 0x7fff}, {0x4, 0x8001, 0x2, 0xfffffffffffffc84}, {0xfff, 0x2, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x276, &(0x7f0000000000)=[{0x6c, 0xfffffffffffffffd}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x1007f263, 0x401}, &(0x7f0000000200)) ioctl$BIOCFLUSH(r1, 0x20004268) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x3) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:00:07 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfcf75cd626d8d584) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x8, 0x4, {0x8, 0x65}}) accept$inet6(r1, 0x0, &(0x7f0000000040)=0x59) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x20414c81}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xb3d}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x48000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x120}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = socket(0x1, 0x1, 0x8000) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x7) setsockopt$sock_int(r3, 0xffff, 0x1083, &(0x7f0000000000)=0x9, 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xaa31) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x50) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x8, 0x7ff, 0x7, 0x9}, {0x1, 0x2, 0x8, 0xffffffffffffff35}, {0x800, 0x5, 0x6, 0x10001}, {0xfffffffffffffffc, 0xa1e, 0x9, 0x1}, {0x3f, 0x1f, 0xffff, 0x1}, {0x0, 0x9, 0x7, 0x1}, {0xcc5, 0xa3af, 0x100000001, 0x81}, {0x57, 0x0, 0x7f, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:07 executing program 1: nanosleep(&(0x7f00000000c0)={0x10, 0x20}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) msgget(0x3, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="81bd9d607c58e1b2", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket$inet6(0x18, 0x4, 0x32d) write(r1, &(0x7f0000000000)="0d9c3cfd2c7bef1eb982f4f5626a98eb3acfa40be1c6aab944f2e05eb63d2df9ccd2b75408142d4845715a1eb57472ba1b6b0595a48f98ada97d0a9c50dffaafeca2b9045e8acd55a2385ffbf10c1b0af827603fe645837b51fd00f66b3f855eac74d148fb2762d815829be72ed9e36242918203bd81de1dc85df0586af97633a6ddaeec1617", 0x86) close(r0) close(r0) 16:00:08 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file1\x00') r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x2}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) semget$private(0x0, 0x2, 0xe94a73aa672860ac) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f0000000b40)='./file0/file0\x00') ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) shmget$private(0x0, 0x11000, 0x2, &(0x7f0000fef000/0x11000)=nil) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) write(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc, 0x6) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file2\x00', 0x110) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x4f) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0xdcd, './file2\x00', './file0/file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file3\x00', 0x9, 0xfffffffeffffffff, 0x4, 0x0, 0xd4, 0x4, 0xfffffffffffffff8, 0x1, 0x3, 0x7}) fchown(r0, r1, r2) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') fchmodat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x9, 0x7ff, 0x1, 0xfffffffffffffc01}, {0x3f, 0xffffffffffff15be, 0x5, 0x7}, {0x80000000, 0x8, 0x0, 0x42}, {0x7, 0x800, 0x3202, 0x1}, {0xba, 0x1c, 0x7fc, 0x7}]}) ftruncate(r0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) r1 = dup(r0) sendmsg(r1, &(0x7f0000002900)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001740)=[{&(0x7f00000002c0)="2f848c18dca1c6bbb7e7d5a06448c9d4242f805d3ceb23f57b1768a35ba99b063c300085e6a6c35c67", 0x29}, {&(0x7f0000000300)="4c55387183", 0x5}, {&(0x7f0000000340)="583e13d8690e3f62296b1ef2201e40c9bca4f2b38b8575bb77b8a35d35c269c2d15a590a16bedb1bd9b36de4f3aac12c9fd88816e8b24b30dc15f6f12bcad78518549dc21bf6bc4536657cd678e14d336e901f88fee5f34566b41c51ed7a3fa3b6c94542eb5f20fee2a37085bf0b0ce12a8be89866f74c11e54fe037dd11ceaf888c64eec5bf6400cca07170eb77e086296c8514", 0x94}, {&(0x7f0000000400)="fa95084a58b3367e9e97d63dc4a11f", 0xf}, {&(0x7f0000000440)="bee3ec2fd48065809572b96dd7e84e5f82ad42915c1876658086e8e828bc7c1e20c93b9df6759a6ec6dc758b67fa7145115e71c06199b9bcd7e151bb6b63d5a18a1a54678ff6d5d130e2648206c93a1392589476c144acf92e61ae199ae1ae25d9a2ef6661b34bf0bf4ec35fdc2316beb75fb8ac63a12133db8bb43193a158b9e3ff22854b28df6b97f8e9ddc768a499ee8481fc9d9cc766bb09902a2a3cddfd88a692a48eee8c4c6a315b1f06ed615456b936726573b262e795fb118ee4f7ceb0ccbfc98a531ec63f77f87cde3bcc5fb20a0527229edae42acc1dd82ebd906c465b20fedf9d9d014386f88cf6f0cc5cde8bfdc004c72f1cfb6e1392507d81e4b7c944fa2e342e77d0f9d277017420024bc5cbfb20292f7867f5cf6a2e3c741201cfe11101a74d385d37fee961ce2e4c09bf09f245167e501b9698bae2478a48108d9c501cc91730ccf3c57b6965426568ae202a2e825ff12e1d7c8249270b261d060f75c68fd5687c6059366c84f4a391e80bb1075b9fe75d18d0c0fd0077120ce08e3c397c7dc2fa97439c063406a082b8245106a965cb8e8d7300466bc34d35f5c1b2fd22826e291870fa0f30893236fa29ff352247cb5f429b6a5f6917cd7349da54b32e2f57549b218186495bb0720d0281324c24781f498eb757fa147fcc96fdafe94f3db26c40b5d0235e99a6623787ead665b5f29e05a1ef493c2631d9b503de0d3735bf3c846df88695e3360109b7be39d1eaf7bd12e53197ff56c372d084d6080153bb61005bc7b74022c3f338acf2e0b12fd99d4bfdbd4e629acfbe7aab80d3cc40ebd52fd311c9dddc92926941d3cfba60ed6d9194e50e18fe004954ddf5aa9302f564e78b536b98878dd360976c8d3cf555ee654881f2e8a3146ccd860227a2c966c3d2a337bb6f4688707da0efd5f23855a44b53aeffdcd691bad720b348db7b95aef30f79ca817f56a6c96c82f7a91cb1cfd8310bdbbd5562d426608bb38113061a23a2778d7527ce2c2bf63df5d5610be209ccb423de033fb094934daa12b8bc7109275620fc9403044e939a4cb1b5f9bcfd6be00c005c214cf5dc15d962b11f23fa24a8ddab907deb0f286852c09a1d553895fbdc7e649402c0d241115897296fb58fc36c645e08cd77f8a774e2e67e887ed8898447ac681f13378c8f7db2735f96d7f4ae1bbe785abb3aaf4702e93b5ae8c2238f4bc2935bd7636f07fd3231e7400996592e1b49c61450fe1eda0b6aea3352b990dfaa885db4719914da75528dec4faa4f2134acd376c0cb18a6f2e5fc5b8c867e45b756160ccebcb9ed2305486ac7bd1442413e3fda014e35a8cca9b32a7658a0d5a79c5cb63e3211cc129912290e9d8fd060e74be0d868e65268711eeae49f78048833afbb672fba73985ca326a5d3e8297e86f7d4e699f60fdd474ae4096dc1e34ac9f8c50091bdcf1fdf112cf77a109632931c76f41138202d1162be648311f57803c7c664db978217efb976ba1b45382ed6a10542048d36d1b773fe6de7be81e42a9fcb27e2f6b29552bf3d4ffbe71ded0e9fa7fe0df2456f517801852030d54c972d5d9a48e77dc226bfc7e149b97382c39d12959d40f1f5ef44cd72a195b0f28e1a4aeb590072966d6a45fa09f9b2a39dc10aa7514b43b4129d8aaa9d0ceaf0f2277ff793985891c714cf6d56645bd84abf58e09d771adb9197dd50d5d512438b931dd0ace1389e30903e7ee2f027627afcf423cc6e062200fe5baa018532e5cdb4d1e2ff0ab0b82b43c2229f0fbe8df8b14fab3d21f2c83da7f6d5a5b0beba385d17872f7571a58b3b595ed3ee403af0936447f83bda81efb84237d33865f907b97c01a7934c2648350535f1f939c4a52ebd0459b1f98dfaf8862bddf94977de6b3552ec1746f342c09a548de35284e87833657494abab51502a1d5cfc443f3a037bbcd770a464924b9da963cbc15238a755c6ec08819a175e55c2bec71e0785846f54a7f6d81b65a5d490df05f3b8c00613f1603ce6f01eec42cf7f51a61ac3b0f99636cffdb714a9757f58b8cb624bae612e3e958294ebb0d7f3fca226ee342123c7e89ba94cc3d1a073aa04f15b09a0e41cee87eda28864e2f70ec29bb0bf2f6e8e37a7e459afed4e06fa23badfb943749dfba5fd95b587d049a1e5c615a405800c652b45f710a76fb3e9e7f2fdfa135e65bdd8411a58b5b1b2ffa896dd96a7d19659c54d739418c7dfc7a4984c44e791e5e7fafbbd45321aa5aef6816c736096ecbecc495530209e59140678cf6eb252ce48fcf48d3d27ca0716712d1b7dae79c42344b38bbc7e47a52ef22fd75cb0f88df5f89eb6c751b021ba5844c419fe0b315d6f2070538e187008f6f5f5a88ac674e1dec8908f6312bb4e60ea1e588b2df6e712d139af5c3b3eb79d3fb4ba6aaf07897b3f4f30152f96af2d05638fa949aa16bc58a854b29120ad6f24ea8c47b7c108d9919891904441085af77f76548b3d1c611d5a0cce5eecf1c0653872cad6c0d97b5bf7f73a97eb13e513ac07383a08365437c4aa84f427aefcbe10d5fce51e837f06d68feef84489fb2b7d9117e30b46f57672aa963493a3260b11da8bca9e0560e74e72efc3c965fa89660116ca91f097b327010855bab46c847a1ec30bd30eb09586fc27f6430ad3c1b12c863a8243b9a180c997859df657ab1eaee1f672fffdc5a343ffb51bdd93eb3690d9b19f20421ee6ebcc86a21bf31de9f3d60365e257fc1a69d9baf66a516dd461dedcb38c28d10a5029b7a09fa0e5d3978bf1a28a93be2389da7a973afbdc79b8362786772de0d19bcdbf926271803e0ae56f36b297567007a97550e8cb76a96efc9b5eb8e1f5f63e65212347fc13b8858946eb7902523c464f9dde3e97da29e96b600d8fd73270a06cbaefa4de475f5b6867799eb9e822758178f0c9d5ebf232f8c4cdb92ccccaa82f61a2497a57341d7533d2923498ffd68d8e42553ed7cb4049190245eab9973bc0f5beec1fd942a976b4c537ed2d68aed252f69f7a82297f9ecf70fe53a8a62e6bdadf2bfcd0bbc58bebf75a85d4fa367a4984468c3442c6807850374d705abc0bde7cc075df301e22be989a1c006419057135989d6090498ac3c1322bac2d3b0733cefce220dc87b3ac25af81b60f321a31cd12cdbc6281114f14e63e1e7ba1d17fa88a69d23929b0c31d7f15e3a8224bef79eba636993d1516cda5d308aaff20197e46dec11f3334707d3c8071845a50216f83311b6b43b37f2efe4b3c0298828d557b7d4c95949872e989ce266286cf02691da941d708a4127d35f6623cd507a2265fedc0773ae9bacca74bc55e5aec716afc40facd89a9b25034af8ea5cd357a7f03bb7649951709f37da1e2b1d1d2ab08a300cce07be47eea196eb1d7eda2f901f35d8b572565bc52f00529379426b064da567962d3a89632ecd1f87e906a0eedab529d0fce901e7eb01e9be2497fd4447649dce146e8b3ae304e44016c6ebf26a21d177f53555dd172c7b2a854314a3da2be944d62c136f0de51017fa7b7b82725bdec6a4478834f11ace1627a57ed5c3b75a06312da50e45f9dfcce75a9ed0a6d08902970407af924a2ed7183b91684cfb4b222fd10e7fda50e8bc2ae12f1c1106905b2f6355609c1bc6ec5dc121ac75058f604cbbb1fea166aa0c130456265db9de84bbd78dac5148c6769e64b578af1d5962e73d64772ad9d4203c47b0fb86610f88056cf942c5286ecd5f46b13b817dee55fb5f62598cab012831d8bc24fe7eb5f2749e25e1ca4029127596692c2d6de50bd4fea32767fbdcfd267f6c8fadf328b97d7077b296685d0ce0c1fad642b831ede58e89364696ab5d7a23f3ec063508c8657faadea9b5db6f2d3bf655fa02446971e23c65c251a6de0142f117539727a59d84eb89075b34b38f9f03bffb45a00b2ebbdc8bb9d82069d6d59d3add21ba5be85d073ea01600215d4e7df86a8ce98d9b43401ac24d1cf2978b6871367f0903ad6aa35977e5b1dbddddfdf038fcccb86c446493c47e0380f975bbba43123911fb48fd99efffa13c30d20bf4d0b11362561d3467f981d36668900c99e68b3f4ca63e45383f21f229c54e5eb93ea817b3c33d6fd93778f89845881c08e35637379f828e0af67f112985220f5dff928c267cc5c5f9413063f672efc8cf2af96568ba60ab6dac1451b2abed960c53bd9ff14408a57b0d9f52a9e04869fb01fa1ccb3f562db10054b1b87a94e48e2c02f31086bd5e5c7584d35a495ccc058bd2c7b6cfcdb76b6614f520207c594ebccb3d54d026f80a5626e32dba308dee7515169ce430a3c78d93865501d419d4af7aefceca6397fa43845616e83940d81a4bf4eec2f11057374d779245bc3f429d1fb3df3fb0c9a14e87fdbc474950705c17b3710ff48965be92943b26784b8f719d187a3fa0473393cfcc8886cfb2b2d559b3ba765dccc6b21868eba1fa08498521bd5f2db4be1f9927ee1d0ae45a7fbfcf03471718ae0bf50e5556597724911e62b673e341712f71907b343deb585d17ce1747fe0a62274217a7025b285867ec746c5ca61ee7c64780448dfa5cd91c7d5345a56e4d5b6aa37c5cb1e09183fb68e050182aa1bfaa6c017ce39136b9e2fcd1f577beac9f289c9ea748f0a278e97360ee9cb562f51f5743121baf8cfbf731e584aac547e98e72a323d3efb506c096a7030c2b7d66ea5e38f0f078f5b02009b843554e654231b01ef38352ee8f3aea5ea566c0ff56e2b8ee2b78e546c392d9c4b541641b49d10c733b8d4b5b095bb5fc12e23cdc70333deefc6b10c3a328a13bf8f0d746def74993e119d6f4b82d3fbee75efdb6789f13cf1b00771a7b3eb88e355ac9c10e26055af3bbeaf8e4936c8c777f9b8bbc628a088f5ecc153177b34784a1ccd0eb612f12ccac0639d0291e2b307d6532626ba9157e0fa257b23ef31bc1128aeb4716f849aa09cc591607c4951708e2de2692d39c04924a0c9a77419017efaaa8aca6198d3b02159094b9758908723d84a5d06900851a28b96193e2d8d9990d60d09133b8f5bdf935895fa4d1d6c8b36ab2e72dd54d041c59a018cab3724262492e774f1fe17b955d73dc230cd8ca02acc1b7c683793cd02ee41b0da2157524786acd07ae1e4bf54e85805e172995685c259ff7ef90f5bdd9398e70dc990722d0a40dd6c4340e3f2a985293910ab3646f31128bafbad95317dcd269249dba401e1dafdc9b6150bca65d184e7c6d651b83625cadf3074b054b7930ab200d876414e17b051e43b5c71794a314cbc1b44214147f20ebab537bc8eca582d1d5a6cb3209147412011009aaa14760b07aeec7390ae04ed656a4ee26d8d5d6d7dc3e2180da2b9138e26e197eada8e9f8140b311bc82e4694b168ed6dfdbc779cc1067cafabe7e81002d03281214e184f357fa7e52728117836f01ad25206b2ea7745160ed566537a973da5a04508f91adb9ce411f39a88cbf382b25f4060ae2874877691d56e567ddc69ef5918677bfc4edae81997c20019b9bdc8f135b765e2b1eedd41ea98432bb380aac499d02573d8b47489caf236d7b4acf3ff4aa21ae6f64928a6a0f1317f230db7e252b7311e9b6eb9a6f0c69df81456a7704936ed03bdc17055647ecfe98052a60e972f2cce023a63d4482f5a017954797a4045df0dbc98fb210b6e0301f5724833e61c647a20d35d33c12ce39f12783a74d969d5960b34bfd56f003b329241add2ca35525e4777b9dde354242097be734ae650f06ea9d0dc1c7ce7311330c7a2cd971bd7a81a3638e", 0x1000}, {&(0x7f0000001440)="d662fb537f4c02469e961b06aff0c2f61cb82034930ea269bc9f35a133c91b8f2681ce14a401796a910fa763590c81d17b3de19235708b5e9b6aab21c1c723e7edb88051340fcfb4045855c3bb8bac", 0x4f}, {&(0x7f00000014c0)="7b2f35240ea893cab65599029087d903fdfda4add548397b64b0da3011a0228435a0a77cb7dbee3a0f8e5fa6e6784babc032cabfd50694683cfd71463f874bc4409952cf0a74e0699262d95f55c6e50df3e2bef9d180bb5d5251b07d21", 0x5d}, {&(0x7f0000001540)="fb88f11dcd3e6d9c120f83c43970dbdeb589a25064f41022470e17ae3adb844ffcf2e879d27d632fb16b822221d03328d978d270375556fd5ab8cab48e87277d65ed617edfb1cb212fbe4e08badd2ec66ac808f6319edbd4ee56842038f66fe86295fd93c20d4d4c828f975ef4b05b860703a1206b0fe77f814dafd5832e1e4c6265ff7f8f18ebd1c3b920dbf1ea1d92cbb7711037052babd1751b8046a4e71bbca96449f054a75c53d3162e0dc43a1f5f295455903d50081c1742ef68c7314ddd5702f53d67f6f34aa5cf14d89e605ab05a94ae87996337b278acb58b4d5511", 0xe0}, {&(0x7f0000001640)="503795ca8116be96ed674123e6a1cfadae4568a0ff57668083e388821d18a02b5cfb28be47a59bee5fa18e6a82af3a7d9c3e7cadd22e9c7992d751630bb933aecdc376dec60de27d2318195cc9b974f67ce7a3b94047b7c1c90e1f6838533a62446303367aa398fc4caa2e9fbcc5fd9165dcd08d95b1e2cf05e8ebfd86ebee076abd7941e80ac19297ee71e7976b0ae394311b6e00987fe58861a8da80a1e42f457690f35efb1f2ce418c63799349714648e960389df8481ef4f021e290cf791e3ceb286", 0xc4}], 0x9, &(0x7f0000001800)=[{0x78, 0xffff, 0x401, "8f8febc26203c4d824297c5b54f237f6be4cdd85a94fe15e7f8f49ff6182597b60ce779d56a3b251e553db41ede6cb200c22030e587340cf9c7806d6637ec493043ced1f45d24a43a4179f9e16d6f4bb57d9335754f169110abc8b7f1bbd4d01a435a422f880"}, {0x1010, 0x0, 0x80, "2db7bc608d42600b22fc233e84f384d358df1ac37e29bdaa63de9d630b4400f0c80d4ba220161790f42d5c1b123333c51f6189cb54161e3ae20f9a45b71a5fa4496ca0a435a60975c3c9b20f8d3e6b5ecd9b89f62170cc7273c0e4895484b611954b1f6b1aa2065895d1b3f87355669bcc8d4d16c5d4ba6c40449d869516f3165ab733482d8c3bcc7dc989f215eec281a987742594809dc6400569796ccfb773dcdc6d52f961b88980b0845ef613a206a6cc5fd25825658c9ddcac656101e9944b9f3a56777fa33b02e6a6f95ff6032638ced58473f487748493c37fc7c8b5e8ab9841f35b005708df37fec76a2c84f9a7e24f6e97e1d2d83c0969d71db28a699b28eec7c894a49d611fc4fab7053fceda6469350d43ceae603446d802d42a199edaf5d95a6c90fecd4a7f6c10ba8a6991c765b123a3f99f121245fc476e2f5c83670624b9b4b7ada464bed5c25359db511b9b3c1ec87e5ad9cf82e6bd5b02e23d93a96b744589e6cf3c795980d06c59cad592d72de4b026c1cd24ee5bb8b96ad14631e513127ee90bfc099a18faf2c4a4ef691518327526c903b577f97fab3cc3929236b82b6e0faed771745c0001d3e1dc74ed3781c361630052688e3c8933f904c87ffe3d3e2bc437104379c6907f97d57ebed766cea6592cf29e8a42c4b5ad08dd36e944c4a47b6702ff742e5845d36efa45b7332580853a8cf1ff61ebd1d62c8b9f50f56062223b6beb31991258e0387f927a1979f778a20caac5d81262d2e9bddd75dcdf47b53798c59d96d96706bd1fc8239e10a89d6c605560cc11649ce81c561a34aeb62b912e024a49136400a55f87f0b9b47cc14488168cf6ca86920e7c287f7fd3a157fc0e06d9412e5bc15757289431f0ecc56c9f859d81c134661577b2ed4574a5531ee936228f7dd9cc5a1285fb314d61f8a541c1b5779e3c3044949fbb21a838ef7b1343b665de78d74c89b3a7859de2cf9361c5f81212961e01488e8f3eda583217f9c5bef5d756c1471a8e53b9a97e6f62bea5596cdcea37cb1dac4a13324c6fe21f078d4dc36e3d222d71b6870a04aae5e06ecf2ca1342141c0f4a670bda53109998204a268919e36ffe4c4b582fe3ecea0cced1a2d5ef81a8ff6111d547cdd1f9c6ba1c8fe4a30a86d30d1fd5164da78b6608e537f85ff48b07ac97aa6f0e09c34cb82e5c5b846eb56b438ed0debbf95694bb5d4b2ae8dee6d271b9457159b853e401bcbc5a5eafc43896c4e2d34d59ed511db045acc35b731b1942430be3644d9b03f28ea52fccbc79b56e7e586b7981b30a551eb0040d37fcc39b3dff2c6b77b04140e52f057cb81b267397b81087262d09eb9471b0c80b7fdf9306c6d1e49ece195646cdd6bb1d8767240649b265705547e775fa99df32d2ea0d2a3b57b79fdd6a04b3081daa1e035dfc03afb502559188638898700cf59e69c2596b9db1b593d6fd0ff8311952ff8756ad120a6837227bf8ed5619566b5fe2203e047364e111a927d99c53377d9665ce0c3aea9d0be26ad667eab520ede577595a1cdccdd772b8ee69853f3fa8d68aeeefb2c2a6c8e332c6db69ce5d18aa7aa994f2f272b819ae4c82d92e60c80e741948cd0b8a72f03182d2d988fa8d9b9664c95e26c6e6373a7b56b618a547f544fa5cdce2a969a397c508c863a1822e2cf059d1118e69b6579b8b6eba6a05a6f85ee2fa0364ecd08fbdf94e5fed4f401313bdbd37e16793b12cd14087363a84b2fe91d31d9becf8a635798d2f3e364c6bce7e6b7ba0f8d27e3fc502c04af78295fed339c5abd3ab34e3f8761c66e409c5688f829776368107e64b161d38a83006b3a07664d3de0515082661e845a24bf364fc20337a049301d96e597a9b0f408b8cc824faaf4f46a866f67d1905123247a8e2d3391c8d74b7471d4bbcd808095de809a4bb2ad4b46582f1ab994b4ef34d86b942c35c4ef92d695fe54d2e4b64f5c2d988dfdc8f86eb4122626ad76029205951169f05413d1cc16785e40fcd9abb6b8b06f5a23cef2c6273a6baa3bce48cff695ad6a5f621c1e4209d27291cd5bcfdcf05da68131503a2c6643da13c77503dc04cb26748ee9d3c0847fe1425e604f5f70b071532755406d9a49bfa4143d705fa75375b26f0fb24da9959eba7ebaaea16d9e50d5403279cffd90ff837bb2dd3fe0f954d6c14ec1a02fdf2c4721a8d6d209019cd93407c9c580bee18a877c31d7a826b03a1f76b6bc5fd2cf5dd197009bebe85a3cf4c7a77c3f828ad7de94db5b81fdc9a8cb94b6b7f14172708703e4b48a7d58ebe05e84fdf8d58b26661dba753976660beabb1657b22c4fc4ac649ea98b3bafa7ecae21acf794ba87e3d8533d75cedc0ee28aeb4ed75a9d86dd5f72c844ba3aae7bc1374ac2cb6c1f534e4158857d4cd14e5cd85f7a2e6637a37c37ca22c01af8938f89d5deeea4fc3877f41f0b1789281c161968bf4d4f5bfa090a8fadbd735678a61601581428bbfbc4ade441dc1fd5c6cf0aaccf249d3ff864e23d2dd2ea0feceb603fd4e4adc09d4dc04cb28584eb3bb9eb2fbba33059f201a00ddf164821debc2d56862db4214953e3b1a58717161546d4ddcef3218ad6b6664f0981e580c582ce4e8f52b533238d7ee653a6f8e864d8c4f7a9443203003e820ff7dcbb035b19d43e18b7b0b20dde8bdcde01e1c0fb5ec3365fcb5f0e27d257c2db87b3475d3b3d7d7537867383e3b461adc3dbf9d809450643a044ae909ba5d58d1fc3d17968fa532067acc1aa57eda0fcd58211faef320c06904becb432cedba3372a9818a68bf3190fe2556b7ce8ccf75884098b69248729b1d25b4c95a48cad08df8197d1283f8e6cc352edff9e1bf99d11862744bd8e6099100167b27d5e549cffedc78df6441879606c88c75a78eb98314c2b0b2d691146767b1b6d29b0a95907b63c76e6517396b6f8cff6dea5d8068ad60bb27db2d66870128298b2546216db3f6b56b46e268d9736c846160da27e34548f77cf77e32d0d34eed22eeb84a47c381bdea8c188a8c7adb5de7d62094bb27c511dba031d45ffd15be3b094dd7adb15c7c42443f44156e78b59aaffe98cc1d2be13f79d4f4594570a837fa04a0800cfc07f868588cd7823436cf626d356c78e662f20ec9592d833c48e0b771d54c063707eed2be191b7b2096fa708510a4315542efe3e1f68d38fba0a267307a7ff71b8ac151b1ce439b6349fd2195b8917c10c8220ff9a2cf3a0b160c8e3d5334b8d475e8f7f5accb8644fa80a02dba16e4e499fec71737fb104e9bf927d390591c4dcb5e00c58b643aef2108c35c8328224cc55dea59fc2f1b102d9868b624b5c037d21b3d5c6ff236bd72f7cf43081eca10e76028393c4cc8f9bab8443e08d8e2140f0b7a35c91eeaa82ae1ee1710990b7f2060d6364b901baaf56eb5d79516d90387f744031d16749253f94561cf590f15c9ca2f23616cb2c9df1a8b381cf0c86548c6286f00578b8e4896ad34642f064a884772fc9bad07861c67cee028e5923a73a6e39a44545e5114f6be979ff15bbc133b54df7419fde856132828f0552a05092ab7475a6dc57736e6bd337e2a0d77afdb359bc6092ca51d9745f391e5b902a06d6406746ed9df79f00c4b85845457d7a6a9510a5b96d961d84ad39053986f5d592058055d41d80d18b89d5bd0f1c2e003d0abe2b118f44979d393da8b419f5f5956d116315dfb1a1f47f2874d183473bb0146fd7008a1d548dd0912f6eb32e05bb1bfdf3315557f6236fdb11daba2d6d59c8ead20c0917ac5fc73b79bfcc2dd95880f91bb2d0b18dfbc36304287842b5324aa8a1e4e9e1d793f76df734fc47110bc97fce4c9472b3ff4b32b6239bfe240446b3fd39668a1375ef77c27b0b42504600d790688657de29853ab40aab40623e8b7fa317a0c8c2e449645515dd80e677a98e4d282a382f611b0e50d711b3482ffbb90afde6dbf20eb5db37b2615700823b273483d63648ff47b601acc1c04bf26bd23f7ab22c03171e1979bbb5c46ba64c26c758c3dc3d26d5b87c1b8eb5f313b26e54e58f27a6459330d52ec8c9441b59eef7e1452e17b1f8c3546ac09c15f5309a0403c7407984cab3740119e2d6ba0ae0273b4f3328566871ff7eb7531b762e9aaef81b14e9735c756cd6b6700d7ab17f2d81ff1aa4e127fabd9d8b220c7ef743ebcdb4aa37195e0ebf07a59af68bf949cc0dbb195dccc378599943724a949e8d4c5ee73ff7f7dfd9c1d8638bb5c860d7a2a8bb15a8f4e6f807796e1250b4abbad94b17dd423ca2d7a845432ab4a26f5de6ec3cdf5d18013ff547717922d8aebf5a7ac61ce1e2e2ea1bd72c9e16cf1f0032c2e27045c555f8cc9c5ae6cf2f4bf6f8ade49cb33702d50f2554fc2e8497b118258b0197ed911d2e357de979b89d8ec6a6dd240ec0b5da0b1d6c20616889584aab58fd937a7c75d0ada9c67c9dd8b981c2321ea377ea161ee595c772555c7787a2fb66403e3d23f9b97e934c6ccbb09a94d16db7d68f6eab86738ce620f7836fcb78eda073481a858905b7ad1838dc90bcc596b7dd1ed0afd69281b879905a59ca7e559fb741d2e0434fe04b0afbd04a572b0fa62e5df3e70dc8482e659192bfa2b5de6366d3f1b47b05d1e57eb232e4abc06774702f60b7d4a7476ad1adc66caafca5d805a0a6ff2187f95dff4b1141cfce14735586f973f18f8284eb587c0ceeec7a1b2d15990eb7d550a25c831c39994df6e5343d1773d8deab2ccf06dc5e7e04c3c63872b7e0bb65b73aba033ac9b8ee4ee6e151e6320bb563612346ebb6f1de0c852acf05b21cd0b44f5c22935631864b0c4856b4273204a949b8c40c3d58f97a1eeb2decc3e0a6e0bade289cf13aceff7d5f57b6deaf7eea3a999392095d710f938d8e0c893a3b67a0988f4b69fef21f3333a41e494d5249d2060630bdd6ebdc47b0a1733b6f73a876e813955e200af8da6a6ab5d4fa25259b56eb230c9a8a53660fa05d719f60e3bf5c003f8adab69f51bfdc40c86aeb134b97fddfb3e3c664499c6bedfe43f6b3c562159893215433be37145fada5bc7d855649181efde82ce136cddf92b764d9172279a5daf42de471fb06d67172428a18033325c5f5aef5ebcc2c4491e2ea2f5fd789e027765b4600680f1afc23e61a5aaa18e92706984b66e720462da484d83b0fe3a0657d0dc0ef6814eadcdebae6846f5d545539a1cc11624123508218d4d894aebdb922f5acb121c13c1118dcd565518f40c17d3b66ec0f7d86eb5b98f8a2d7275938e6827fcf49689929f65a9dcf29f1d9f7c1fc859aafa975cbf214cfe7aac088f2f0f58f5332c7c059d036e5fdd2609b375a874b36178d636f528e7292660685b7dd084129f67d4be3e42c4604b6e06f0b03c857129ada61c9ce22992b84748e9c797a7e41676c1ac490c4af2d55bd6e631277f3ea0009f5a3fc8607878027936f490d8f5a3e2ab4ed5bff923fa9b539478fd2914a45edba5276432809cb3618d1855d22661b2ce418392955010d9ef68a231c344ca00e0f3c831c4319a5bb5ab9f61b0ba1ece19438bc2709c4938bef8e52f729ed050223a1b22e5d43078c96eea32f86014e7ab5fb2f2d44a3df710d3bbee6bbe423d8a1f877cf1790698c59f9afcb22483df5af91a1bef91be8c3de4b17f308a99e4e1ab6faaaaafaf1bc470b7e0d09cef063d0a7cf9c5d87acb7fee0eb6a137a801f8ba0ffb1f0c4266e51d5065905ab8ecd6b12ee3cc80b25f90fe329ed9bcfb70207851f4bccdf9302496dfd22fb8bb6b823af1c18f59f31b43264"}, {0x50, 0xffff, 0x81, "9741ea1c8f6d0a515e55b5ddefc822225d72a3332efa9d739efb9c9c544d3ebfef3fe93f14fe2f24502785b5253e898fbf07aaeafc97e9a6bfd1"}, {0x10, 0xffff, 0x5}], 0x10e8}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x13, 0x4000, 0x9fe) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x221c}, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) r4 = getpid() r5 = getuid() r6 = getegid() r7 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, &(0x7f0000002bc0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002c00)={0x0}, 0xc) r11 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002cc0)=[0xffffffffffffffff]) r16 = getpid() r17 = getuid() getgroups(0x2, &(0x7f0000002d00)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000002e40)={&(0x7f0000002940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002b40)=[{&(0x7f0000002980)="3965e4bc366925f4db7395e43d4760772c518c9c981a522d930b97e65e8d1b2dc098849704e723f43ed4c4de9129c1a853b35f92fb320a688423541679fa", 0x3e}, {&(0x7f00000029c0)="285b58d7e370be882bf870e12e1957461280ac4a1e6b0f13b452bfa375f136697020d5971c343bbd31a37dd5164153662fce116d45142814b8c7abe6df9f337f31f665a9bce437512cfee0bc1bf6d06dfa0b6983bcab342b8316c3ebffa060b9a6225a16a9f4f6a33578c01c370df7dd227616b94168ebb825307d3ab48964f85b11363cc6691c477f", 0x89}, {&(0x7f0000002a80)="4376d0aff442dc5642be2b894e8447d7b5133496476376162b0e2cebccbbebbe1b45758508448ed341da7555a3b83b018922c1f72e2465317d3b6d23b9cf4b30d6e7e17780f5b74d81ae12ae2eead90c4612968ffdd6e9bffe367f12ab45c03c609ab9234abca0cb508732047b58e121abcf7c030ca97a9e9c1febfdbce07b1f3e8d94ef177b5382c4e873e12add27cd2436a5ee", 0x94}], 0x3, &(0x7f0000002d40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r3, r3, r2, r1]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xd0, 0x401}, 0x400) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x1, 0x100000000}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:08 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = syz_open_pts() r3 = getpid() r4 = geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="34e76b92a422f304e2e55a2f82a1c8fc7b02b8287992e3ce2a062b4b112c5a85524ba70126492139d26a91", 0x2b}], 0x1, 0x0}, 0x400) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b00)={r3, r4, r6}, 0xc) r7 = semget$private(0x0, 0x0, 0x19) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f00000000c0)) r8 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r7, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r8, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r10 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) socket(0x6, 0x4, 0x178440) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() r6 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x80, 0x523de08634a6e1b0) faccessat(r6, &(0x7f0000000740)='./file0\x00', 0x51, 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc5848a9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cd8175ecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0xffffffffffffffc4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x8, 0xffffffffffffdb54, 0x81, "80af46b16d77986f100000008075b8d54b0316f7", 0xfffffffffffffbff, 0x8001}) ioctl$TIOCNXCL(r0, 0x2000740e) r7 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x101) openat(r7, &(0x7f0000000680)='./file0\x00', 0x1, 0x1) r8 = syz_open_pts() r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000002c0)) r10 = syz_open_pts() semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/243) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0xfff, 0xffffffff, 0x3f, 0x2, "9024933497f762ab4940c57c987f6edf6a7c6ac1", 0x7ff, 0x40}) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f00000006c0)) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000040)) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000100)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000800)={0x1, 0xc}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0xb13) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') open(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) shmget$private(0x0, 0x600000, 0xc9, &(0x7f00009ff000/0x600000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0xfffffffffffffff8, 0x6, 0x856, 0x0, 0x1, 0x3e0000000, 0x9]) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xffffffff, 0xfffffffffffff4f5, 0x0, 0x8001, "caf538f7b58a962d33966edf56bae6cc9dfab3ec", 0x8000, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x7ff, 0x3c, 0x401, 0xffffffff00000000}, {0x7f, 0xfff, 0xe2, 0x7f}, {0x1, 0xccf9, 0x800, 0x5}, {0x3, 0xa000000000000000, 0x8001, 0x77f9}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="e63ea5c4a18a1e1372eebcc09a9b3c334a5ff317269f2b573334248f1d690c7763ddf2b0d92e3a932561b9c6274bace3b72e9d5589a1f2a0feaadf0aa9349e9d42349c868b412c42a4f070fbcff7e5dd19a3ca5f3934fe605ea2747bd860863ff950c420616f52273f2ec71324d4268c6c63fad00deda954604c595f", 0x7c}], 0x1}, 0x4) fcntl$getflags(r0, 0x1) close(r0) kqueue() 16:00:10 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) fchown(r4, r6, r7) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8020, 0x0) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x0, 0x80000000, 0x7ff, 0x2, 0x7, 0x2, 0x1, 0x10, [{0xff, 0x1, 0x1, 0x894}, {0x9, 0x7fff, 0x81, 0x1}, {0x74, 0x4, 0x0, 0x8}, {0xffff, 0x10001, 0x0, 0x8}, {0x8, 0x1f, 0x3, 0x7}, {0x1, 0x9, 0x100, 0x1f}, {0x0, 0xd99, 0x2b3b, 0x80}, {0x14c1, 0xd1b, 0x6, 0x4}, {0x6, 0x8, 0x69, 0x3}, {0x6, 0xffffffff80000000, 0x800, 0x5}, {0x2, 0xc7d1, 0x80000000, 0x56}, {0x7, 0x1ff, 0x80000001, 0x10001}, {0x1, 0xffffffff, 0x0, 0xbae}, {0x3, 0x0, 0x3, 0xffe00000000000}, {0x80, 0xfc, 0x5, 0x9}, {0xc3b, 0x1ff, 0xc3, 0x2}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000061}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x55b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000440)='J') 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffffffffffff0000, 0x400, 0x0, 0x0) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) 16:00:10 executing program 1: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) dup(r0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x2f6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="dc", 0x1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x6, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) setsockopt(r0, 0x2, 0x8, &(0x7f0000000100)="91bb706d59806d5499a95c36edd7a3fddedf1117dbadc2eb1b01e7efe40800ab599464a9ea0a20ed9f8e12244e93ea3ebe6aed88405a146c", 0xfffffeeb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kqueue() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x31d3e042, 0x4, 0x1}) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x3, 0x611) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/52) r1 = socket$unix(0x1, 0x2, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x20) semop(r0, &(0x7f0000000080)=[{0x3, 0x200, 0x800}, {0x2, 0x6, 0x61f56e455afb5cb0}, {0x9fdfc701be9a7b28, 0xb, 0x1000}, {0x1, 0x1}, {0x2, 0x4, 0x800}], 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000180)=""/216) semop(r0, &(0x7f0000000280)=[{0x3, 0x100000001, 0x1800}, {0x3, 0x3ff}, {0x4, 0x7, 0x88898283e414f5d1}, {0x0, 0x10001, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0x230, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x1, 0x7030612b773e18a9}], 0x9) syz_emit_ethernet(0xf, &(0x7f00000002c0)="2f97840b3d5a6f30991c903748df49") stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000480)=""/9) semop(r0, &(0x7f00000004c0)=[{0xf3c59b8e7fee5434, 0xc, 0x800}, {0x3, 0x1fb, 0x1000}, {0x1, 0x5, 0x800}, {0x0, 0x4811, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0xa0, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x4, 0x1800}], 0x8) read(r2, &(0x7f0000000500)=""/21, 0x15) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000540)=0xa0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = getgid() chown(&(0x7f0000000580)='./file0\x00', r3, r4) getsockname$inet6(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x3, 0x81, 0x80000001}, {0x18, 0x2, 0x3, 0x3}, 0x6, [0x8, 0x3, 0x200, 0x2, 0x91, 0x3, 0x81, 0x8]}, 0x3c) r5 = semget$private(0x0, 0x3, 0x2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000700)=0x1d13f598) r6 = fcntl$dupfd(r2, 0x0, r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x8000, 0x0) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000780)=""/168) getpeername$inet(r2, 0xffffffffffffffff, &(0x7f0000000940)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) ioctl$TIOCCBRK(r6, 0x2000747a) read(r2, &(0x7f00000008c0)=""/62, 0x3e) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x40004000000028a5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080), 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = socket(0x0, 0x1, 0x10000) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xfffffffffffffffa) 16:00:10 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e7ddc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa448ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b0446001249f5b2000000000000ddffff93d6fae9aa628e168feee437a46b3f0bd77f62a118a2ec7773dbc5d133ae7543d866335240df193212ec33337c261e49fc36201e0469adfeb4e1599a21857ab21e"], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r3 = open(&(0x7f0000000180)='\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, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x7) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = getppid() r8 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r4, r2]}], 0x68, 0x2}, 0x2) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f0000001380)='\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', &(0x7f0000000600), &(0x7f0000000980)) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) r4 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)=""/105) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x0, 0x401, {[0x1, 0x7, 0x4, 0xffff, 0x1, 0xfffffffffffffffe, 0x1, 0xfffffffffffffff7, 0xff, 0xffffffff, 0xffff, 0x3, 0x1f, 0x3, 0x49b, 0x7, 0x9, 0x40], [0x7fff, 0xb17e, 0x3, 0x2, 0x1, 0x2, 0x8, 0x7, 0x7], [0x200, 0x8, 0x40, 0x5, 0x4441, 0x7d7, 0x5], [0x8, 0x5, 0x9, 0x7, 0x1000, 0x800], [{0x400, 0x40, 0x7, 0xb7c77f3}, {0x2, 0xfffffffff4d7ae49, 0x7, 0xffffffff}, {0x4, 0x8000000000000, 0x4c, 0x80000000}, {0x100, 0x7fffffff, 0x8, 0x2}, {0x401, 0x2, 0x3f, 0x7}, {0x187, 0x7fffffff, 0x8001, 0xbd}, {0x0, 0x1, 0x100000001, 0x1f}, {0x0, 0x0, 0x4}], {0x4, 0xa6e, 0x7, 0x54}, {0x100, 0x10000, 0x3, 0x4}}}) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b537638", 0xe}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xfffd) 16:00:10 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f0000000100)) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x800, 0x3f}, 0xc) 16:00:11 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0xa8, 0x4, 0x5, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf7a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xab9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x4}, {&(0x7f0000ff0000/0x8000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xfffffffffffff19b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3a6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r1) nanosleep(&(0x7f0000000080)={0x2, 0x5}, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) getitimer(0x3, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r3 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r3) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x1f) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x4b7cdc55acfa2788, 0x100) 16:00:11 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000600)=0x3a0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r3 = socket$inet6(0x18, 0x3, 0x8) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) r13 = fcntl$dupfd(r3, 0x0, r2) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') linkat(r4, &(0x7f0000000180)='./file0/file0\x00', r13, &(0x7f0000000640)='.\x00', 0x4) r14 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000180)}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7db, 0xfffffffffffffffe, "03664071795ab900ef3caf0000004000"}) write(r2, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a00", 0xc) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="a20500dc6e", 0x5}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000003d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20020, 0x28) recvfrom$unix(r1, &(0x7f0000000240)=""/250, 0xfa, 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:12 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:12 executing program 1: 16:00:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) syz_open_pts() 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x10, 0xfff, 0x1}], 0x1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffa, 0xb14881a98f66e1e1, 0x2, 0x10001, 0x1}], 0x100, &(0x7f0000000500)) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x22) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0xd61b1a9aad4c1c98, 0x200, r1) read(r0, &(0x7f0000000400)=""/49, 0x4df) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r3, r4}, 0xa5fc0955) pread(r0, &(0x7f0000000280)="60819125bb6de84b7f9c7c5f8682ce8d0f6138c659113c2ddd45442d7169b19efda54921ba95d147747b232cbb755efc60a91b19b29207de580ec3f1244368c712e0f6f5277280ce258f19e654c9fafc8998348c543f205e7d49cfc2d806f5ac1a64296027efda2495bc2c99eb0b497a94d6815a937563f10a57c043ca7ce895a5d83a11ec82d6c04a730b1baa81540d94f240a0b2a386baaa2044ce", 0x9c, 0x0, 0x0) close(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x10000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000540)={0x100000000}, 0x8) close(r0) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000580)=""/1, 0x1}], 0x1, &(0x7f0000000600)=""/131, 0x83}, 0x840) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000000c0)="08ade09f32746a223c471cf694bf5cc4acdd50ca4d00195588a33e8b49570780d8c8d2075edfb8e8f1aa908c4aebc9b9cbb444b705ce97234130e214cc58ab14", 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x100000001) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2, 0x4000001f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: acct(&(0x7f0000000000)='./bus/file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000100)='./bus/file0\x00', r1, &(0x7f0000000200)='./bus/file0\x00', 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82000000000000000000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:13 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) poll(0x0, 0x0, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) socket$inet(0x2, 0x5, 0x1000000000020) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() getgid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = shmget$private(0x0, 0x2000, 0xb6cd042c2a5def01, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/11) 16:00:13 executing program 1: socketpair(0x1, 0x8000, 0x7, &(0x7f0000000140)) r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0xffffffffffffff3c) sendto(r1, &(0x7f0000000040)="8bc0817e2ef659269e4b017bc56878f89bb29abca2b68248dff220c0bffbc41153b575c8c0688b479b3feaf0b24cf800c19a1b7a1b5e79ff7a71207400e1dc73919aa60892a64e746bc4e85744745d", 0x4f, 0x4, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x800, './file0\x00', './file0\x00'}) sendto(r1, &(0x7f00000002c0)="e6560e74b2c8bc1784ed36a7808bd15eedefb9b42f6cd8418eb801776070bf09aa1b80859dabe86f68f8dc561cd50aeb46946ed59cfcda621479c330ffdb8001dd03ba56f78ae4b4706db95f6cf15cb5fb2b6437dbe3b610c8e8428922702e3db837624541fe3c820c11b3ac07d4f6196e39819495a6f54833b79e1fe2cecfc00a067fc8d614ef2d2477f3817d6899e317dbcbec140e", 0x96, 0x40a, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) sendto(r1, &(0x7f00000001c0)="a704dfd201a937f21b2db535237a1f4839efaaec3199d727edf6478d7cbd1eb980de6f357c99ce73e283e47400ef5e1e981c5747ad975d38c12991f599b93ac7951ceda1541749cc2a3f643717dfed4259683377df0bf2edcf55c6433230612bb5b437dba4c95699a9910e06c53d6533c1c99a8593cb501ea36aa2fcfd78688230b62042da632422fa1a15770ed30c07341129116e4c3b5bfba2308ceaeec4599e4fa6ba49ebb3112c21ef931199286cfedacd8acedba19ae5965ebfb4f0403e065f88345b6e212576", 0xc9, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="1d002e2f66696c653000"], 0xa) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) renameat(r0, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:13 executing program 1: nanosleep(&(0x7f0000000040)={0x400000c, 0x1}, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) setitimer(0x2, &(0x7f00000001c0)={{0x4, 0xe177}, {0x5, 0x7fffffff}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x4, 0x2, 0x100, 0x7}, {0x200, 0xfaba, 0x6, 0x2}, {0x8, 0xfff, 0x2, 0xfffffffffffffffa}, {0x6, 0x6, 0x2000000000003}, {0x2f94, 0x7fff, 0xffff, 0x25673c43}, {0xfffffffffffffffe, 0xe952, 0x6, 0x273}, {0x6, 0x1, 0x8, 0x3}]}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r1) 16:00:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x800, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffffffff330, 0xfffffffffffffff9}, 0xc) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x3, 0x8001, 0x3, "4300d02cc752c88622c1ca98522df394d0d2ff7a", 0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x79d3cd29306eb93b) r4 = dup2(r0, r3) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x4, 0x400000000000) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="977459ff4ca6aa36b2cb0d4706e5ff9807ebadfee77bc6ada06b", 0x1a}], 0x1, &(0x7f0000000180), 0x0, 0x2}, 0x8) fcntl$getflags(r2, 0x1) symlink(&(0x7f0000000180)='\x00', &(0x7f0000000200)='./file0\x00') 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/168, 0xa8}], 0x1, &(0x7f0000000140)=""/146, 0x92}, 0x43) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x200) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xa0, &(0x7f00000003c0)="2329c41a6aa75864d631571842be6b7477bb7e0a2bb4a57557d39b557d48037172c8b4d34670214eaf80cb13a5b4673596c90900000000000000706f7e6b535aa4295c0f8235463568fb8198fb71de9b4209f4c8a22361f8d4938bcb7099706cbd6f6c40a0b62ed62d5bf190321b77bf50fd79e1c978f8c0f99d6205039c047afc5916036fd5c9483de1729961ffadadaf267b1fba8da9bc288d59baf8845390") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000bc, &(0x7f0000000040)=[{0x81}, {0x44, 0x44d}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x4) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000080)="00008a9d45bbbc225ff36587bc236e5e3b1a8cb7a17a9505f747420147dacc8bca8a1330de7644b4856ece50337fa5f6928695d456054f99013e2b25cf36ac4dd68c78c578c9ac913c06964f3030", 0x35b) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) socket(0x39, 0x8000, 0x8) clock_getres(0x4, &(0x7f0000000180)) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xaa) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x9) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x80000000, 0x8000, 0x9, 0x4, "8cecffa752fd0e9cd1c3f6ce16a7f8b6077fd48a", 0x7, 0x2}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) socketpair(0x6, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES64=r0, @ANYRES32=r1], 0x2c}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66690e30bdd281865983fae4ee9ad87c736c65300053e1a82142e14a4426c519ad9ac57293cf0c64ed7edc825c1ce24e26a4fd3e9e4df859a400b17c29ee55b97144839191365825cb238a5e9c751c916a4afa299c506da660c7c02a761a0b9221d78845f71368946be29ef569885bd652b9fef03e30506f190c3aa6b151e8bd450c2ef302d0fa251c770776955a4f24a5f455e3805bf7c8d96338bb2e6862045c17cebe34073b577f417f8fb5d1b4f9ede5c2dd103e84f7752fb62ac88d9f1b8cde76a8bb70679c63c950daf3a9ab75425c5dca15e0b7e9a11edbb57e1697fe633a36f542ae9d614f2fbdbb6779ee9a1aaa9acc542cd597bf39e59b080dd90faa9f782e4842d341cb1f799863f8248a989b8481519833664098e32f35a3bbef1ce731470eca7adc540a628e15d38777261b1609000000000000002345fd9952f4e864eb30603055bcba1289050d4b290002ae6a6afc1ad6a24434c4c7a6ad6d6b6029e618da27bd87de7fff159abdf95b19820a7d1c258cadbc229fe0eb"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0xb02}, 0x8) 16:00:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) lseek(r0, 0x0, 0x0, 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x81) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = semget(0x1, 0x0, 0x28) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0xd6, r4, r5, r6, r7, 0x0, 0x1}, 0x0, 0x7ff, 0x100000000}) r8 = getuid() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./bus\x00', r8, r9, 0x2) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)=0x3) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x81}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffa9, &(0x7f0000000040)="b6") 16:00:13 executing program 0: mlockall(0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fac1400107d818d4fbabeda7678dcc6308d324604000000d0ceca15af6fe7db4811e5f9e74fdee0f95bb811ef16"], 0x10) socket(0x20, 0x3, 0x9c) shutdown(r0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x3, 0x4, &(0x7f0000000100)="3ab85b61b7c4a0c3a917db70f08a5feaa6cbd05ed87540e8880ad10a7ca0e89cf8d90b5081c22f8f2c6b3b37b38b4852670ecb3dbaa60a54169d628841f761939151a0d6cc59a5aa0cdc48099236842d297a5d707e0ce68a1cb37a8127d3707e7650bd11fc26931e093d925b739d12c69c0e10a51733b11549dca8b19b539e8223", 0x81) 16:00:13 executing program 1: pipe2(&(0x7f0000000000), 0x10004) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0xfffffffffffffffb, 0xff, 0x6}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0xfffffffffffffff7, 0x40, 0x2}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r3 = socket(0x2, 0x8000, 0x6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)=0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x100000001, 0x4, 0x3ff}) r5 = semget(0x3, 0x4, 0x2) semctl$IPC_RMID(r5, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0xbf, 0x8ec, 0x1000, {[0x0, 0x200, 0x2, 0x3f, 0x9, 0xfffffffffffffff8, 0xd005, 0xfff, 0x8001, 0x9ba, 0x5, 0x1000, 0x7326fa45, 0x0, 0x0, 0x8, 0x167], [0x0, 0x2, 0x9, 0x4, 0x7ff, 0x9, 0x6, 0x5, 0x7, 0xa4], [0x4, 0x455c, 0x100, 0x20, 0x3, 0x4], [0xbb8d, 0x8000, 0x100000001, 0x1, 0xff, 0x1], [{0xc034, 0x3ff, 0x80000001, 0xfff}, {0x6, 0xb7e, 0x19, 0x80000001}, {0x40, 0x10000, 0x9, 0x79df}, {0x8, 0x8, 0x1, 0xfffffffffffffff7}, {0x2, 0x2, 0x6, 0x7}, {0xaa9b, 0x1, 0x1, 0x5}, {0x9, 0x52, 0xb2c, 0x20}, {0x1, 0x2330, 0xff1e, 0x3f}], {0x101, 0xffffffff, 0x10000, 0x1}, {0x0, 0x5, 0x7, 0x423}}}) listen(r3, 0x5) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000700)={0x2, 0x2}) ioctl$KDSETRAD(r4, 0x20004b43) openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x0, 0x0) syz_emit_ethernet(0x33, &(0x7f0000000780)="c338307b229c1dac1674de503528ff7913b8125f93386270ea7aea1e7318a8d489c1180141cf34e3a9dc90b00dd9a97fe97a09") ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000007c0)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000800)=0x6) r6 = openat(r2, &(0x7f0000000840)='./file0\x00', 0x1, 0x50) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000880)) lseek(r3, 0x0, 0x0, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000940)='/dev/vmm\x00', 0x400, 0x0) chmod(&(0x7f0000000980)='./file0\x00', 0x40) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000009c0)={0x4, 0x0, 0xffff}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000a00)={'./file0\x00', 0x3f, 0xfff, 0x5, 0x0, 0x0, 0x1ff, 0x6, 0x0, 0x2, 0xfffffffffffffeff, 0x101}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x0, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="d6ab210750904ab437498d460c644f6e17adbcbce3a0ef07ce8775586c01afb3b77a4deed6b405c6aae45f5d721ca5ed5ba146adaab9a710c1bc4c452e32c24e19aa9bd22f2740d5c6b3dd4b240645b5a385c00810cd3244634ffdc03626486c77b8e3139598469fb16599acd3f86c470ff29f5f44fe24762346ff5f6ad32db431f6bff1c743c57ed920e5af6a02241939b36237a165b0b714f3926701fbf07986e7b41b9cdaac369feeede6945697cb8ad3a4", 0xb3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000100)="3680cb835caf77166fda84d469ffcb7e84aa7b727c8c30975e2e02a7738195dca173853cca04d7e8c00b32d1580843ab03b920f7aa3bf7059a1907588b34172e07c7130c0d001f39a8dba8f4e5f5ed60500e8f3b7c646db5abb203427a981cd93b8969c8669f98a4d68dcce36e8217ad99b3d19cea57a03dbb1b41b26d20cc3dce81fe0f94b2f1ae5617346c709009afa8a3453da972de08d2a4bebb354f79135c81d32c22045e84ee2dbdaac4790a4afcf27b6bd0721221ffd751b0dd062fe295cf7f723cc58755a2da4a33dcdd9f020a86a93542349b12e963f5a0b1a2f30b0054c47fd39a39f6ac4f1b863a59bba0e6", 0xf1}, {&(0x7f0000000200)="61a9992a50649b77e3cff59783a297aab576a66c5e1420e084158548d64fff6f65a01056989635729790c8d270e3b4ae36b4bdacb9fb4baebde760e612ca72ff508316377cf86ea3bcd2f3621e1c61f4816b54f946694eeb0168c4c83be07092f68809effb49c98ba1a7c4a5dc8924bedc20992a410499aeb048897811d2a368d23d912cb52773431e5d1ed9c56140afa3bd7a61cb27987411ba790ac16cfbea89bf68e78a85124f3c6660c18de91127d632c4b0a33a92ebcd9c1fe75ad7fedb876206a5cdb81bbd48f038799fa4360a1f0d337230ca8052a2230fa7f1b5d4434139fd6d808a3d71376d75c5de53e68cb938abec623c88603f077354", 0xfc}], 0x2, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x30}, 0xdb52da71d09e0db3) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x2) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r2, r2) kevent(r2, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) write(r0, &(0x7f0000000080)="c0289254a8e4178bb9fd3e2733440dc6f9a7bfcf393cc8c63df195f0a9918b", 0x1f) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0, 0xffffffae, 0x0, 0x53, 0x401}, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600), 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000c9be808c6df1246142676f91f498f45a8cbe1b9f09cfa33af4da01ae256e2974f9552d550d63df2d142c72a20c4cbc04a6ddb9e75e3963326e20e3dfdc22161627e68ea8ec79224b24d94e285d1b73d9960333136202aa077b4b67c2c248e5b8230cc559cfa075a7d48c8253e328947cb24b569c0ba09a6b4978820b308f444b19c441e0883c979cf30a800bcd426fd341e85616705c27219d40a1e2ba3b163b6dc727d7de9b4d8c5b826ddb52cff37cbe9de6530894a634afa3e6a3b272a28ff5a900635a45b1edd22417c94aacdaef85c37566bb364fe2b2232a6b83d4"], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000680)={0x3, 0x7f, 0x7, 0x9, 0x800, 0x8, 0xff, 0x10, [{0x8000, 0x2, 0x3, 0x2}, {0x0, 0x101, 0x4c200000}, {0x3ff, 0x5, 0x47, 0x3}, {0x80000001, 0xfff8000000000000, 0x0, 0x7ff}, {0x2, 0x800, 0x8, 0xff}, {0x6, 0x0, 0x7ff, 0x7}, {0x3, 0x7, 0x5, 0x8}, {0x6, 0x9, 0x36, 0xfffffffffffffffd}, {0x7f, 0xca1, 0x2815, 0xffffffffffffff75}, {0x2, 0x40, 0x0, 0xb4}, {0x5, 0x353, 0x40, 0x7}, {0x0, 0x14, 0x2, 0x6}, {0x3, 0x10001, 0x80000000}, {0x3e5e, 0x101, 0x3, 0xffffffffffffff01}, {0x9, 0x5, 0x8000, 0x20}, {0x8001, 0x2, 0x4, 0x8}]}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000640)=0x80) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") fchdir(r0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:13 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffffffffffffff7f, 0x1f}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) r1 = shmget$private(0x0, 0x4000, 0x241, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x85e) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0x7, 0x332}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0xffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000240)={0x6}) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) symlinkat(&(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x3f, 0x500000000000, './file0\x00', 0x4, 0x6, 0x2, 0x80000001}) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x94) kevent(r4, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x20, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0xfffffffffffffffc, 0x5}, {{r3}, 0x0, 0x6a, 0x80000000, 0x1, 0xd3}, {{r3}, 0xffffffffffffffff, 0x70}, {{r1}, 0x29d8432b0c337812, 0x8, 0x80, 0x6, 0x8}], 0x1, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0xa8, 0x1, 0x3, 0x6}, {{r3}, 0xfffffffffffffffe, 0x8c, 0x40000000, 0xcc, 0x12000000000000}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80, 0x9, 0x458a}, {{r3}, 0xfffffffffffffffe, 0x20, 0x40, 0x80, 0x6}, {{r3}, 0xbdceedfba5217297, 0x80, 0x4, 0xfffffffffffffffc, 0xfff}], 0x6, &(0x7f0000000540)={0x8000, 0x8}) kevent(r4, &(0x7f0000000580)=[{{r3}, 0xffffffffffffffff, 0x6, 0x40, 0x4, 0x8}, {{r3}, 0xffffffffffffffff, 0x8a, 0x4, 0x3, 0x363}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x800, 0x8}], 0x6, &(0x7f0000000600)=[{{r3}, 0xffffffffffffffff, 0x70, 0x2, 0x7fff, 0x6}, {{r3}, 0xfffffffffffffffa, 0x80, 0x4, 0x1889, 0x9}, {{r1}, 0xffffffffffffffff, 0x7, 0x20000040, 0x8, 0x5}, {{r3}, 0xfffffffffffffffb, 0x5, 0x10, 0x101, 0x6}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80000002, 0x9, 0x8ef}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x0, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x7, 0x7c5a}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0xa89b, 0x3}], 0x2, &(0x7f0000000700)={0x3b8c251b, 0x9}) r5 = open(&(0x7f0000000740)='./file0\x00', 0x100, 0x1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000780)="c7d46c9384f0beec5accde36ba7a49cf5feef02bbd90e89af7efa327e2fd6e83e12f98504c82c5a9364439b70871711eed7f168a4b6718f098fb5e598601baa0237d53b3453f597f749a3bc1c2c5abbce7cf6865eb5dcdd12afd78f9bf4ace8c6fd3bb3cebc285214b9a44c8f7cafe292d568947cad22e56d1ee935fc8ee2e6ff2bf1fc25d5b08a9091167362f14cde02eefcefd4ddf6fe9af60024999bbbb28324f1135e6b5ffd8118e58e2a1189a352f1268f8bbb1de693d8c25dc57419ddf329740cfccf20b85a81927a664aa11ccbc91eb8be5b86fd92ebc4c3901b7c289f696fc1975c792a61d882c74dafbb88efd4f902df2bf73f391a30521b716ca912220d642d4e9f282c3932e3cc82125851495271ac7d480df120b455759e343f5b05b588ea5a3cc794130ec28dec26af31f476b53c945bb61e5fd9974708969c1beae88c096727cde8ea4b83c16a6a6c5302c83bd6d7f90ed9939125144f92190a9f229086aa667b4dceab6c04c81d9c6ab2c5ab3fd869f60568750b66e70aff0ab60a25073a9339e6b59ba067467230e3232bf331f97769dab98de6903515cee1f26133736a6eb33ec11c39e3ada146fd76bfea891303076eeb36e184a1b1b89eb9b3ee01c05f6f764506ca7c150b2fc90d5f7ca787a5ae15ef3015cdce7e42d6d30ec48d7fcfd188bcbb2f2661b6c8f3f59abc3c841e63503300003b4ffe40ce11cdac28534b92fe2edcaefbd2eabc4654502604d5e7a5761386a93093278c9afc21b68bc94dc4baebe193179f37f0b48c852647b98d0e40d2528789b72d034b45a9f775fbaaeaa9381a22cf0b25e2174c7dce32a7ac9580e033adff84c716e999cc007ae2c6cebb9786fcdcc8dc8817e9a1ee79853405ea37f1199bebb05bbf6447ca736c32fd5a58f3f5827e08f9c70c2eaeeb88c99cb9ac9b341082e08478c85e505727816eb38e659a02fae0d44bd888bff9504781531640a82e80867844293a8e96b17517c11327c65e3494548df74e308b24a5bc7e6f7b03495efc0a4bbb0985526802463f2c5293070aac8131d3b2d3a2746e6ad788e144bae22449ede518e9278c819f7c35b13a21c4f34141e49149674649ef7bc07c922315b0edd5ba615ce5358e3227189dfce3d1bff355b9b4e00202c6e0b07fbf71be83b7d76a245e1c82b0e3fed6c3a9903735300cd8345879137d2ad404e99a35a42bb4481424a0ab1cd1cfd8ceb3c3f03001ed28503c0b687dc2f0c7ef6ffcfc8b00f8379ddd629c38a65cc818f90a8f05b28ae2402619746edf12515d33e03b0e290a24d4bf8838161356a28705305c9e7aef338730f4352840266b0244b379d9a503eb737e791f6a5fdb85400e7255703c2cf12b19d46a6700a77a80361e9ebd69339f1a881c556b1e6e9c620a0fe249cb9fdf2d67be3b7ec9d1ecffbd12f2c81cd98e839307364e01379d2be3b2c4f26c3911c0adcf91fc2a93f08ab32745dbe38d820b05c2a309b6a5c024728af8b72e3579fb253708d49ad3a421673e5bbb621486c6548e325fd1e44f9d7baed5e3754cbbccf4e08aa0a1243421e6d3e4e025760e2e95e070dc6f0018f2d19886189ed80aac644ab570f47745ec556d0493679e781481f29731bb97aba3c103049bc301bcb412f3ba55c5b49daa7b80844622b5c627ea2d9f7009b9bb897756af46341b2161528dcadfc2a8d792bab32fd16591c8dd43317f27ef0ed20289319042b62d1bc5255cf2a49e55c5cd41181e312097ec5572e447c6aa0e01d3742ba10cc6530a9b493707ee34bb1838fd3e10753a4008a78bb80552f028857b655715fda8f115670c42f08685928aa37c8be15578d48d4afb2c664371425503a279858a60480b7959365dd7bf63243faf85d457a3287124f4aa9970e6d112d083fa355657e3466a793820b6ce3cbbc87ec059c807bf3a90e5de08172240a079e32105b9d376c7f2bfef47c7165e7bd97f73bb9bc97cadc50dc13feaff36ae6e8a4250d6435ae431c961f4a9f8ac482b5332b198539a6be1022f867b39b48b61541bb7b9763f8e0a7053410c9addbea513bd0acb0a7c2f4611fd9a9cafab679b66baf331be8df204e8abbf3218b6fe420f85cca14aedbae937b185a8f1567ebec7d02dc0cc02d8127ee74316d8fb6b35b3bf39ca16eb37ba23715d1b34e7322d6959dc9b547dc7499bb0e055896b2ada2eef20caf1946483e01bad40521ad28925c1fc2d727a0f971f659366fafbc29b224126eebe0f529395bea17c364bd52e4f91cf9fe78245e8d320195342c3c0dfe376c2522fe666d961af8631ee5b689f8b43b2b5f1297fd86077da32ab22cb539128fcf9375581cdc552f8fe6ce682fe64682ad9d14367d30c1695cace9358159cd60db2faca2148c00bc1d68e3839c3ca392626e50f5760d19cd0279f7dd6724548fbed3f845e23eaf12fa01ca3d0903da9c599a315289390c76e8f13e587ccf86b4e5ac036a273f77fed6ad9c45abf4514118fa2f7a1cdecf2175b5d9f00ea4f5c165086923ac2301e575cd09474d29c53056de5384c8a47ee512fb40c79ecd0893b423d2d4b1a8b1ae8df546b6db41bbf21e6e81d6989d0d2c04ba617e823a134031cb55ecf727b673c3d64fccf36c6d34dfd41b8aa9bda9d9cd6275e74d26c500709dff029d1a0e883198bd84f362709747b53454d732c62361bc4790ed52b6c993b9a7e747b04c6cb5b7500267ddd16a36d3142dedaf4133ab8618116327438bfde0242686c8d95978c9be163dc0fd23c65964134aa70e0b280134a00b88423f12de61f904d4ed9a402683fe7c9934b02df63f7771e1322b8460e888d4013e9459f0650da3654c0b26dc5c254120f593181b5b4786be5fc19d60721efbdf206ac651a1ee8b3fd736d510fe8f054f5f7059c90049cab25711af22a9f39988f972e0fea048e6e87d28af0cb2b97d0a7c3baf9c02f3223c63a5d018642ad6d39d8606cc4a306a14b667bb1a214d6b003df04cf2f8d614e69ce8e0528c02282f5f0ad64d87972ce1d27a8c1bd597bde3c38fb6b77a739c592813e1c74b6a26e1557c4661fb7c93d9ed9b28836a70234a7178a0ba5aa1593e0982db647379b58bf0405616c93d66499959f60f446bf65c443d8a750583b4b9ca6e8da506cb15752d2345c4c0d1aa65a0722a0eb7be98bfc46d9f25765e7f0b5290c5f25339388e290443a34e5b53c710c21253c8186f1b84ec316d27e33d64cfa8b81012dd7e0e81d0c3c5bd6fd3877a7d2a81e40e5a9e7182d9164717fba40dd9b0ccee65b35adf1e43510ee3877ac552127a5fb3f77425520d11502a82f35e6619ee652e8903be62e8b3072933993a3a526c5e101f2715b6803647670f39362b1c940a30f160c2a3f8b515a5fa15cc11b6ea9ad92bee5fb5e82ad2503babc6e476cde37464c67677b2898b2b1c4d07b609277e26abe2d373ebc837941aa005f1568a01edab378aa344f6a751c80fb1cc582a3167e522bfcf1472a073fa0f2267bb6bf79292bb5db4db8977a29dc241fb074a29f92e850c75d87a1997047088012f729fa5104f895727470cbd0ecb78074816f5ba1609f95fd857d03c0a95fabb492b652b3fb3a781cd5694adab17be477176274f9e7b31472a27d80717e293a37e5e21f0979dde84613a0f4bece93e4d0034cb6bffe80a0c1482c980c4baa549b2fb0334b436087f42721ff38fcefe85427613a64f7e97d77d43fa8de7925bd79bc48a59ef3f92db082124d2a7e6700b3c1a24108051d11b6cf9ffe05751277b3460de3462256040b38973b838b9d376f12887607fe1012514b47cae677ff3d7cf6e5255fa4968d94035f9a1a8d108c00b78d86dede927d7953dcdbb3864f8921fe42d5996452c961c9c0acd55cd8aaf839103b575564b146b55fd14fbc6d622c352b44fda830153d6d4f7ad70f10cb1849ae3c3ef82c8291181e865fb184d546bbb8faa45074a5076a2953685a4eef1cb8d965b8883f031f6d2d9496675864bec77413cc5cb9f770ceaf9826cb755bdb2361dbaaf5b0b7ea9d7998f573e7a043f536d03fa28ed4daf63de1c47d57db89d7b13724f38233aec6a555d585f77b696545392b4d04f5a9d3ab2ce15620f85587fd3e5f761c26bf250391f77b4c020d82b80d86a5f6f146d7bdc875b1ca43af59413d6a888776e5104b3f5ab971fed65565711643e43e9d81bdeaf47a1ba45432d7e717d10ffe90f879d08dbdefd245516a8c9ceaf8c1f8dabe2c7d10475af7cbabe5947f5fa14c0efec45781bb2017d6606677bebcefe9df7811a61027ddf4a42796032adf7ec1c0d68114d75e3623b86878efa7a250c20b9d3b075ace5a67f9c2275cd05d65ec217158f46a80ca95cc31f2817e537cbbb6d75760ca8718d9615716fc1d24077f12681fdf3f4b8843052dc2d0939b232c5b694a85ad045c21a350d840df388c5a580a0e9b24190c6e302a65325f6baf0908118017416a7e92dbda4f10ee61879827541c9b0a8068ee379706a82d6e523a6029c2609b602c055a3967fc0746c849736fba14201665735f8c8c80cb107bae071f743c4aa1d626378fca68ffb15c02dd3a9c642a379550ace876eb010eb080b345a44ef4bea3a3f7927291a9fcbf8198c8c3a19f880aa0f5bee217ea835ae9d33a725ff4c92a32a05c785497d11e2b31aa5e99a55da4c4d9c9774a99a87372215af11e35636efda13f375772151bb49ed750c156e3e048bacf6b9bbf99bf3fbcce46a5cd1588f3b6078947e62f9a321b981703de2cb35df4a654bf3c326174be8d3f1ef00a63d1e1315ccb0d162c4b4ae1b90c0a824b17eaadf538b5743fe673bb7268da0325c537a5d2ed61628b0c36aca7e77fa6293616efa6abdad5d24647bf8ae810565b8c5013420c58d548ffa3f91f36483ba4214c3a690a8adc21ce775534276bfb903d2496b18012febf42436ce50a23b61b3b7b70bb177de56b2fadfa1be285228d2d5ddb37fcf727cde584454d1f9af6cc266c05191888ab43973f514e756bd32763e223197a9f61687b2512953bd1f39f7fa81162bc38c67e9fe91caed8b549a1e7acb0d1584a88397bfbf1e8af0e07b8b0683ddc2250341de672bb546118b1dbbbe4a053daeb50e5ce2e8125d860fd2d6f641c7f3804c61979aa2d3e373bac1167758ab97f9eaaf4224b4fa2167d362e2c3a5a10f46d6de837d885f913da54fa34ea120ac5862b606157dcafdce9a4a8f1f73a274140ee2e41e38e0d727e887f8a9d2debc3cfe244f4ae579eca2398a960aa12f3d5977c01a468fe8ecc4aa45d4772248b4843073689c875e058307859c05799c910fbb1f7c753d38436749258e705ca919988f58d9283ca952662ee00c4c45473655b59622e0f46b5d87fb70c165fd401206f50e4b6f6e9756e8bd15686f06eb3d48b1b0f7f8aa94edfeda819d6ff628a627d84c94bda8570c9004aaa4ec0139be2570b08fcc1a030dd6da1bba052dacf861f0fc5a6bf466ce3f91352c16ad6b84e5e363ac8f8a0d11a918b2fddbbdc61071912f14b1408b6d384e070eb20fcc54328022d258d4c5dd779dc23df6b71b193197922771f29474ff7caada50445adba6f355b1d3fae827cf272a85ef970721d70db2039da0a81eb9f31e67430f1dd27f621570381ed769ed4877a8a91f6ddf0fbc3c74c86220a895e85cc47f5675d30cc82fdaa354adeca5b663d81663a873a8376be2e640bcaf3ec9dd86fd6ac667c6f6b3bc5521ea2a58cce7a50d80660cc3aa45906272e8d0e1423d85840c8de8c0c812f6c1c3b10d15", 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x0, 0x0) write(r5, &(0x7f00000017c0)="3628608d39547ba89f857e8b47735e67805eb8d680829f800931a14e09d320ecfdbd429c817b56be3582152a6f507fdcbc8c7108734f4844157afc6b16fdb8decb30e30fac7ef1e98a9dd87b2ea57b2d16c2d36c81dac02450fdb618e191775eb5bef228c8c0d379401d7376fa532638a5001c37682556810891b44f389ae5586e36a1fe20c6b78b886e38a44da671831cd87a0995bfeea717bc2fa53a24323f3f3c502a3a4e4b2fb3b5ed3fb9fc28f35d4ee48caa659f03cd36c2cf45586e517c87ef45834cb9d8bc828a1b8a1ac717e397c5c28658dc260365eb45fea2ce0e8d64e363f2473cbdbf8483c58b204a5eac7a2617b4a7ccc01219", 0xfa) mkdir(&(0x7f00000018c0)='./file0\x00', 0x22) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001900)={'./file0\x00', 0x1, 0x400, 0x200, 0x1, 0x1, 0xc903, 0x2, 0x0, 0x2, 0x7, 0x2}) r6 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x126) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001bc0)=[&(0x7f0000001a00)='\\{{)\xf5$\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)='-)*+[-\x00', &(0x7f0000001ac0)='$\xbf.t$.}\x00', &(0x7f0000001b00)='\xae:*/%(\xa0!+-\x00', &(0x7f0000001b40)='\\//\x00', &(0x7f0000001b80)='/dev/ttyCcfg\x00'], &(0x7f0000001e80)=[&(0x7f0000001c00)='/dev/vmm\x00', &(0x7f0000001c40)='/dev/ttyCcfg\x00', &(0x7f0000001c80)='#@\x00', &(0x7f0000001cc0)='/dev/ttyCcfg\x00', &(0x7f0000001d00)='\x00', &(0x7f0000001d40)='\xc8\x00', &(0x7f0000001d80)=',\x00', &(0x7f0000001dc0)='[\x00', &(0x7f0000001e00)=':+\x00', &(0x7f0000001e40)='-\x00']) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000001f00)={0x4}) mknod$loop(&(0x7f0000001f40)='./file0\x00', 0x7e011565d50254d4, 0x1) r7 = open(&(0x7f0000001f80)='./file0\x00', 0x0, 0x40) link(&(0x7f0000001fc0)='./file0\x00', &(0x7f0000002000)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000002040)='/dev/vmm\x00', 0x40, 0x0) readlink(&(0x7f0000002080)='./file0\x00', &(0x7f00000020c0)=""/157, 0x9d) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000021c0)={&(0x7f0000002180)='./file0\x00', r6, 0x1}) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f00000001c0)="c572a22a350d0bb77bdb0a2d742525051a340cf8a73777fe0b6a08349d53e5ca12a2318feb82f2ea3b763c7d21806dfc8b7981c1c612134716134a90c806b9c91b45ec1ba3610f57bd8e226e77e910716f58896bb5967404359fe589ea11bb2a9f8d5028d1a8ed24eeb273aa3f6c885401ffb1072b006629f663f2cd20bcb70dde9838afb9d74f6e", 0x88) write(r0, &(0x7f0000000080)="6f61302e16", 0x989e) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x7) semget$private(0x0, 0x3, 0x88) flock(r2, 0x1) lseek(r1, 0x0, 0x0, 0x2) mprotect(&(0x7f000025e000/0x2000)=nil, 0x2000, 0x4) getpeername$unix(r1, 0x0, &(0x7f0000000080)) 16:00:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:13 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0x8001, 0x81, 0x1}, {0x4, 0xe5da, 0x4, 0x2000}, {0x7ff, 0x7, 0x1}, {0x3, 0x108, 0x1, 0x80000001}, {0x0, 0x100000000, 0x7, 0x1000}, {0x401, 0xdcae, 0x2, 0x9}, {0x7f, 0x8001, 0xce, 0xf48}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x5cd5002e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x8) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc, 0xfffffffffffffffe}, {0x200000000000054}, {0x800040006, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = socket(0x11, 0x0, 0x100000000000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x6}, 0xffffffffffffff33) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) shutdown(r0, 0x3) chmod(&(0x7f0000000000)='./file0\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000080)=0x1, 0x4) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/36, 0x24, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x42e4, 0x2}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xffffffffffffff4f) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="12") utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x3f}, {0x3, 0xa27}}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x707ce7c90a8de532, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x22, 0x8}], 0x1}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r4, 0x20004b43) setegid(r2) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202f5ffffffffffffff52f6fb22f7c6b3e7cd75bcb20ada8278e701b90eb96555a4384bc73d11850b816668812264e06c40ee56fa0227e7f0339a00f995ac7eaca5ef99a4bb3c195c0480b7735d0d373824c104fb985047ad7cf1f7d21c623c0c0c1d89282aa780cd4b7f4777df1b798bb42697c9afaafb21fe391ab95576a7d50b6a7e310a9102906aae28e8b831e20bd1fc21ab5a71282bd3a05363dc49fde721970a8a5c58a6cc49e3c19a0663cd2ba594d2d643d9e4f2e17fbb0b2ebbdf71af8179685695498e398b1edf293c042f4037d20d5c20f441a44c381e18caf584a06f4a45dd2df268dfad7e5a0c054774c8f56bb978ba05a99d2e992ac885ca901d62a4022be47c4811a1127f7c4c0b3721adec98672a6bacc6f4c17225adea5b481c0047ac948bde65a4ed2aec892d8bc73b8b88740b64a0c414ba8ae393c7d70ec8a64383e8e48444ab4f5a6bbb585715f14113b70350e3b116cdf3647d69c79378d33a"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, r0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x9) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0xff) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="81025a6a9b48ffff"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x9, 0x10000, {0x5, 0x1}}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0xff4e, &(0x7f00000001c0)='+') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffffc1) setgid(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) acct(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x9) 16:00:14 executing program 0: select(0xfffffffffffffdf3, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30401, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000140)=""/65, 0x41}, {&(0x7f00000001c0)=""/248, 0xf8}, {&(0x7f00000002c0)=""/78, 0x4e}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/30, 0x1e}], 0x6, &(0x7f0000001400)=""/64, 0x40}, 0x41) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') shmget(0x3, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x16, 0x10, r1, 0x0, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x9, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt(r0, 0x7, 0x80000001, &(0x7f00000000c0)="debc67a8c28d999a329253f13f2ca958897163ad154aad60ea7bc5b72e52d5196782221b03b056a453f36fac49c151247278ed47f505f62a4d9f52ac7d76b2020f29301c1cd50d1b9cec77839bce2d27800a01458122961869fee36929b8f65e02b9a977e036bd941871bd1ac3895baf3348f0026ae06edcd3768ba470bcabc7b8085659a69e11cb73707d794089dd69ba1f77971ec17e28f74e9dda334a38c1c089f039e1310adc53732ee5749634536db776a687286c1770b0ead622f03218df615f5ff71e4261e5", 0xc9) r1 = msgget(0x2, 0xa4) msgsnd(r1, &(0x7f0000000040)={0x3, "78af97dfadde172b3fe38ac3d604da15b7253c41bb55003f9083942a9382d4b55df30d5afc90a70c3a1a5cd8089e80c19ae3ca43b323fc"}, 0x3f, 0x800) write(r0, &(0x7f00000001c0)="714b7901c811832bcab264859f243f3944940d893063e4700e2892f3593101c8fb4f42b0d6da817465ac0db0137c6b2631bfdf4b8f6fc08bf1148c932f95007196680cd892f65b3508cef3430e9a18bffbee9e186c166816ab62cf800e4f1d1dd3863b507fa1b8af70b00f977daab5f4b4ae829641ad5af42ca87b74a28b85d36d513dcaa5a9b3cfdcf58ca066e683f08d4eeba27de676278e9cd7f19fc0ba67072849d6421eb60e69d8d3348f102e2184c1afa482dd62a4461f205b61082dfc1911", 0xc2) r2 = socket(0x0, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0xffffff65, 0x100, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x20000}, 0x5) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x4, 0x894, 0x1, "debd3881322f6ab20677ca46c3cba00a6d026c4f", 0xddd, 0xfff}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) 16:00:14 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = socket(0x6, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) listen(r2, 0x1000) fchdir(r2) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x81) fcntl$getflags(r0, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x410, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) close(r1) r3 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000200)="c2bb35c3050000af856592e39edbadbddcae707697ed74ff7cd97c8d03fde295c4f5877adbaebadf2dd3d801a4641121086a4039bbd2c7cd4b4e126d0784d01e1caf982877ca34f451d597e9df78357efe0414fbcd9eee3901683414c9fda8035914bbc36bbdac7c3d45ef6877608d4a4b21d6063317ae0f4ef62f5ad856492f4a8c7e", 0xea) 16:00:14 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpgrp() setpgid(r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x3, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0xb64eed4923d8898) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000568000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000300)=""/144, 0x90}], 0x3, &(0x7f0000000400)=""/40, 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/49, 0x31}], 0x1, &(0x7f0000000180)=""/89, 0x59}, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) readlinkat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f0000000900)=""/205, 0xcd) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) r9 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x9, 0x8, 0xffffffffffffff2f, "e4e06635dd792c3101e68c6d286a6a500497452c", 0xfffffffffffffbff, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000000000000000, "1e66370f51d5a9aeaf5e40906e0517a76be51814", 0x2, 0x10001}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xfffffffffffffffe) chdir(&(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x7, 0x425) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x62, r2, r3, r4, r5, 0x40, 0x400}, 0x4, 0x3ff}) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r6, r7) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mknod(&(0x7f0000000140)='./file0\x00', 0x101, 0x8000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="6a305bcffccb46da2fa6621e09a280f3bf76cd0e7821e1429ae3a3adc8fa9746bf8d20b9f20c76388e36a661e3bff4c77d4fc5d12b53241c95abdb23445601bc7d0ed2ffabad512e57f8c29510339816396ce7a6b54875a50fb56e0c73bd28721ab0d4364bb715b41ef0e78a672a3f8cdf2cc32815d159bd210475cb443a55acf1fef5fdee0024841bc3f7cbab907be9b54d0686de036c169c57953bc64acccf26271e29e5ef838e17598303e157a73a116cee93fed753", 0xb7}], 0x2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x7ffffffe}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") Y-} Å‹íN27Y-} Å‹íN27pckbd_enable: command error 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x100000000}, {0x7ff, 0x9}}, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000280)}) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x10, 0x7fff, 0xd7d}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x7fff, 0x5}, {{r0}, 0x66ef0323e3db4225, 0x8, 0x4, 0x2, 0xa8f}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x41, 0x82, 0x2, 0xffffffffffffff12}, {{r1}, 0xfffffffffffffffe, 0x82, 0xd3d0197f2dc491f9, 0x6, 0x3ff000000}, {{r0}, 0xfffffffffffffffb, 0x64, 0x80000000, 0x9, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0xfffff, 0xfffffffffffff001, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000001, 0x3, 0x2}], 0x9, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x8, 0x400, 0x2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc1038f9e97428d36, 0x2, 0x581d9b28, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x40, 0x21, 0x1e, 0x1}, {{r1}, 0xfffffffffffffffe, 0x8, 0x8, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x3}], 0x1, &(0x7f0000000140)={0x6, 0x400000008}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) recvfrom$unix(r1, &(0x7f0000000000)=""/175, 0xaf, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = getegid() setgid(r1) fchdir(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000003d}, {0x30, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) getegid() getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r0 = msgget(0x0, 0x22) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000010000000a865ce1fc3f7800a846f56810dc0ac201610c5e234ab4b2fbfb511b79fe12139cd88c7e8a1db0593da24d55cc7cd527d3346a2a275f384a71a9cc9e2b3d0d950e36a146b17b6d8c7e7354c8c96d61f9cb7984887c691039daf1ba48db06c1c1a7ddc742b35a4b9633d96b3f57f0593d5735a2ae33d4ac0fb3cdbcc41b73ec3aa5ef76f82eb7873c6f9"], 0x8b, 0x800) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x47c71138, 0x8e, 0x3, 0x8, "df9415a513615ad6e7ba2a8f43e40417ec59f668", 0x3, 0x9}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r1 = fcntl$dupfd(r0, 0x0, r0) clock_getres(0x4, &(0x7f0000000180)) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = fcntl$dupfd(r0, 0xb4800da227117cb2, r0) getpgrp() mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x100) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x2, 0x100000000}, {0x100, 0x9}], 0x2}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000008, &(0x7f00000000c0)="9674289c3d8b1e73cf7a95164ca62739cfdd2035e216f6f67b61a306bf1c2df4db44c6ab0bcdd2a857bbb972f4164f27364feed753b4680f578599330048ee789ee7ecc0a29be15d7bf1c5c64895c2ab8388c3b7848680f88e9a5552ad60b470edd797e72b016dd7cc7752b469b65f2c1c3f9dbe0d9b599420c5574fdb2e75113f39", 0x82) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xac, 0x2, {0x7, 0x9}}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0xba5) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0xb, 0xf6e5e20798d201eb, 0x36}, {{r1}, 0xfffffffffffffff8, 0x28, 0x20, 0x6, 0x9}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x6afb, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x40, 0x5}], 0x6, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x32a, 0xcc1}, {{r0}, 0xfffffffffffffffc, 0x44, 0xc0000001, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x88, 0x6e2e0b8e3a4cfaea, 0x0, 0x1}, {{r2}, 0x0, 0x6, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffff8, 0x9, 0x2, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x60, 0x40000000, 0x1, 0x7}, {{r2}, 0x3754c2bf674c5525, 0x20, 0xb62f9aad9e43eed2, 0x2}, {{r0}, 0xffffffffffffffff, 0x4ec3e764f4603b33, 0x20000000, 0x370, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0xff, 0x7}], 0xffffffffffffff81, &(0x7f0000000380)={0x7, 0x9}) ioctl$TIOCEXCL(r2, 0x2000740d) openat(r2, &(0x7f00000003c0)='./file0\x00', 0x820, 0x80) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x40065) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000b43d521f45e27fbfda1edcdf7de2972c3db6a15d95fe30e240f816a62a289f44929569494103229d3f7e2034740a16efc1e7c3ec211063d24efbdca32a84a98798f428eabbf6cd22c335665417e54d7b92e65819227bc19e041536af04f6edc4a1571ead6f2f87571fcecfc6dacba95c00815a7c58374ea8d978357711d4dc4670e003ee3b012ad70856487854652618f84cde92ee123d8f4eeafef135f822bda8129dd6b3d0e52ff8b4502d2ced568018e8315cc9be10638f49f38383000ec01248b77ae9dd6f644c8c9314eb17a25ff6ce305881f4829833fdcedd7ec4a9f07797e04fa7a0189616076d69cc0a9a7880"], 0xb2, 0x800) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x3) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee7d04a1d30d1ad62958c0ddad4a072ee0b6c597a54daf8ce17cf56bdea4043d80884f1dfd2d922bab2d360871bbe75f2772086ff7100000006acf131004d1d6a443dcb3f5d0e65aecf4df0b2d9547eb599"], 0x10) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) write(r1, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa2725c1f9fa6ff5c, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) close(r0) 16:00:16 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x8002, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3844cbbb1609e7"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5dc6) socketpair$unix(0x1, 0x5070457e38d750c8, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x1, 0x1f}) r4 = kqueue() utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)={{0x9, 0x1}, {0x3af8b8a9, 0xffffffffffffffff}}, 0x2) getegid() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x5, 0x7}) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) poll(&(0x7f0000000180)=[{r3, 0x2}, {r0, 0x10}, {r5, 0x100}, {r2, 0x10}, {r5, 0x4}, {r3, 0x10}], 0x6, 0x7) 16:00:16 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x22) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xc67, 0x7, 0x7009, 0x7fff, "97b9d102a4726ba0fb41c87403f8801333a4b4b6", 0x4, 0x9}) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0xfffffffffffffff9, 0x7, 0xcd71, 0xf19}, {0x8, 0x6, 0x7, 0x7}, {0x5, 0x7, 0x1, 0x5}, {0x7fff, 0x6be3, 0xcce, 0x7}, {0x2, 0x200, 0x1, 0x1}, {0x80000001, 0x2, 0x80, 0xe}, {0x3, 0x2, 0x6, 0x5}, {0xabaf, 0xe6a9, 0x2, 0x8}, {0x3, 0x5, 0x7f, 0x101}, {0x10001, 0x6, 0x8, 0xd1}]}) 16:00:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="140ee68f355bd4222f9fda41dbe4d0b00ba2189ba9cd573802588bfad60d0583730dfdcf76d4fc3da30b4e99e13dbb6e5a26b418e9983474fafbdc3fddc23ca9aa13ec5deef7358351d092975026ebed6efd5deb7e959b701bf42fadf540a3087be4ab233c79522b946bc42be5b2b07f8796c22a22510ffc7a82a3189d080a96877044d0fce51bac95db7e7cd0fb1df488b9423b22878ce4dfa9ce53983597adffdc4f3b7475520fbb14eff2013b55eac3b130e95e960a4cfd7acb836aa17f46bfdb697fd886d7393076bc4ede01656909cfb1c8aaf58945", 0xd8}], 0x1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002880)=[{&(0x7f00000001c0)="2faf221b351200040fe385d549ec798c4319c983ad0725a951f22cb72c1e2c02ab0832ee1c7c505b40f54ca3a2e34ae798c5d37967ca638910e3cedcad90bffdba1179e9d803a48a6e4603778d92e082b786a340025646aa76ef1e320f234c1bdbb86eb0bb66af05d37033fffdad4785c038775fdf7f8bff24028bb3d4c61a14393590d2d6506930b735998e0c3c9e130412fa9084fbb1d7fe57e2eefe699832847db72ecd78ee8aed5093260ab0e3c9ba54e4a27041ea5ba3af50a9bbdb7bfc17efd5eb5a532836815c4fa35fa182d4b0fc10e144768277019534b8c76ffa15cbb1deb6b291deb9812d77b58370af14", 0xf0}, {&(0x7f00000002c0)="471eda3f08b0424401e58d1155a8f479d90bf75742c6c02f6de60d694e476497d5dd0c897b0ff7b7681ec29d5b5bbc0e1c6a5095d925d9564b2f574fac3cbc23928999848320f69145efd20b3fb46ac4935c2bea1392d2fe91f0b4e2ffbc8abaf7d5f2fce5b14dc1bf9797e177b40735dc882de390e7b6845c0f6b2e3cb6b3cd7c964a9c0bd9f5a0d3d93f882b5671441a777a2858565c05e33fcf9c281abda99dcfa6c63e2df4d8a5dda51ddbce736c21459ce54a0b7252deca3d475a6f2d27ca1a2b66e6bf70a264b9", 0xca}, {&(0x7f00000003c0)="b4a8c2e2005bbf7ff7", 0x9}, {&(0x7f0000000500)="d969d1bb9f1f6ab9977d8fa188adf1bb678a8635852f84a7a36f98d386fd0fb75be00c022061394ffb838dc4d52ec35233ff41ab317f9a83895afdc6949521edcf382646ed56f45629466bcc95d57c435cd90ea4a331284806c66a1f865cf53134a12d3fdba17bea85e9291bb05e0acd077d365112a6c6f34452437a0c66c6166f97cdf143e5cb0d46c2730cd15ba6620c7ea512aedea5f00ad5f70bc937220aac112324907d8be3e4aed63483136eb07a3c6dd944e8a2e9f9e6a6dc01269843b7242621f129eaabe4db04383c2539b374ffcd573a93a782a174313585306c6537bd28d56172b36e788c475b392aa5620216582213dddee230ca303a56f36fa0110127c2422c07a1618b5be38282c79f0bf37e0bf130f1410901ae47d6223bfef7059d8b4780c008a25546962b69ec0e21f313907fd79007c7e90d7a146855cd0317c9fbff15210ac473b5a076e53eddc84a343d36c3414ea9517ced28e479dbe5deadbfa0b4136cbf883e6bb5bb14bda12eb7f8f1ba582e7b63a3ab4928148d3eb792c062ddede5ce835af4bc5067aba481ec75e5bdbfd6049e0539cc00c88d7075ccec7646b482fc9350060380a041cc4a6d7ee09f99f5347a88fb0eda5f9d08cae9aa95687b2c837d69c7d3936c8815c263db8cb6bc47d7cfee960b3bb6296757fe89e1f48b7c749d5ae28346f003fc1835dcdd974f3c9c5b1d2e12be86b4cd30530fd6e05a742dcdd50a2ff7c648df9a2d7d3386477f1b89e4b23f8765066fa81c98c89acec1e7d03fdb3cafc718a315e16cfeb3a206a5889f51097e47b64b684e82bea6a1aa322ed0cdeab7cd0f6f04207ea4c1f7216684f3acb4402a17469a06d45da17cd8cb39f3059a1a9fe0656c1333ee255cb6dc575cc569c5726f9dad30d75a2a0954b2082778da0c7b488d7f62c340fc60773fcb4aef8add3e36e3cac8d9ccda13e81d706a9a0f484425667f1a701e9f8ebb4967b3d663f9b2d4e3f98948205c891fde5d96395918a7661b3e1bfb515c5cc07fc7f7762e99a9dc1fe2b4a7c157c303094adbbff1b19dc2a70d69ac6887e595516ba92319a5509c15203dc65a687a33ea7290a042806f01f03b0a98f879ca535bd3aad631c83a7d6d06bc1ea71e322c5a1fc220d7783ada053dff562b701c6f361805c40ba914fed6ccea42deb2221a92ece3d97cafe04acda48b61609c88d175636827c05958df1097c762abab6258adc167752f7be0350bc4a5f7054fe286d97981c927d51897e603f85bb3af2dfe0b23ee882e55d39463b03eafaeea32d13ebf823ce12fda7e5f577b61d9610625eaf56cc0d4c9ba07811808ff9c0d28bd3a995d937e88232904143ebb25310b4d4488d3689177b653039af27a03798a05838209df616da6e61eadff7ed83e412b43d9bcb3c795454d5d0b589a65802dc7a10e84a8c0b93e0e3873f9e0f21d0ae229a271ada4bae71de6829f1d66f45daead736d9e7aa11e77cbd9e5a00074a54dd1c49a7e6a9d505040d0e148d4646609fb49b5cd5b8ea1a23104c6e04bb6ec900d90fb880bfcad11170ca8c7da2eeebe76af1bf6970363ae7a20b36141bb11b69f4a6d981e86a2377a3d15fbe8f22b7ee29173a7fd95814fdd275c6e92d310ca571955be79eeeebcacc770f60e55b5d287aa75f806760c1efcb133fd564f9565000e8d6df4af3f4a837fd51f23d0836ca9dda22001fee000a187ed66a019e6f4f72d9ff8ad1e69899618472de081e8e8a5a04d3d2d04e7530134714da50dcd3c0daafae3ecdcb5336680703f7b39b681f68ec9469005cc281826e5247479694b380ca993f005dea58d52e4177f81d8534adc78d5a6578eca1770cac07aef133c0c44acc7b7220839b5e6d536fc5d342415c83bc81713796f33f478a2a098686f54d708a77ff95149af9bb02f68304b3efcb6b3142e5b98c23254d203305561d931064f5e76060454e985b8acda0b0f6c8949219e6059040f3d365cbc1a1b1f869da5b24b1f386f878cdd7e87deaf4246e35cde61678dedc588970a4ea9317047bf6a84f1a7e6c0d9c387129399df210ac868354dc64c8e4fe14be181cb8529312e1152d19be234ecc5467ff2b583a0c06e78f7c6cdc6b6508c8e73fadc0d80f30b94287b9300984a0440e42038d8de0bfc90e7dc13c75b158ae1e249a1825fa076634f9d0f4b0d4e40212582329c36a4e5959f271c132ee2b9cc0d09498bcf1cdb1d450a4c5cab926509eace3905f596be15230e355e0826e6b565ae753d8878fed17c025e5d61d77b8c8edd22ce5f0a7ed87fc960be0789bda97ba34c721275e06e6358ce16787f44d17238f78e030f4c9fa5caff947ecf2ecf25b9208059e03024c78c3cb1a945e01f7f312080251acf53730ed9c1daa08b53bec93eca404fd6dee5e95d149f05d1315fe57d97f0e6f7db611bf40a943bfa77e9544eab95c055360154d46983088df646ca74f7030cc3a1b850661d31121422b412c5c64df7dac33770b5bc826218fc85815091e0079e808c2ef2a01f95fc373d3a6fcd3dde1a8afddb8b5211df946001051a25ef097e1983519cf04cafd62d87c69c19912ed1848d4c46859dc5fa00f9ed8a317375bc295b730f34b0adc7d65790db07420241b9f810ebeb916ea757f4e0e72cbe7f07c7180d082b8579fe61b102578c199816276c6fce3f6394dba1c1fa2524c55c5159430aaf5de090ef0f91ec280bcb1054f8675dec07ce34b60306211755a56fa96cecdf9fb621dd3959c11fc988f079f2d8faf2072a0b8a3b3c8326fa8a093c068af31445f5d6d159a4348f3adf7021ec4739d722f95f7ec0b323c4605d171e0a77d562add979c13fe9b261e6937da1b175ecd888d5a5bef092a993c1080d3054b9259efea2820afa234b2eb3c0d9a07222723315b37ae21c0fcbd71991d806474fd8c42719a2f22a76e1cd8b44561d1ad1ea1f33d1dc11f556203d493dd9ffa6c94a5b12fcd629536dfbd6fb0b257f09e5a5ef74a77fb5edabf68f68b9123e9228960cd746001c5089a1956246cc35e356652758157ac69a23e3e49f8e30fe2db54f8983fd221c61e9aa0a86f441a17a97648f665af04599daddcbf11da18a2578079cbbf52eb4e91bb17c5fa0cda340256e4b3c008d9d69c837e4ee29926f5271a25bb00eb4c834b7e0d0980dffe9aa6ae2c22abe751aa2ccdd2b1e3eeebdc19211396ca1c88d4ee56c4444ba3e4843d2031114571e5ae0be1ad3e10bad4df52484c69a63763112ae5be85e0258e40f3aa282b29da8533b5908c8c6a3a6d17cd33e663eaaef745a06631a82af512e3c49a3ad2dab2230e9704055c48f501abfd221513d65e4f133aa68e5039734b3c3de3aff18955fee26d8ef4b67dc12c4009514978f933c7bed2ae6665ca6982cc99004215ee825957d528fbcbb51504b4e67a70217a4c450f422e980fd31bc0282bb02960f20c21d1c5ad7353cfa69fdcad60a73c31707b71cf06ab8d23320e3431e88f2884d64d50cdefc99a81e1fd46b58337677c27a8bfe1bcb8e7007c1a897bfe1719a14a38f69f5b205f55e6a5043ed74921f0b4e642934b90636e94e42b628effe413ad57f9154078399e929e7b42fb1a3c7353458b3a2dee45cd285a025ef178bf0a5edb26d96d55672673e5e6e024fe878896e02f86fe943a737c59318b5aa61609d28af277dcac3779acd5ca612ab5086a76d61199cd126e84230028facaba927e224d483dd3e2aee10c8896ce87c38a29aa059117206a30b417d84e672c9294a0976598ab802fff735ace07ca1542c3b01db4f0b5f1f1b00116f6a1c3986dbd3f4b6baa6145f33bdd63163cbcc171493e54a168b1731d240617972e370c57e1b42ccf563137fd372e572b30cda2a6039896ab55ead735ee07553022bd1808b8cf18815afe2ff6a1ca105ef5ee748656ebd300479140038fa3600e4e8a77ddaed1051e73e07ffaa23d87374babdc5aaf36feebf9b43d06623668d6a0d237beea455d29e20ea86cc0dee42d812c84bc89aa46d216a4d666d637151e9c851c479a6eda311ced59b078196f487252aee1702282b769594c20e7db5e2112ea924bfa8a5014e20346fb332968f25271472450c9d143682dfc59c2c46f4d7c40f6b2fd64aeedbb31a3bcd47b212f95725d907d3397ed060eed385af4963e9291f4e82d75d31c4c04cb5e4aa512b2e3d3d8ac440b8e6ea650efa63caf28af44106cc30aaf3d371ee7a6399af52257a08f707541258beb9204979dc790b123b4310fb89485f1ee707ee692fb030c0a269d3d4983051417d379962fc9cd8a388ab607d578631da4d5f50493c326334cbbbf21b41f1f4c86ed8a9bfd1de44bbb79243af4df75744fb9d97dc7984433bf9c3409af2b01ee1d1baeb78f7d4ce97d997f339e5dc3e34d6171c525bcccdc294d73ce3e485f452cd4587dbd1f0d0d9aaaf14283051d7a8bccb9c175bf8a79d9740e04decf5dcfdb4f0fe19cb86b736b5153ea063eafa5081cc573537036ba463d913f7e3b8444ce64b9c5de3040d452bae028639a5fce9a54e2ab24b1f7da509fcd570d52944bf4b6192739e26db53bbdbe8e7b1a7648c69c7a339e974927bf7ddbd3e6fcb4a4ce4e4f51e6fda2cd70cedd120525e88b249722249711226eb8edd973c378a24af294727096a40209bdcdcf0aea78de70ce79197cc20d3cd3b6f55c275113dd048656591238a9dacd6173b80703684beea2b81587c31b651f7c791bda3e9d6610ca3a911f6bdeed84666cb43cc26e3393390b4b9569498dabdf6c1e059a7a30d43adeb17554d91cdb2aa3c5517d0f4d6dc90d44432ffaa6344946774be1c9f409643ff9c033bc28611aababccef241c87b1d9e76cb26bac88f487d60073a08581cbbcf33c599a955556db49d8d9ed05c561bbbe7a4de7af9946a559d1a8862d0737f3a10393001028ed3b32094187a2a93df80d046a535b6007ad04d2ef44fbb9b0f498d40662f69693f0748ec14b9b92600fe1fc26521ec262f31c6d8f48cdc59123745a7f8ba751015ae2b191495bce96f75fc0cb3bb6c4fd81a66b4ef6073d171f68cfb96125dc27d7521f31f04104236e0c82ad2ddc327df0e43d5828f43780a75fb35f63cc88d3ad88d46ec48f44914921240a7edae7ab0399fdcfd7825b66b2917b5f26d3b6268563f38dfd97d5ba3fe345388b1c5996d9c589709c5bd44b53a94161043651ad7d817c2b673e43b34dbdb15877efd80d4ea54af7f1022993508176d9ff452a2273cb646e3793d2f33d7228e92666be92caa9881129222299ba297b994af53a3447e7ece6b600b8c3e1b516c32d79e99ceb4010c89f577de83de999ccc5d6b6b16b970b119eea03c68677fc443d1d4cc4253ff2ba55906a0729c5c02c7726618d532b8007ef17682a83de990c775607f0ceb1e00425954074a02e89a338e0e282ac102185b53ecdd981530756f298e559f3bb491be6951f5262cfe3704ffb5cf14b02f95340b418cea2dbe6c471d28576ad114c4d110f71e903b9b7d81c7898b57a1e84769e4840d4803f63789c0a9abb72bcb5075b021e2c03421bff03587ddd4ee0d8e1bc7b0e8c60db7c6cc623b2cac947b0099188088e445d199035fc5644b18b77b92b844b34dee5fab0679b2486407955ee9f1bdeb1a4a2c6f1f6018152682c16976e96eb3fee0d59663f8f3e80bb83d9a6dabf74e8bda1f8d2eb8e848548b82f34d5170957dfaa9c05795ecb4e977c0abb9710a5b0c9b2c186d98264281e0e09dfc01af215b59403a7dc006d06d724c41634e64f5bc", 0x1000}, {&(0x7f0000000400)="91c90333322d7f377b6dec34881b488dcfe98f89f878f0f668", 0x19}, {&(0x7f0000001500)="27265596a4d893ce5ce828c94b789051f445ef6359f125e401db892422106553c430d5b727bd2d3e0596eb285a8df967938c474f38ee1662a6bd55d7a7ddb5f604d4ff8c4ae7822620d91fea5485f258c2895ef49cb45c67ec18c4901e5e40ba5dc243ad0395ef750439db67498e61941af7857986b2da759eeaf4b4f3b86eb0dd65a4511941db1b9fa33f7538664c60e94f9db520e5f986b27e19ca2f332e24ee92f6e5dac813cbc0237bf30e52e62b2a67f0a60c2c39bd33a93a010370eba69e946849b4aa3814f19fbda424f7a03e332e29bf7ed98253ec1a62f3301f2b4bc4f312d5ead1644b4eec41b7a16edaa3110e24a8f13063d2e73439", 0xfb}, {&(0x7f0000001740)="4c701221b815ea3b55a642682909e408535762a6ea996879a5d6215c13cd23511802ee5048b7d6bf09fa17badb071598930d90adc19c2c873c3a2924972e82af9543697b277bde47164124a8d6b12b93ba4e0b34496eb6d83c2161d46add54a67a1885c0c163f4528370171caef89b5feb2ae71c2f8aca2bec5a4719feac7840acf1cfb6740740103d311686325e9877c5b7b4d39c2e12c2ec93466af3b52559490d950b0e8eeaa8c2ce75c00d3592df1cf531a558c24816f5bf603c24140c8edbcb70fb00f306d19084d5ea24cdba48243994fd406ec367f39c1c87fea795e2e2bb88609d491f97efa9d6ad83d8dc9fd3292b998a75ceddb96f048c86af6398bd667d309c5361da79b75e6a27875b9d87c96abce10fabd7f03f1d0313e37bef645ff38fbf58328ebb26b601f910ced273745b2f8bc677dd8f776d63fb3f557a8d50c607c7536630bb6f67a95b129b6ee31d5fb209f6646ed00fb9149e3ec91a8fe27461cbee4749a6990a899eb555e5f76e5e74241a551a36854ba140d00900b3af5bbdd35648f86af1f03342583a72a73f7e1706adf55772e4ef6c5dd93b4e6dc98bb35fe61594e90d6c6655483a17b20b97f300ab42460fafe639502b94d29a7ab775525c57378bfaf93ba46da26d22f5c3f67487a6e1472e6fca9f178529f9019e394f59b09f82923f5bfc360ee242cc0a2615be2e191ea128ef78b30b0bc3c1bc217f653ee1a97a937f8094014ac4e7ce6ed6a87f9a97ac60986c2bf84743255ed30596bae4ece2dedba738da1c2e978e1c4f3e32b5e2a74118f52a2ff91e38676d047597db28de63ae1b9cae301d9e5eebb0b883c903a3a3a1b38704e7def63f17c8f432ba151378e21e83471c72f2885ffa3368ed1fc7f51d57c1076ee7e5bfa72bfada5e144d3f27a856689d0e445d1d5900dd843294168761c408d0b611bba592e4f40b99968cc61e886df69d79fed52216bf51b64be2d743aaeeb53037cc5957f4fdc6b627cb9432eb8b7ffd8296e6ff1d874491d313f7e81cae4f5ff2ac37fdb597e4125eb5a128378f4ae0add43b67611c9d32c9fd3311219057f0d7d719b5ff66f1e7936136240b922800f56615e4c77b33a109b6b7948c23dc1534e3cf61dd7a101f6d97856526741c80d8239f42c8fead800869dd833d1abcd7b6f82b666fd5215eb855c4f0d2c902234ad1f1e3d253514b2c6aea5e7e356b979bcffa3e1292fc81610dcb280f248cb149b2212773cc23f932178cc59973ac7c658247b82dc22314d5c9ef2e25947ae242154a6da3d769d682b13a66fed0f6edd44b2470bf3098f49a3e7199fc33ebed15c3c59cf753c41b52ab2a05e7a3fcd811dac9c36a5f65ebc0d5808c998fe6248facf074ac0e344c02c80c643cec3e2e593f6a3c4816f23681065650228f558ede0ab2e5f20d0ac802cb127b6386fc146b6034227df505ab9f2f527c4b39436387cbd7c4f74575a1cdcdb261b9dd2ca2b76ab9713cff072d9a445b2537fa45d2d92b585607bec13f8e37369deb506d1d1f1172f9f2678140c064661391205d88e2dd0de99588f4c387a8cd78fcdd8cc4df6c515721b4fccbdeabea7f5fc9f9536609a6a3bead2aa9e2f97af6215668b20f1cb8b8e157b805d80ebfc4a0b6a1440b82d285ebe2a4cb55eebf1a5e1fb2b249b019bf057f00473931cdd7142fed954bbffcddf389343c983bf2f99ee411e22d2c8cbacfb168d89335c9ae4d0415ef6071d5fc2c577e2de1de2c41930777cbe337d8eb4e0b23828b297062cdd9fa828b76986a1acc48874c09681b58f245674a849d97d9fea6a154c9e99be85a23761240834ae1cfab518d7673fd6a01697a30e122ccc2befc9d6c61ff9ded38dbaf399e6ad7f98190db41912c78d3865a377f11280eeeebd120f430606e2c35301af25a79d415909a4a3df47588a4e9103560fb920c50876f8725bdcdd80a24dd822af55018d254550582964077a23cdf2e37356b831dcecc9841675fa06a3dd740d5ae5e81b68fd8c06fb591fddf5d8d583c37e8415b0c415d201adf91e36142fc843b94ec1256ca2cb2238f4c0c80c7896446fd0e6ff00a95496364011e2b955b954e53ff86f2aa9bef1ffb6222f9817b72a82a02be4f6b54f7d10c52d50ee9b9e12da57bc3b7e1a634c6906f33c3c6ceceb0e6589bb3c1e2c5bea3654e44e05b2b0f2194ea9e19f84c7fced13ee5323550db04eda947ba6b260d020d8c5126f9272155cfdbf60afe6579c63c892b6734eea3dab2edecb712e298e24f072915384232f61b1bf9b4d3eb07abc4f4294a9c7b267df6c91b3b397a9070c1c1e74c980138bf8a51c6283d55d71f86b637c795ece4668d18d982f04addbb7771e70fb859908b7241df0e5bcf78044af0d75bf65248a751e937d09924d5c9231d3de56f3549207dca4fd0c906ee92dc6e70252268d592b5a10f22a9d89da2ef1506d42d920ae9bbbb9a99ed8fc359855886dda4774e0635573ef783a9aee49b19c33d8cfd442e15e5631bc043b6eb6a7188c0336afaedaafac3ff1bd7019ea59e2158128dca8ddae1d0ef591eb7b7424960260e87b7c9f0465376ad2e152e1bd654d493a726d8314428749c4a524f9615031d0930ff0ca3dafe799628d6db931584aef3aa860ef57f3673041c4ab33a424d905fbcdfc9cf19c29a089dd5a2931e189f5dddfe705ec5756cc9afee8ddbc22b627d79240481484e63959e55750cbf91e6003356bb600ea8b4c48277558efdcb1f8fc9819e7a5e12ff038b30e6318021f24d51cb1cbde284820d8d995d6d0c2e72466bc856710439d7f686d4c69d014cf25017b9ee640af614a4401814442cf4340b62fd8e078a8832da55ee64c4c22fc6b353d6cfbdc430ff66383babc4f8a61c7ac3e586892227c13bda2247cfccb484446effe7ff00c5efb23e674dab2565aabd588bd9fdcaec6538bc82b9d56ddebbbb5ddbb750e2f1ee66cd2978501557cf473bd1299680b07d6c6d56a524a4febdfe37d57bcf5bbca5ad5db8450e56db527ca391dfaaa8401839c2c0af017e23a8bb6fdd73b46d33bbe6886ba6e178504df038e2ec1aa580e193d7b1fb1a2ce824899ecff3df78534cc80e6491ff3826c5d4a30e08a94cc5bb965c64c75cb8130461c1bf9dba7312e6eb0a37f4db5acabd6e73cec2e5d91dbdfd9efd5a1e5559c6747e2a52a8372c772dcda55b7dd4c8e2de357e46063e8de75f82fb8f862c3bac8d9bee70cfe799e302525a39559b1d2618fbfb28b9f494c9233c025fc901de1652c4e46250d9f2f0c8296dfeb53ff1d6ed1a01b4890e226fc74fe15663b1f9933dc74247959764d9f4fc1607115c4b83330963100f8fda749815b1c4911353e4cd8b69e70ffa9b71c02259c116ac643228f9257f76935bd77caefb5de42fafede047316bc07a979937f17902f861a5312f7239cdb907e4e1e9fbb6877d354de3f416111331431a1c2be62648111e49f25489ab72cedef1e9749eeaf8a683e61a705bb10488dfbfc9d7e10f9e09a94872c0408a8eb67c0d1b83c0adca12f4fa279a6de42d885b46e66ceb2cd81d4ab7d6409882ac9bf69ac2158243b21a0ebbc81535f0de55aff35169d6d78a8d514cca760f3a68cfe2e69c6f32398bb9768e6b77e417b90a3d77a256bd99706bf77424811a1a55678ab1e9779cf00aff023242eda60865bf7f23c7afe064268258e505f53a554ad11dca3e2fe361daca4023fed709d921d53f8e40acd4c176bd3830cda8b211f30936bbd74ce369288dca31a9a027e025803c820d16e4fca7834ada6c466c212e36addfd056b9aa4f70d71c608e0b2989b0aaf64bae1274069cd405941ec63fa894e1c1868a828b4bec0fdc472a2a057bce8a839e472de3f94e82d663bd013a5cacc8f8f98c9790111d2d5203e29eb43ffcea37f4a3ef678e436241ea607d59ffd2093cd9bd1ee74705066e41750f8b6125ee4263d07a1442ea41d4906c243e9a2a1a6a8aaecd9d3442a056ad8c35acf4dce2c9d2a7a62715e68434fcde46a7fd9227fb74415418b8c5c5bee8a2ac6cc28d9401deb71df76edec8e411776ced0fa44c668249aa6fea53be0572a1e3ab25316b00cc91891cb676e8663bfad23193156a08b27daf338b789b4f82918d1562cdfc278301b9e11f687fa01ec4a2dc6934a3ab4a5df73a60587ddd173489b3b6c69a86d4cd6cc1bbabbc5a506af21c38198a1f8f615fd7051aefb9d22088ad4fa22f5281a8e443a1f85142054050a97c0e2961ff4d438bc829fe70b7abef6dfbd644622fea059a8972c25f82761c6c6e47e1cb21f05976e4c49146360172908a42ed2668bfe466f8664ef9c3cb20825a3f16d8b701ba72bbc6d15b45ec1e28c679eae4426bbd6ca7de8b1316ee16c46371eafe4c9254713909e0accf6ac3733058d80e67606d2d35027d9cff81255908b827561761facf127c9a91fa46684a42be979ed0592135fd3c9f897b82db4c7b08180770ffcb14d62d0453de20118b3cd08d0c5f6f161f9e82ecc0d09dace27cec7ee59e20f2c3e1229bc18ec5cc079ce9586b5a2ac21ebdb83e82d2528ad485d491d8b6b72e468bfccebb31594414f178a7cbcc6323d6953d4abd6184317cb7855e079e64120dd06c29fae32d21752ab8913777e44aea0e12036ab723cc1ea3a8b515b8e994550b608f23ee8da0a61d193d2d7934646012b9c92665fc401a246c0373b1ea4a2f5308429624edd09b50e4c3b51fe4e5b4c13d9d341946277ad58e71e371dafcce89d5308ef5b5a256c14da9dea13cfae3b59c4bca0d4cc3c2463995b2cc8648b4323c71bf110f0d877ef6fb8b2692753dba53512bfd1e8402755d28224c9df755789e934d15b12ed0295ed1eaaf1626e1fb5b61013125c80f1e64cb024eb388cfe46441d5637d0a6e7010ee5d9cbb1760a2aa06ac38fab2dbace850dbb4059aac727cbdb123b6feaf05f0d55d6a3fd4e5bd73630ab5048bd7295c815a487b96ae4e318ccd4eee9a9449b3ade20857463276500d48be850a8ba9cd63db946f1eaa438bef1a9e40d783e53d2f89e224aa5001c7bbdf8ee0a9d9bfa738cc8ed90c6a7a01739b46edaa90bc54be851c952dec27a44b48d774974da97a45c303636fadddc0ae54df08b322501af1a1ce777485414c34b2051122119da319cacffbb2dfa746e282cb7fdc4e05335ffe71b1ed411a8135348a329167c795ceb38ce10430038baf96171c474b7b5f426a8d0a099f3403b1a93c2c769141135c1e7d04875feadb07316cf499f868f7723362bbe0bed16201415688d71227976705bf978b29dd3c3b00f2a045f59944862034d53b98e911053933ff0379b71ef8455d3554aa12c2c6422bc790c8a8b769e0c95f9a35313bf25d6afad11780c8994b02fb1a285411119c0d8b8da6740138be06568edc62810dc26d29145c577616e541116b354dd082ed39d2f49b516673042fb1afa1a7c5bed520786a61151b5b5dea2fa2fe59509e2e75f8eac1053ab1bda74d4d7ebfe02a6578ac2757cb062fa98a63cc7fe6d0702240a6b73f2adad093ff335bc498706c487e0c9900ba08a610e8bce0404a5d175a215bcde24b8a4bee987295c66ea1c0c8dd3e961ddaed43b3458ad893746492a75fdf8237dfebf2fd5a78e73cfc36a6157d30b6df32fea93fbaab7013fa422113506310550823228d9735d4457d2f68381f77a2ba52c266d3be2c2bb3367c5f1aea62cf2dd78808a75b83164f0674c3f867f3d6af2c73b9b794522e7f99721155db746941286f2636061a5bbdd25bbd4997", 0x1000}, {&(0x7f0000000440)="8ec5ddedc3a1030058203331796bd81a4d2cd4802515f629a9b0db37f2c5aa1ef7d3c0bc7fc65ffed334920dc4ba0cb314c2fd64b43161184e", 0x39}, {&(0x7f0000002740)="b37f83938f6916452cc6f89109affbc9a64f2f0c94fb9011ce34b4ce46a2b0fe03e97f77e662a75f6d0b9dd5c60b0cb336299c5654798ec3a616a907e495a6efceb8a8775c904d4e51082072871cf5a0d19161e737cb8e122ab9101adf", 0x5d}, {&(0x7f00000027c0)="b981f01fdaf9b6c2f90c578f83dfb872945a7ebb1392fc1bf0a7ec8b943077ab45e2cad7ebd7d6af6f9c66d8d12cc57f5467c21e1a942df4ddc7cb5fb7e8269b4760f4114134a686abe3e3012a0ea52fec01ec3ea69fa71c72741000e19bb368deb28691d98f74e5cd924439fa0d5bafe9dcb5007e15e611c3fe39ed125e5966307de49038457231b679c008eb6ff306ff828d52d660b38a", 0x98}], 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r1, 0x0, 0x3ffff) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000000c0), 0x100000000000006c, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8c5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0xf0a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7c01}, {&(0x7f0000001000/0x5000)=nil, &(0x7f0000000000/0x200000)=nil, 0x400}, {&(0x7f0000054000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0xfff}, {&(0x7f0000018000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f00001de000/0x1000)=nil, &(0x7f000009f000/0x1000)=nil, 0x882}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x101}, {&(0x7f0000040000/0x2000)=nil, &(0x7f00001db000/0x1000)=nil, 0x17}, {&(0x7f000009a000/0x1000)=nil, &(0x7f000008d000/0x1000)=nil}, {&(0x7f00000f2000/0x2000)=nil, &(0x7f000006d000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000038000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000d2000/0x3000)=nil, 0x1802}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x80000001}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4303) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0x9, 0x101, 0x0, 0x6, 0x2, 0x9, 0x2, 0x0, 0xfffffffffffffffb, 0x3}) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='/dev/bpf\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='#\x00', &(0x7f0000000200)='/dev/bpf\x00']) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)={0x0, 0x10000}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xffffffff) ftruncate(r1, 0x0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000240)={0x0, 0x1, 0x6, 0x3f}) 16:00:18 executing program 0: socket$inet(0x2, 0x3, 0x2) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236d41cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b079dbff4b7b46564ef560026e969c93415893085cab1a4c6b41dccf137c8ae135db3cbedbddfdb82119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c200000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee5f82d520fa7da60208554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb40c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f590369cdfa690c244f79a665ad548940c7eac62b3f85bd457839dfabfbc175b1d97e31030f6251f616000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x3b}, {{r1}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x0, 0x0, 0xffff, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80, 0x0, 0xffffffffffffd724}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x8}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x3, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0]) r10 = getpgid(0x0) r11 = getuid() r12 = getgid() r13 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="d7fafca1e4151abb8c2c11e6a99a67507ab4be73b5eabe9fbbfa7b4649ebd3cbd5fab4562b06e7196313b2790181af7b177da49e16e69d711b817a2d93a5e637539f7570158aaa54616369f2e0779b6b4c0917c8537aba94308f8f4e7b28be7c047c287d78434d29c580999b4fce41bde8a7", 0x72}, {&(0x7f0000000280)="f9c1932a98fb0ca35d60", 0xa}], 0x2, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x138, 0x400}, 0x59ef627fcf095a44) r16 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) pledge(&(0x7f0000000080)='+\x00', &(0x7f0000000100)='$\x00') r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x80105702, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAW(r17, 0x802c7415, &(0x7f0000000180)={0x3, 0x2, 0x2, 0x54b3, "0c1aa2d7c16862467a278c9708c3e4e8a43eefb2", 0x0, 0x3f}) 16:00:18 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3912) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) msgget(0x3, 0x46453ca1b000ce55) close(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x2bb) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xc69f, 0x101, {0x80000001}}) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e095a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab691315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d45e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180b61f5acd0000000000e40000000000000000a8e458166ed8c51edc38cefeea00000000"], 0x10) fchmod(r0, 0x8) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./bus\x00', r1}) r2 = dup(r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x3, 0x7, 0x2}) dup2(r0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0xf0054ce696e20619, 0xe) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:19 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = geteuid() open(&(0x7f0000001680)='./file0\x00', 0x27c5ae675994a1a6, 0x40) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair(0x20, 0x3, 0x81, &(0x7f00000016c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r5) setreuid(r2, r2) r7 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) getsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000001100), &(0x7f0000001140)=0x4) r8 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001180)={{0x1cbb, r2, r6, r5, r6, 0x124, 0x6}, 0x7fff, 0x2000000000, r4, r4, 0x200, 0x3637, 0x9, 0x8a}) r9 = geteuid() msgsnd(r8, &(0x7f0000001900)={0x0, "32d4703eade6ab79cb734c5c05a358717207c7700fc0a7814f40af0138968424ab6be06da3e3860659fe64eb5e78aea615d84127de6a3323b08ef06add157150e1502ea0b2f94de11561e99f8d3499216d374f379562c4bf57209ee26a7a71d5f15f63507ad1bbda5eb9a7454fc3ae1af0e00d0832d96c0ee4242e0f9ab8f6947037326165635e50d8a13c7890dd0d83fca37d55a503ff60d64a20a4873824037ec8b03347b2bbb5688e31acc7684bf45eab261ee75fde74bdf38b28319c500758daa634c4dd3600d5f8f147e4ac00d011d8556eba1f4be6f20f3ca4bb50"}, 0x6a8888338d3d7a1, 0x800) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockname(r10, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10004) getsockopt(r11, 0x3, 0xa5a8, &(0x7f0000001400)=""/15, &(0x7f0000001440)=0xf) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001480)={{0x6, r9, r6, r5, r6, 0xa, 0x9}, 0x80000001, 0x4, r4, r4, 0x5, 0x4, 0x3, 0x5}) stat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)) recvfrom(r11, &(0x7f0000001500)=""/49, 0x31, 0x801, &(0x7f0000001540)=@in6={0x18, 0x1, 0x9, 0xdd8}, 0xc) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfff, 0x16be, 0xfadf, 0x3, "efd610e0ab73950665bbab2310464118545f5b50", 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x5, 0x5436, 0x7ff, "1585986615795a019e82c389c68924ae6448c383", 0x9c8d, 0xfff}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0xc2) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x3, 0xfffffffffffffffc}, {0x18, 0x3, 0x200, 0x4}, 0x6, [0x7ff, 0x0, 0x819, 0x5, 0x9d, 0x60, 0x9]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x88, 0x0, 0x4bcd, 0xc709, 0x7f}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x121) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) socket(0x1, 0x4005, 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000001c0)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:20 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0x6, 0x9, 0x41}, {0x6, 0x94e3, 0xffff, 0x3}, {0x80000000, 0x7ea, 0xdf}, {0x9, 0x4, 0x100000001, 0x7f}]}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x89d7928bd187887f, 0xffffffffffff8000, 0xffffffffffffffae}, {{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0xdb, 0x7c9}], 0x9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x48, 0x34684293ec20130f, 0x2, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x1}, {{r0}, 0xfffffffffffffffb, 0x38, 0x20000000, 0x9, 0x8}, {{r1}, 0x0, 0x6, 0x4, 0x7}], 0x8, &(0x7f0000000140)={0x5, 0x5}) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f00004da000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b441223a6cb631af0664bd49fe8d", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000740)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/231, 0xe7}, {&(0x7f0000000540)=""/73, 0x49}, {&(0x7f00000005c0)=""/167, 0xa7}], 0x8) syz_emit_ethernet(0x90, &(0x7f0000000280)="1f000000000000002bd3b4e421f314e108f5686044b6467aa50ae599dac7950ca9fc524cf3b96cb649c28beafd335140c9dd102bc2cd37637d437662c7b3c17d4d2fa4d6740843395fcdeab271679a4561c5861bf5183def75bcfeb22826afdcc0c4621addf2111a687baf1333eca2f8b9ac98032efb76dbc142db84ecd66d23213a01277479b794578ea76b0922c3f5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) 16:00:20 executing program 1: open(&(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x44) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000040)) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000000000/0x9000)=nil, 0x9000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000025c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getppid() r5 = getuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000002880)=ANY=[@ANYBLOB="00002e2f62757300b3a912e141e651c73332c8bff15d7508a35779737c78e5a40c173fc91f125902f1efd179465d1cef102296"], 0x8, &(0x7f0000002740)=[{&(0x7f00000000c0)="3c136dc1a23dbca4e587883e66ba65d6a9b5d022bde37bba961e05df91ee8555cb5cbd42bc5ab66e61fd6582f3a84638cce1c341fdb72d3bf7e95e3eb557546743c52c7d45ba3576204d86", 0x4b}, {&(0x7f0000000140)="d1002fbf14a0753a53d095bacd83826fbba2036417212b22aa108fbd960991895bf904207cd4b7ed174ac1deff78c2163c0e2ee20d9c5e5f116338784beb69225bd0a2c9567a67652b7b709c53b8f79be9fd658ff0d2ed188ff478c00616928736ae85bdfc8d45a5cba06f2b89a4badda0ca18bb67238a4e930a0c10b8050fa73f88f3e2650e10d70e48f5459fe86b2add13c858c77354ad6c67db2bd5373a807b5923e6232c357b78", 0xa9}, {&(0x7f00000004c0)="859f48d7b664476f8fd42a13e81a5932841ae8b440086e35d1b68e7ed1d322334aff02e2a780407a059b9c5274391419f4e37fc3f34fdc516891f6c97baa8342065beb54ecfd7f4786ce269791f5d004935b91014b0ed4f90fee0830b769099b6d004ce487c2b63a11556a534a7f9363f23000c6e51e6ab726946f5bc680859800cf695f740e6a6cbc80480ee6279a855744be3038bededbe8eeae884657c4fefe67e081604a465ec808a38e14083c35fe6e96e9ad0466e13f0406d9ba88ad25580a448efe1270c798807a1c13eec2a92cb11834943522a662d32cad158993da4527658d80cd119e530c66b8db06aec25f2ab8dff3e2924706d2e77cf58ada371dea7a5a67e1206c0d2bd3de49484276d8709586cacb1095296cef4e09a860bc5d22722282226e50a53db1416c2ec74e3f7764b61a8c1a2bdda9d77e02b695541544117074fae3806e93a1d9eeb475fd6ff899c479dd15cacdaf3c6a6417cc679dfd16794d882241bab12cc5d59cf092dad3bbb1ba3178865dce39e50de19d9842831f851bb17a28f9e2ef25c9277eea1af478b09740ef2eadb9377649de10f9c40c9c13987b830a592ea8e4ff66a44b578611b2828f0a5bff3d42f65faac209b881dd528cb1687d026a26b0e94a45432fea93a0870232ed9b4f6d9266d5cdc222eec75543c3173043c1323e104e01dfc5ae49c05e23976719bb7291344ba3027b57c6a2dc5971821af4ea77706e4be04eb071b109ec9e1cfa53d19e7eb973cc1b934e3651e28678b8b4bb835816b818c26dcab1aa7605d35eb515bf8a61746736aaa242cae2e5e29e325744e6dee16b8c4fc48cc998e006ada30f1a523b59fa9cb7d04f28c04da49ef7c22584bd49508285b25682bcbdf3f74930fd99f7d03b91ddb56232faac7e22fa21ad1e22fb917cc24712d5f803e2b9f0ab6ad04d698446064864ad168776fcd450c96b1ae2a354550ee7226c7592f9615f5f4d0802114ca46a997538ca1bb06a918d76f20db53ab848c370f6688f1271c5ec306ee24513984907aef26eee6de45e54b9015a2406e01eff14219f001ef14a7895d54c0047a630a90ba4825f6fbc4a869a7181a270124073a6433ab08620cda5ff1d94a4ea933e6fc379b3369d746fe58d4063a07d34c7e36b7389e84be462d00cecf0fe3f28fa4b7fbc1459dfc46ef1c63824d491ef8996245c2aecb485ae4dcec016ff5507a92b6de904ee328081596395b2326b323e9b1b395577108e46cccee47aa773f4a83579f00c6230a88b9c2b61450fb3f593d0ef4d268927f9792364b47610d68d32bc0cb87971765bc99a1e454ad97ddfcac141c2e05525393eb4e0378280a16ace5c6f44ad3044252734fc3e9adde5075625caedbf27eae94f9e6f148b50395a3e6474ea1f617101978f13ae59fc398b49e1489d211ca8a45aa833cafa1e31a3f4b77a972cf82fc7d549df3921a4865858b23915ff829db2b3a9305d7a39244e64cc250fc03d1bacd0b7ef4561c48f7e33c671f5664f860b07d6bb5a03858e448a0aa683a3cdaa7e23721e0ecbb6ad88e9596e17232e145256a33d693aa02b579166ef96df45e09ffc1fbc1aa164afc6b8b2180b06fe41041f0012d761cec6ba698f7ea1b20e2bcb119ee287fc3c143da652ab7ec46a18466815fe9fc87cba56375db3d42fc4bc7f3e5f01451f035f9b1afb54edbf261586761cd67840e7904e2ff3828f667f4ce85ec3722a88040553c151182c37a5797422c02bcc792bba9b6a8820776be1220b976ec06aa60812806c135d77cdd8521d6c68dc7d339f0282eff6f8d0141df1f86dc6c2156d4e74408a1723ef2a255a8e272351e24b6d48f1f1ceeb0331b0ec2e3f299c3e12b5f26c11d5c38d9ed2aee1980126d18b745dd986e1b9e0e4d333e45fc0d8157f0966ad439e2c4683c2bef4f6b9486a0e135ddd32f4fef17693ea5ed8f014be0cabb26bcb37a929466565ae45fc3d51be8cf7ed357b2ccc42a373b1eaac417677df038d9dd503088afdf38d9c1e8bd3853b650f88260ec0d7a42f86372e4e23735a6b44ed5cbaddc1e34a6acc0d1f1745740a08c787e559dcf1a797dfd9b189abab19cfea4a2dd806770d92b42ca7edd1fbf8ae893b42248e684d05114e2171db2d214d6b59d5460093db9b2ffb22377a7c96453d79cbd6e944341bb88bad2656b07ecd4431b8d9253a562fad4efe44960fb9439cfa5bd1206f4b81c22361ecbf30759f16bcbbaa2b1b993bcdaf3d278e4b0f30d086bfe2ef10d44670acb080cec400a6bace7fdafc8c788d8c938ad234b0ad5a64be36583eb289943dd6f26a0e956bb68f6b0afd7314459e08094d8ff730fa1737f0466a666212366635419e154d0a2bb3a771921bc8ae7a87a50644fb06238d974458a6d5347b1600ba2c578a33c44e69f73d32eeecf6852a759889c39eb2fdaadcf29922a183478a8927c17cf43ac3bbdf93ec571df6c697f2b013587165835e68ebdfe632431f3197b3a42ae6399f0034b9068fa6afb51a0feeeaed968458ab1e2e050abd1319fa3141413bda17b04191678bfdfecaaa388e04ed0de7ffaec1c7c11f587222b5f3207987499c637a94b42693769ae46e41edefdb177acbdf283633278b4d2731aa8e1ae32fa1cc7c432efe8dbb412d40ae4c2ae31fd147f09cb29f94f7ed85e6544fa9f821a8f0377188ae617e9841b1b88fb93ed757865c847b6e3bad5f4285c8a4475f44e99c0becfb7ee43c1543aa378c07cc137226910d6d8755664eac0e3b5fba864e61b3672cc38adc68942972cf49253b6ae711f74267e8b3c5d84bce763f33a434760a7d34540639fe8850c843c7dae54d74e2703ee7abd590cbcfe073d86828f25bff0358617076dcdac0df3dbd6b39e08ff6c1c50ff591aabe2de7e46833614459da71b565fbefe95527e0261a4986b645e3de3827ea437ca595aa83ea18b09927b7e9f8ee9fc7966505d6e29a0d4b82414aecb5d6d9b5fbc49ff5bc635ecb0938c73639fd7c34ba66e8562dcdc59460c5e709f50f05e7d1f05de6cc5c7380949e9f8b22558cc4ce4e1d323552943f07daeb8d31cd59ced0ca1a03d4197b786e4df69c193f259956479b0f3405ccd6ab541a6d91abdd6df4115cb457e70cd5911318e05f8c4784e2dfdc39a1c532ef36fbbb1826621cc98ff2296649c2b334d0d59da1624c645cc70a7753d8c3ce2ad42f8d416e7bbe6d9b11bfb6fd8565ef32589f9518b07ac69e3f4656857a1d642e16e99647b00845aa58f0c0996a14f56da5dd5fb90241e37ea044585c7cf2f600f657854ea7ff1e916c9cb1694ddbc57bf0089ebecb134261736c2d9d34fe7021ffaa1651e4ce86f9da84376e953f3731bce14b216fdc695cab7ab905aa4e4c628d917354670387f1ce80e3886e0f016f7876289b5d9a03e69b9a9675d0498168934c6052e375e437f0031053aed9dddb6b5580415860d068b4385cf1c4f493f2392c1ed34c66b0e77d79469e4ee9fb7877d05e9c8f3999af22520b0081cb2ca7d903b593fe203e7267c530894abe549827332da0d4c39b62d0a3e1f602018b8b5632211cd18812bb0a903ff820231314713a793dec60fb82dfbcf6430452786159e9ac03a006e1144b4e81b640006bc5e27d155ad28d71d9d3cbc009bfa57fdc7e9c20c6a1b607bcca6fba978f20276d0a748bd954e0fea7e135df784433293a5d61478669a1a40e3053df06055df0cb21020278c25aab60b9b9c2f4d9cf1fc6277ea65a160186278a925e22380c93a63cff47d95057ecdc19aea6fed1f5c5465257ae4f86a017a87b461e808d81e3a8207d444ff2ab0c4a3dc7e5ab60f95c1f25570b561b0e5c9407aaf5bf5090fdccba70651c50812117d0d4a61364e34ac15f81c56da1770a890d091e67740260cb4664260b1fc3ef8d8f9afb831e8ac62f84b464fbfaa393667cd378fa727b6fd882f34c61416bde5a571ac545c4f6ce672edfcc251a5a540cdf9313de50dae48c7a3a49394a24e8c0f184f047e830366781faa478779c1c63023a1483bcf376547a1ffe6d2bfd7e12331d477d66baf556fa4ce20797c17b0f66973365de336581d9f379f7002f40e35487d859236a8b07b5b74ab380080403517a532c09ce3dc4a48637a99cf980276ce2eedb152f0c89fdc14deed86fe85978cb17f4d99771b54ff0157a63c9028b14a8e3537efda2e25336cf281e79a4e6cf74367beb982a180170797b33846a070fc1b09f0e9df28b5e2ec5cd20d772ef98b35c15226553c237881d2308a45da623a37eefb1f56bf317a7b7098004fbe091a0eda95dfc65318404f6bd5bcb0b489ed8c43cef066ea905a1c799c8f2525cd39db8132ec06f46378c7b5b5fb409775eea9394aa7c82bd902fcd485a89965086220d3b053dc85e9aae9b783b12ffec06e3311784487fcd879b3bcff53eb989a2721667a17acf66907489ce6792445acb5dda38b85795bf6b86f619fee1448b31d63d19598f2f6e85ca121d41f1e1d8ce128412d288abbb60c44dd960a3b64a9626797efb3c9c17fe899ba1ced716c98e58445b2703d1ce1696767e1c08d732def4aee9b06fc9c3e456ae9183c9da5e9f91690f4b0a5f5297a8cb8f7dbaacf59a6de4e8aca1442f8aa50715240cb48c9d3fb12e0ae7aba519e5d8a3c3204cd9ec42240b70949e8b715cf7a9b48c4e38a7774c4ea3ba1b8b89905b11cbb85f13f3939815cdedd2291a6bbe171ae90a22317ab01cf77882cfc7fdfa1cd3693d16807d5208970a47c921b63bed0c491626ea81a52cc5cb6c4c12feaa961bcf797bbf7edea392f42001c0d4fc7d3bd39810a367b7db5e6fe1fe465d9aa429bc9f23eede3c2a139ce410f9b4bf403de6a2360f221d264990f6b069294389b95d55e413e396410548dd25db5f3178d7dfb5e968dda4e039f1929764e09032634ae67c61c1be228f8d85abc2908e77ae5ceb2cb9b74ed2533c777e7b2f0a2f9987cc2bd9f2be72de88cf03d9ce526789fee118d78949f918b92b41f0d793e0850d662d57b5348bc57c9cfb962e603b6cc5ab6181cf95a2091377f1c14085152259731dacddf237e6ced31dfb020c8e9636c06fd5a333a7b2bf783157df38deef8dd9a2d58d8fd2824a3bb957e42003c1301061baff6c03fe02fe5f71d8c0bcf10729a7c7d82b03282afdf15109bc05612718175484bbcea9009e25a3876dc56f8d306cae5c7be69cceb6198bc2b9f9583233fd0e8273e6a795597440c6fc19cad43728581d5d236312ef905f04a27e9cb8495cc844fa1b89841565c1162f26b69068585c7f45455a0858230cedaff7c5a7a5b1da3cfa767a254cf031b9a98c59f3e71d02f6d1a86182aafc498d4c4b207b609b3e5e0590fa89442fc826a7b20b3f48783f51084436b5d029cb8b7962b79bd7f4869b115c8e964ab3920dad7c4344f88a5630b94612d3d75b4770d108defcb812ae16ed3e4246206ac5c7928a49422c5addba8ce048f6ee03d75ff55deba31977e187bc9ab92df0549f2f88e4240d09fca3de0bdc989c8e6fbc69827548403fd11e1327cebd43b68681ac1b88bec13b0babed9988bb7c2ab890629f87ae79b061e65e79735f1e9d7d1785de8c639549b47a608a0bf0ef5e7b2b7bb40863e0fb22aafe4922efcf5f018f099bbd4e153409daa7e88d0faa86d639be946afa4fa10cbf135aa3b53b069e80a792d8b365cb939016670d125e3546a4f0f9e773fb29f640201d1a39573313258c1706a87660737fd5a00ad9d8af1f8ff99f7e91c129b156e3314136c94d350a", 0x1000}, {&(0x7f0000000340)="ad9e1838b644bea0e913410d4420845bd82f70b141a4030c828951538b519f6b90ab2892056d88cbc71149fa38172f1c882a5b03e426b4a5997338dfda6b3f7a6a52d1702d1512811656298683ff6bf4aacf6f8bcc398114f00f8d50af427ea4cfbc5decaf114b0e9c9061b1898e3bb1bf7e3010afdf944b4834ae8197c9418e14881c86ef7531fbbd9ad8f46238899fbc73f704b4e764880eef4fd054ec37a6108c88c2fad601714decc0b00b4b0ffde5662d898d9675928eadcf2a5ea68303f82bbb4f693bf9f6716c55916039a1ea0be762d91504fd0ea26cd375", 0xdc}, {&(0x7f0000000200)="c3bcaa2481149d43802c", 0xa}, {&(0x7f00000014c0)="18c70bb3bff1d228b77af0298fef3d7136be20550ff91985309b298c4a8eec5922ba5484845250f374b0bb38c5360473c6edaddd4ebf4d72a8124d648f2c869be0d89cc0e7f04767f00afe83550b411121dfc93a5cd1a39a55ec6bea5a6a9c036b53cdf7164146570c3e71a118610abb94317baf39a35ac6bc867f94e7c76bd4c0814a5da187cf0c029c508d54bdfa26781c1984f4ebd90dca3bbfdc42373785e18c262d312efffe0dab10eb29aeef7724eb1cadadc6709be2bfc4fd249c5e0b39d66180e64f5da7d622a4bfb50373425c26d4cdbe2072d876271f310eb865608cfd2d327da88ca2aee2ae59150fe96c173fc50480559cdd3aa010eefe01e7fef1c1aa6da4b7cdcf7f5ec032508b2a779cb3855ac8f4faadd09f0700d315c5762fca291ba5b006d9988a3fdfc7502c6d01b59308e94fe6e009dcbece96fb7ca963c0d521d977b68d93c52d86bcc33fac28f8df44364763c73c9015d75b052ad00bc05e5bfc8582f97e872ea1b3a79fa76029307a952f7afd9ccadf5bb55a6e4edb198d54dea9549c6bbf92021d391af62660eddb09c91ad4798b68179e9db7333ea739a2af50efbd347ee059507a1612f02007917f039f2c14202d2642523573778fe0c77d1d513dd464d4b40cb2ed0e4db87b303c443c0cb92130404f16b5fdd198d8934cef3121b80b736765bd3afd29ce8b42ba9a2e7c18dfde6cf3ed034ca4a1df8278775950c59e281edd4dd13beb2868bafa2c79c7a581d00d1f103c35c2acb16bc0f57d8843453195aea33f231cb3ce214660006f149281b14b1de28da6a29f9fef4c29fbe506ea603a6a70894a6e8491cbfdf9ca2ad6465aaea356587434ab9e3608701b412dbaa4c69976608e2c166d55160bb295a813782fa001c261b4aeb4cde522efae5802a592b9cd343c89f7db132c1cfdafb823222ea4d5fbcfc220d4cb51310bdf770fbd22dfafd81208e2957352eb44aa9f693bc3ed7e8266be181dd3c65bab6b86c145874c0ec9a4f33e196ad7e30dc354f8bc7c7886ad9098161cb80b513fa909ae84fd4a3d2e19ea1ccd7e25fdfc5d77e8b59f9d421b8a50fbbd70ba983c2828cb081ae3642737c14e8d48e8133c0f899b4dbb3b590b124ca94f0a57d44fea494085119353995c977a708c33cef4af6376404d1403cc204ae54bcad303af51c3eb96c0358af9cd6ca720f48c2a639bf5f4e8622169614bf4db284898cc7929eb0997e6d91af30bf98e749330b540bb482e8eb98c0fa52ab847bb1e5bf0a33dd488dbc85c0d0277f5bd9704b3c62ccb6c2699a00f6231f411aad053cabaafc3dc3fdfe56e50fdf3ae07571c2f186e9bf44f6ac24dafbb997163df1bf54c6acbd8401ce26294dfac9638ad4d4dc3f8754ae2779ff59beae331471dc2bf744fcd565715f5976fac0d7d7320e6d2e0cacb11214c21b57d7bd6528ccb1d6ee3317b3dd03830b6af333c91e17bc00fe7ad5d554e0d5b4f56dbb71789ccab9a26e7a0e43ea8ffa84aa6c38d7de59346648d701a8a909cc6902431342ac65fbd5586ff22cbdcfd87112d9bab8ca0e6f94f1b8f302fdf83c4822f9badef1f974edcef02c414d136345d548ab3afd555c26071fbf9f829a8220edd9fbd654f6a10b9f985eddddc31f9af2c59f8d98d1c1ecb0436be86d4f8abe9b4a51694ade42eaeab32b6cd60031199ac9f78a276ce4d95e5860a36ed833bc6c4319f4d3d5f8d4b599b5698160339ad3ee7afdeb9f526a8e113df506fbce425f6935a4b05926f3c725077ef74306d2ad773da0d5a4adfbc2307f07886b9cb933e6f2e523f7117ddc042dacf442cd18d9083b9e8001e08b28dd0e4799425ae3816f154afb5411bba52331e9bd6596919fbcff531f4a48ea8e93c98a0ba208555da3fd9a935f1e4860d971f9e88dbdaf5aa0f4e02a9eb5cbab2fee8d86a7940a39b7e9768fd5a7e3578445a384ac2e8ebbaf1ea3a3708aa8aec799d11cf0d8f3f6fa03302b92d29114bbb3c7f0abcfbbc6b74192df1823905685cfc2d2bf035c6d0763e44a3601fce1cc82254460a82a5b7204c3788390e914aa1279e30826c73e4a17ba1eb0f9ac7bed090a11dc79e2ed2bebf14e06e15cd06a1c9e452a213dfd7f62e6bfc14e5cae5b69bba19cbcae79ceb50f250b8589c08df76119084929e1fe91eaa6125048e80ff46d05df40ac886ec76856f6f898679b492459291db8c2601e79803f66a737e6510015bf7ba8de4ac2901fc020513309c15953accf553fc2d1613f3b318dd753f93ae96528f326358b3f99008d2af511fb86cc03d5855cbfd9c191f17ce8e35f0cf2008202973df2c6012290c412b92cd9367939a19c3a3d27ab6e5d22e922ad0b7461077583602fc1d19960091b7826545cc1bd04c20eda09fe08cafd7bf058b27d82bb30262617b02df2a9cb03b5d4df702d80a8cb24064106ccfd616fe930fb5f9d464e0c0fd985051f7ad700cc2b7c9b94940d57cce8f230e7ef1270f53f37fa6164c513f38d0d0bc871bdfea01a43c6fb3c4b57e8db37ffed77e6704cebeacd714a11d3f3d988c9479afbae9158a36345499bbcefa2639b4e5fcbae321d04da848cb3e1a74d6e0a08e2a9e4c865eb680be401cb1213ff82f946c3f7764a88c8ac6a8f6cdc6d63b715dd2703be566b81a6861e5cea291abf26ba8e692f22beefc9892cbe9d984e59c3828ca5b5e1a696346b6593f6533db155345c7945fb16869c1fcb3149298036e5b747a18cfc370726696cd3375dca6530b7a869f4fa204cea8f6c6f62f3ba248cbe96989beed6392526c569de1f8e4ff39a9d2287fb78541c4c0f647a32a9e47747a6102783120840764a44f61319b0a7e21bfbbc8fe36d37544fc40f0e8bc1591b7f6906c5021aa974b1221b57714731da7e9fcb223f9827a36696c9fd9ea0837e610b2a5f65ddd5a811502e1b93977a3147678b9a52b53fbf3c88e8cba3a1a22fbcac185ebb59f4a5caa1611a341ddb574f484022118cf4b8827b99c723249e8ec084756dbb91c0e594616b6e4819c966161f13b2c36150f72296cba19171a61f52e5f468470808e741ff1eac01de993a29b49c16f1bc55b01443eec8e34d8175858f7307447a335b64fb041a9abf6227452ef57637106c5f6c9308b28d6375bdd2ad7bf070ec40b004b91f3cc55c2609a779f7a8d0e6bb37bdf35ca410b0e0c7bd565f6131f19dbde8499191de1841aa30c8cd22f7731fc5f9aa74c7f4a310a10d842200ecb52a4c264e9e08fc849c46977fb1b94294c5e99ae749db8563f10cee3474aaa26d18d06e8aad0af46b9df4de4a3c15bf032413b41139a320a31241420382f825f7493d16f971eb0c9b90b4a0a1db40492cbec9c9be2e6e15fc9f9955ef5283e91cb940106b46c1c7009c850f1d70603b3cebe2c9884ae4379fa4c504a767b71608bafca402492f4cdfc171cd85030942cb94ccc8e93c8cb61ab1331ef21a777efd90578b2657ee5bec84457d0bda0bdfe0d4b2c8416877c1a08c993af38550f7dd968aac46cc2361b41df416f1c03ad04a656d7e92516d9688dea2af6d6b9e3f154220cbb4568a6565e53d40f34175f7ce0158ff217321c8c3cf994bbdc4f43a2dec7c9930f83f3d255ac90b027e424dc73486ab9942583d894322ef335e97f267bb8b4368f6d82b890e8e3f763fecfeceb91844d8bd46ff7bb3340505cd5e2e0f796e58ba344353c8952e4cfe9376655d5b990125f7fdac55a7102da776dd6af2917febe5159fb547d71e291111921c10b01fe6da58e5724a8efd80297cd63e00d4fd32e7a3de8ba1d0fc2c8031ca7c55c7e7759cddecd0ff0f7e1dd5d3ce5347615f6e39f3609a8161f07b6f143c0473b622d314ed8b02ea6b54d9f269859da0d6792423bfb0819b06a2b84eb648c258c4c91167f85d9517c360da1b6a0732e921a76c9d4e533c2fb308674b846d5a84d55664ba7d39d7e6db7accb40a95e03b297653f34c0de13afb14b841340c14a67d491fa1e385a2a2e33d6686f2ff2e9e87494fbad607a45382faacd6dc3f7ead9f798ea01d07891c50bbd48ee761de9c7c9151e66a9b6f4115e40cc228c4d13dc57308dd7228f6746992a26f0f702b8f9971e79f3ef482489c3e9fef60b97230ec2c6735b0ab03b654c5429dcbc3ff24f12eaa83e55d41003f5d47cc4f2bd96224991e6c9ac4819df312ffbf8867b1b592eed0f777da7871a3a02fe9262ceb02012b1d9ca8196d3a1ab7efdde2fd58cdb3c69e29e6a49b9f6f6a724a52a4b279839ff17f17e75036501b4a2005dc518d5578cb6a97452d568990f5dd14acd2d7a5fa90991a047dfd52d1fa81b2f36afadc507ccc98c9266c3c587696bfda76c4fde1c7cc6b1dae7dd436083da23bd9bb21298fdbd55539b0970a2f36c1d349840bf5eb91286c908306325818750b54b0de6b2dd52a727d7e4991bf25f4df3feff56bc2c508336f3eda51a1c1c662f2bdba6ea4010cbf5e513d74a520a15d376006451b39e76c8dd56b8b61fe7753212dbc2f955e1dec240234843b828aba82a84d35f757dad4c8f4444453051a6d2b52c08d4342bffe9d16bc30018325edc50d5e9404d8f524201f81d15796c6812f7c81fd00333c5d51444843d901600f1e08edaaa0e70f58ff1a9cef93ef2090a59776c687a54d938921328cab8bea72221964db05994768343cd49766c99b67e4443704249409b495dfedde410ecdc777111daf656a579bb391b1164ae01c5d8b5d3e1215778cfcb8b5108c84ce866494ae74428188297a7d0d217125994e04bc7b3b688339f4549c538b7d7ddc85cf802a1743159b1f026948f91645b9bbe50a5966596f1ed2f96e5a4382a2e5dddb097006ca009786bf52418ea40b982fcfebbea9460fe1319bb000c018523e2df600b0a74acfa265a6f874ce191312e46956ff39af1c61e33a25dee841168bd9fbaaf0d5d95ab57ba66306b96eaf1103517d5e8f363333dd776ccc5e21b0b84048b20ba8e922c0ee3003b6099ae194c55f340f37882e863450592e67d4bbd31b09f2da2085331279df218c44223c23e3ac37c50845c28d73bfe9e7dcf4809cf68679f57f5490ccad76eeb087ddac340c16853ae7abc94c1ee33b12fc33509d94ded70eed3f812d5edd3318d05aac8a9ad7f1fa273fad28cd56d0f69e174e3a3610dc5265dbf19d3e6241ff3585ff30dfe0ba6c7a941fbe64456ea5917fad059432a9f84b2e15da2c816742905bc04511a7863a9996a5e5ecb07fe95baddadd6b6953e7a494e7285dd21ec6432830c74982a6ef2bc52ffa24d32542167d3f17e214594c6afc7424a54268f0308a12dcfeccb9555f79ea6774d9f7a08b5e9f406e3ab18393aa602a905b5cd847c010281b61667e3b4e4740bd1232484a351d7c5f480771353ed0096b0d549d62cad9d640466cc35763d7e30106e5edbc55b55211a8b986690d2eb7a193df7bb9348b572e15f2fbe27f97cd2a0ecb26f460df1c332a2f62d58892d8a50dfdc8029012813e4a664dd574d4dec0e80e65957be696fcbcf166c52cd8f480f193a59df4e0e9a22a5513669a700b41c4323fcd7694ccf85701c81beffe675a17d72fbbec6fc9631f8fe81a5095a2c6e54677cf151a46b9b6560a7d2b1edf5069bd915a713728d227e49f5037cedb8cea359a33b104b686c9acce2241604f0c9e2c1e585c36fafcfc7dbf95da0b471e13acbc82d36fe0b7f84cb02f60016116c72b764496f6bf1049f96ad9938ba1b6506c2cf0aa0e4e1e2c221dc8fae0ace7a586f0615d57f1d5a647411051a0c3338", 0x1000}, {&(0x7f00000024c0)="e7946b3c1eb3732acb2295389741daf5c6b66b8a38f0748cc9c30fc3f0e503d9d69fccb9fe021abd51540760d3dc4c4c1e5f5a47b672956eb041ed7290e3c559cce732d9b311486d308875eadf2644297c1afda332481f9ac97aa4ca47ad9609a2e91e7702c1fc46807672d823074ca0d79aa90d38d81e973d53c0d4a853ac3531c79f4983a2e7d179b8df48009fe16d26b9fa52eaba07d3a2a43dc2621505bb8a8bb7d49ae8a5a7b51d4fd4dced96b2032f1d4974136175231ffd4847b33cd9e0561cb2da6e4b8ddbba437c8755", 0xce}, {&(0x7f00000025c0)="31881984e32d646c545fe2186b077242f64622874319dffb0cbd983c516af45216147c0c50b5dd2e8f515801cf7ad7d90754a162ee2b23d84764615ac711cc6f15635807b4096ac87199e3d811498fdebabc4f36512aae32cb6d1478bd6a80dbd92083d065e5cea1c560d883f860f09df6244fc72e86e95cb0d89d47d9baf107694b363f", 0x84}, {&(0x7f0000002680)="abaeb986593d020985d23c182fcbafaf6cb4f5be083e682a52585b00d63180243ffd4912c4d67792aec95edcb02f0577206bdd11b385d4d6375adb83efe87f3e1fc7a4edc8e6f9392b9029c62100265aa131ed4ddb9d6fe50a9926da79ec1e0e4eb5d26c1800ea6e1b4fffa3b990941f7409959ec5b9aefa9fdded4eabd8eff19635e6b1d0efd15521299d237ee48a00165a4a667ef281af86b48368a0d0381d5ce9c48c3b96f4a5049d7f8116d832d9f432801a3bc2b4ff9a49b623693e", 0xbe}], 0x9, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x78, 0x2}, 0x403) flock(r0, 0x1) write(r0, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7}) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000200)={0x1, 0x3}) write(r1, &(0x7f0000000040)="673aa1", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) getdents(r1, &(0x7f0000000300)=""/4096, 0xfffffdb9) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x202) r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) close(r0) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:00 executing program 0: clock_settime(0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) geteuid() 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f00000000c0)='\f\x00\x00\x00\x00\x00\x00\x00', 0x1eb) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: dup(0xffffffffffffff9c) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000fbffffff8b130000000000000000000000000000000000000000000000ecffffff00"/110], &(0x7f0000000240)=0x6e) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x50, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/32, 0x20) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001200)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x10000, 0x8000, './bus\x00', 0x25f5118b, 0x2, 0x3c, 0x6}) sendto$unix(r1, &(0x7f0000000180)="15d8bc08e81a0c22063d6ce84d0684bf6ec86a1eb1c59c4a141adf71651d3f2c9879775e148e360879e03c0ef3b8ff7198878a8f7a3f547bf4734d6d95c5c18beca14e3fc41275f8a3e2dd7d1ec13d712eee2d2051c354ea91f39c57fd11958f4520a1c4afd49acdc6a28401f3a12d5fd77cc56323bf0a7e955d5ed7b7d5b8a649d6332ca2d1948d3610e029d0efeebdf45c93330b3197bb32d6e6ea7b7901e41d8dc1af7e0ad63b62b5d203f9cc63d73e75e9d9e5bac10a47a61d54690b5438a5d8e8e3cd9013a87549b40f36176028cd5a1e6e9dbc7a6cc1088036169eecd7b5bcee65490e31dc05c5a845e37bd98136a2715cb5faa29bd182636e0dab2b709d366dd5fb29193ba3ea6aabca26264af7d80b34cd4c0d678ca96f9b691dadedcf634681e9696d3d213016a30a84a5340a8bf2c4e214c83d23b27aa44b283fce0d862776e60e7ece4d3935693709a87225246159c11bfde8bec27021fd26b64f0f969a33354e46af96765a536212e3683127f8ed3adb0e1da6e988edff3cba59f69fe1a5f94b57e438f12ee8644ade190a642bdc179274f74c4903609e671ecb4ef7f0a646be573615f40e52a1a58c91a80b0d47c6ed85ca4ef9dd52a5c95814ec1111718546026192533b1b44376abbf203fb831c9dcd637f4bd8fc49089719015a3b1a538968d14bab373ab86e83dade2ba9c9f3a8769c749b5401c2bd73e4d3b81896ff583b05447986866e01b6d4313857f2a013b7317ded5385c3781f85f932a335f3f71faac7b7a6c5b93a6daae5c6a6c6cba3b747fdecbec2c464b87af805cee2485e1bb3055c4246c414f0ce74d050289684ce8feb362c147443d7bd4ae12c4a73cd3d03252aabbd2881e6241779b54bf9d2995bca75e7bf70a13f7ce1a9860c7b71e488fee2f77ba6fead52e0802f5ce44dc64c57855fc4ae25d5cabb58a3f0ef8d8b18da29c72121dcd94cb97c18426a9ba8e829b14b0c633634d1b149d0bc1c61ba4c6dd2fbd1f3d3292f91b174353090c597bff12af2f0fdddb39125309d54b02a03745f74a9eb38c68b75948d464beb449ba83195b2b4ba53a068a0da27d4cae4d951469e4ece2594b15abc92fd51c06283ac62cdf091c2395bac1a1c2483b4bb2c7a31fc899c24a1eddf17a041f26d63e0b348eebd64a5122367d32cefd5fc80bc0ca531a23d9ee5ef1d6a6183dceaf9ec3569ca4ff2ef858e04e2a64b51afc0717955e1f73a9a8ecf955516fa968035caac95c614dbd66eb6885efa9eb4670fbb8ce118f24416d64a07d46d682044ae083a788742a3e5ccbad908f7156a631b14858def96cd5798fbee1db2650bec7549da4a4bc448d72be8e253af4d91b04b3f5f8405ae1e479f66f8a9360a982a7e6135f5c0fa0dad2c1fce72566d818874fd89edda8f3ccf17e717bd024830c9a7764c77c013110a031483663ad404a3215a8fb6843758404bfbac76e7a115599533d32e984418263a81c36c2e17445321f5d6e77e1227fc7e2c5fa89d38c150173b78532d4692333da2471a31f3ca5a3faf8cea83a62ce780f04e109d20984b99f45860a7f35fb183b9a7360160db18f03e66bcef3851a8c3b6c65cd4465f09e13d5fcddaa570591f8702398a09f1b62bfc81535a7f4f4980547d2e24c5416cae0ca74ba3dd56fc90cf4fd5b7b5c63cf7b4647dbf4c5794b4418b29308e9a39f3064ab2a163daa415e2dd1b67253249f09a73860873452ffb4361979fa81f2b0b15b4474376505ec3810f7eb6b27b7cb37c442c7066f9bb000da0fdcf3bba48d5cc83e8b189b51299d240bbadf2d5bbe1829f1499e1efea56bc909ca8a470ad8b4b0bdbc2e86d8c12fc447c330402d0a50205ce008c174155cc3237a25fa709eae1e600da6f0f05af10519046f2e8ec538c9bedfd197e58bfb237d5607ddf0ff5e7e1229d38607f88e991293871ea7d24ea3bf6af7519f463dd76393452213e9b9ca133ac81fb8b0470d0e38058fa1a355c6e5b5776c91147ff9fa27b7c765597de446f11bf25616ce828a91efac2c229bab1d8ede17c3cecae3ab05994a0c0292d1d2eccb13bdc23b8233175823d5aaa6d5c2ca9dbfd6874aa38f316fea667139d303a9ae449b4e584a15b3654102ee698f7cd39888c27a8cb557de7d7f72a84edf5cb6f144cc676da1697133a9fd65c5a59727f7ee04d0e88f0f220b9df4a04bccdebd8e1b91bd2391040ea3955bbecebcf1189e12f0df30ba57b87cb2e8131daf8c6c90d3a4461243f89a423e81c0773cec090173e26ecc6cd54d876bb9062a0045b000e23816c431871a965200069859e6559f578ab7a345f79ca4ecb7fb0f719d33bc79b5476264aa55178a5433372841f45d47d79b764186e1b42a81256aeaf9ca2e9aa06b38e1ad09645d7b50423c9c7163da6a652bbf8c5c9b7455bb6811b58cb4d93fff594e43b1135ac90ff8fe90d671e5aff92e914f877d48c1f970a3a36d11a351df076e4c3fc07b5d26495f08bb9e92dca0862b2c62178c0be3b8de39bab8f851df6f8a10d32ae13efdee96bb517c6a8000701044626ad7392dca70dfbd65923f530eba457185302cfe57842d65e1e10b55e34d1afe9096461d1a1321387d940f38e038a5c2e0348e2fe7507682cc3c93b5202220ec55f6bbde98a5c804a452ad7f92d827b47ad329d1202b59d3cf0f87a3dfddfc1161a13ac4c7560614ec6828ba8bfb0937dcd1e7182b6c619605309f120a95dec05f98290241a735f8e54d92d8a09f45f60032ffc9ef19badb620416ab9eb637b4e7555cd9de545660077bc2e8fe3e43137b4356a46f178cacee442f6dd6bce188d3274482da1c2958e62a95e7063cd955072efc27b066691ad9b2b7c1d8f185f40735c4cb0a805014adf4b99b2310bd1c0e33aea79ec65d07c27cb71cb31a8faa1d36f3d1cfb17376753a2cbb82b3379c963071eff39d3b7d6d4c297a069deba56bebb166d15b2ddbaa8d3f539ff8f0703f9384af9c86f6b9b1400e9bee4807133252dcdd0f341767c78893f15689a35486436c81842fddbff2a93385fe91fa23526f8375adfed8e7ef50ccbb44d3dc9fa6cd6ff971c87ea437ed475964d3b385eac4e4f4c7a7c8f279b976a155f32020fed158a04f2db0376cc7bc6f4575dccd61c94929da24c9cbbdaa2aeadd25d0de16e76bf523b4b9e5c78233762ef5caf7f0233e66260c5b3916a39b81c27101f913375a8bbb2c008690cdc60c289d1e8d8f98545702ba2087a58a2df0a3760afa51729617079701c3ff0859d54abf6d588063ef16b9445311e1027c106b06cba304e646fcc05097e56c15335b5cd24aa4e55839f283a6fa5d10cf1b20d852cdbc20b901fac5da06cc7e773db58ecc6b080c4b873d7dc631bfa2031f7e15ff1b32047150bb63ba9593c2578914119afc0e3bbf7126f253ed3352220c423044137f537f6ddaf9db64cac8fab6aff85fd26d35fcda7a1c92f0fc48371627920a96a3ba78e4cc553e3a952f1d6e96d386ef8627babfe1460732549a1a374f376d3a47a08baa6945240898cb454dfac8c937427f41ac235b39d9965de04cbf71382d97c9d74b69c287a26079b5b59617913151814c39ac22e114e5d43396669b6e832ec07f524360bd85929bcc25bca6eb2ae24fbe5c646b6e07094fc1e148039dc2d89bd7084e2e45f14166006042cd4c9faeda49691108f9b98e1ff1fc3988262751d3e17fea58ecb1d40fc880f4226e46c4f1f5741c8b15fea4b1281260d64bd8693baae31603dade043c692fd288a5a92868f843107ce7310addff130bc74937824eadaf64b42dd14a7f8bac02d02be97f5b04e63f3627a70f57f84e46a8f8d011f0caac7701034cb23c56c3046fa92dd9069755e4006ca6021db30ec51076db75c9843c441113c724fddd9035d121808cb723f148682e0be7f9880082de9568ee0fdf4b1dfbc9de01739549a19334ce185cbedc03019b7a1c29f0671b9947c23032e9ec78c9d31881bd8092dbec783be4e809993c783a79433cb6b6f2e277c931c9bba370292553de9b7348104dde85b30bda3d2e4a898f17e4f18232c3df35a2d634c5144d09805a4be60e24d6a6b3a6ea284882948974675e2dc9346a2d58a847880c7bb39ce9fdbd0afd6d20339458cd2ab1ac6a66ecbf16a8798ad95448ae1eafe5137114dc9d10114a6fde11fe2cea78a0230bbe7ae2199abc84659de81a286d0fac194ce4158695bddd030400dc5d78082a4d42c2fec55bc4e8f38adb224a5752c99e9600685996d720601c7507353abb2ea7fe5729570a1fd079f4a0e40c150efb13ccf8d4d2a03808e2b1029eeaea5957b0ecb6164899ccebbc39d87881418b21414c20a92988873a9278cde9eaf2db228ffc27b29be4dfca4926bfdc708272ee5070c344987ab17fcc29ba487375eefeb9f2bba1cee832c9586b765f9a57340fa5fcf9f8cd9a87a9d3f530c6ff0fd0e80551ff548de25ca99359c574264c7bb9302a1c003373ea702f950fa85693fc77d9ba9629bfae5300fae31c303fd568eff25ba852cf76fb46c768f322f787c0fe1d3a92fc9f1c5ac2960563d20e6a52f91fcd828aba9a8edee2ac62da0fac798ac217f1953d98f68418eb7d4c77409e0bf52b56ff57e52e5d8eaca3442a9d67dfa0df90de577ca29e69979eb3b4d4af7f5c7948c6a4f31ceffc63640bf8e2544512cadc50dd20e6e0f1b2c2f36987516a6b0daef27d1b9e2c84da02df1fe7258b9de74e3e6c385da7a16dee976e2736ec46472125803c2ab0fbc9a3770071daeb1c5c58bcdc990d80152517ca27ce93dac888043f470899c5fe1673c30e665a459b200913e924a610e1963573b0db88aacb2dd3ace520ce4911cf4ead8dcf78e3e3b96d48b6ea66cce7e8c6d963fa14159d2d99319cf7ce90ef80a6280a7cf3b37971639d4441b9bf260d1bc967bcac0df79d94eed29d31217949bc5e0a46ecf7829434d0a873def8fc4b54aa521c282d17ac15aea03b0616c7bd443a6738fcf872e1da6da7d17007a1d74ac1f41fa0e8e47d6ca0ef91dc80b067b4892c54f7bb2dd75b52615187727de47d9c68f89e7d81f6d052e68afdf9f5028f107b61a1aebd2dfc644e31f491a7500c5d3662a0c4119e5fa7d53368cdb4267513c22955deeaad70782f900c94a59cbdaf9c1f6ceeb805313b5d1491e03117c3f2a4811644b78eae4cd913f4460fd69f05048987ab81cbc932ac705f4899af8020668c0e08a6f2d07f91b4eb076fd1abcf3ff0add954a6fdf5c3686a32e6a2314a5f42f8ce1858df5819dfb116fc55d0307f4e7ca9a0637a2127dbfb8db456d40ad938a4a16ff6e212c13f46c47b3ebdd2aa75f02d11ae94685492e3fe8e0bf3ab4e5e8401e7bdc5c54cf34c0109e3ed741fd028ef542b3499e49318377094fa4249b50dce137769fbbd3a6472861439c2f38f5e1788b06205fcf0306a2ee0be7d38e2835095739c1dfbdd1f16d5625f0661197d96ca042d54496c9f734e5a9426faae324193b27cb71487d1d26552da39f87198b2483374157b3c70090809a8a691f0548fa984660e5c43f593a3041b3d7a05eb815266711b587730792012b5aefc3a051592c00a257afa2800a68836fe479d78445fc81850abbc75e6d11348bc310adbba35ad63da9ed0f87f67fe6c5908e31dc1561c982660a395bf2d7018ee96d98417d9b9775355ddfcdd13f9da84e661e37fcf4393d7439f885893c9ec3b921359e3e68ef75b52bb5fdbe754d557a55274213f70ff62cd0b842b91b01be7f103939260b7b888eb9e523e448", 0x1000, 0x404, &(0x7f0000000040)=ANY=[@ANYBLOB='\t\x00\x00\x00f\x00\x00\x00\x00\x00'], 0xa) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) truncate(&(0x7f0000001180)='.\x00', 0x0, 0x0) 16:00:00 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x40) 16:00:00 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) flock(r0, 0x0) syz_open_pts() flock(r0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000017000000000000000000000000000000002ffa66910000006be70908a0730edcf7025e801a0bc1161695489041630769f008a4ca040472639df96b2a29e75a1c9b729cced351cbeaf74f8b67a10d66814f483d4f4692c3c648263a9dc2165a70d1c9304f6346ce4aec888837e19d8805"]) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) open$dir(&(0x7f0000000400)='./bus\x00', 0x40, 0x4) mknod(&(0x7f0000000440)='./bus\x00', 0x10, 0x100000000) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) 16:00:00 executing program 1: r0 = getpid() getpid() r1 = kqueue() r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r5, r6, 0x10, 0x8}, 0x0, 0x2, r0, r0, 0x3f, 0x7ed043a8, 0x91}) semget$private(0x0, 0x2, 0x200) fcntl$setown(r1, 0x6, r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") 16:00:00 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r1 = semget$private(0x0, 0x4, 0x27e) semop(r1, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r2 = semget$private(0x0, 0x1, 0x20000003e) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r3, 0x20004269) mlockall(0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r2, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() load: 2.60 not a controlling terminal load: 2.60 not a controlling terminal 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x4812, r1, 0x0, 0xfffffffffffffffc) ftruncate(r1, 0x0, 0x4000) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) munmap(&(0x7f000023e000/0x1000)=nil, 0x1000) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\v./f\x00\b\x00\x00\x00'], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) socket(0x20, 0x1, 0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x0, 0xfff, 0x0, 0x10001, 0x3, 0x8, 0x2, 0x1, 0x5, 0x40}) r4 = getegid() r5 = getgid() openat(r3, &(0x7f0000000140)='./file0\x00', 0x20000, 0x40) setregid(r4, r5) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x495, 0x3, 0x0, 0x1, 0x2000000000000000, 0x3f, 0x0, 0x0, 0xffffffffffffff80, 0xd8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) pread(r0, &(0x7f0000000180)="7d2a5fb4a136ac920211005665ff4ccbeedcceb61e4cb7b7f4f3021c1dc5d0dd8019ab2dafcd4866597e6c650c7e94b1b7f8485512a4f1d850912c09c86442370ebec9defd4fd8305b100ee2ee9b41e3a472620b", 0x54, 0x0, 0x0) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) fcntl$getown(r4, 0x5) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x0, 0x0) fsync(r2) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0xfffffdc7) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socket$inet6(0x18, 0x1, 0x293) socketpair(0x1, 0xc6fbdd42e7e47c12, 0x6, &(0x7f0000000600)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x20, 0x0) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xfffffffffffffffd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x450, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f00000000c0)="5edc8771dfba5cd0ec39261de8938ca528af05ed20215780b72ebba17080a225bfebf239bcc3c5644ea61a817b86f76a9223529bcd84d5ff09a508764ba95870d8d3e3ebe41b430006fad7d998e13467680150ec7143846a0f8b5c72003edf417869b78a10d49a1cc0e10c43bd34e827848454d7ab3b094ade6998ec03", 0x7d}, {&(0x7f0000000200)="dc44629f4ba7c356134b6ca3c1039b552f485a51f029b1fd108a7f6b00cdda3631806234ebee4124169bc8c3003cd9dae7c5ee0e51d9f352cf9bb87e3a1fd4b131e81b8cd902e2ae06ef579f6116aada24c8ce27d6fbce0371b07e474a766e9581c4b6cae336e9ececb2dd48532f6a41cff71fe9f42cf7a865238f886cb5e5fd8f6707d1f0162973618277d0e65a3f7fa4dcd215ad5d7cce8aaccaa1f4adc2a9a82c2f0f7332d9906ce57a768009bd99924bf9e544cf5d38235fb3bd75f9daf7b02937f7eb67dc31c85b7b8a5e9b0792a09a101e3d4d830d42aa0be52041885e62", 0xe1}, {&(0x7f0000000140)}, {&(0x7f0000000380)="2862a14e2072ca278d8ac416f359f43b7ca6b32bb625c6fd8a1415187cb9d3422069e61bffc7d8e008906a49b0120d1015e087c517dc35325f32e2c1184d1d9a78a06155200cd955ce378fda39119361cdb60332ba9930b16701edb8e75f81b69d6caa651e0310809085174e9f6ce74f47fbbc542be5fbbf8e6be6d23afd10e535423fa9dd18c5cedd4f19f11140b113d3ab1aa21f7163640b6b4d28ba700562c7fcee7d9054939fb1c6c0aac59ff58b5047972a1b0fd078d1893ca245c00f316ce4e3f474a7", 0xc6}, {&(0x7f0000000180)="0803e5761a88c52b53c232cc795a3a40f0e69b47328a13385eba101f177e9d9608ad48bfa4cc0360", 0x28}, {&(0x7f00000004c0)="f35f9f19666e270cefd9991d704669c8f379ade6b00e67887b342e607e571e43bfa014efe7787cfdd2b71f598a22c135a73c1c3090ad66b1e6008ed34cc5725d66a82048b9db73562ecb550e160fb8615df9119c9b6183cf325bd187aa04fcd4555eeb1bce38ef1aea0dabaf22aec346f0ee", 0x72}, {&(0x7f0000000300)="ec55c5632268cc9407059769bfaef15dd4e7b79a46303e63926860162f8150efd6c538c264af0ef5c0c1aaa9aaf2fbff5db24edcff", 0x35}], 0x7, 0x0, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000005c0)=0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000480)=0x5) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) 16:00:01 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x820, 0x20) mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x100) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 16:00:01 executing program 1: munmap(&(0x7f0000182000/0x2000)=nil, 0x2000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="fe38b8d66982022e2f66696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x8000, 0x4) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:00:01 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r1) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x5, 0x4) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10) r1 = dup(r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x64a745fbbd9b7d7, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x3, 0x100000000) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3cd4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)=""/122, &(0x7f0000000180)=0x7a) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000080)="38e532afb6324e6fc5a37003e7e537772dbf2a67a3941de4bcf71ce94f2db90677f9d34a5417") syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa, 0x40) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x4004570c, &(0x7f00000000c0)={0x0, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x636c) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) ftruncate(r1, 0x0, 0xfffffffffffffff9) pwritev(r0, &(0x7f0000000840)=[{&(0x7f00000001c0)="25aac8e84ab8120ad2292fe7ad0b7f0a1d5c76f844c54b909d07bab7ce2e340ce73fafeba5cbcf436985d27ced9727d42a772898b96ecd24705b2f02f89c5d70dce0e3669200e1643d16", 0x4a}, {&(0x7f0000000240)="6b42263086d3ad7a8e44b6b720f55cab67243a9ad3a3acde54a89f7b9dfa890161528ac0ef9d7f3a00c34c262263c75f65484043cdbcd7e08cc0c9530e942bec8ff6f8931f2198265c9f785d8624f0d65875ae1b961345421a2de5f9f06324b984323011c0097085000b425771ed00627d6ebee723f6bd672da90872f6b1b5534b2ea741da7daba2090f9ebda03d8d13f02aee636bc9a9101d90aeb92dd060f5f12299351cd8d831020a857975e8ab1d714123b188cbc04365f8c501973cfb10b6cb181d70ffe06226ebc109f92f2d7caccc07af585ce9ab5483634a64b2e9bc046fbc312474b9cba55367a742e1030f", 0xf0}, {&(0x7f0000000340)="57f57696ef6b8a0641fe59105f79cdcedd865a0c30a23d72c2e714ea5befac81fcec0eb9a192175ed45b9805ff4ab288a742e4d8e2f4c58aca1a925d412c47fd468c32333b8b0bc6a80d147cae6c90ecc66202ef841a9a71727439d21a8fdc6bf65810b12821a202f2a61f832f54ecd26a4022330bfebdcca8ca1a5af8e62d816f813d00427796a08c848f1780ea572592c98069bf8a7da9247f1e7551f8470c04916bed", 0xa4}, {&(0x7f0000000400)="0ae203aab99d4f3c4586d5cb90c95f501e7e4df0ba02b07063faade09d5f380f4ce43b3430d369824b68cac7495573ad62c91f30ffe7904143af8bbb96fcc679a7e01650176546f0400d6d0d4bf1edcdb584d41c7cd37007dbded70708ffadafc5696d27da1772e72acc831cf7d2bd5138f20f5508647ec3f279a66ea5c543ac109bf1cec2", 0x85}, {&(0x7f00000004c0)="cadd73e5537fec23b5668e13673334579ac8572d8aa3b1382e109d9680f4680072756f24eba108b07b22d80f0d190bdc6dcdaac994f0657fd88861b72a3d5db50df1ca058a406dd75a23e802cbeb548f87a50eec0188b49d3869a2531cbb4a70ed710c00780005c4bdc2f04bef7dc92a9af34ea060f67f54d0b8b9aa0b0548f0db2c262a914a0484e39106f4801112fd58db9a1a0eaaf744490ee171a93e35e08123031d669d6a7b66bed13b96ad4127696e5e872f77fe7b20597ad5834b1637821d2d375ea00c6537481ea36407903553acd6171d69819b86e35535126ef5093df7b6b0390a0932293a5118444c589599b29744605cca8353cf", 0xfa}, {&(0x7f00000005c0)="bf3097e1627986d0cbb005b609cb1f4a6ec2e1a9223a5d91a7024f6d191978d06ba2f089bf3c10f92ff619df71f1a0a5e0fe0d5868eb0614572b0ff17a7be86f87e6dabaf328b6f9362ed841bf9d4c1219eadfb2fa0084a61d57ccacb5bbed02159edd37c989", 0x66}, {&(0x7f0000000640)="4e3e6853fc0094480348b779a33f3c030ccc6ccad76dfa5b0eb5f1fcf63e257a90f1c645f18bc59ae2b3e7343cd752b3ed077689b08a24d5fee46898fece260c67c3ec13293c69906bb65002600460dd340b07ea4de9bc800467ba33eec747b9f4a7a09f77f0267c93233c14881a9c6a2516473af2d841b344d5bc297766e07cb99f19d4d30f38c3de5903ebd8530f72195516646e82ecaecfa3fd637ae199d30a2d4c72002ef2f60073466c1e1083964458e6cc5ae285915f03ee1630864e7e74b8d34236964b40737ece60c74510a6dfbc824c99ccb818c828dadc84e2d8d2a9630200d0844dee4ad9546061cd7b3ce33e74328e5f", 0xf6}, {&(0x7f0000000740)="b4bd25df540393400d333bc82221366d39a58e", 0x13}, {&(0x7f0000000780)="7f2e7d4f06e97cf5fd4975bd269d8fe145b488ef44dae58606387b839bc68a2f8af9697928fc1cc82250efa5b13ac718c08a472b5f8b7b76786585897684ff56daa9a02c8f6645f7b40159285c03d80566a1f1cef8363d6785ab9f5b09d44ebdc70ec55f594a83f56e6d6e4f623e1a64a1ee08a84e2f73e953b19cb156438511d8c003aefa457d4e6da3", 0x8a}], 0x9, 0x0, 0x0) sendsyslog(&(0x7f0000000100)="861f3433ac3a0eb1a8202b3defa24c74fec5f09090fb46637a48985f3e7e945dbb248c20c5bba39ec2d02af7d32da94e3e6f7cf7d1f196944a2d1d298087dab7d4e25c7202234f001c0c28c39ca5fbdd5d50916fb9697bfa4346097b103b4c1b98715fc7204e328ecf93c2e9a2ba7f406177c4c586060c425fc1be47284c100944193f7e942f486a041d98c3ec7f8a77966e4b961c6453bc1f0d57e738ca447405beb4ef", 0xa4, 0xd) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x10000) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pread(0xffffffffffffffff, &(0x7f0000000180)="30b4461df12e249f85ffc21f08076701458c3a6ea76b3950ae", 0x19, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r2, r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f00000002c0)=[{0xeab, 0x0, 0x9}, {0x1d, 0x1, 0x0, 0x8}, {0x2, 0x40, 0x0, 0x103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) renameat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000200)='./bus/file0\x00', 0x2000, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000006c0)=0x1) mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0xfffffffffffffff8) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000300)="2d4a6c6de0f26eab51bfc15d623a2916740e35b20202eaa536e0e46f8c37fde74c8d9115559c4f135d53f5a41912f32990fb8dfbfdb8d2cb9c40dc11320ebba5653198753b9c9b5147f9c94eb9d40a51e40f1dd72254a28c3a91cd51a9659159d95348e7381935b0256a", 0x6a}, {&(0x7f0000000380)="ad16d736af0eb924f362dd0b691c2585f56a61d25c863496906c012433634d3fefcafeb76e000d2c6a97198e40e6d5a643b693ddb2722deb83dc262c0ec9a97033cf6f38b00ce29a4d9b4ed82073696fef6d6556518ce8b4acc55654bab849d1a16e3460fd2d45f2cd985add6ac9dd842766a321d76a2d08bdd3077dd2ef71beb5f05ce2fed90142f557c027af98233d1b5a870e5fa8261ce67e61", 0x9b}, {&(0x7f0000000440)="907057a6d2ef7a39b7463453d078cdfca59cd76db776b6fb4967bf28cafa3973257cbf72c6096ec4fe4efa2a4627e7d324216818dda685f9d770badf705b7d8590992252968bec37d0f0be3862dc7784c3b832fd076dad326dc7c706dc5352515899d4c41dd44fccad6dc290bab07b443b1ac83d7d1c2e640f124c5066b610cfbe1653ed", 0x84}, {&(0x7f0000000080)="e131d3f199404fe2fb71139f491481addc6d7c7cccd534f3e2d5dd4e92e507c60523ca9dda20ab3de68aac1e2e15ed861db0421755a48dc99a", 0x39}, {&(0x7f0000000500)="d80d6b867f6321c708b100ad5107745869b6b8da065bc883413cd78df9c558242cd7610bec32e1b78200546da2096c59de68a5e63f23b1b87a68c177c8712c34efbf6527705787f8589f46caa9d98ca488b10933f9bfe383023a0211f93e3ee516bf9044bcca063eb6ab3bf63f56d3a30c255e9832eaf447ddc9386b686c3110aabf6d", 0x83}], 0x5) 16:00:01 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x100, 0x0) dup2(r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) pread(r2, &(0x7f00000000c0)="3600b85188e0bacf9050ea4595aa22abc928acc061b3da5ea4ec0754e3d4912dbf564548253c2d9d9fd3f25d263399ad19d46409015e5fc78bdd23e0b0b85171c7320f501d618a6095f92717439c1d9af1bb0dd5ae395d2dbe002fa8a57a77cb92a36aac2c0d3b7bd0a8b621086c7283fa7bd959614d1929c29741ddbbc445af5287140ebcddbbe7d9934005239d53da1b0a92a06482d3c2adeab5bd2195b521ce9dc8369f319839b1cda75991a5958c5e3173ac7c88b3c7b383072f7174cf54fabde633ff9d47dc5b5152f47fc6738cc71c436147041c0243337559d6cae1470904958da3687d24c8ad", 0xea, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000003c0)=""/197, 0xc5, 0x1, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setsockopt(r2, 0x10000, 0x7, &(0x7f0000000200)="3946739af944f2eaf834478974402a31dfdd18e6c321f5b97c68e649a16ed6a8a6b1e41db7455a5d78202e32a7f699b5697240f2f150209f61ebe97594c0e9ed4f3305a6f0fc562aba07a12eed6f04216c1bf497931a08fae1c365357879f203af3096812311884040e55955022b6adcee2fb22f83cc9b4b6a24d33fe849e3a885e4cdef4076f247b6e6a7d07070405b13a5d19cc1ab72deb9a8fb6e1d16a078faa1edb7182bdd5f7cba57394434018aef75c373c701f0a87452840c58f4e160732dc1b87f8bffd92c3b4df337681b4ffba35a839183cf9c350e64f1679daf3a177e8d6457806a2e85be688a8e3c8a2f79fda533b57c", 0xf6) r5 = accept(r2, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x7, 0x1ff, r4}) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)="180fd61edf0b04136b1351d1de86890b9583a0cb3ecf4b56e6c831e570b07426329eafd5", 0x24) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r6, 0xffffffffffffffff) dup2(r6, r5) socket(0x1, 0x8000, 0x6) setsockopt$inet_opts(r2, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x85) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0x0, 0xffffffffffffa2f3}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x2, 0x3}) getgroups(0x1, &(0x7f0000001640)=[0x0]) mkdir(&(0x7f0000000200)='./file0\x00', 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x5013, r1, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x472746dad94d40bc, 0x4) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2) getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) fcntl$dupfd(r0, 0xa, r0) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000002200)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a5c7875fea1556825d608ee2e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb11a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f225e722049ce91f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355d21308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb24497293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a351f0c54a278bb8930944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc9144d1994118274919dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f2930143be22f3712390ba0f9bce9c9fe4d720a79d9ed6fde1c134ea3ec8a453d000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c998baf89ce5ef45390045892e5fb423cfc2666553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac4042561341810eab409cce8813024faf8f220ba9f7f64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f21", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20002c14ffffff7f0000000086a31000f5", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000000007000000000000000000000000000034f68e7b3a2ceb15d1645d391034212d0739f406b75e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7120f348ae8fa0100000000000000af0000000000a2453bde8cb84ef7d8cbc24ef5a3ce23", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) r14 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r15 = accept$unix(r14, 0x0, &(0x7f0000001e40)=0xfffffffffffffe56) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$dupfd(r15, 0x1, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x80000003}, 0xc) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$dupfd(r0, 0xa, r0) 16:00:02 executing program 0: setuid(0xee01) r0 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) setpgid(r2, 0x0) getpgid(r0) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f00000002c0)="90", 0x1) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x9) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) close(0xffffffffffffffff) dup(r0) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:02 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x11a) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x190) chroot(&(0x7f0000000100)='./file1\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x104) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpgrp() mkdir(&(0x7f0000000240)='./bus\x00', 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() fchown(r1, r2, r3) 16:00:02 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000630000/0xd000)=nil, 0xd000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x800) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:02 executing program 0: clock_gettime(0x7, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCCDTR(r0, 0x20007478) flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) poll(&(0x7f0000003c00)=[{r0, 0x10}, {r0, 0x64}, {r0, 0x548dac69c7cc7786}, {r0}, {r0, 0x127}, {r0, 0x4}, {r0, 0x80}], 0x7, 0xffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x30) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xd5f) ioctl$TIOCSDTR(r2, 0x20007479) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x62, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000400)) openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f00000003c0)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x6) fsync(r2) r5 = semget(0x0, 0x4, 0x40) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000440)=""/90) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000004c0)=""/213) r6 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000003c40)=""/52) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x229, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/105, 0x69}], 0x1, 0x0, 0x0) flock(r1, 0x2) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000001740)=""/4096, 0xfffffffffffffe43) pwritev(r1, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f00000006c0)=""/4096}) fcntl$getflags(r1, 0x0) symlinkat(0x0, r2, &(0x7f00000003c0)='./file0\x00') chmod(&(0x7f00000000c0)='./file1\x00', 0x8) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/194, 0xc2, 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xe53e, 0x4, 0x35, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f000000d000/0x4000)=nil, 0x7}, {&(0x7f0000012000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x4}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000a000/0x2000)=nil, 0x2}, {&(0x7f0000011000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x4}, {&(0x7f0000004000/0x1000)=nil, &(0x7f000000d000/0x4000)=nil, 0x1}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000015000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, 0x3}, {&(0x7f0000010000/0x3000)=nil, &(0x7f000000b000/0x2000)=nil, 0x3}, {&(0x7f000000f000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6238}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000011000/0x2000)=nil, &(0x7f000000c000/0x2000)=nil, 0x20}], ['./file0\x00', './file0/file0\x00', './file1\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0), 0x1000000000000198, &(0x7f00000001c0), 0x5, 0x2}, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996", 0x0, 0x10000}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x50, './bus\x00', './bus\x00'}) 16:00:02 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000540)=""/198, 0xc6}, {&(0x7f0000000340)=""/51, 0x33}], 0x7, &(0x7f0000000640)=""/191, 0xbf}, 0x800) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000840)={0xffffffffffffff1b, 0x7, {0xffff, 0xfffe}}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="25aa00ff000020000000000000000013ce0300000000000000f63800c075c00bea15747da4307053a6872fb0bec22c26e474e7a2dd5a6a6f11fb5e22d895bdf1d4315600000000", @ANYRES32=r2, @ANYRES32=r2, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) accept(r0, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0xaf1e3bcca4c64005, 0xa) sendto(r0, &(0x7f0000000180)="711099ead5dc619706122e364c1a6e96b67ecf73eee3a7df637b64de63d79f7cbaac2e928bc8ca61922735dcfb7889eb4520a07cfd2d4a9afa570adf0e0b65f3406a4d33c8b69c938e287156a5c84f4652ca2470a6e880e317980a7d22886fb04f41559459cd7af84db2bd4bd3e708d4db77f0a5888e27839eeb93f1c63edf8d3dbe5ebc315e1a396f83f538738bf3c22ae20b285b30f83272213be0148e3f4200a1d03ffa183bcdf46a2f6352256e62a23841273106d444e4bfa8b5f28b6c6ef18f2e888ac52af66ce9f2ab168d828859029efab838a80e", 0xd8, 0x400, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x3f) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x800000000001e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0185603, &(0x7f0000000340)={0x0, 0x0, 0x0, {[], [0x90]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x5075, 0x8030, 0x0, 0x100000000, 0x400, 0xfffffffffffffff7, 0x1, 0x3, 0x4, 0x5}) ftruncate(r2, 0x0, 0x3) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20, 0x3}, {0xffffffffffffffff, 0x20}}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) 16:00:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0xfffffffffffffffe, 0x3, 0xcf8}, {0x2, 0x1, 0x8}, {0x8000, 0x80, 0x6, 0x4}, {0x200, 0x945, 0x8, 0xffffffffffff8000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x6, 0x1, 0x9}, {0x3, 0x9, 0x9, 0xa025}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet(0x2, 0x8003, 0x2) accept(r1, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x200) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:03 executing program 1: r0 = socket(0x1e, 0x3, 0xffffffffffffffff) getpeername$inet(r0, 0x0, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) fcntl$getflags(r4, 0x3) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3997d529674e9af2, 0x4, 0x9) mprotect(&(0x7f00001a1000/0x1000)=nil, 0x1000, 0x5) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0xbe6fdac46e204642) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="23f0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x797, [{0x2c4e7d761f6a75f4, 0x7}, {0x3, 0xfff}, {0x2, 0x8000}, {0x3, 0x6}, {0x75f55701c3d0ed85, 0xca}, {0x2, 0x5}, {0x1, 0x5ad7f6cf}, {0x1, 0x8001}, {0x3, 0x40}, {0x1, 0x40}, {0x5fcfe7a17365a57d, 0x8000}, {0x1, 0x9}, {0x2, 0x6}, {0x3, 0x2b3}, {0x2, 0x80}, {0x2, 0x1}, {0x85aa166885fe209, 0xfff}, {0x1, 0x100}, {0x3, 0xffff}, {0x1, 0x8001}, {0x3, 0x2}, {0x2, 0x100}, {0x3, 0x2}, {0x3, 0x5}, {0x3, 0x8001}, {0x1, 0x6}, {0x1, 0x9}, {0x3, 0x1ff}, {0x3, 0x7}, {0x2d7c38ae1740f825, 0x9}, {0x1, 0x9}, {0x1, 0x9}]}) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) close(r0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800000e1bd, 0x40004000000028a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x22) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186a56010000001c00feaf0000ff00a8d29a6ece014f38d6fbffffffffffffff16350cc91b08490842", 0x2c}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x1, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r5, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:04 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x9}, {0x0, 0x9}}, &(0x7f0000000140)) setitimer(0x0, &(0x7f00000000c0)={{0x3, 0x20}, {0x7, 0x1}}, &(0x7f0000000180)) r0 = socket$inet6(0x18, 0x4000, 0x2) sendto$inet6(r0, &(0x7f0000000000)="4a4c9bd1c17d7a41c11a54285a20bf8ee6cbe62ecc441cdb7158519a9533382501a54dea955baea71ab0fda413430384bb9b9925fa1b15460310951c7f31f870a7eedaf7e486ec8a0f96b0a1504cfae6873544223de568f2f6", 0x59, 0x400, &(0x7f0000000080)={0x18, 0x1, 0x100000, 0x101}, 0xc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1ff, 0x5}, {0x2, 0x740ce00000000000}}, 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) pwrite(r0, &(0x7f0000000800)="1e", 0x1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x7feffffe}]}) getrlimit(0x8, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000200)="f0b5e84c6f5ba8421ec8d471b81846cc0dafca6b25a3c9dbaacc4c57aa9591c6bf5e066292de10a4111c92afbaff1504c3e9fca78623fb40666c9f26121d340c9d275ed5b4190c80b527302bd42ac32620de503ed86f62f3b919d4f1163b06d2b4a62623b06f7c04d9d9aec6c10a699be7fdf51dc39060d0aa6586b2c24c3c81879d7bf0d455f4aa380c20c263c106f45f0cfe927be60090") unlink(&(0x7f0000000040)='./file0\x00') msgget(0x2, 0x44) 16:00:04 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000080)="b68711d1907802779df63d683b9a12f5b6d65ee7d334bc7fc1ec40c47e79dd72b09cb1c986aa40d0ceee6c3418f4f4abab8b0cbfa379e942a373fffa18a56e5dd77c0a38960226bb05f4cdc7256fbbcc750520a4b7fd407edfa61c558d15274e1d97cedad51aa027802ef4a184faa661e97ef108ab1432bd91fdc14353aa7743300f12ab98", 0x85, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000040)="fe8d24360267678661b6da18eaa7647fe83c6b541f737388d6923a78eaa2eb443f96d3000000d2650dcb7ac7f4696c5ef0e15b9c9c232009aba1", 0x3) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x697496b4, 0x8}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001440)={'./file0\x00', 0x8001, 0xfffffffffffffff7, 0x200, 0x0, 0x2, 0x8, 0x9}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) fcntl$getown(r3, 0x5) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)="e8c62730d9775ee03915f8b4a6423f11a67a9e26b1b9a4c29ad4b3e73e2347fa117fedeea640d021097764dde6e87ae16a9e78673354b8d0bb8739324a0a017328de47e52a9ac01f6454ace4acf21d82b0d76222f900f27a07cd988460983a679d2c15264fb600f5a35d0b514d59cf90f6cbf314d3fb979d6e7faffa9a140b5aa7e9e36ade8cc91cf5cfb3006bec8bf1e43856981edb82379c2b7b060c580eeb8d5c3a0e2a", 0xa5}, {&(0x7f0000000440)="7c977a479b60e472521d62dbc359f456e394bc384ed2b0c264670585b90ffa75654993bfa1feecbb5eb3ab1c6e0fb5af74c53e1d18569770833cbd24d988bba97e6a8f093c7869bf45f1674d1406f486eebd7b7a3b3575bf39ffa8c56d0ce73ea70205fafa7699a7f35af3a9fec7d5b2c10021539fa5e7315a457a7ec47269240c686fa676022809acd7dbe7adbf2b94ddffa7822af729f8e528fa2c3f1117b5b2e55d7c5019908f1cb21741b79c88fca544bb11deed70b0f96c0b3018d3e1f16672c62b4b623b79958b23f2de5cd716688c083c5919c5861492014a4456d0929349a1bb9db1785edf6a58531a9ff52c4b811858f1c21096a325d092fa3c5274cf5a4510ea22c67d502fdd594ac3ccd2a750aa208bff7afd6aca12bc984a72ab64a928694f468ec0f310595a746468630f7a67b695e906e314bfe86158f50aa65aa1b83c8b6aec85c40da47ccee46824586f2e41f92f268d831306461ce8c6b59beca9f117ab0ad86e69fbb8e1f71992c86774185eb6a9fd85ec01f580bd26525a5c076a3b99a4b9f47c1180d69c32599267c285c33f49b889d15e46184b5507d7e6d043265bc59bb893f3634ba8415826b0af9c2d75be785643e2f0b9157dc1119df962531dff172b9892bce9bd957bc51a59044e925d4df8837aca32ae7de18ecc6aee24d4fb2f248cf9359efd278b1acc7becc59e25a03d264f82eddabf5a80f865c44a0e45c16e0547ca92edb6594168dfa6a9258963aa66562d104bb97030b3a2f7795b9071c95ddee6b82fe8e12a13a3c37e5ba135a9d77b37e63e805d33c27ad2a320daea1c6a57063cda2da6d1d5a7c5959a557ae1ff1bce6eba42e5bcd2b7c9a2dea278abe5efcaa0103ea9495724f7c3c76d6e3f73efb4c8db6c7fdc5b2716164a7108b030086f04366d9b17987a1fc1d30a27f5b1a1ea099146b1c42270fefd2dfe8fa9f11f724c0cd143c453600c799b1bfe9a6058607032e7e85a2caaaa13c71db2d349ece1b88ec73ec133f098083b4f595ca616572f53e1a2e335c1d006769c0924d46a28895e435be1354f95e64ecce1581fb93847b6b2d9717749cc05562e41535468071f76d7649e3c0a44b2bbbf3f2e7936609d74de1dcc07932a08e49e1eefce583489e86121fd38effc113ee2a503cba7233d88c27c2accce4174f6ba80a0022a95d7dc6accdf4b1a6c95b4b77d0fecfd52438f4ffc0116e692e75b18a6aabf5965923b8dea3667f242c91cdc0c42bda2871413bba25272c0743e5288617f99cd6419303f7bfa4312bcff1d2e86c7989161650edcc73cd0d5058aae58cf35992d70cf72b69e21f2646a2e24bb82a3b0383b5a12c26c2f6e4477b783748968951939578ac5b050cf440860bcc4a29ed43e6d9edfe1229ac99e2c32acf543d66d27ecf461ac7409a6ba8410502f25db831a8273de651b41b17975f0abea84744b8304e1880ed98920147641c4cf84853645211c9c38e901979f5d62b2d2ebd7c1361f1e33efa437250ce2bd663297a269988be307c9f0ee672614d00d6e0732fd0146206514dd48a6b894e09a97f7a7f08418709637ebc54510657ada76268357b78f3ff9e99065e1bd8fb871bfc20c01ec69b04cacbd9dd85f6c9e5a8da56a21a45ab7fdf4e6b6f6353fd0df883238fad0b4a29a8e723e7516b6ddd9084af11f9fce3b92b5ae9de4956ba0e0283ace50689c2b11587371d8bc0649d19c6668927bd84c99bb0cc45465083f24f2b4fc574ae115c30aa10c77e55b53d2c575d2a64443a30b7af9ba15e860ff3cd3ebf57858307e3a1371967aa5b8b10ee0d917faf5678f44222a6ea1bdf2110caa84e5cdabf337c970690534ca273d5e77a2cd7117fdb0e4dafa1cf230a799b20b2e91ee196572ffd5d3d9f8f61359596f566c0c9121e92762aa263dfc0c629ceec626eb3548fcd33f86549272beea0edceb4c0ff7a38e48fad627cf89c2203a1aa49fb9b855031d17b598f90bc6745690ae9165367651126eaaf68dd570aa80ff91701244e1e37a791fb28537aa368a6028346290a7910d666ebd59e1ab6a95571737ee71e25d8b8fb7c583767dc6b887d3f927b6fad8b9fb8eda641b862325dddf240a1a8feb083c0e7e85c9a35ac785714dcabb6312543f04e41e34e57881598d0e6407aa5280d3b6c9901b730e570b088423e928a334d83464fae4d4dc6d9183894f36507952b15298b31975768696121aff06027efc79c1394a3d2be4020115770cdeb6dc920775c3bb1e63538ff6e29cb8da0dc71f73df7a947c0663887f4ad9868f05004f42a35c9fb3edb74c216211a9f017d00aadc8a66908b483ba9261219131143fc731fc6dc62dec74f225f165d6d8d688f3c14edaa5dbc82ca6ee321729f1197d1b035d111ca2a57d1887318e72586547f857c2c56b1a1844cd820819b87a003ec8f82cb3cdbe5c86e0bbda6fee7db0dc471cf49882122fee857b94d4e59166478576996739d0b9e0b0ca4701c864d18de0eef205b4c49983e2f9bd6b1e7e5efea1c67e7afbd512bf80cc4aacad32433c082f709b5ffbbb533792da59edbf1439fca7490d21012da579d3f915042782ea355e76a7fdbb5899683a936a65e11cc6889e85391ea590fea977d3bcbb5082c2578bc28aac1b1da0277aeb5bf5e95847db900a591f4c2e1544619645cfed1f4a2279b1451a92c5fa61d10630bc9d27e04174b3fd71904612fa5c60d2398fe2f91ac14eef9e6ec79e8021b6df7e3b4bd55ec79b46d1b835229bfd5a3ea94bda41dfc6299b0e2904426cdead1dc4ba5438867eac54382a042620b8ce18105c0949399e20fb3d90de96a0855b94284381cdf3fcb4eea44886857f340cf90a5ce379b52f6c263caa7b39e0423b5a45aa484c0600a0783d5efa23e40b2d1ffcc5106b641084d85ba640a7169804381d9090ceccbff4f312ddc274da0a8b010fe798cd358a82ad28a724538259f7032f94138a2644ddfb70a016201fd9875d25c9f370068d83a46d041e1257368638c466a303950e5552a61f2975ab30fe0e441d8d8d1f0ff5053ef3299ba6c8ebe57b1f6771fb7511645e8f094b9074ec0537bf1b235902adfd3a9d74491310d36db1ef6c74009085090d02c1569462bd6fba8b036a493d412fc3d71cbda1e6d6e1ceae4b29848323c94efce15163cff0570ddb8b5fe64f25155decadbeb982da6049249cd07a360ce7292905d1bb92ea316dfecc758f41d659c96c742d74b14b36ea24d9fe7d124189c8e22894c011d0adb2abf140a3c8c50b9255a2c8a5ec24e69afc04d86491c35296b82d2163f108f2b6cd6cd7eac157770641cc48f06ede7193762f1d44cff2bc7ee188d51eca5ac0680121f378194991bf0a24f919dc45a5dc83c7953685087e7980c39edfa1e3336a07a3ab3306a9b54d617360078589ebce59578935691d16066c98a36f9fddf00cfd099cd0721c0f20b729718524de52e65385a4c1df3bcca3cb9c1ec0e7cc8fbd34b1c3ffc21b31252ba2e8d080bdb25813d2defb5397617cf2ed601f372ba6cfedf96ea335c83d5b14f742236affacf434bcccd4994c96a6a3fea81b195514ef2b1eb692c925ab55f0c885f27271696db8d42a3d2b88a812fe8e102acff0f581c565b8c4a6ad50b2cd2494736e2e946807e477be501dfd35977bc38174043542a3453d77848c01e2754ecda6be853036389b60d39faffbbf8dc74b7cfd68e9cd76f0e44db1f52e67f91b68175924a06bb04d28f3199187efba2e080447fc416becef2ca5ba5d6424b928d937e3da00c3fbd66f6b27f9bb920fd64e6b928799d367268c13b81645be2abf1bfc66a30d851f8830e1ad6d8cb036d7484b0d81041bdac38c324483a9d0c1def455471f91f5613847d15514c1514ea04d19ce8e02cfe5a0f2eef059d554a68e93280a1ca6c6365ff5e3b59a27cd646088b71070366c105716cf819687341bec12b8ee8606035b9f1e4717d332ad17465de8b0e22cf470231e687e5b4c7f2ebc30f701b0bea4ccefe93ce76ffc4c931f886363c63b70f367cac7e3667ae9e35635455bd44e5ade73c073846bb52be7460a5f90eff32e03ad2ba2aaf9796834ba3bfcc833530da6746df78e3abe118f8ddc7ae707d74b5cf0f1f1b92424dc9282d4f5292d963e6fc553bd690df41c52da8bcb3fd690ce30d3c130c29f00fd5e57c6bd4a031a0f02856b5b0575952747ffdde657270c0fa71300492b3f2d97d42ff12490b35e88e370f9113ac2fc2a935fbe96387a8a99980c6b4d7b0a6223c4afa8d3a2ba5d5b276fd65b0b075f41ed49fd3306fa29a4d0d32f67ffc4badef6d6e6ac95625689f1b519f50b4d3953d039adfa857e443bb51f9fe16248f85d4fff16dda6623a3fc74f1f72ffdfd73e6d8fdb6722a77fab9d3a921e0425cb1044d643f26210bb702cc03b63137a0c1de88c714e9a6fc479789505899830c1a5f36d397dd1fa5cab032eea562a520b77f745e50aedbdb518725f3914a4deed8c3623004ba87c6fde30d4ae420eb75abb58560348f95e703a84ad3dd74a6aef6a6a1f8049516f0dc86a90a761e0be5e8dc4a9d3c42633d191ffe7d21c5134dc8e42af16370bf792bc5dcf0719dbb22fe7c5dd343921d11e4a770f16b46f9ee7b6526c97a170393e866f07779347369c71f9131b3b5b3b8ec482b3838e7251c68900094564d7147f492c00b4ddd48c74f1b63e21f32d997e314c7ee75e78b51dfb31c48ff41a1773a573fcf0f4f6249947fe9d19e56ca83220e0b93d0fcbd4347dcc00b7e583c86db50a921d47b92bf23071cc8d5462987ccbc7428fbcfa9aae270afb4560d5a173201997dd1d5dcbddd8ec5055e95ffdefcdcf219669b176d23934273ce7bbab6281075b9b2184a12b80abbe876311e4ec6246fa9b92a889a13e128d9c5f1c48b84fae4421c1430096d7b1747f1139449e10769532525a5927934800a69bf8794077056dde60570f456b1b1f2afe3ee343efad4fc1c03eff8fc16999d25e66b8108e0fcbcd7fc163ba3991de37d67801076e5931383a324734fbc9c0d1653f764b9149ed0f890307790d89deef9c8be324265c2d4ae01c01234921a863b1a68c2161a24690222175dfb05bef5bc76fa4b00cb2df4a6bff58475ef7a671bba0c9045a8fb61549172a1621c7ca34bee0ac6d3e893af91d0b740ae907577823b7b9216e81e1389b0a34ee7f61b8f6cbde1add283fb9783f6555282dd8022efc4c9a3db61cee93954989b53fc90f8e5e8e3a57ffbc997aa0464fb26f57efb1e973cc541922815eaf0cb4a689ca83dc37cfe1c131e5b4ceb9f104a68a45eaf2510c96efa13e61ec5da566d01ed82d0b9359ad91b2d73f81833f459c7b8f1c6ad37badc273c35c91cf7799bbe7186de1ccbdd7f2943b4ca318eab1cd25591227884685c971ff009218f991d5f8a59d85f79810074b781c0a61bde095bcbda015fb941e9f81f6634626924ce8e82655e18583c5d69971b8faffc1082c311df291cb00ad2a20142a7292a29cca417212e1cdf72e8e860d1245879bddb4172b0c2f0bd360f5993e3d18cea98065c127284aa6bd35eb6eec693fb150272f1f44f0ac10e251c0512530ae6f63ff9d26cbf1e79aa57fbb1d705afe5e6a7d07824080f51227fcf06292d9e134cc3980233be5431481f0981c5cb23e594abbdcb1850fe4b2d84201dbc8c2d12b84cfdc92da9bd3514ffb63bfc3d5cb9ed3789f05461514c63fbb2e980e726005246bc6473a167f7cb76710086d5fee395818d7cd75b4ccfe147526a0d95c0ee61881", 0x1000}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x2, 0x80000001) setsockopt(r0, 0x2d, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:05 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) close(r0) 16:00:06 executing program 0: semget(0x0, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = getppid() wait4(r1, &(0x7f0000000240), 0x8, &(0x7f0000000280)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) fcntl$getown(r0, 0x5) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r3 = semget$private(0x0, 0x1, 0x82e391ea08a7bdf8) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fchdir(r0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/219) pckbd_enable: command error 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x10001) r1 = syz_open_pts() r2 = syz_open_pts() r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x108) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x9, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x4, 0x95}, {{r0}, 0xfffffffffffffffd, 0x52, 0x2, 0x20, 0x3}, {{r0}, 0xfffffffffffffff9, 0xf8, 0x20000000, 0x7, 0x200}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x49, 0x48}, {{r2}, 0xb8f0f5b721a8a45d, 0x4, 0x1, 0xffff, 0xffffffffffffff94}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x71, 0x40000000, 0x0, 0x1f}], 0x81, &(0x7f00000002c0)={0xfffffffffffffffb, 0x3}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100d9) ioctl$BIOCPROMISC(r4, 0x20004269) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)={{0xfff, 0x40000000006}, {0x6, 0x800000000003ff}}, 0x2) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000004000)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0, 0x4}, {r0, 0x2}], 0x1ffffffffffffe89, 0x0) semget$private(0x0, 0x7, 0x400) fcntl$getflags(r0, 0xddd7797e19535c39) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000015c0)) r2 = getppid() wait4(r2, &(0x7f0000000100), 0x2, &(0x7f0000001600)) recvmsg(r1, &(0x7f0000001500)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001380)=[{&(0x7f0000003000)=""/4096, 0x1000}, {&(0x7f0000001200)=""/84, 0x54}, {&(0x7f0000000100)}, {&(0x7f0000001280)=""/11, 0xb}, {&(0x7f00000012c0)=""/139, 0x8b}], 0x5, &(0x7f0000001400)=""/247, 0xf7}, 0x800) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() close(r0) r3 = fcntl$dupfd(r2, 0x40b, r1) ioctl$KDSETRAD(r3, 0x20004b43) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x7b7e815da4a83073, 0x8, 0xf0000000, 0x3c34, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd4, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x80000001, 0x9}], 0xff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xd8a739b16f741efa, 0x4, 0x9, 0x10001}, {{r3}, 0xfffffffffffffffa, 0x4, 0x40, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0xa1, 0x4, 0x8000}, {{r2}, 0xffffffffffffffff, 0x40, 0x20000002, 0x7f, 0xebb}], 0x4, &(0x7f0000000100)={0x9, 0xfff}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000240)={{0x0, 0x0, 0x8}, 0x1000, 0x50dd6dcd, 0x1}) openat(r3, &(0x7f0000000180)='./file0\x00', 0xf975fddba3219075, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup2(r0, r0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xffffffffffffffda) getuid() 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000003b3, &(0x7f00000000c0)}) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xb5, 0x4]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r2, r3, r4, r5, 0x180, 0x3}, 0xffff, 0x7, 0xfff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = dup(r0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000080)=0x8001) syz_emit_ethernet(0x56, &(0x7f0000000380)="92804936d48a062262fd204b7c9d11a07f953155a41b4eebe4c5a4e5063f401761466c7799874a894611e952c16658f4519642f0b3bb19723e18e71d499e2ca865598f55fc88e9f94e1b8464d31046d2bea3bed242d5") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x4544d076fe58e485, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x400, 0x5, 0xab, 0x8}, {0x8000, 0xfffffffffffffeff, 0x6, 0x6}, {0x2, 0x10000, 0xc76b, 0x1ff}, {0x80, 0x52, 0x8, 0x4}, {0x8000000, 0xfffffffffffffffa, 0x81, 0x9834}, {0x7f, 0x0, 0x4, 0x4}, {0x972, 0x0, 0x3, 0x8}]}) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 16:00:07 executing program 1: r0 = msgget(0x3, 0x10) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xfffffffffffffffb, r1, r2, r3, r4, 0x1, 0x3ff}, 0x400, 0x100000000, r5, r6, 0x5, 0x200, 0x1f, 0xfcb}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r7, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c, 0x0, 0x6}, {0x6, 0x0, 0xab4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000026c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getuid() getgroups(0x1, &(0x7f0000002700)=[0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, &(0x7f0000002780)=0xc) r10 = geteuid() getgroups(0x5, &(0x7f00000027c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(r0, 0x5) r16 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f0000002a80)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f0000000200)="99bdd6237617ad2d47cd2f0f258ab431db28aa48134c29d428011adcad3880ac9fe27f0b2aaabb7a771a5a7616c2cc035d8275abd119b334928eedb9f7e676aa224a22eb951bf9c96c5baafec11cd39f42cc04073ab04c52f276d31efbc67cfeeeb4937f322fe1026f6c2b4af5616ee9fa1c7eaf41cc0237a1df51ec362e5f16cc4e4329b120021f43399f051e2ec053e5556199db12a3a21d46b7252111178f1c5b12a162cf2e86381ef1121abb375fffe2cde65959893fcb37dfb14fdb2c536440b1112c2ebc5263099a89adbe5e422233a16db5926541fe016f0ee40d623719d572367e66492c0afd826edc94631874", 0xf1}, {&(0x7f0000000180)}, {&(0x7f0000000300)="6d246d4d06a1deba73f5bbeb329510aa21661369ece6692c4a4c0b5c64d0579e26dd6ba6d756b5da98467a35736cf46d7eccd027e3d4e38194c22c1ed804cb28bf148d2e8e373ac5670e8b8a04afd1a3705a1db037303a99a0b13d5a9d62b6b3ed4b4d96532cb5d5f9b8fc0055981d27f66bfc5d7e5607df43c9b73bffb5f238047eb07511c90b28b7aa7708adccd001647e688e2b9ac3b58bc5edd7f8ec8ba9e66267b27bf5d4c66ab2f5f45a90472c271592d988a34fd44e54ec9e4bb99e5135b11dc8c2ce68dc9041dbe70333df16754d4f5505bbb287c28540cb185ac0f126fe39afed62b88d223de1860d18bf84ca418ddc430afc062b733149c021eddb2a9718fa1c25a6e8e526a5b394fced340baa2e6931b2e3d139dbdabcb649852a54efa1728944dcac7db155e2e061e772194bcde97c6fd3af293a0341b3fbd89c01ca4bf3b6f0e15dd968f8f686f878cca84881aa6a1719eed652c8a94180da9dfbcd4a4a7b773c2c335d8760d1b510e4fbba7a5dbbdee0e6b122624413a1c1f250f886d80bb7d6b47f2648c366aa716cb01ed8268bd3960e853a2023dac77f0593f26c218512116dd7d6e8d96c13e65415420d657498c9740837b7fd2e0bdd991f9ee9b0d44f1f4ec202e86cd17b9ba0c1a2dc68be233c52d6acbf8a29cf3517b8549e3b8c341ac85410c9697d385ddf34609d3ecd1c230b73789e7a6120bc62a210f8b2fe55228b238686d3ab8f50731448892b15d85c05e8c7f38c0cee862cff4389dfb90ddf3635798cebe9e505d88d5e8a2b1f47a21eceb152c39873c628711bbbdccd89d10ac9ffac39bf194504a6fe4dbad04b53fad1195c36d15199e5f01696874b48d18de3913dfb3e512bfb030f373630e5a486783fb9ec31285437c2666152b371b9782c2c58d6b0080f3fbe201f69adef386b77ac4421c731d331803d4d675ec699fd1d11c424d3ac6aef60b0a2a352bfabb11e1431853c23c7d3a063d861922a6ec22c05370c954c32d3051bfc6707db2f63177a3ee721c3b49f1e7117ed32c94bf3fd4eb56d56fad0999620e2c9d64fe9a68e41e7c15609e243429b131934a2e38dbe696cf90ba84ce37834e981564d2970e00f25d28c49e1852531114bf97db4ec47c4aff7bfec04fc7a4e998f9b6b94a1bc7645a446a9d62cd6c60d778ed7d5c55caf3860db57f7906afef7fee6c98ffd7efa486c5aacf56f9bbff969df7634382177ccf033be85a58f1f80c73a2e1a0b69bd4ef444c37c7feba581c17a0d912237cd219a4d189b6d828f50ddc18620e3b32f6d0bd289a4100a0a13d6598e4c12d370a2ca1940fe7b7902e8b77e78b46f50e6ba06a5ad4965bdaafa1e1b8febdf0ea675023b4d07c28e1bc0944073111fe58f494bae573e82cc8bf4071fde90af89603da592933064bef798a3c1c8d7d12d1d719034d500638c024268dce7bdc07c761b54d53d5df785500188b1fd16ebc476669b04e8416c8261e4bdd1759ceb73c87bf64e27eaa2280199cf6e35d08b99064ed9c6f504bd51188a26c3b634e9b185e0c3dda4890b8d7405db94b1e3483dfa2a998097b999a163b1f6530854b28304cdf3fcaa2009b825ea0e423b7c1d001404d8dfb9eb84e919fe39d41a654f84f6a937d94a9b09de75d1a1081d2c5fd38a91b90d14400d893e6c1d669391e9e35f692c25178d4b0e58c4e422ad891e2b2fa6741bb325ef91108a3400500597018de1f858d0a84d75f5e12b03bf15641ec893a62b8f84c929f06d7405f9ec3d4b3d65fa53bd97fca2ecf4a1f65849075bcd8104d765c4b1a20b5ff6695bc6f4e2f242443d9fc560132ea594288899dbd5aefc57779c10fe5a5eb194b21fc043f1fc83fce736bc47887ec9eb9901d9b365b1b09dba02c7091440efcb98b929cdd94f74a5d4968e9add34e26175ad5cc32b994736ccbfe7cca7a08d3a7d773ea2b2aaf33542cd7b31ce8be507447d7934c2a8d75a3ddd30453bca70e38cf728c3e1af0bc3c5e4b665d382a89aa569bb21c6ca9af0e1b07772d0ebed5f79dee2880f0beb6c1105a5ab0b803d53e7f6900fe42bccc3d91a87290a07c2a45a56e5aa96f820d933a158b50e11d7c5631a5b6e554f8226bcd55094f3f6b65c3895e14d324062e0bec7fc075979cd2ffb25dd9f6db8493783f8cda207b6c24e30436a1d77fe989a45d5e03eb48ac3de6e1eca16db9cf9e7f18604830b0e4cc0231367a8824ab037a47e5e9f1a1bf2f107c33ea6d23a48315325b988d27d86e8c92ab16313a2574230ea668500ace3b194708b56ea4bdfa97bd4fa1b9c209cbe49336dd93a46ed1c732ab76d1ca9293e38946303181845f81d8439fd93b349b67de068ecfd3d9f258227805847d499de195c82c1c93089d2b8c9a1077e5da86c50da526da7a68d78946bbc04e6d6c781105c27208339a56b03ca9f460ebd76905b3ba91314b21fc86efa233f4ef51604dfd673e5bf9ad1ff931f2542ce0d4bacdfc86ae064ff875c7058de2e0ac497bf7965f5b5d8c3f970f4ffd48545c59734c28c0fc0ffd7e56e4f1144dcfacc9ae4fbba62964c1e72b44d6ac4724e3ebec32e74b6cca4bc9552b89ad47978ec3a50803977867015f1dcc62948888f878ff8ebf3018ae438359cefea225b75c71e7d4013320c3095a72ea8f49c089160a24d0c5a656e492c901c4840350e4a42b4c446e20e4387369d65b8842912cccd3ddb5ef9d754009b152d2edacbc17c5c9ee3b85693ce9eadda59274931949936a03298432a5c103ed55d6947637e3b61bf1e19ad9e7d07eedd5a387c3764a5731044f84fffd9ca776fe7397efc6dd2f3c4bb0ed4706cbcec0c5ca69e3f5e09bfd9a2fb08995595cb5e96e34a84f8c477a7f0159bea30aaffef680de7caaf1af723109d5ced04c1c32f0a759aabe00682187e2b529cf3eccb9bbe88d63b4ee4bc70f43be165f88e6df8a555a61fd383250421de89e30b1c26e25227092ec8702f4873e56287aac6d2f5b0a3c330a1015db68a1ec9926f432d6fb894bd8c2a1237164fc0ab30aa0bc92fec0488335093543e116bd770400a421482a34cc4401c9702d8d8ae8a908e386e42e41724432dbebf449f9c9fa98e49cd6852e8639d3e0244680d69baa771f5f00b448ecf32407de734a3249a14a7f0e750316362009fd81f08518786d8c4f40a5085efe9540dceb148d85b5318f20f6f8d6b737c8f201baa429b76c16ea95b118f8426f78633a39ef2ff7ec963851e9d165f845103566ce3f8cb680991d6387883d3c9ecb185e179336dc47c713e662f33d514e1b99d7d1374b9d466b1a60b9409b8ac168a44fac150cbafc724935f6c8cc47be8eee0ced2e3ea486a480ba38353ab0638388c08eec1d8da18606dc042eab077497666989179162d899146289bbfcad89987f6ad1c110a23417dc87d7e7d57c9fa818f52186c8521a415fda094cd1c78c63d2c56e783125034fba68014346b2c9fb3cabdb7aa38a12783e1c3e5bc537543d8645d7f857b4076eb3d192498ffe0976092e3caf48f0892e341380d2f916671ac42539c66eb60ca0d0e6259c2d5ae02b6224aaa1042afb053b4073d9e673634f8ebbffe63992f455f1b84b439d9b5bb91bdd4d5363629dadaa15a7b065ec3038c64158bfca569e61080b493b0ff0b2d9124962672826d9d46e8ad4e69b2d282b3ad623821492a40229db2683aa8f80b20491d9dbc5864045cf0f1f650d64973ad6588bfe77fd4781447fa0b903b76b55230af198c1ec5dfd9249ccbb8855b5850f87f16bccbb321765de1e6249605277d4367a257f36f1cd0eac122d424779c7ea79373f6f6682dc03be0f3bbd64b40366c74c9cce59afafbcd9c30b7f89bcda1118147d573cb116ab1517c7a7ae09f560f7aad4030acea81b46c05282032312ab4d0f436cc00499d2656bab17c55a68e43452c751576f059457da43edaf9f12f75e18f4aade1593f9c816f9086cad473fb30280ccc53d7b6540b8ff8c8a8e7fb0ea509785ad03e82cb88aaad6ac1c4a265841edc842b41aa058a0418a0e95f3b5fd6dfffced6858f56583abadc2e62a3ce58a4d4980a98ea7dae42ed61a07f3ec3e7109d3a22c8897b8d0756d5284cc91a48808a5088664f4dc07edf5a27273b34a9e386509a371d4053cfa1cd6614f5cd0cf3d0913164c781f1eb9ed0ac8f6b7804b86d07ba94af2f574de74f0d657d4d79765e3e60b03963bf339ec10e84cc3f5b36a2a7fdfa67bc1086e02f4111343aa2fa5e03fd5d57924d114752136796032c8cb7637129b3fe33ea5df21bb4c07ccc3d7a587015463eba23d7294292d3e52bc83fc64a7197d95ab10f6a79adbcec2c8cc7ebd4653a02823ec205caa339d17ab6a44c433e14cf79a48fd95f097aded8999981edb380bad9b83c14db6e06f601eb0a3c4e39500c5e4ddac6a39f81850ae621ae7e29399793f6a2f111274e63cdbb3d03de69b46f31e81ba31c313c13991e46c615fd69e4f7946619d9b5b1dfa54525f33698e703e0717eea88b84cd15b1c66f4eee11fcb8fbc81735019c257062e3dfbd253017aea2c9396dbcdd98815c111d20b1784a026a72430c2bbca050c61f533b775f8346f4f6e147761b57c58e8546886d71e0487c90c3b88910ab3515fc6112473ba397871a74c7a91abfda58480277f41137421070fd48e9a5b53f0c334e3863050263176fa236a79ff47aff8aed9c0453f330a11a9ab371abe3d3401ff93fc3e168c7ffcb8a2a520b3b47fbbe65037c4f281d5a1c5c20a8abe4ad30f6699ca8ad9d6748a3491bb6ab14c237700812da87fcdb19d27d3b7d215631454930208bdc6bb06237d6dc585227e8bda8890da95bec0ff2ab0c48a173fe11d1279160597c9f28fa5fe27dd7c1a35fd81c95135e19d7208f8126849c31822b05aea3c797e3777064998b0d5f3e71afcdac74794bdd1b0bdd78d34151a91c198b3fc339a959312a87c7d4c7d8cd5138597b17e9a06c2b9b24eaa953cb2965f60de38ef9fa41872d4289672507d5f17a722f1f775ecf5ac24174254dce609b0b5138b3abc2f716ac108571d390be7d5ca4e019494bf94105acf3809a737b85a7e519facd4280150baea41ebbd6c5561389204fdf054d1649dc64fcc0a3b24df40371e5879eac3266b3394e077ca078b884e67d6ae11c894fa4cb477238e50dd15633d4bf3c482d97fc107a18174bf41efdc40686842c049fac9294710ff569c342f27cbceee6537648f040fce05f6187bb69466c98551a2abcbb9da95e4731b2108bd188a85eefcbfe2bfb508cb492209d2096866b315cb6ea83ba9d72356b5d63adea5b0492c0298d97aa965522e2adfde7a1231047a8aa60e9656012f6b7a59ab8ae816810aa32b3138324e8884f17bc7d327d0be6fa72f569ce68b12d56645e41dc44b7667dfd8b8ae1d21b66f1f71c6e5965241cf9812e53919d80410f336c081b8098df3035fc8e4af6a5db41043d3b92683f32d8919c626c97cc81fa6c1ffa42970ab8e4ad54413c95eb539c963c05e9e9a8d5ee42d7b07237bd21ef74ebc31ed07ff38f90bf46f1ef123d6ffd5c33cfd9133f78ceb286c3fbc40b2f342ef6f3ca67fcf4045b36ccf68c3b3d5581b7f5e8fc16f3ad929510e9a8c50ca27e14f5ff1a35cc62ddf5d7544473096932189eac10a539f99e7b677881d2f5e769cd411252d6f1cefeb16002ef9a2e18f5ecab83a6e092c2d489d05c1a5344b3d58f57fa9fbf60930a53674d31b6569fb22fcbfcab4f3139b3d9982f666aa354c65044ca6083676f1c70672d9732d", 0x1000}, {&(0x7f0000001300)="2bb2811c2625b765ecc438b277", 0xd}, {&(0x7f0000001340)="fa7f2ce55377149032b7a6ae18968ae83e1bbfcc46a6520a5e206201bc14ef7bc259ca9b6501b2af387647dcdfc7c8b3f619166657b2611899f0af6765efddeffb1acd0cf820ed8499412e62a8e9464f51c5ac9b0f92c943fd1756aa7e5451747011269383b1762c1329ab11a2ea", 0x6e}, {&(0x7f00000013c0)="609178e36c069480760a8ca3f30c7774f94953e7db6d6d0ac9d9a117d8188eb8fd70b9385613e2578003942446f9d06d7caf43e3d260a08838eb475e1f3bb6043d54e6766ae6193226008596d711b62999a69fa66dbb31586b0ab8bdb002d1bfbe05fb9da1d5ea7fcc5846378671b93b8745b8b0b3f65bf2a24e4088b40755cd6a00bcd3a41f2c71de963028030c1eb2dcfbae1fbffe320f521667dd57e64d802c83a670fa86abe733e61228714115d1559dca6f71d78b3daca9e7f237dcc2a393183a4394574f96c3891d4225abe67742907e462f6b1036baa61e87d7b6c2864e5c9da40a06279e71453f56", 0xec}, {&(0x7f00000014c0)="085a53a09f6f5aaef368740abbc1280b9af304531c9d779cf690f2cab763e92a715d0b1fc2b9b11a5ede2b445606b46b150e86a83815577590859bf89865944a7cbffda8b3434a820148a4da94f90936cefeafa6cfcefbcddf44789d3ba10eaaf3abbc2326bb1d52e89beab35beef39115b95b16da7f970d40f2f85a82e5925130b06261c1cb81325fc41389ddcaa8fba4fc919857499aadd27abf7e9eff50dc66f39870d8c390352da0d83912b861d6d7ed4b04da4d089c38d1f84bb31bafdccc2a277ab0a09fbd", 0xc8}, {&(0x7f00000015c0)="4b7b24943ed59b0990dd0baf710e3312541c3e9de00f499b4eb1345c5ec17037b6ef8332d798f95fb7a3fd9558d46e6d1d265b45b142b234af15b99a38df451f5ed6e1c7e8e4c7279946f279b8cf5669311faa3dea64658f6954cf4caf133e6cd1917f17e04487c362d224d14a0a0d46913333f6b086e31b7ec8259af0b6bfe744e1dfb5e50f285b0c3a7d87489a57f2222fe56e7947f491335846fb0ef78a551a87c2e9fb0b8424a0902c509dc9f2278da66866678a5e0c42f148eca1d61a930f339b734a4fa16a9ab7d5add9b3635938cfd69a1577533f746ab8ea23e5bdc21e9dd9b65519bbd90edabedcc35c2d266e10236f8a707e8cf172967f60084389b5fbb5ec6f9ad225c51c858b1f89780085d2eddecfc51a53b943d366a1135c739b0824946b4a10056ff3d060ce3c57a05fb9fba1e4b394a87e76a230a5abebd64b740da8c6ddc559a4aa9b64826cc55748cf17f7983d8192960b1d7db664783d5c68fb6de07d7c9fd3feac1ee3739c5baef63d668f23d50609923d340705b02ccd68e9f57cfee280c089cf4d3961fcff3e228aa7be4063c8fa7b952b7ab00f61ade357f0096d4c48add0cfe3f29fe9550d7e71ed5a5816a4e6594147ae7bf4377d945bd37b761106445848bd7c2672132c75c8e5ef0a4c491edd0257ae21573ded32d90d681327fa0f426585ca675e5afebfac84a901d6de00caf811c45e46e0825d03b48443cb94677109a3bf53009e0c9a8d071d20fd33e7919db8eae39d02dd4f7ae882cc57b3ab03de81391cd3db129a5900fb5ee280de3283068d6f1491b2181bd279d1ff9883cb7e3e6876a336896624e975f1054009454a59843cba11d36c6356cc3346116fa2ba8f8bea77cc5a9a06db7d2a18cb51075a0adf53aa534b312914fe89828caa072795097672ce5329ad9b372e3292957924082c7f815ad51fea728b8668fc0fecf54dfbd1194080582041556efdb59d7c1d7ff6300bbae78c955232e21c78760b2b8b51bcc1856ab08a0b5a5f9190cf6af339743c0eb6f40c2baef5186559849b644af20614796cd2a153555da45a52553e747c55bd78e2c0a8a78f2e26766e2d1b96dab785d387eac36b3fe3500e86af5dab79dae710d1a80ed756be8a97eabc3e776b4d3cd5d2b4ea8f60d60ccc1e64ee0166f6dff178eb50af19b638f15b9d0f4762ba9583a1d587a642f75ef10b194adf46ac0059313e5394844716ca5c8fd069e2fc3c40e3c04a331ce787005543095ca2e85e12d47e2f71268e3088be2167294637f30a0d46d30ec8923101034c37cc41f54cbe4260d17478fd88d73c31dea674f2d6c92aed1682b00d18ff082c6aabb2730f75a97cc601bfd10ed0b3499a00f3938cbab124f2257607e8250bb33f329001e88fee54a6060a3cdf51199fb72c9a713b4dd97fb3e9ee58e160d519c7dffa0167c25dc4c3aac0a1a5522a2239301365aacaf754ae0300a5d20ccfb074c912cfee0367e2be3fe151e99466cf6ddad1ebed1386998dfee1a308a975ed14ed98c28a2a08abc252a387d01b0f84e9b869c451deb12570fab0ef9538bc54aed3a5a89a17e1a58a0cea0d8bc56215bc0a32474a0cf4bf4571b4817afe5cfa47bb4d80ff1a905ea9cdff739a320334c4427975c370ad2d7e2ad0090e0ebb4227f5985bc8a62228184cdfc82bb5cc828aa043e42cd525674a46657e3e911d868b62e22f04aa368e43e3b6f61f88a1c3bbf5952a3f6910af57442bd89c5fd70e547a539ee6d7ebda39f1aef893922c324949a803cf3cb99cefde353dcf75ca3ea7e4ab1ccc106cc3f23f6f5655f04dca67c2b01441e81a7d061819be5742cf48a22f601f2091578da7e0e51c1e4917fa3bc586d45559b3f1ee189e72e1b9fe5908e216e0a2e220b147831647fd8c45da3706f3ad3cf7fda9fe17af48e223714df8660d263d339f5acdff29d6660465d7ea898b2a7c2202a510caef3a1b1275bfc036e519571cb403979c303f1965ba9a71b2088a56d1ce7aed09a30b40b896f2352b3959673c5cfddc98e008fa6aacca898ab02ede6a7caace5b443eb937ce1761d14d433e5e1378fbcf8e7c499a21eef06d5f1f70e76a81c15fca3df675ccab205edef33c14e83f207dd25c605b813f389ab247a9f31ebfe80184dff997de64ff8b3ff5c1129d8a1068dbbd140ba7a9e41cd782e6f6fe8346a24d87555e1db7751a36bf89ea64e17fc5e9288e0b8c6a4896c3edd9d2b64ab21de7cd4229fd572dccc66e6443ad5af8f9557ec3fb58b686a353512d7b61d49b36dcf8a7d2a60cb932085b6f99bbc053bfb9559a0d45aa7d0cccb8f134884d5dcda5fce336b4d9a1fc59792de404c0e4f11bd9ce82e1e39a9222d32dddb54201793f38e88f53cf880a7593b45e7c91cd919174274f3c80aa9eef8a371961ccf88d887641b7be5b9e2f334b46bf0f06b6b868d0041b4c8b229418974f321d58eab051097aa59568a93eee5e390145144ec1d36570faa991ed9ad4a164e9426669f086e16b1b9ea935d1f57bedcb1c370cc8cab094c6196905426f6bcae679e7d176e7194f3292320cc74cdb2c1c844166fc996c10f722d9ac0b4476299a9abc25aa9d86886619e0e49c34aac4c5adef3c60167b606e5c46a1d6cf96ab1ddf9d382d3624f48e39ff9b32bf20629a3f54130b8d31e8f49c0dcf6a4649448a17c1d96d7e10976955e8dadd2cec4a48c22f2d43eac445fb31ef9f27d0aed2e1d6f3d98363fc92cddce9c6b072c4b54d8ffdc618c03cc52d698ad67cb7b18ab1077ba87dd97397999c35e6b8c52dbed6732ecb2264ee7aa78fa8e4295aaf6d49641fd1a6f384e27adb0cc108ae70b30435b4f41aef6a6e3540061bb1c8442f087b331df1cd131d07ecdebc26f33cddc0e71eff4af9814b17e62833e500d4e56976eb92500783e763de7b3a5285aec9de5f75b65ff230b4702083a06be6bcc2979e46a1313a90e1dca242378aff808a11d9ba3af807fee209a6527a97e4dd9de38495f1c0400f133fd35bd2e0cb91a848a7f00613ea4b309c381d1c72b5a517601e85f76192e39005ab1227062ad034a86b9687c3950c1b23d39e7e9dcb05be0093744d15112cee43535ebc659635f2803bceed2f0227f7ea84628d1a02a03f17222a34a210680e6c3a22bcded7264b46725b3b61d27381dc431942b370b6614623d1fc711f48252e8130a53da28794720a4911ec7fc106c45e769fe3dbdc4d6947372d3453d7fac104c81190447da2ac9949c5af65f4625a88977dacb12b553f8ce0ac88c03b390a72845766304793f4702da3fb200c9f33ee001053ead5e1e637492508686dd549d9c9c18ec920bd08abec087496ab8b8a6d90dc0c2c636acd7843aac1d9721a80b3db237012d1a9ba1a915ebb70d5d62ca8d89e424b967822307966ee2d3a7dc3cf44e4684de2c29ca2858290cda3dab2df581d6b7c536ace65914125491e733503b83ab2478fcb6cf0cfd56391719b4a8af4348bfc4152d11e73fc2354f7b631ea1f954c3a653b7e6b3635c1d4f85cab79098d03271bb062084bc9b9716addd6c51df76e9fbaff24765114e6356443561e205876ec75696a65e3cd75e9118fe2ae242712a7902adc670d4fee711905634cdb44c842cf2faa2742c69e23fd8eff8f6f5042d96f01c86e580211773be3c8b256adb1159d90f81441d3977f03867b40af08bec39eda179b2c641573d7a21650f47b8ad3f929393cc9ded587b4b278692ab6d0480a2451eb778ea443258900a8e6c12344f73b20a5ace1663f5839b4a8e32b24f01574d798e7d8591ee2aa9d4770afcb25107960e243b6bc21af7f7df416e31dec076444889f8a48232b2819877e4f1e90e5725001e18f1673a4b06ea65cd5001ca48af9c22587e76f8594ee4e06924bf251c559046297c8a464fe08bda110b7d35cc41cf8900e5fc58d8db07443bbc2745ebb9298c367251224a796b4da86efabdef6a5395213cf9de1fc13453b3e29b2e7a84c079baf5f5680853f8609b91cee8d16a10662a49912a4dad119d222c0f83bb5259a6aca21599c6a64f958945039a9109a41262d525885c7e4f1df93e49b1107214ec960b7ed6d99a7de6184c00876a5c282017944caea0e3a0fe6d668fb9d49b03198004edf7c2ffb85ff4cf16ad8ecab4d49a70272df8b27b5b83715f9d1fcab21beef41c6f42b836709ff79ebe319254deab74d67ac3aed0dd123108156d4dd87336064ba3eacdbf4abef61f0399f8de1609d00ec49d15947459e219694c7ba722813b521ec486333336fdf2db5ed68de86f3656b7f16dd61da0d8c0b3e2a29ae3ab5587d39c29169aef603523fcaab626e26f897ae6e328be9668230fdb01519357668c75312e633db88788fed6613823c5c8358b22bfe49130ce1389fef1fecd01b1603ef7a9fef1140c27bf85f2c77ae5000869df2888552cf80c6a214757e0e9b1764e868760818f13a74c5ee6f2e9db7d1d0f2d0e5822329c6903720cd05499f9c4158e99eaa5f28b0d7fc66b70934a9778ac245e25232b1628ffbd000ed20e02606f85accd7be77fbb3d3e897d785d36218690a7c78e293d273141c55ee2bc03e011a24a317c4a26b1aa5a7c05516d8a389443f55c1b6cf34582b5a4539c3c6dd5825fe793d73698e360b6c5fa14b823297cb8a90d3e2fe94f0a616d0ab95431415ebfc0bf445f8f9946f82b3c83883d984a6524910b8cd86e8c58fcc8df285999c481c158e60ea8327baf7723ba01ce5ed5b4261edc5267aca54476a76190501e857bbe8a059cbe03dfdbbe8affb2fe1a3909fefe2abd4b420378bf8efded463242e34a7630c417a5ebd484dc891de38f861fcaeb14742a4221c12f50addfd0d51553157ef3b401854a6d9272fa9e2b1401b2a0270cc2021eb8d220022d3560314f4273f3be782ea0c9f9512261b7339accedd4cac6aa2120cbbf53660383cc0cfb210e9ddfca29c4818d79f5767708a281055348aee2c9d096456d9595565b71fb940c4540ea83a0c45d7a78ee1c539bce44db4327489635f33b68e1e908c4927c34ff299d35cea7709cb63ba62e2aac14fd80add1755794f684d0ae7299c3d17308147f4ff1abec08852712d2af272e36da2645a2c818018ef746a9b4f563ed236be76945ca55330b7bd25f0697f7180ff351dc3ade6d61e682769226453ad1a6522099ed8ae26f3ebe2ed6715d76c129260bf90ca8f72780ed261833ff9a58c0a472f8939bfd19288309432676156c07d547b6afb1c79b843c6c6f74bbfe5a1bbba1913b18e9c1a4ab999af73d4dda0077dac910a67498d20151420c232d8211544e5649da517d7fa2a23d4180a0db3a097920d07c333d469e5dde9f704b1e312aeff94b39e049a701c5f0e02cdef79659b92f606703735dd46c5c86e08cc3117b12573a96f3c3748cb8e13f1f2a5b2323fc7d42da5cfff945fba8f7ba1e3c5e5f3f0ce7f83701ef729a220bfcc2582568543fdc43372ea1acd8c34f4084b98e1e7dfd7c3bab88b844e16b61d82ed0a5dc6925893f195f9468768ba337e945c7d0b2a62bba67a46a01cf0a2a63dd7536daf32c16b5f96ec83b86fe0ecaf73b52ea7ee207b4db62d70810e02a025e700cf6c35f5afb48926d9f2a7ae376949ae7b65f4d436db5a76732c75c1272d637640aa9dc4e765afd3a542a97884d6f80cd4aee0b9d384c606d56edea6fefa2b391ec3f62ca642c734e9f03501d2255c62e4f787ce4d2017d9ad911586cca844cd0d141fccb5d58991bc703e336505e1e3a0a4d67979f07cd7cbef6d", 0x1000}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r1, r2, r0, r1, r0, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x118, 0x4}, 0x5) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:07 executing program 1: r0 = semget(0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x80) sendto$inet6(r1, &(0x7f0000000180)="3a1db8709d27afd47f8440662a557d3d39774b74c586a6ad3ff599d76a5ff6d33dc55b1d302d92de15a134707c0fc0aaa490d19841a56188708c523abf5e6f568638ac617c2f10483d33afb7f3bf0393b3f50da8e2bbafbb328cfeaf49b562ef8e9be56eedc801a36c48398c62c8aa21f558e086d9e89b891331175113dd20195dcb0e2157097c9f40eccc779e0a825a49973f5d7198e90ee5cf0a805b15c161929964fc93e2edb6e4458e800fa76d229539d6b2cb5dec49102f41bf237d", 0xbe, 0x4, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x7}, 0xc) semctl$GETZCNT(r0, 0xf2ebddff84c7d5ad, 0x7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0400"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r3 = socket(0x18, 0x4, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) 16:00:07 executing program 0: chroot(&(0x7f0000000140)='./bus\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0xcc) r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/232, 0xe8) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 16:00:07 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x6, 0x7fff, &(0x7f0000000100)=""/147, &(0x7f0000000080)=0x93) socket(0x10, 0xeae942cb1143930a, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) getsockopt(r1, 0x8, 0x6, &(0x7f00000001c0)=""/157, &(0x7f0000000280)=0x9d) 16:00:07 executing program 0: r0 = semget(0x0, 0x2, 0x144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/37) semop(r0, &(0x7f0000000040)=[{0x0, 0x2543, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7fff, 0x10db}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x80}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x1, 0x0, 0x7ff, 0x3ff, r3}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0xc655, 0x8000}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x42, 0x2, 0x81, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x8, 0x3, 0x5}], 0x3f, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x0, 0x8, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x8a, 0x2f0}, {{r1}, 0xfffffffffffffff8, 0x3, 0x1, 0x6, 0x100}], 0x4, &(0x7f00000003c0)={0x2, 0x9}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000440)={0xd0}) r7 = semget$private(0x0, 0x4, 0x80) kqueue() getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000480), &(0x7f00000004c0)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000500)={0x3, 0x6}) chown(&(0x7f0000000540)='./file0\x00', r4, r5) r8 = dup2(r1, r6) connect(r1, &(0x7f0000000580)=@un=@file={0x1, './file1\x00'}, 0xa) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f00000005c0)={0x1}) semget$private(0x0, 0x3, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000600)=0x9) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000640)) semget$private(0x0, 0x4, 0x218) chflags(&(0x7f0000000680)='./file2\x00', 0x1) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000006c0)=""/215) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x82, 0x0) pwrite(r9, &(0x7f0000000800)="1a83161c846135f1301607fb126465ec756e3516fa4db13d499accd8ad24d8588f89b63937cb0dfbf481cd673eac1c075748cbf54c9823f7f3e869a9cb0738", 0x3f, 0x0, 0x0) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x35, 0x0, 0x3}, {0x714c488e}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x5, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") r1 = open(&(0x7f0000000040)='./file0\x00', 0xa, 0x40) recvmsg(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000240)=""/133, 0x85}, {&(0x7f0000000300)=""/144, 0x90}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f0000000140)}, {&(0x7f00000001c0)=""/35, 0x23}, {&(0x7f00000004c0)=""/88, 0x58}, {&(0x7f0000000540)=""/104, 0x68}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f00000006c0)=""/44, 0x2c}], 0x9, &(0x7f00000007c0)=""/22, 0x16}, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x182, 0x0) flock(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x3, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/38) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x4000, 0xd0d, 0x5025}, {0x3, 0x5, 0x59e, 0x80000000}, {0x0, 0x4, 0x0, 0x2}]}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000340)) syz_emit_ethernet(0x163, &(0x7f0000000380)="b6e72871fdaa8cb9883b941f32f4070000008d267cf870935f99c4066ed8077f073f050040000000000089632faf9b80ff3d8e2a0c25c80302574358ed61d32d140203716a2f3610ce78164a797b9d5f7351f21bde30fedf7f9aebdc7a1bec884f7da8257d60ecb37f50cf2dce2eb2f3cfb027ef90112548e4bb192306a937c3abef7469b71fdfd80210ffffe829003d5cbe5f19eb6ffbe58c5a97c32a21861be1f16d56a66ed2c36270df4022a5bf18e80f194805c837697c06e3507cef43f57799802cdaed68023ea467ba948ec6f5a6d6ba6b0d9e4624d287738fdd76d03beec0f0e60f7cf5da81ff860fcdeba5fedfd51e29402483b65d1fce9b69747872d6a56bb436448d40a4368ba199bd43a059f011a8f31e6b872a4ffa174219403cb453e94d76f2712349889477f66382b9b11b") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000001c0)=0xc) dup(r1) fsync(r5) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000240)) 16:00:07 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040), 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:07 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x80000000) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r1, &(0x7f00000001c0)="40be94b2554577a6ec318cbe285fcda5e5d3a545215b67140a946a2510fedf7b9e708430f0b96af6993c69358a95617bd35c01fed78990594616fca060c85d3254a78235eebc2e9a4cc03009b7948a2d8164d776d718", 0x56) fcntl$setstatus(r0, 0x4, 0x8) write(r1, &(0x7f0000000240)="c385d984b23574ef10876555ac8059c31b64ccd8dde5bf8a98615531bb9a16afca36cd0749e43a9c7c12f254dd7776151a0ded99c365ba4befff64be2a868cd19d5a2f980ca494d0a451faa635e2cb249650c22bf259be013d4739bf3dcb6136bc6100", 0x63) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) renameat(r3, &(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') lseek(r3, 0x0, 0x0, 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000380)="d5c418217394bb3abf2319d99461c66b11825210b3fce96578047602d9279d7d7d0aaa6b007d792e81a2590d06a9ec286f9059739afd12ad5de49ebdc6235971ad809fbe05d8f1ee1c6a1b508d09854270b4de36a767a1367d26c65dc4baa7b6750d8e1cd84335193b6ab1cb77f2f5a897bd1eebfcac54bfd0967b506c531c8a861aba50f7676b5dcfd5e18efc721133a4222b1982", 0x95}, {&(0x7f0000000440)="7d06266f9489f12ae4689ff4666e832de1109bdeca80e746d69c4f971660b7339480d8f48fedf47291692ce2bf539ca780e3db6d2b1e83c9d03756735abd854fc691fc2d1e9eb13af15193d80f2794909eeb0ed111f698d31fa0ea71ee2afb8aafb73ae1e5fae701b66fa7a4c239ed9ade909a69be236ac371c9f2c22ba0d47dfbab18daf53cd2302bf5101ddcfef2249a4a5b016a0ee3e14334c60eaa0af62a13ef06c6d0115d1cda06b69a7b6ca689fd42a42c30df4cc2421a1ee9ecdc76c64c2b7ba59bebafe699b07373e9fdad18dd6a58531ced19745c5ae133", 0xdc}], 0x2, 0x0, 0x0) r4 = dup(r0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000580)=0x9) writev(r0, &(0x7f0000000880)=[{&(0x7f00000005c0)="bc4ecef0fbb615ebde2e5c3b6f65f8c9ad4f700d4677cac757794b1e7b5865cd776a3d863790edfbc3a6649d60a69f0efbe89ec37ab86e058b2903dc04f9f6bed8631916b70b4cbbb853eaa91c2b2568120d706d4f8693994512593b2d4ce3a5704f853cae9e8c85d136cb4188d2845e14f87afb99e5", 0x76}, {&(0x7f0000000640)="867aca8c52b016dc878d5d84eaa0bc8dc37d25a80baa882f8e8cd691dffb84d914afeec5f43570de461ae1d16eb6ecbc0d2d5860869c83e86e7df65d91dda2f9b3a1c37f6e23d5", 0x47}, {&(0x7f00000006c0)="9b3c495e55a579c67421875a3b927da81735ea650410066256c168ebc0276fd362251c546c327ab96a977e07c6e1b0dc28213f875306c5ddaf60657ea9c8a02d9ac3a353269907df6896fea5187c", 0x4e}, {&(0x7f0000000740)="0d65d16678e8b39fab23442f7015f0a78a6d3d288b1121029389e682a5ba9f56c2a142b973b59c0d351ec58a0ba83d5d931133bf72df468e631fb447b63fce76e68ceddab82b641d4d3e563fea62264dea56ad032dce03831f96ebd70bdfd3b31ebe3a6a4f521e121725221c7575afad901abdd3df347aec5bf57e93d5302435de67c60ee7ab4647f5df611de3ed14dc9c22db29a378c6eadf17880d7f06daab80bc7c87feb3a6017700710d72126908a515ccbf87f39ba379ef15c8", 0xbc}, {&(0x7f0000000800)="e879cde4c814c9e38ae5eb7a1d6632522612e10240f94cd89382b679099d2561f7fd707856d7405d9aadcb451570eca7063c10464d241723f98a661b18253447b698054780577853a2abb01d8f05590a060938e17701649799385c97b7196dc30984f5c69044792a965fed6a19e49f5a3c8408a15ea9faa67132", 0x7a}], 0x5) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000900)='/dev/klog\x00', 0x8, 0x0) writev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000940)="967096842fc92cfb78cb091466d3834507038e5b6f6dc4b51d047d79ed7fdb8463624249660a430bbafd11b4ef7fb8b7341e0413392a65fe2049fde3117fe652b457f6ee47db402a237f62d25462721a47732b535a646230bc213cfcb3f436c3bdf85d0542894a0c424dbecaf52ed4fc5f8505ec0e03ed8465134501be27f62a05f250254bfed21a89718b92ee8b969073a9abf309e3050e66db54a93b9e87b7265750b8073265b35c34630498bd21494f2e83eee2059819b23f00c6da", 0xbd}, {&(0x7f0000000a00)="3ccfa573d08400f75bedf91eed752a05ecb00dad7040f06e3cf17d64ba5902231dbe26ecd0e826d962f80afde3c11566b34ccac0c87b7c0b5ca72487aa07d6b0151308d493d29f66247e1f25d35ec33ad51205d6413d2ffe62f0b3bdb312f7c77477197f02fada01dda9159e7c8008c107091de19f29ac86c42db2adc2249d7d423fc64271cc3c99be92284372749e9b996b96c4642d682d05dbaac6f0a1a0c85931d651a045ba0f33e9f03f80d2", 0xae}, {&(0x7f0000000ac0)="c9d830b86047847792a0dcdc0d54f618d4fbb5999f1dab574548c0ed1a1d75bddb22745b29669829711dd2d9e36af7ae5797bfcfa506e13809541a931bb610c5a65d2b6387efe13b5be8090610be9257c141edf7881b64d93a339b6954927d76d4bd1f5b4a51e4bf70b6dca9d360a42353e25fd38322f3af363d56f83d0f7b2cbae488e3cd599e2f39386898908d5a7b243872c6048cc25981be", 0x9a}, {&(0x7f0000000b80)="6ef2c93a484f8b2bd8e7e67bf773c77e0ee1c9db6b10dd4a75107663544b57eb6f8f7f8ee5dc8987f0a19221224034db6e73dbeba9", 0x35}, {&(0x7f0000000bc0)="324de46e28591ef490e9e5e837d53d84ca20b103fcf0080632340b2ff0c68d9129e0f9", 0x23}, {&(0x7f0000000c00)="9a73e7a8cce88c46bf65fad813b063dd", 0x10}, {&(0x7f0000000c40)="ee85dc123e3afc6c028188468f5c95c488151de834e0ff9e3df45529593fd46dd2ccb3ca69509c5489178b4372344cfdb26bd9aaf12432d6c2037406070ecade740822aba0b4ad94322ff925dd37da0c1d185cae4ff0e4", 0x57}], 0x7) preadv(r5, &(0x7f0000000f00)=[{&(0x7f0000000d40)=""/152, 0x98}, {&(0x7f0000000e00)=""/250, 0xfa}], 0x2, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000f40)={""/16, @ifru_metric}) fsync(r0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000fc0)={&(0x7f0000000f80)='./file0\x00', r4, 0x2}) kevent(r4, &(0x7f0000001000)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x8, 0xa94}], 0x2, &(0x7f0000001040)=[{{r1}, 0xfffffffffffffffe, 0x91, 0x1, 0x7}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x8, 0x3}], 0x1ff, &(0x7f0000001080)={0x8d9, 0x6}) chmod(&(0x7f00000010c0)='./file0\x00', 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001100)=0x5) semget(0x3, 0x3, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) fchown(r5, r6, r7) 16:00:07 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x335) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000140), 0x1000000000000066) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x81, 0x5, &(0x7f0000000080)="8e09632470e2a48abd42b84a95a74e74365c5f73c169e83f4ac04cb4d43c47322e5e831e4d8f8bd205b7978fa5bc46f71872767f5d8810b3517708cfe76fdf453d47f67fc3d2699645f04e5dad0ae3b122e47c78ce06ef26f8238f9222bbea05bb010000000000006984bacc3af84aa11addd59a3467a0588d55fd44e2f9eeffb19cdecb3c4a5fcd0da1a201137b362d2805c1bf99060055d3eda7fb7ee1407050208d606dfeb3940b5f3197ae14e742da48f2478c4c84baee191efd7ab2a1ef3ffb8cf2860ede198fe551298585a2ebd6d7b248680cbe3f972a2d3d722098db88d15c8506dc5bb53698d31eee02648f4d19dcefb1143b16b528b9106b16d7217b", 0x2ec) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x72e6bd3d05d3bb2d, 0x40) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x48, 0x2, 0x400, 0x6}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x3389, 0x3}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x10000, 0x9}], 0x101, &(0x7f00000000c0)={0x3, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0xfd) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x4, 0xfffffffffffffffb]) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="0ee0e91ca1538ae8fd6c80ef04676e9245bce074a06cc3f9273edc69e417825ff012f378a19508eb7e16220d918a71b8b1f41e", 0xfffffeed) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) semget$private(0x0, 0x4, 0x204) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0xfffffffffffffffa, 0x1000, 0x6, 0x81}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x8c) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="00000002", 0x4) 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6bbf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612ee889d367471ace2f99a63fe45a05205ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af38ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7c84c6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9eecdb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d0bae21dba591593a9269598989a29e42a3899916fcc01001dde88eaafb76f7db2230f2d822a8493f87752012590ea4a3dc753e13154b2b48eaaff42ce910e7b71d2d6d3052df7f4ac974596af4a5"], 0x10) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = msgget(0x2, 0x28) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getegid() r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r4, r5, 0x20, 0x2}, 0x59b7, 0x4, r6, r7, 0x6, 0x9, 0x2}) 16:00:08 executing program 1: socketpair(0x6, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f00000000c0)=[0x80, 0x2, 0x8, 0x7f, 0x3, 0x9, 0x5, 0x1, 0xfffffffffffffff8, 0x3]}) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x1, 0xfffffffffffffff8, 0x80000000}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xfffffffffffffe8d) socketpair(0x6, 0x5, 0x8, 0x0) pipe2(&(0x7f0000000140), 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20000000045}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) openat(r1, &(0x7f0000000080)='./file0\x00', 0x35942c47f29c9bc2, 0x2) 16:00:08 executing program 1: socketpair(0xfd3ccfdf8d5b54c4, 0x8000, 0xffffffffffffff80, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x62) socket(0x1, 0x8000, 0x4) fcntl$setstatus(r1, 0x4, 0x8) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0xfffffffffffffff7, 0x4) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x9, 0xe74497990731861b, 0x3f, 0x4}], 0x4, &(0x7f00000000c0)=[{{r0}, 0x1cf9959968feefcd, 0x20, 0x4, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x20, 0x4, 0x6}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0xd9, 0x9}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x800, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x9, 0x4}], 0x1, &(0x7f00000001c0)={0xf9, 0x4}) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x136, &(0x7f00000003c0)="144226473997f6704bcddccd858cd3d4f49e9fed419cb09efa0af1f0a346c03c25317754f39985b497cb49374ce2b6500aa59b07621dcff656eb55a1bafd1f202fc766cada01082bd61d17a0c9775849a135") 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) fsync(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0x400000000000, 0xff, "408d6f4cb793291a622e8721cc475fe22dcfdb13", 0x8, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000216, &(0x7f00000001c0)=[{0x8001, 0x8, 0x2, 0x8}, {0x10000, 0x50d0, 0x26b2, 0x7}, {0x100000001, 0x20f, 0x8, 0x2}, {0x3ff, 0xb064, 0x400, 0x54}, {0x1f, 0x0, 0xa83, 0x4}, {0x7fff, 0x3, 0x6, 0xf76}, {0x2, 0x3, 0x0, 0x1}, {0x2, 0x1, 0x80, 0x100000001}, {0x3f, 0x990, 0x8}, {0xe1, 0xfffffffffffffff8, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x3f, 0x4b6150d6, 0x3f, 0x3}, {0xdf, 0x2, 0x8, 0x239000000000000}, {0x2, 0xfffffffffffffffb, 0x7ff, 0xc8d}, {0x7fffffff, 0x100000001, 0xdc9c, 0x100000000}, {0x101, 0xfffffffffffffe01, 0x7, 0x1ff}]}) fchmod(r0, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xbf8, "d730c15b00f4ff0000747beffde400", 0x101000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) r3 = shmat(0xffffffffffffffff, &(0x7f0000193000/0x4000)=nil, 0x2000) shmdt(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() socket(0x0, 0x0, 0x0) r5 = getpgrp() socket(0x10, 0x1, 0x8188) fcntl$lock(r4, 0x1fc7ea4261074fa2, &(0x7f0000000040)={0x3, 0x0, 0xffffffff, 0x9, r5}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000353000/0x1000)=nil, 0x1000, 0x5) 16:00:08 executing program 1: r0 = socket(0x9a2f750d0d2f7423, 0x4004, 0x40000000000006) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x800) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) socket(0x20, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x1000000a7) r3 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x800000201, 0x10031) ioctl$TIOCCDTR(r3, 0x20007478) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x6, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000040)=0x8) read(r5, &(0x7f00000008c0)=""/167, 0x7bf468f45e794b5c) bind(r1, &(0x7f0000000680)=ANY=[], 0x0) geteuid() r6 = shmget$private(0x0, 0x3000, 0x1000000000000032, &(0x7f0000ffd000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x170) poll(&(0x7f0000000180), 0x0, 0x3f3ab888) close(r4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000280)=""/153) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000d00)="1f5b14b29319bf09006a488296e7560077180600000081310f8e33898bc616876ed0e928ff7acc89f401d14e58c07e6f3a57fdc959728d8d10e84e7e5880c5e297ca00a7cb7d83ede1bfb458150f814c6dbefb96f2d642dc140b0b34ae211612f8fa19a87b0000000000002323ca5b7c968dbb87f18c9d6c48240000005412296aeb10cd0b45000000000000ef55fae1f8a0563073743fc2be9c142826a7ce639c35fb06f5b60196e715811fc3e52c95852edabb4187ab3dea4ff4662f230608ff938152869af466c420b7f3bb214f2bb17cc5389c22215f76cdae0c1c8b5fa2c878f241b4207dfd31ab0a10ae70b77b8856fb93f8a955cb224b859a6ca7c7d275e25e73549eb719d7fa5965e2ec8b90f6f76c2362e09d935de6903d7dd2528572baf92e4af25ffdc4851ecf67697adc2222eb70fdb092a6bc4f1be157f401598ce963f60bef9d6f121ef014fb8086e24e3c9600e041226580c4c1c9af85646848c9ec9ca985377f7ed2b74e4a575be67e274176af0ca9744249e0d860fcdfe358ff25749b56fba785a2ecfcccc04529ce6b30a22802a47ca4dc222ed669b8169ca22979f42f43a22b25bb59051e") ftruncate(r5, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000180)=0xc) shmat(r6, &(0x7f0000005000/0x1000)=nil, 0x3000) 16:00:08 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x2) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x1, 0x3000, 0x384, &(0x7f0000ffa000/0x3000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) r1 = semget$private(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/54) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:08 executing program 0: munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)=0x232) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) socketpair(0x2, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xfdeb) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[0x658]}) r2 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="69529fbe86bbdc7d4249a1d8c73187dea336c065d51de5bf6439f1e7f20799d0f73f03c03bbc29713c4132659247c43ff01582309c6c38e340607b1d13a8443fee29bb50e3ee5651839eca871d75ad8b1e84adf78245181ca6731b4fd08cf072b374dfb66d850378cc823749d0e5cbba6ae7ffbd844e3b5652d0d1cd0245f749580e331349604d2300c5185d2b4c7a7963b7319433e46e5ce3c80770900c43d76a70ed1f6539850c057bd4ab1b6e67893d0c202eb5d435", 0xb7}, {&(0x7f0000000000)="32dca40ecce06920f9a8f203cf8d71ddedf217ba99b79176927562e3110f332ee86d9893722da078", 0x28}, {&(0x7f00000000c0)="4a62253fce65cb60711e80f6398cb350331def8e", 0x14}, {&(0x7f0000000280)="723a71da2d4bca50a9c50da52b6bb45e39c747667e8d94370dc257b28bbe6984cbd77bfbce312bde61", 0x29}], 0x4) syz_open_pts() pckbd_enable: command error 16:00:11 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt(r0, 0x1000000100000001, 0x1, &(0x7f0000000240)=""/33, &(0x7f0000000300)=0x21) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) fchdir(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x8000}) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f00000000c0)=0x1, 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81}, {0x8000024}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x94) 16:00:12 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0xaaf5b8f3a5c57353, 0xc4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f00000004c0)=[{0x5, 0x2, 0x687, 0x1}, {0x8, 0x7, 0x2, 0x1}, {0x4, 0x101, 0x0, 0x3}, {0x100000000, 0xffffffffffffffff, 0xff, 0x7fffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000010000000000001800001000000000000000009c3f7ba88b63ae31e0dd3e0c1f3ab764d4fcfef77740e897f2c5bbbf55b1645f92d968a17d736093bb5e1afe47bd1d149178d6802ce7b53ec262613dc5548f4e6d2fb13db1812f8fbb91318b898520524b225ded40a2fcaa92da61870480ebd8ab607586ca21a3e85c07e2373c4df843a6b447d4e4d4ae1fdd0f8c1f40b093eafacd2161230a2f88c933aa4710ed5107a3808f9accdc618f16e4946e657bb068bbbb37f8410000000000000000"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') semget(0x1, 0x0, 0x0) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f0000000480)=[{0x2, 0x0, 0x8, 0x8}, {0x80000001, 0x3, 0x0, 0x7}, {0x6e, 0x8, 0x4, 0x7}, {0x3, 0xf726}, {0x8000, 0x9, 0xa0}]}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)=""/100, &(0x7f00000003c0)=0x64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x7, &(0x7f00000005c0)=[{0x80000001, 0x69ef, 0x8000, 0x9}, {0x1, 0x0, 0x54, 0x1f}, {0x101, 0x63, 0x3a3, 0x4}, {0x7, 0x7f, 0x81, 0x65f}, {0x10001, 0xffff, 0x0, 0x4}, {0x7, 0x4, 0x81, 0x8}, {0x5, 0x5, 0x3, 0x401}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r3, r4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000400)) sendto$inet(r5, &(0x7f0000000200)="a84030bfe3fe22d98a456fbd46c0879aaa2bac23d0ba793a152dd493890b64115ab932f97971f977f9a422c460bb9dac35f0a5a44290e3dc23ada88aacf6887d42432d3f3485eb8c0844ca4ea973df41121d35cb1fb9ad83b8ab99b7146f38b153961447a6cae59c723990c1e2c53b735cd7fc06d746adc2f2f4f50cb07ce745c7c6caefc38fa1306100b5953346a44c61f122ea23a0f8f93e6656d38b19e563d3dbb7029cdbbbbc87abe1a3fb4bf34d13e5d4bce2cfcd2cfa164a9d184d8f953ec9f6877c324c0b83a1bc8288b44029993489cf1cc69c389de349d39078e73c38c5219978256e5347fcefbe5f40cf935ff3", 0xf2, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="be") 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) flock(r0, 0x11) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x610af4a6ec39e3ad, 0x1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x1, 0x101}, {0xbf, 0xffffffff, 0x0, 0x3}, {0x800, 0xffffffff, 0x10f, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:12 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x16}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x100000001, 0x6, 0x4, 0x0, 0xc51, 0x3, 0x7, 0x2, 0x2, 0x40, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getppid() r2 = geteuid() getgroups(0x3, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="40a907", 0x3}, {&(0x7f00000001c0)="10c0a9e102259b73922de8fd1a02c84b10", 0x11}, {&(0x7f0000000200)="9f478fde392b8cab75db0fb50812224e7b6a9ded669eaae7d7c93179", 0x1c}, {&(0x7f0000000240)="c24d4955cee9a87bf87e8923e8efc5a08d849de30db1b2c5278a298dfe09541a507a27eeb8f1eb6870", 0x29}], 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="022100000000000000ffff0000012000000000008d84659bae0737489e359c39c0e3b17b76054742d303", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x1}, 0x400) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x4, 0x7, &(0x7f0000000080)="b906894f8068ee2e71017e4531bcbde1e9469ac88d2375", 0x17) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:12 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x10) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x10c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./file1\x00'], 0xfffffe96, &(0x7f0000000840), 0x9, 0x0, 0xffffffa3}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x14\x00', &(0x7f0000000180)=']\x00', &(0x7f00000001c0)='+\x00'], &(0x7f0000000240)) sendto(r2, &(0x7f00000002c0)="55eb3244447fa590b648ce6a1582ef368a21bd88de4a7232b7d16b427ef3f1b1610a5576569f5bcf906a6547b8bf91e9c3b2213d0248ceeb9cc98829d27baff138588de6c7bd", 0x46, 0x400, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000340)={&(0x7f0000000240)=[{0x4, 0xfffffffffffffffb}, {0x83, 0x2}, {0x20, 0x21a}], 0x3}) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x6, 0x0, &(0x7f0000000040)=""/200, &(0x7f0000000140)=0xc8) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) fchflags(r1, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000000380)="474f9b91a1b9e93c364083844cb6cb3eb125d2886873e1931ed7b801d16c28be52e609ddd0d0a276cf216896062ba59117f6c9591f8fe6c23bcb3572daca89e8e822a6257c5d2177bd0f5cbf19d81697a6b76c03aa6c8bae7cd3f3c47c8eecd85b2446244b309a105b2f7085ebc16b2daa4adad658380e7828b7d5b24a4909b8d8c8eed840267b3e2f2788d38b40592f305a2e3ae6d1631f2584b905420ac80d6f4d133edb5bf99a9348d97573987157849f9228f1ae203e59eeedf96af82f0ba5291243a43496fa26eafec93b522a259341961b42b848e2b59d9e0dbeeb73ca398d8fe0c97a73ce4db11232417a56c4a1b3529138d6b469e26c3d42855cb9cff7364ce4e1c6bafde87d7b4405bc2b183f7ff5a42d4c9dc08dd786d8707ffa0fbe57b688d037def6150d0e42238ff40609c518c0ae3c122069c1d3c9a15ca2fc3073c65ac385d79f81cdb4f825fb078b30b60e43ee0486f3f26d019417a6bedd54f36adeb675f73dc2e5c23479a3c32f8ad4a9d88c6b7079747087eaa17bc6e59876e504216c6ba365fc5c0203724e79e4863f05b7e3e0adf395ac27d92fa6d622f376adffcea156b18e1e468e70693dc5424b5f339e2bdd771127afa472e02dde2f4099e2260abf2cce22f23bd925a77f1158ab772b193bac40e2fe73955fb064e77ac3187bea0f1fe8ba5b8362032d2f6e0cb9a06f67a7020d357112d4a29fa5dc584d8d8139f8748258cf9aa91a502b15054e9c505cd589066715033c765c711779668f4464075f8e5707a0b3586af06b4798601b573da6a28b71a35b5dbc787ac64cb219122333a3d9012d60c5927ea8de2f83885896ac5eaba7e977c74fdacc47affcd841bd3475f24d4be3e57003277cd352970915157be794a0a162161593b27aa82fe1409add068d16460ddddc61d00594082ea76e9a6e37cd8c5a369c8aacbc62d85a9ebd4f54c6ffefc64d8e8ef621198b7c1e2aa4529ad47b48c5620b66968fceaf870ce897127110a08b77b90598d1f19f327601816d3c4492fd706eea99d2f26a496335146e3eccc5900a922260957b9b0f94d9eefc654c70737b42ace7149a09fbf0dc82a809832c273e37044afbaebf93e7617bc2c7cab4c07a3d59aa82334a82bf88cfa2682e61099e0732bb1fd72719a4fd9c16f2137e91f77f4c1113d4e9a4eeb8d4ccebfa20fe6fca0bff236683f49071e65f5ee62fbdc9cb8dbff63d86411428a2b063149007ced07075fb9a98ce94bb4e63cd45f2a3c7b9af4c0a308d1f2223bd0a2395a86bdb2e5360b6bb504b016ea7a7eab9423d50a2bb938b6ba8af7423929333d4188aedaace9ac0e9cc4d0cbee46b6dbecc1b41f86dad9611c93f03ecd8cb3d98aad3990ce4f302004723f793d2388e37f538025dbe27043d94042ed30484df8abe7684b073a17db2a05dde0f5ced9ee5a3e7838140212e36d24d9eb21f7c6cce8a36b5c6a2e0863f78810d188b261aeab00b567ed0e771056dec610a54b79bed7133d2d3e9d0d69c6ef7c3a1864237c8dec5f118cb4a3709e746025e591f79f641ad000339ec807b7cecb22429e7a08e99c5dbc81799805d5ff876e840810878375ad2cf192a10521210487b3ea5ecd971011e4737ffb960a1f75decc2ee1726afe30f0f521067616e34c1ae956165815120e5a27b067ac8df83eedb70d408b04bc1e62fd13f1ce402540e1fca7b0bfa24f3563459ca7202a601c2fe0c2f4e522fcf42bdcbc045a026debaeb80796d9faec0664c868c22e340e201fe21e87f9b15d29ad262522f33e4039e9d0ad2103ac05a01306cd579d8515ead33d65cdd6432317679a25aadab55fcf1f04df4f8b593ec421b5c32ae35c78469a52bfc36bb7627c45c17a2d91037e4ede27791fc2debe2a1bc6cbbc340e5d22dd710c50ffc58e858137960c6d2197b1ff05bbe6be969bcf0aceb4d878a776dc834cc336acdb6d7fcdf1213473ff04759f2ab084bbd38b1982c799c5d5bd5d199171ea6d34de30f09500356d7e07a46f5f903b50295b7a6625b2065e451065dec967b815b857fc1ebf1a19e6cfdbd6ff4d53acebb386d148c74efc87da325167cb0d02e909b01f2c3c7a955650ad13bbc1162da7441f6f789f209d6f0d2bf490278f6a40e160b8aeebaac3c47722f4150a9a60ca1c2d966745666eebed7e2592730313da729c5ad05cfcb2dbf46255d1c919f431ba980732ae327396b76ea58e8cabc8a8ca2882df9260e5e32f559be183cdeb9342cf4798582831ce06d1466b7f266571bbaa46f92155de96e649dc4e289c5aeaab3e4db699835a797981fb72e3f6dc88df51f1f83938d718dff0b8585545be71e1bd80c56cdc78418b52b5151aeaa47f5bdf10a8481fd4f38cc5398731f5a556eb113d427d49a3a5fbe277ca44e187cac4443b7aa9c48a0e1613eb881157d1b0ff44b5a89038a22fbccf5345835564347f39340e3a69eff1a8fb36d92ba56bc08019c1f3afac663b506022e287fff790024250606dc0271375f0680f797d95c256037f12c6ac0270526f61e1dc07daebced83c095469682d2c02cf078f1ac3c38cb1c1ce25e9a3d2f6547e75c29c1ee954a79c331f6a36cd99255a54469432a2a3a62ef7a7fb2314273d75abd3a255d5549fe8f4be7d4b24fc571b203c2c47791dc15a5a0ffebd7c2bfc24bf7b8e6a213dce55a550cf2e253ec9511a87b33657e21e2613adfc53ba75484752ab05192a295439c686e6fa19450991934c93fa674e19f93c7f13cc0901d9e807084e46a52c79a6be8a034600d7939476c000d84661601346496ead02b58ce07ed4e49e7e9c5cc473a9c16d262ec144f27033ea1007fa42b6c5d42fb5bf0614c85b0612a0aeb10a5703d519d432f4cf8272b35020eb7cb87622742e6c33ebcf316721935e2a42122e2ce092d25c296ebf3578f39e729021035840e1325f7d7a9a148203cd839bee0e38cb4ff4801a104f8be0336308c4103b53acc943f98db571d3a0d524036c551a926bcfaa372b528046346c71f2faf73e5b2d6938a321e98e334006ba0568a1a746b2caa1de71cdedc97fb014c94500f3d7c455e593d457edb6506bf07064fdb88493ef83100139db2086a85bf970ec81feb8a500fa8b6510c9b205b61195031a824daaa242de2800a35328f1d37a304041d48cbf92c306886d9c89a7a853584c7f10878d037dd545b48356703c1d2231402202f878e3e65fed14a345ff18a29ac69ac7bc8ae89d56ce005d0dc1dc0387a0b77b05b6aabf14640a8e247516f7624abc7234701f73e09948e28292dffaa266df105fa1bf7ee20499ad62c7a6ae6b6d38329a3d9656964f705283d7459f8daa9ef69064b2fc984f837035a559248dfb7ac04f34618d3eff79732b27727f2bc694ec1219990d2e9811202b4a3ef44b97c35a854b723978a8f713836bd726d790ea95c1065cf78089e85914cc6578105e1e91ef0aee389e71f8f31fa6af5c95b3a7a816b095bd1d7d766c0cebd265ab0f49eda16805aba13d112b13776bef13093fb9d69e779da39f0d8466c0291f810f7009bb88e3ed8e3b93e47bc5de770648d2dafcc54ac0805addad8fc465d3a9184a3b57f20a8722f3d78bf15fe85521ae92a3c99662ef95a514a58977689a9d9ae6c852a95b218f254c40ef84885d30c0e7bf37c1608e48c527c77eef67439473d3f53f10e6b1ef25feb9a56d1a6d643f9cfdf190526ea19c62210144e1ac9362c473399524357f5b9fb45bb26ddf56f219e6f42b0392f46092c79d7d39a0ac1c5977384b784832978bbfa2cb7b324c8c88f5a9f2b60c4e0aacb4971f49d56f92d0ef25db169c8360bd4b51d8ec90cbcd27528b7cc0601c4f471d067bfbc9ff017351ef321315f341e9f86ef7d310b0c8687280c34183def133db308c291335d5d3e198486c5557134f224dabc12cf75555559d9fd0d193eea79464d0b396fbaa3855fafe0f25e106f32996f0a0e7d261cd4b25d3672b40d4f98d9d866302e76f5934f6a7be7382f8ce0688f3a7a8dc7227a65b15afd38f2bbee3f942ecc4dc514864c2a596a642cc2ba7f39c019893c686cc7e12f7469f03d934a8ce1fa5240f075978da3db93ca1f96fe2ed48694d5aedca39e454489979d9c42972a9c01a03745e67139ee42c4d53156a6d67ec078b2cb918f7ca6a5cdc44fe774969d6af84cf133340595c5bce6d209becbed7800e996143d8c7beec06e0e2f0ab0d6a9c468d6696ed09ff6f85b2723488fb178093ed957b783f31ae147215429dfc2ea88412edbe02fcca3cd614b74707b2f0a4207b94e7e53fecef4f6c53fea313e17b05e744607bd86f439ce1b73b143d494aa3524f1680bb1c936772f01579565be71c4f6ea33b8f186861f01d04f975761c17292fd36e355202907d34d6a21338a85c7bd33f4ef33e1f23102ab9c7c9e30daf2c453a0d6616f11079bb6c597fbab0ddf1dece88aa2a3a768fca8491233143b6b2d0efebc9c35e415782e74b77e5f4341330739505d36dd5cac948b1dfea8101c2ac1fc7a1e7a95404d204d1b10c6feb705bd9ffa9a9904b95fa5b81a6de164c82b0b385befae8bdef6e657d89424a4471d306780e370a8bcb3ca55e8a545cb62d8181aa800e6ff25d5fef7e29a723ea0b25d0e3c071d939c414d0bdd038ab2179cce0740f4ac4d99aabd690ed1293750f91600e81c35d9c9ace3cdb43efbe926872c120ebe4be8aa9e82336de2c5ace05318129a6ae6e7d5fd1f7f88a17144f8ed031f4cf6e199c3d30992e0cab5be008c1783fc39c7551b2bad0a7cf0a9e0db209730010971cb6c7750b6d6ec59d460517434923572df44a00ac1d41421c7e2927a235a3faff34041d50e7940aa0acfba988ae6f4cbc2c57d0768ef454581bea6e56136894ff2cc9b40c2576ac3bd9668541b67de4a3c4fbf86e066a44c2e6a7fe7ec14648ad69703eb87b36daed1d960b9ae13eebace22dc24bbde6d69d281eabb75ab0a7b0d44ff4bf4f1e9457c1049495208ebc4bb317c7cd475a31225093242d9b5e1d5e1e284b6e4a947fcd7a44bd1d39c06b0921fa268885686d113ce6436a37bd7dca3e8f9b793a35e0264c090f6fcb204b7a710cee612e5e6ec0485370a9c06b54c2e092927fe417329b273d4cd32ecefc342e5374485c2ea0cbc784f0a6a82ca2ebe1b5a16df4894a10855212854b7f54240e6df28938b6a968ef951ba7fe65c6cea0f45f8a0279285e6beccc53314e0c5cff410916c66da021d9ccdf17be0071ed29513e8289c7acb0c3ff19bd595187b80f47838bd618845b681ea082b7cd7f052d806851ddc12b22b4c5767718fb70bf3d2404cfebac8a919ffe85f754a48d3d0465051dc393eb0ab0588240cd2e2e8d7b9d88a69f39af961a6d145c4718381040851c997e53ba1ca2ac6d23c744ee68e40883dd1528aacc502af832cc34b918e8906fa411d7a2b1930fecbb687eb7f9957b24f9f38e929653cd9aa9ffc9803dc7c0ec5c9ac57248cb6e34647a42448e96f57340402cc25414f41db0e26983c5ceda3a05256eb225cb58f50f386b8a4f76bfe28ca1d447ec78f8233361302deedde69139676511777e1116454eacd4441e72ec5814298d77dd4c1ec1229f67a88a2fea371371c9902a9b350eeb5a75c3afe421d6419455ba62cd7219cde07e3e8f8442e0ea9ba5da508f51e9b60efb635f3e2c85931fdda94bec77ac1b03eaa4b34a84fc63e65d278d49772456a160a994d4eb940227ec06f51ebea5a9522d4b472fa9be2d3b65890c9fbecada3bcc0d0c48e32303c316a", 0x1000}, {&(0x7f0000001380)="b3e6a0ff247d922c0ff03e005c8525bb5d97", 0x12}, {&(0x7f00000013c0)="b36baec2d8ae874dad04ec7377c102f9c398a2a740897e663a", 0x19}, {&(0x7f0000001400)="b38ac0533558f8e33b6dbf7c2ebff8bcfb2879062b6d263bde4cfea3ca8c20147814d72b5cff562cf73309fe", 0x2c}, {&(0x7f0000001440)="32cbca635b8cf12292cc2820a83e58867ee63acaa9eebbc57cf87c62559caeecad6b0936fb4d6a0f2c06f46c4b4a52a2f4d801ec3960c0e683655c44d91152b41ed3b8e3667895142266f9ba4db0c7552bd8922147cac821d8ba793f4856f7c37505f8ccd9c57beb83efecb7e4986083fa8fa2760e9f5cc515b6a140826e46c612524c88e9a0ac357655baee8bff60edc0807211a3c92daab7fd6b196dd97ad2266984930e98d74aac0e42ee5db663b084439dacf2f7bedf2bcab8e7195b6d8531a8e0ee4e6003bc8bfb165f32523528f84659a9d9b39c230c9adb82e00d0cf44b9d360bc55c862290c8770f", 0xec}, {&(0x7f0000001540)="9135314a0e0747b4abf78e68f8c4a579104cd8c4a666b563f998497104422eee8ca3bab749fdb33e40c2cab55185e51802257b7e3ea725fd818f2850a0ef0c7ff433528f521f6ba49f142ed31aad9a8c2eb01b713e4927036039da517fa08fa0a2a7a58b5ddbd176bdde3faa7881dd32fb8b3fdb710e2633dbb74f0b90b72a675c175fd23d0ec1f3406dc588c435b95a4d9623861cfeb19dff374cd23b432b2297b4c8f9a9c2e7e2c99a909b1594b8d7828a9e8756f99c0e5cb960b7c8be76cf996e86593ac8017ba0a3de0c1c821b7dde72358248f826a00da5692f8a60eef2e0ca9bbfea879caebdfcae7ad6ce843e20838e69", 0xf4}, {&(0x7f0000001640)="ae3805df513313a908f8a1ee59f6dc8aeab852ccfae11bd2baa877d6306e8c9973c39c358ec47ee961d7a76756de5ad16325d247d1bfb2461a620364bcb10d9656e6814b491c8c346c44b5af", 0x4c}, {&(0x7f00000016c0)="ff1ee0bcfde8cdceae043cf05ccb957e8d91e07d602d76e43abaa0a7c5f29d9b487d2f5712024f70617bd36e7209e7e9ccf30989076053b6d963b1e1c6098460caecb0d433b1612c651615c72196cd8b79d11f476131d30e875b4f259710bf7dbe9820659491ac4d95df406a6dac602157fb05", 0x73}, {&(0x7f0000001740)="e8c65c0d035b1dc0cf20c1bde61632a0001eb639459e6753330044edfe8f9095f0b5e39f786d14ab90e854ecb5c447a9b2f9a6b405321624a88a34d12512b79c05d62f71fea0f69f0cf8", 0x4a}], 0x9) setitimer(0x0, &(0x7f0000000300)={{0x9, 0x100}, {0x9, 0x80000}}, &(0x7f0000000340)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000340)=""/107, 0x6b}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000004c0)=""/227, 0xe3}, {&(0x7f00000005c0)}, {&(0x7f0000000600)=""/52, 0x34}], 0x7, &(0x7f00000006c0)=""/145, 0x91}, 0xcb9461f847583b6e) kevent(r4, &(0x7f00000007c0)=[{{r2}, 0xfffffffffffffffb, 0x8a8a9b1c59cad1ca, 0x24, 0x5, 0xcf}, {{r1}, 0xfffffffffffffffe, 0x0, 0x8, 0x80, 0x8}, {{r2}, 0xffffffffffffffff, 0xbb31bbd78fd384bd, 0xfffff, 0x6, 0x8}], 0xdc, 0x0, 0x0, 0x0) r5 = dup2(r3, r0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) listen(r5, 0x8000) r6 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r0, r3) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000840)=0x10) bind(r6, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x6) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') r1 = msgget$private(0x0, 0x90) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7, r2, r3, r4, r5, 0x100, 0x51ce}, 0x0, 0x7, r6, r7, 0x80000001, 0x8, 0x1f, 0x6}) clock_getres(0xb7d1e0158a32f414, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2) sendto(r0, &(0x7f0000000080)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x10, 0x0, 0xffffffffffffff7d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) geteuid() getegid() getpgrp() r1 = openat(0xffffffffffffff9c, &(0x7f00000015c0)='./file0\x00', 0x600, 0x100) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x57dcf13b, 0x0, 0x5f98, 0x0, 0x0, 0x401, 0x8, 0x1, 0x1, 0x0, 0x400}) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xfffffffffffffe0c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:12 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:12 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x7) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) lseek(r1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x180) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000192, &(0x7f0000000040)=[{0x35, 0x0, 0x28}, {0x4, 0xfffffffffffffff9}, {0x6, 0x8, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(r0, 0x0, 0x8, &(0x7f0000000100)=""/90, &(0x7f0000000180)=0x5a) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:00:12 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() mknod(&(0x7f0000000580)='./bus\x00', 0x3a0914c40f7bb02c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvfrom(r2, &(0x7f0000000100)=""/19, 0x13, 0x800, &(0x7f0000000200)=@in6={0x18, 0x2, 0x101, 0x100000000}, 0xc) setgroups(0x3fffffffffffff4c, &(0x7f0000000400)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x648, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = semget$private(0x0, 0x2, 0x9637ab4c36cc9a7c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000840)=""/87) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x0, 0x3, 0x9}, 0x0, 0x4, 0x8001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x80000000, 0x6, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x2173, 0x93e, 0x18, 0x7}) 16:00:13 executing program 1: r0 = socket(0x40000000011, 0xc003, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x100080000000, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x200000000000005, 0x3}, {{r1}, 0xfffffffffffffffc, 0xa0, 0xf0000000, 0x1, 0x8}], 0xfffffffffffffffe, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x4e) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4, 0xfff7ffff00000001) getsockopt(r1, 0xffffffff7fffffff, 0x5, &(0x7f0000000280)=""/32, &(0x7f00000002c0)=0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x7fffffff, 0xfffffffffffffff8, 0x4, 0x3ff, "214633ab66a0b73f0fe56d2c22cd3d5e985dab88", 0x4, 0xfffffffffffffffd}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x4, 0x800, 0x8, 0x8}, {0x5d2, 0x6, 0x2}, {0x4, 0x9, 0x0, 0x3f}, {0x200, 0xf46, 0xc4, 0x6}, {0x3, 0x800, 0x5, 0x1000}, {0x5, 0x5, 0x7, 0x40}, {0xa000000000000, 0x798, 0x99, 0x1d0bc613}, {0x6, 0x4, 0x1ff, 0x1}, {0x3f, 0x8586, 0x9, 0xec}, {0x8, 0x400, 0x22d002a4, 0x4}]}) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0x8613e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x812, 0x4) write(r0, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100)=0x3, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 16:00:13 executing program 1: semget$private(0x0, 0x2, 0x10018) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file1\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/47}}) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3ff) connect(r1, &(0x7f0000000180)=ANY=[], 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20004, 0x100400}) r0 = semget$private(0x0, 0x1, 0x408) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/53) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/28) 16:00:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) getrusage(0x0, &(0x7f0000000180)) clock_gettime(0x20004, 0x0) 16:00:14 executing program 1: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='c\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='c\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) flock(r0, 0x5) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x5, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000140)="7134701668e2031d6e696069bb106e5e53a5562e7b3b27ccc5b3d8d388f95b3a2187ab44fd304cb282df3d4c3f16f6df5cd30558a7e5eb6e09c1350d1774a41c9dc0227d1fed001c0405d1a375888002cad5b21739fe9b73e6add93a823db3f5739888296f59c8772c341a82ea1ded418cc350f47bffd1be83c1f87a22aaa70de73ad2be92bc3b24735bdfb5b901e2", 0x8f}, {&(0x7f0000000240)="ab21eea4bceec9ea8707400fc73735c684c84f999f31a921882817b2641c5726043c14afee09feea568cb04c2fc7083acf5160f69bf2338be6255852e7561210ed1556d5016a567d51affabd1a8ff399fc7e3060d4c646e8ed438ff5f5e2130227b083f91cf98a1a16456947d791df44ca5fd1302b38014f65f01fb1cd74be11a3a0d8fb4489d9fb1448b9c81ac37ed80d9bc65a4c645f82d35a53a897dbc415", 0xa0}, {&(0x7f0000000380)="d4749d451a63a5a8e321082056ef9d3b5429b84a544cbf02ac9257de7435b9e24660680cbd5711c33244a5834c421e02abbecabb857a5739c66e9d354cadfe0f3da2ce3d616005dc71522211dd68bc7f60b11ec9fde022add7d97cc583a790c2bb7d297a23a611244d36fb75fb74e7ddf5ca905d255dab3409ea3a4bf708b768f97a3d6edd8f9aa519cffc1eee41720ccc176241820cc070c8b0e79f2391c3e825102ad117a0737128537901c84aed2ec3f80757e9aa0565372a64148939a4b079e4e9ffb3546c42690503c7778c2965cb0677400fa6b967932150bcde", 0xdd}, {&(0x7f0000000300)}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800f40004", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000091974bd97bbd592a78847d9358025195008f24e190ab2e5cf025ae7aad9f1bd351aff516360fa16bcebbdfff0bf79751f3773ce800c77dc2d8822f4cc71c99a55001d02713aee67969b13e3760dfe8e8"], 0x58, 0x3}, 0xa) 16:00:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = semget(0x2, 0x3, 0x84) sendto(r0, &(0x7f0000000200)="617a14fb152fef6399e06f3dcae5b6e1dc3cf50f7058754118a68fd80650eeabaae871c4a4ef8c6d7fa3f93540112056833cdc7106e5b37164ca2319102bbe0ea429a9d2ec72a1e30ede2ae540875d8a4fdd4ad44d12451659a5432436b88e9aa6578534aa80d130b6b3ffae08d18e3cec0ab56b39282c631c24fc5498035daa0644959c1bc902a4dffe4ec4a62cc2f1a8ab4ef3088f95c72f5c7b0fe74f8b24f4ff66b9583251ba82b88c196b9b228185eda3a54c6a3ec06df0b516876e580c20b67efb4c1b5019122e4d483964e2499539c1bb6ed777dfe8c5f5d2647cac410674ad42d3e7aaeba3cbc02677a46fca73659b57beece7b29da70bdc31e198a471521a2f263b0f9621c3c4ee3aaf334ce6f4f7b196e326db73be34c46b9f71e57f3250fecd69df77a1950da41d80bb9159de450761f496030f17c4c22cb4fc1338eba8f920d18a139eea145e1474db6caee12c342176103dc972adfc52679a7ebbe07595aec8d09f40d22ac1b88fbae02fa6e6aa163a2b008da6d9ae28b671aa0f3db9ab817037ceceebe0dc54a3fbf4fbfabcd2841c917f67b8807d106e485b97f9ac1f1a1b3d7b40980db946472f740df35d398c78aa62ebf360fea2cb15d914df4962153027b19ef88ad951849dc325f64e9f6c2e3fd13d5cb1d3f906bf579d1446dc6857110aca9986e7b25567c26e74d4d7db2570e83b4d5acbae54108d71f9c2c523738dc00672ac6d73cd399e3acc7ca4bc57282db997e5885e131d1a94a09a843b4709f2c8ee39066c476fbb2eac7cff040992c74ec8595ca7a68a1b2ae925a4c5afc73797ab39ffa169912dddab3357e12f6e5f9e0471aefd00f73ce7c2dc416410d9aa1d38b077e1094876bbb1f0e5ed230ae845cfaa3012a63b65c8a06b8b99a2a8aba387dc19c0480df4e7ebaec09035e19c99f104f00712b1a01da4cca84426ff9f5d919dc0056df89739e2cdf9316032972183bd4471d5e1d5cb922808ba5da96016eaa169cf310701e4ca4b828b419343d59b4d22ddae2ea407ba926a686fd21fd08b2058ffbcf86802eb074e6bfd1f406645a96e373e7a5bc1d52e2c0a2ddff3a1c867c566d0d6957a149e0f306133fbb1bb8934dccbd95954b9c7c9c00d703a5b06e01eed415cb354555c085cb327f1b7bec09e821989752fdcef4fe6aff536930eeed1011671fd80c541e390ad6265dfa2876ae1390d0380f7db5a93f0c68f2362f2ac5e314dde31df7473258aeb4c6852fd1b1753eec7a90cb0bd4ecd9bab7e5374c7b1cd3894430da7cd8030a6b8c2674908cdbc5b46e08fe5cf911b488086ae4f1964e37f5f814ad9ed1e5563c9120a8df0289fecb478af777bc2010072694b4575d32cb5117cb23c3e42e65d3607ef99ca2040db173f9d75cdf2c30f612fb577a1c6d9a32a9fc48c1686f9ee3ad7500931c648178f61ae0a226aa9795fd874ffefb667b3874f1f0ebaa5b48fcbe601c609917baaeb74c377b33f5713d2f43b95dbb8798eff4fa35834f7ffdfad960dd9d924ac98f9c79a31c5606dbdf18b3ea573f4eadbf8ea04b3cb7457973083edd99d2511a4e2f7438b64561e6e68d88b10fa381ad748d0fc9b98b2bc1e7f2708ea51bf7b4ce17ecc64afba2f7db43ba2596963860f1d74250bb4c6e194e974d7b01c6d3ce8627e69b26d7c47683d63fc67eb715fe939f114e7c6fe007ae784f85c4d1a5c1f66225e8c3efdf8ff8101c2826ff97116a8656894659fccea4642147c571c0f927eb1e83ed6e1ea9201bde30859132d35c203ee5e0602d45fa95333a67eb47779c1cf6b6cd13d86994ccb75110e9ebee051712ea83c839c409be396b971c4983c7e197727c9184e15a5b6886b963b997d8eb5c04602f5d29be86d415e7289e71e96b9e20ec0a3ca1faf39b765d9961c159be5cee99dc27fad243734adddb26e459ccd1830bdf8544a39f9ebb3406dfba61ff79552bbc68a191f2461bfecc611742c0197c55ba622f679860826d8921b2ea037dad4c062e2213572fb41dc82edfc3ff96374f264bb1727f863a8b132df396928c04d421adeac47e0ea6748247e626930cd6f7bb7c5909e4977a4ba7f673a514596d1b2c8e94568d4ffde9ac3e838c0b41525e3333a786899b6db2d2554a3d68b59b5be0787a2546907ebd5156f731652e8bdef214b54e557a24d0b6233d7fb0ba8588b27a14fab5659663aad8b725800e9aa6b3d830faae6280c8c9d79a9b93155b56aaf76851c954f528bd716b0bd2c2a8d38c50534ca9ee4e3254b2c12bd5b46f994ba9204f70042e82c21adac7649eff154463cdf86983624634465f594bcdcd3d672881f313bbff544bc17e61be36f499112d95d0d5bb93c78665510c3d059ccbd5b85d08d865fe14b852a15f53b689f352e20d3ad74186f35c65ee5e643ad2ee949fbec9b14d200cec2d7c130adb324a460884784d3f0e59f63fcc63266cc652137d544b8a634c86436cb49b91da9468be1469e800a2e684121d305ace5c0caecc5c724ed404ad3496a0db7223f3ec632066fc50651d0f25d35ffa8652a3aaebcf09c32d8deb4f06767829afa5998e656842722516ed9c95fabc434d8c1954f493828ca51be6280289b30f75ba26f2c9655417743009da866b90cd9b3ab8a30900d25ae87fe4463989cc4ede129c718361b54ded06c115087ea02ff1ea5f22c74f086d7c31c52a7e8fb81e40e0be4a5eb25882dd5b9a65530dd3aa59bdc29713f64adc2ca4fba2bc65f84eccaa6de1a70887a340944ec3877679ac5fac4250562b4db440ae121f522a30cfab2ff746b263e9435e586c7126ec969f6b9c6ff6eeb2e7aa86be692dcacb0d729c7ca2b270b432d4fcac0cd0c5a80646b8094f26aa96e027b107c4c0aeb2f1d12ff105ab22ea7ddef1c51e8fb0628a377dfe28c80e111b3b7a5f0b81917db9768d83299b56681803a7c4f836f6fcfa2d3e0912a4aaf40c98ff7504c738d48e484e8eee7788284b19064089a90a57d3f0783b4582e331ef796e04aeb73bed52c232c9c687a51db610b062a4b50c5cc74c0f98982533fd76bff352ad34cfe135d5bff074f5d69f8ff31beeb28de4462a53a1664c14e5561aaa5c2250c322d468ef7d2c669623744997860af33df76f2714247119f73d5038d72344c2c185a2514100feab6794b9f9462dd400684398798a0b78fd24addae5ec570a47c0cce85b085d928109181c48b870324230b4201c19bfa2197e9839014bbd62aa2189185955aa7e9342798c941aff029ec81d04a140455ac3e44fc2a937904ee51b6beddead424920730e16a59378a96d6577c14a2cacfa498baec3cc638e1b018e7a53a195bf18ad7b62cf6de4a9a25b98e94614d916aa9b8d33e4aa99ed0aedbe4fab3346247c17b8b35a3e3fee7b03d49a8bd7e924d664b246aee0e3ae9ba1ab3b747666e199170d8d867fabd6e0ef433f7c347351c9457999692c351f0216c517a755a00dc869158a396d8eda560ce72eb3a2042a35cf6f96f5df32076a512cb7c3be0536b0f29d58f29e15edf469cb3035d2432b502172a69d277577e2fe7ef80bb6ca7ac9b34bd7066dc347f17faacea082b4b61039a4ff52f8756d7bd50e96bc7ee8c41d93b0872fec51dffc2631a802b4b901fccee97dc740e4c91111f0e24dc45c704ca17648390607800cb01bf8028d4a39b2401f25f5b12c41e1d738208543d6a95fbcca3fe1a8b91f9aebd736709a699efe3f481242e72efc6e730a5beb2734da1c55be77b1b3ac6efb9a9e10d9e2a1345d3425c9ce85a89eea0ca5425402656c5e61bb1a6eb288a8a6c298a83591b46ff43dc2019a1f7f10ebb82827bdc473023030dda1e4722275a8ab111ceba7cddb535b4c4769b2db93891d38c48175d4cde0bd748d5d168f94bc2f5d897f0fbd9dded6369acfb291788b2939bc660b8243a0560802369043543a70e2c5125f5820c6eea891f1a0b9f598b4927f37800fd11ca66d2948ea7e8050a9cc6dcdd0a359de04d110bff70fa692cdbbe3f943c5b7bd5453a3670d6eb8d97965895bd7dfc56d615f513e155d01d7cd8cf4530adaeccacb582b7ebe315e94128b684caf0378b2ce4503412d562bb9bc64ef8fd644d83230b8d4a66de6218b36800efd2b7c9f9df0957120f943eb5417068bff8734fa54c0424c6f61fe520c5f74669c70af6fb5da107ed6c24093aa253cec49cb50cd1d7fa0817f7ec9217c84a17e3c96db2d9dcd74c25c7e6f3d5366facc4021dc39f30c0e9685a99156a75da7b4ac6aaaab229304136e30b51b36676ad1ffe5e146b4dc63bd0a6b897267de58b5e0e96d5b9919ff613e6bbf456aff889a2ab26d2089dc68d20f708b1ff27fe346113bba35a08c4d52f88af1e8e18d51801bd307545c7b6dc3aed5d4f4006e0de1b64c6f25d92ffaf0daec8551b7587161301642a988b94855bef16d4e81828c2d8717c0eb166fcabb13e42bad3392b937e72563110c735564ef930d5241fb5467a448d831971bae80259b26f7337c18cdd349abb9311448ce872879409b601f190939c0f73a73f6480d9ba3e029347ff9ba632a0f1c8009f2279fd1db7f715bbd86b36a4efc5581e3789e6b379476d08ca56160f7735c452675f8ed5ac7f187d4bef156297e28d5cd1c3e488b534caffbc711d6f91cedbd62c5e6d95beddf0f9073b455e58476edfddc798c652a8006067a63ebad9c76cbd3d350d157f08c1c6431e89db07bc623d294db14142d3b4464cbe6099af31509aa79781fbe084f06d09fc970d63a83062d86304e601d3a1a73fd48901f7bd13231811e40bfd29a1d83b098370988214b3a0678f706032401c3bd86f8ed91738913a592747c46f00087188a8f4125ed94056bef3990100ddf5dbb79f09585facf159d8443f07099057495b31f091a806586e3d43a511e28647213d4168bb2829f65064eea4802b4accc98bdebecdd51835b1f8dbb9b87e460eb83db8b9c8fb53a38515ebfe66e1485dda812010ee818dd661fc9d43171de7d775be3ebbaf9c075453f1a8044dac7b33c7c76719cc32d6c9435168a83811acb596bc471635525085d7c95ab08f9cc0e329d4581796b01391852328e34beeb585c960e2290cc7a6ca97c2621bb71c4eff0cf76913c3e073877db2e835625731106c6711025b2ae3010990fb2a63e65fffb5d6a9439397b4260ad3053abaf5b2448461dc8b0d5e1034aba8188e985e66a12ff67cca979eed6719ea77b55f9a8801c6a1feedbbc83a132db30e34a0e1def95aa1a9fd9b580eb99f212e5fb48e20a459ae85c97b262d624784122bbd39a45fb89e4cf3ceb8d4db35921ec1ddacbfc83f20bdef86022c662ee1cd00d86dc4c15246c0d22b83e355fc37855f36276e2692743cb321330d7548e991a7fa190e786b11ceb163ee00882d0d30ab9895ac16daf96758e1cdd2f843406e20a04ecd8520cd6137dc8d71870fbd7cd3f7fda58a3a40e4cf4c5b027bf013f9d562646c0075dfc37a0c9924788d7b4b174f811c0a702a66fae19eb6a0e6eb48a7125350394bb1c6694ac90ac1c9a2574ed36347c6a5f390830aff54f15c17e985437cbcf6630e3de4486f9c39825cea5a614ca4b36090902bfbe73894ff9ae55839500891fe5dae6296eb2b127731990f0842891ecee3a3a1bbaf7b27cb832c2b8956675caedc1f1d4b90d9cec9d7f4725efd55df38282c260a07490e355cd9e331ddb53051e714d04d5f428225227bce01b6639f79f24f1831d7753c2e40778c69c67fb881c465ce5c288b7cb38c8fa289806030b5ac798ada", 0x1000, 0x4, 0x0, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0x4, 0x1000}, {0x4, 0x3ff, 0x800}, {0x4, 0x3a31decd, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x200, 0x1000}, {0x2, 0x0, 0x1000}], 0x6) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x157, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000240)=""/250, 0xfa, 0x800, 0x0, 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:15 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x5, 0xffffffff}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x6fa8b4db3e5d5d7f, 0x7ed3e6b2befd4e86) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair(0x10, 0x14406b29b13ee2ac, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xe) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x8000, 0x10001, 0xffff, {[0xffffffff00000001, 0x966, 0xff, 0x8, 0x88d3, 0xffff, 0x7, 0xf492, 0x10000, 0x2, 0x8000, 0x8, 0x585c1d1c, 0x0, 0x3ff, 0x2, 0x7ff, 0x8], [0x6, 0x3, 0x5, 0x0, 0x200, 0x3, 0xfffffffffffffff7, 0x3f, 0x0, 0x100000001], [0xffffffff, 0xfffffffffffffffa, 0x8, 0x81, 0x1, 0x4, 0xfff], [0x400, 0x92, 0x4, 0x8, 0x0, 0x6], [{0x3fa, 0x5, 0xfffffffffffffffc, 0x7}, {0x0, 0x80, 0x2, 0x7}, {0x5, 0x3f, 0x0, 0x9}, {0xb71, 0x5, 0xf19d, 0x3}, {0x7, 0x5, 0x1, 0xf6}, {0xc7, 0x8, 0x100000000, 0x6}, {0x4, 0x0, 0xab30, 0x1}, {0x5, 0x7fff, 0x10001, 0xfffffffffffffff8}], {0x0, 0xdc, 0x9, 0x4}, {0x80000000, 0xfffffffffffffff8, 0x4, 0x100}}}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xffff) flock(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ed33") 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f00000001c0)={0x7, 0x0, 0x0, 0x0, 0x0, 0x4, 0xd51}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x6468590c668b1dbd, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x3, 0xe000000000, 0x0, 0x0, 0x81, 0x8001, 0x2, 0x1, 0x2, 0x47a7, 0xfffffffffffff801}) fcntl$getown(r0, 0x5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9b3, 0x1}) getrlimit(0x1, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x6, './bus\x00'}) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x80, 0x100) r1 = getegid() getgroups(0x1, &(0x7f0000000280)=[r1]) close(r0) 16:00:15 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x19cf9137e7dd2e1e, 0x0) write(r0, &(0x7f0000000080)="fce478a177b04bb1aacaa3540b6f6fb647e8d048af6a6074f90f60098d7aec34a3725cfdf667413ef4782636386fd685fbd0bee7", 0x34) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cd", 0x9c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = semget(0x2, 0x3, 0x20) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000240)=""/201) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffbfffffffffffc, 0x6f68ab8f, "85107b875f7c849905000000000000e91c8d00"}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x3f}) syz_open_pts() readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x80000006}]}) fchflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x0, 0x0, 0x233) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) dup(r0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x100000002c, 0x25, 0x0, 0xfffffffffffffe73) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x4, 0x3f, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:16 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) r0 = kqueue() minherit(&(0x7f000082d000/0x1000)=nil, 0x1000, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x40, 0xde, r1}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00009ca000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000900000/0x4000)=nil, 0x4000) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="7fce5782369881ed0f5a5d99e0f877651ac044e3d167c7b047fcc82293bbbcdc11c485f3c20f55a2908fe29b00a4ab26bf79abd3973bb5d7fbc02f613d2ee73184fb31368d61329de4560263dd32fdfafb6fb19c199547e2603cc7d97578001666e0eeabfd8d6efdde054a89864bded880b26bbbc39beaa2cf435f5e39fe7ea1e5c4aa9aec675c998b882a8383e519b58524d970ce5854aaf538164a320d1742fb29aa4f8cbd9e77bdee0f6d11c7fc88aa", 0xb1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x63, 0x4, 0xfffffffffffffffc}, {0x6, 0x0, 0xffffffff, 0x4}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x7fff) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x23) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffffffc, 0x3, 0x10000, 0x1, 0x204, 0x40, 0x8, 0x1, 0x0, 0x2, 0x100}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x3c2, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) 16:00:19 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x153) openat(r1, &(0x7f0000000180)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x8001, 0x3, 0x4, 0xfffffffffffffc01}, {0x3, 0x1, 0x100000001}, {0x7f, 0x2379, 0x8, 0x6}, {0xffff, 0x4, 0x5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1, 0x0, 0x8, 0x4}, {0xfffffffffffffffc, 0x8, 0xe00, 0x7}, {0x800, 0x3, 0x4, 0x2}, {0xff, 0x3, 0x1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = msgget$private(0x0, 0x201) msgsnd(r0, &(0x7f0000000140)={0x0, "d1e01284358ac906b293cdbdfa9ea0d875debffb58ba93149601c63e6c7fa9276a254bb92014d586829abc74fc963bba1375ade5075f95a7e73041d2956eb3170def893eda196c4af447cca6e49c67453d3a97f966fa0b32529cc2970f3b5358031a3d6967bad1ca56e6d24b00bf17847c0e53ce3d50faadabef9516e906728b7b88060523563e73fd6c87f1f52cc08ea963d935052505919680bb3190930a839c446e8add705d44438c9a1e648c50fd708fa4de55e230e8e8af11e9b90bfd93e968602c49f598140cc6ae12deee"}, 0xd6, 0x800) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xa0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 16:00:19 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x10000000000000) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mprotect(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xbb, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x1, 0x0, 0xe5, 0x9}, {0x5, 0x1, 0x1916}, {0x6, 0xe33, 0x10001, 0xdf8e}, {0x100, 0x4, 0x279d, 0x29e}, {0x8000, 0x3, 0x3, 0x6b02}, {0x0, 0x100, 0xffffffffffffff0d, 0x7}, {0xc5, 0x80000000, 0xf45, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x102, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0xdf, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000017b, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:20 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = getuid() setuid(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x210001) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x86) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xceb, 0x1574, 0xe, 0x2fd6}, {0x0, 0x1, 0x6, 0xb9}, {0x2, 0xffff, 0x5c, 0x1000}, {0x87b, 0x1, 0x100000001, 0x1}, {0xf3, 0xa0f, 0x8000, 0x7}, {0x9, 0x3ff, 0x92, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000280)="61908faff67ee6637176a43410104a496d72fa7f1467", 0x16) r3 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xe829d789abe651, './bus\x00'}, 0x8) close(r0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xa6, &(0x7f0000000200)="9c9d6ddd863ded8ba67e0cdbb3e00560c3ed4f0b3e5154fe4d44e1f014f21bd65d29a4c7cfb2f74a99df0213a48cdf61d6a6ad4cd9bc609cf0a8d09a823aaeb30e00e06c017024faafc51479dc09417f22cee8950ca0793be444a9fed20fabe0d72d6e239d1267a02c1e04ba95ace0d3023bb5fcf439b72d85e3009ca263fa94c1b14e7b1139ecd238a937b670916211bf3f9a53c1dda50cf110b2181e3eaf88fefeca80363f") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000200)=0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000480)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10003) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x81, 0xffff, 0x6, 0x3, "9739564d333e17c71418abd94c7a0fd000d474ba", 0x8d}) r2 = msgget$private(0x0, 0x4) r3 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r5 = geteuid() getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = fcntl$getown(r1, 0x5) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x2834209f, r3, r4, r5, r6, 0x40, 0x7}, 0x3f, 0x9, r7, r8, 0x3, 0xd, 0x200, 0x3}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') sendsyslog(&(0x7f0000000380)="588134c5c50366d681e2cf235dd08b33577c2706b797439f16fab0e73525644a758dd02ce820850edaeccfd7750466fe8b27db75b77bfe044b0b08639bd2c4e1fff75898a6609d896dab07c930dacefa36db9c2db8e8b6fdbec1772379817b086b6d148c782d52659df4d410bf9e2b8150e637f91cc9f2d827bf6de623204719f2f15aa8614e543deb235f9ae42f7026075ca99132285081a776b58804987f86a00582b9bc05896bef5a199fa33daedd8557568cb138d3fceff2af1e450754126ae6a529b041a074bcd7e2357ab54ee12c1bb120520aaf5f72dd941bbb9240c4d563dd6000eff08146b0", 0xea, 0x25) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x4, 0xd43e}, 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c, 0x0, 0xc47c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='@') 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x7, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x3, 0x7ca1, 0x100000001}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x2, 0x3c, 0x0, {[0xfffffffffffffffe, 0x1, 0x67e, 0x40, 0x3, 0x9, 0x7, 0x3, 0x2b, 0x5, 0x0, 0x5, 0x6, 0xd493, 0x5, 0x80000001, 0x10000, 0x1f], [0x9, 0xbc83, 0x8, 0x36, 0x67d6db16, 0x9, 0x5, 0x8, 0x8e10, 0x9b22], [0x5, 0xed8e, 0x100000000, 0x4, 0x6, 0x6943, 0x400], [0x7fffffff, 0x1, 0x0, 0x7, 0x7ff, 0x6], [{0x400, 0x0, 0x0, 0x2a}, {0x3, 0x0, 0x6, 0x3}, {0xb02, 0x6, 0x3, 0xffffffff}, {0x7, 0x800, 0x1b, 0x2}, {0x8f0a, 0x3, 0x8, 0x3}, {0x3, 0x2ec1, 0x100, 0x3}, {0x9a22, 0x1, 0x0, 0x7fffffff}, {0x25a, 0x26, 0x7fff, 0x4}], {0xfffffffffffffff9, 0x8, 0x2, 0x2}, {0xffff, 0x9, 0x75, 0x6}}}) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000300)="8c6ee8616b4fcc69645b848cd5db679ebdc8a280c1f7203044eb6dfffbcc626a88eec6aef5b7e4003e30e5e526bb7b05ae4815de2d8bddc4fee33d503ac2eb355ccb8ff976ec8b67f79df61c16dbf2708260b6cb2475c7eeedf123eacf1e16d7d24cf1318aa3e82b5071948ac9849062b6a219adb40494271659c8568e6aa5242c17b213c857d0100f0a1b778e9fea28aa8bbd5484a1ecab651944c5b02a41a0ccf5451ec2c2334426aad2e9eb48e39bdcbe83c473a15350d345b1de833edd033adf50572a0d24a77ab451ce4571eadcd3aa8d986cf464ba6021e82c2e7c2563fd83d513446c52594d74c93e3d1497cef0cbd076eb9288f97d85f12b7b0f5e9aaffa8ec4371e8069831511b886c7a79dfdf27118841cb0828ec1ebe33b84ea4afeb81a7eefaaf5bf55a06b9c9617bd8431aa13a61cb5df9ecddecc937e69fa86b52b713e122b4894948048bce0ee10afce08904a544df482f075fef3753ee10e76d7c7dd927034cd8206e36953001f33959c5177593ec37d113e797cb1907f6eb1ad565331cdd74811154e7f7dd7e370d22e84965070197ed7af3ca956ce71a64b171b0be665001ecc572f38fa080ccdc4bb38d685f2c2040c058ac3dafa8c0e64fe12c3b539d587adc51be51506f90661af6cc2ffb26989dc900efaaf2cb4460e829eda9149ba6757345b22d49b75af75deb95f4474ab67d32554e1999bae62e86a278a6f9cd59366cd560f625b8363875e7eab861aa7d4c23589bb22e72ddeff6b6a34874222d215572b6c529d4c176d0e3b6a592814299e5584a0fdf86f009ee99b5f17e19ac1f8a57a068e8e6406b969cf827c5deabb358bde609daddf9c1eb669fb9920b758de7502d4cfdcdd9fd7185788d4b3a079b9f006df35b66aa8215c4b472e3d3f01aef6239f372c962db7c78b83df0e91d62c4f658841690d403b6128fb82dbd8111ccdcc5284483ef40702e33f80ae53ee10ef42ff5711dfde19b5ecc2796d1e1275a08f53476a5c43b17eacc7c84960ebe1761baa4fba2a251e14c33419cfc27893f7079c9a99545ed2ccd6237c7ef41f819cf90c4d163c41a5bbfc7b2177b9d212a50f40297c368b206b2e9b2bc3eda8d818acd94d405ebd42d8b5a8b8abc222891303cf2d0cc300888c04d628ebfc82f3fe8459e87801499a422280d7ac82629e6893c1b494c760cb6f5f87f29fda1747e9d1f616ec291300482e06a1fcc76ed147436427454adc8f8fceed1849a2451ac9583d59b927db58f1974733ca73f61a248c9df6f33a9b52340267fc0edc0ddf7b89a10932b34b5928059eaf27a32556740c45775218db48ccab7c48765ec8871bc141906657b5cccfdf75b0b57bd6f5f45895ff7744757b6a2d46003cea2f50ef1c41e4c6d90ef007d1de94a092720130f59982332afc54a2aa13a4334d9928cfa05e6a0c409f76eed7bd897c9cc077b1d5f41459e301fddd91816ee37bc5d89c69ea3ab68b9b8a322fe4d4004b9a6df4fdc1e04746c06caf9ab45b21349eb2970eb3fbe152d2822767961fe35354b64f2158f55d27772854a166f483135688f3492d5d63f6b0caf2f9cf23c73341e49df933519950b0727ff3b52148d189a45a02664c54234a48f9c356303b1cb89d4535aadba6d094ea935cf16f48f4114b9ec58a9565f3d884ee941a4996cfd4b35a8118306e386db528ab82fb99e3d8b134d5aaf356ee3691b1c8459c00cf3d3d89ef901d6d062ecd2358b429512f34c7fbd38e4c691f66d1c6b15c84403e9926748f546d7af490d57c8bb0ec2676bec266b837028f73665e7c9e2def7d456a67f42225a6a90147a1592e586bdc6badb0bab02c05f438fdb6e99f0bef8cf5f16567f0b15597f93c1936faf72d35ec2d10899f4d7b0a6d65d52fe4b4841d9ac895b934a84c4f3f259e594ae3141403d5f0b05b6f6f319fcd3224cfc3deae5526fb983373aa94ee171cf98e259210700b5990774774b05793882828ab60e46a5a9ca72a30720f55acd64cd0eb422cbd0fb7219f1e22dcef6bd70c14349df2aa927adf607a1f5dc5be47e47687ba23ae17be84509804598139b5e32f4c7ec208b41ff599fcef3d327ec5609fe18f3f46ea0695c6494a45495e20656a8b7f9c4849595498c9818705729ad42eae6a614d1e14b015988620c64db9db1a3ad88f4ccc32ceac2f8a1a6abb320af9e7a44d45cc852935b28cfe5ecd1781cfde0de7b360a10850afa34a69b467e430a048dabc46e082a8d5772ea5e944eb148e97c0a8ed5d06222180a507c108804389e8d2b7c39836179fb58defb6137616d460b0d57a86c6a470c953329caac3a63ea65a732dc265826e29362f784a4bde6325ddabde005751588ebb70c34323dd83cd95821df2ab5a2511c5e1d7d33de2f0cf9581745fd87a947c4a5318bf787309b7b1483386c30dbdde160d90b141b39a4fed6592b4b7b8a232550af4b8a8985095504bac0e225be55113877a7889b7cf1cabf8e32f3c40a2ef1bd934f27c57dad373ad93e71fde2e2f745f8a612fee77453a36007895c84607bf8e7c75645d16d4bb68fe0108799f867850fc6dfb4f96e7748a835575ba5320922d2cf06f36f8303c1c7a5b74979c19c2b03b7a1940b4e08673e3ba6fd616506bbf7b66cf9c01b50e7e6a54153e24b0f30b663ea6ad32062d3c1fb7ba5cbe48b6d5900f41ce82b0cb5e853536f2aa640150e9864acf96ca9c4bd995b316d705227349af44430b99120abb689fa4cd62fb2045f327d861a1685e18d62653a77551ea80311e20f604d26a7224ba47eac61b17863d8f3b51b70dd744ccb937b852cc2d298a3f6645abbff9bf232cff2c5289e9931ce054f93400abe8543852cef5a6bf5ec74875f9fcdabbaf05cf5a627edf86b04006b1f4cc7e0627734899fe8bf533a76ed7b6a89af351f485c92ecda089f8435fa4b0dcd8dc6f88f39b0469ddb9f7165d0cdcded62d5e91191cbe049869f04e925bfab594788675cef43e18231f354b0fa8c7aa152ea48793d0085c3717b878568109749101dbb1390145c83f1baf3e70378d52804bfac148ed6de8bda783ec12df20dc69642cff8e85e695f5ceb5b8cdb6eb177087e32c5b3e898e06ab0cb735c4d3dbcb410067c28ac024726abd28c536b0c033592bf64fedc509356407fef647f281a7da4cf138c92b113df8b8c24ae3cde2ab2a3b9aa94e2760ee8145787468a38c23569ef91675848de7c34c2cb6f964228fb71d9d93af5e6493d67e929ba939448e7d4e1a888063d6acd2f74629b40f68a615b28ceb800577159886e5e922710595ff8605ac3d6b6023aa7db1ecf8f5462c24887eaa4f80567c65336fa014dbf88ace118ecd59beae1f729de3cae936ce29420c6e94ad226e8d83a9967afe1f0ce44c2f1d1d5c17101cc5932eddb397dd30f900ddb9b2a1cc4190171c39bfce74c60bcf4f3602408d7bead4745b48d7511985df877425220058a60a30d10e6bcc9de46a9d9c3155d9f9c5267387d1c588e94aac557d01af71187ed1fbce7368b6ee7078e3b1abac0ebf0af5173fc5caa34d055f82282a748f128de23e0d197a987ef703d14ebf262d8362cbf5bcb7743c9e2e120699bb42e78907093f538e5a058aedcff3c4e757d3b67e57afb1bca03d16f9f073d5d06a2af2c45834d56505c6757d597e462339574443c111254f681dc58ebfaa32ab69bee90c3e999241f12a46d80cddb6fd1d75fd3bc3fbb8160dd8d3457e175d28bb3c8da623dee97bde034c2f6a80b62eacad64c02b186d31a6ba003640b4e64b2ab7991409f2d28e8f6fba9f81f478bd1b7f8538a77529159ea4a2249ce86cf507d8f76c3866cf56fd6bcaa0fbae7bb33e461f8ef11ad998b981fb426bfe6ea58e8df1b23e7cf49046578ac5fbe556c3c9ee8cc8bd41335bc6e802e831c1d01e9469b642f707f660a234077905ee070ec0695ec845b0f5f930ea1f62235f0fd74d2cd8901a00ba8f93407d9f96d5905ae0b552462fcf76044f8e5fb6e41ee18af08c38be7c4df7a33d481863ea283d00e1a822aa87a218a347b1f1b01702cc6e8428d98abb3679c8dc8c736388d51fb73951813538f493f66380e16375a08c1561b14c7bcd5fa5f15a9c55225f0797c1ff680e85ec4c92f8e48418ffbc5501bca6c146eaa6143bdf363cba863bedf152ac4d6216c6f5ebc8d4bc94431d2c43f81497e4b9a84789050e2873b3b26a412aa3274a954f0350062527add60e905b9e21cbc9c9246c18f8a59ecd2a5f895a85b5aa5284e11c308b6e76508aa2b498f88f0b7fa4e5f60101d08cf3d13868c411ac0f538bb75350ceb1bcbae6007a142a0e190f69f917be60c5cece8affbf9165b147f2fe03a1d280187c8a29f414d640cbf8342341fe42deba3dfed79995ca8d99b0962ed5bc13c1468b4d77e51253b290f43605e894bb923bc6a8f58165c2f39b078aa57f77eeee047aba86692291629ec2588a758c83edfcee6eb1563a87e3e9172fa32a7e1b452f7196469634d802ebf12d66b9c2b298bf5a01717d02793a14ea0407fbcb64a3fcfbcb79306e995b109559a0b05837dcf21a94a020d429616e11d3a8b4605d97dde16df2cb0f92fd6731cd6d74387f2e0972571857c4be084b858cf5e2929dbfb2a5d40dde45d5843c4ebf5c77b3aac0fb2816d27f1a72b477154326190e0c9fa672b090b9a45ecbeaa37b8cf287a94e397b5cb5947c2d52702ea70183d2b078e1c0103a886e641ff2a2fa317bf83219d7a342850f4bd79f2f58c0f165755908c7bd2630996ab35ef64ff28e35cc1cb5f64e045366ed21141beebd7bb5dd8deb7c5b28cb54913d0f1f7498a4a53907812e821a505bfa7c7117f1098859ec90d37c5ba452d037c4786f21d5abf12222598d47d5816ed335baaa0e9bb409d265fa4ab10a19744a71fd62ee74c03e7593402f705e534f5025d2ac91cb9294434f9a5dd47d0a41ace98b12ba8da0075951b8343304cdfa63d1926576b6baba073163b22171136e588164ca9170330a1d72d4fb6d2b10fbd09881d19e658652627c7f7c8f6b33fec212864c5bceeb6da3131bc81a2663fafacf02f33539cb8f428dcf75e7526a46f01a4f1e3af7cc6e9bca5517aeeb6fc4e3f319ca4526db4dab83a08f272ee43aa84367aaaefca5e766772995bb8e5e985d7b5f6e4adaaae1869acd71b03504cd7a17302d2b57b693743e53b94be6288be6f6ee5612739c4678ba1ffeb9ac0e65323a476a4b144a869ccb4b107a333ee79ac55d28064fab6704e469e4dbbebb94c285c5aee0138449c464a1c1f2a78c7e363d0c05ed93f4372c6398bbeaf7c875e0b2c495041c411e18314b89cb85d444c990d2a3415eb81f239e802acb799a02d265bc8393dd707c6d9ff1bdb493ee16e792954fcf996cfe6fc16fcfc6e65c7f942ba8162b3e15de893f6e9a11308c08272381981f03824bcb3bf1fd360df1728df73633c0a3ad040f719741ccffa92f05f966d5ab2fd95e0c5a7dfbebbccab5996830688aa19d8ff86b7ec9a6f9adfeac5cba7ceed416b4f4061d9c454b4803f6296503ead6cc318bd4d449cd65ca81fbcc875ed52ddb8843ec1f14c9866f97ef05e9905143ee94789191c2403fbb593cd16aa02a3d7abfe0a5920836aacda89bf9bbad1b95857884badab7e82f25a8b5d6a1b46b5cc862d7afe1fde9befb1ebb455d809d91382e3fae921ad53b53c2f251cab59e8d762daeebada72d1d550c084100f478ed50da427c2cc7ff4ce86d378d10ca1f47e642e167e9a3c8cd073987e4f583c48fd7e191", 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001b1, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7823, 0x5, 0x5}, {0x4, 0x200, 0x60bac07a, 0xdbc}, {0x5d, 0x8, 0x2, 0x1}, {0x7, 0xffff, 0x297da562, 0x100000001}, {0x7, 0x8, 0x401, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdaa, &(0x7f00000000c0)='6') 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) getegid() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x8, 0x2, 0x5}) 16:00:20 executing program 1: getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x40a, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x8001, 0x1f}, {0x4, 0xa1}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000100)) read(r0, &(0x7f0000000200)=""/77, 0xdea47c3d74f5d885) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x9, 0x800000000000000, {0x200, 0xfffffffffffffffa}}) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() fchflags(r0, 0x10000) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e4166696c65300060c54b6d2b8fb4f1d4d02441f7142391fe333f293e9eae9113b18703f33e9b63d04f2e2e92842699b3617f575477c37bc5757e3a92a1a375d0f0cbac8255835fad7aa35cd3eaa90524ad3ff401d291"], 0xa, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x24, 0x100000000) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)=0x1001) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) read(r2, &(0x7f00000002c0)=""/19, 0x13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x934, 0x3, 0x8932}, {0xffffffffffffff84, 0x6, 0x35e6, 0x9}, {0x7, 0x1, 0x9dfd, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x3, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r2 = msgget(0x2, 0x30) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e9ffffff000000004286ce6779bb904281be5f9012fbdf458d12cc397dc0a5711ede682353d16657f0b57caa"], 0x2c, 0x800) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) semget$private(0x0, 0x2, 0x12) r3 = semget(0x0, 0x3, 0x1) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000140)=""/83) syz_open_pts() 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x5) recvfrom(r1, &(0x7f0000000100), 0x0, 0x3, &(0x7f0000000140)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10, 0x4) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x40000000800000, 0x2, 0x7}]}) r3 = fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) syz_emit_ethernet(0xa, &(0x7f0000000080)="953ed199c6b4618d042acc8ee15bffff2d778ba632484c5c767144c12626506248aa76ed4b87180df8a0") 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) dup(r0) 16:00:21 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x4, 0x8}, 0xc) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000000c0)=""/106, 0x6a, 0xbc1dead821151ac1, &(0x7f0000000140)={0x18, 0x2, 0x100}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x3) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x80000001, 0xff, './file0\x00', 0xfe, 0x3ff, 0x7}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) setsockopt(r0, 0x3, 0x6, &(0x7f0000000240)="6929e0216b3372243c064263b55c2aa337319c720b43570a997b975efdcc2c8e3f6cfca53442b82cf11a457ce5696332121204e7da81d38076b77824e0fef2d998c916d3389b50939b4b12d5ae2a3b234f38344a247b8463bcca3ee3a792c4b56325e42888b21f4408c04c00d0645f220b25b6afb7bc233fe8857edf4984d460fc478b0ecad0e6d1fdf3b93f76", 0x8d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x7, 0x1000, &(0x7f0000000440)="e656888aa6feb72bcba210e3658e51f8a554868bfdcbc6ed2603b24d918f2b5bc1b211299831e21323aeca6bb96626522cf4abc12d8a311a7c946e8645c965447e7a5d78e370fd400092d5569e6a", 0x4e) r3 = shmget(0x0, 0x1000, 0x540, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) getpeername$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff1300ffffffff00000000001a154ff2905111236cdf37e86dd898c484f7d7c71d8f88b27b8837ffcec6964f44841778e9c498294069ce685224e1409f7da90f29c460988941734f66f317197d5aefed7fdc5dd40a8b1752d4e0113a448d3e66902a33305a98215b41944115e8e3d982cba0c6253186396b3d600736bad31e45b45c75604f6226c0b8e40af8415f7d994d270d63eefbc97c4030ce601b19095ce060f0b414fc46d6d0817c4b2ae5b0352aa730a33e6e293c920b34a5727377625028c19aa26fef42"], &(0x7f00000000c0)=0x6e) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:21 executing program 1: r0 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000628000/0x4000)=nil, 0x4000, 0x2) kevent(r0, &(0x7f00000001c0), 0x9130fc2, 0x0, 0x4000000, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/187, 0xbb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="1b647510f03a4d6f4ce9324e3cfbec0454c5c285ef24beb3766c8545679a50bcfaeeb69a791d8b930f24c1d450e9c9849035beca0dcb4bc05635eb24b867c841e762f5bb2e3197535eebe3f5", 0x4c) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/150, 0x96}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f00000001c0)=""/255, 0xff}], 0x3, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x40) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) setsockopt(r0, 0x0, 0xd, &(0x7f00000000c0), 0x0) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001600)='./file0\x00', 0x0, 0x13c) readlinkat(r1, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/239, 0xef) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000017c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x3) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0xe2d8944081ce7db9) recvmsg(r3, &(0x7f00000015c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000569c580000000000000000000000120000000000000000"], 0x25, &(0x7f0000000540)=[{&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f00000002c0)=""/114, 0x72}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f0000000440)=""/77, 0x4d}, {&(0x7f00000004c0)=""/106, 0x6a}], 0x6, &(0x7f00000005c0)=""/4096, 0x1000}, 0x800) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="580bab6ab0497d510995243e", 0xc, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xaa0e3d6933430099) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10002, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xffffffffffffff7f, 0xffff, 0x14c9, 0x4}, {0x1, 0x9, 0x6, 0x2d7}, {0x0, 0x9, 0x401, 0x2}, {0x10000, 0xff, 0x3f, 0x200}, {0x8, 0x5a6d, 0xf708, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0xf8, 0x0, 0x0, "1f1effa616925f1be62c36ae61dba64800"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x20, 0x5, 0x20, 0x4, "3437f8aa4a828c37b6b6462a430408f021c75e80", 0x5, 0x8}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0x100000000, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3, 0x231bb756}, {{r0}, 0xfffffffffffffff8, 0x4839492cdd4397ad, 0x8, 0x8, 0x22}, {{r2}, 0xfffffffffffffffc, 0x20, 0x3, 0xcbbd, 0x28}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20, 0x6, 0x73}, {{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x455, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0x40, 0x1f, 0xffffffffffffffff}], 0x57d, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x40, 0x2, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x100, 0x5}], 0x7, &(0x7f0000000440)={0x2, 0x401}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000580)={0x0, 0xfffffffffffffd44, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000000000000000000000000000827c787b99efc8abfee422fd06100f6462eed24bec05417e6debf864b9c8bb0573362508a20e3daa93e1b7fcd15f059d17596ded98cc0fb01314dc022fdfe95803324d5c5f2fa8422348f0dbf691f27b962de108f643e4ea48fd696b38026a22987b00fea1c0d4fd7323553631409f540f1bc045bcd6689bb28bbd03d7cda696839158cdf415ddb024fe0de8ef51cf634994db1d6eb8180e36fe9e5d4416fc2197339aa05462eb5aebaa6ef99552d484bf46873649185c3995534c8abd407d9632ecf660b993d299406119f9c9713a"], 0xdf}, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:25 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x1, 0x6, 0x4}, 0x9, 0x5, 0x29a6}) r1 = socket$inet(0x2, 0x4000, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) fcntl$dupfd(r0, 0x0, r0) close(r0) syz_open_pts() writev(r0, &(0x7f00000037c0)=[{&(0x7f0000001240)="07101c846867d8b940dfa68abab235700b59f0c5211b900f487c864246647ddf2a383fd5bece5f87cb75ac716c953cbfc72af2c85f6c3cb55f8e482074f98491050ec25565bf53d1d408638b116a4d5ba25327fd8afb657e63b57f48c762d6f2d9dc596f56d8e83ca3ef45e888789027ca8312592bdc1ec978aeef8b10376189740098df90d9dc4ae7e66e4660b8890a32bd40025a845656423202a7b43eb02a8374f23fc12fa32844932e945666398a14082378cd65b126abbdfd98ab7005183ecc9b4ef289ddfb1d5ef33b47cc922cab892b2d7af9ec23af04a2621585ff5b206f3afda01f694c27176cdd1fc4641abed2d5079770be4700f1c50ca0136ef37d2248a6d759c7458486d5a6f6ff0035c3c68983ebb4cf1df755b5aeacb2cda3f40c2abf9832631a0472f0a1091a61f8477bd654f23af6e8fa4d9fa592ee0ffc09b59b02ecdacf43f642454307053e12eb0391e7737ceb8322232312be1bd5f3da40ad011a31c194fcd839bde77150540ac7950b0d226b9bfc4fb062e9dadf969503059c09d117", 0x187}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0xcf}], 0x1000000000000038, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r5 = getuid() r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getppid() r9 = geteuid() r10 = getegid() r11 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000280)="ecf535c1e20b92c1409425408edcbd8d845787f1118d905a9058f509aa058b4d30f2c76bfe3aad347d9083d955a9013012b45eb7cbf91785bb0e21b0c63fd75be4702b87e1ca677f0a07552aef4db2bd20c83797a95c038ec16dd58010c4bf6a38447b65c5aafa8e8c5e84edeb7d8893abf0e671854859e9379cb6537a940d81eb40d222d4b61c5c133abf49eaecb671c5cacd30ac6d5879ec8da6fcb5857cdda23ed607cf1333ae9fd16442eda4fea57293bd52a355e25338b09b542dfe83aca1ca3827c687dd08b126ac41d8ccc80c3a09861870d45e476e4b2a381020607b7729ff8d61ddabcd3337a748", 0xec}, {&(0x7f0000000140)="3c1f5d623276fc76d4cb50100ac4db17d9f189c5f177e999549aa12fc72e1203218bc83050adcb1c65deab4f379d", 0x2e}, {&(0x7f0000000380)="b82b77579ee923f574e6b878dbbdb11e11a4b56b8aca6bddef9d6aa9ea58ec8e247d90a5437776f94c829e0831f0239700cfcbaaa078af6b8531e96af44a70d8f0e34b53d21d4c7e597282c868622bed72a7748bf34e6d14db26fad76869a4cc95d0741c6efe434c5a8d41b4796e37b610108688e7533759f7e2be83a282fb0fa0ff01699759d6b59ad2a963bec08fb5916a56b57904808a0df447b0c96315b4534f0b43ba8559718765342d79f5c2f0ec5555a1482621a41f63be46942f350b", 0xc0}], 0x4, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x148, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffce8, &(0x7f0000000040)="f6ee12d49e5a8075a6e355a428f3417f0564af5273a683921c91222d9388317b09503bf5564fb35db3268f70c4ef6b450a15140594e9967bb971d163d4b5c8b7") 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$BIOCLOCK(r3, 0x20004276) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) 16:00:25 executing program 0: socket(0x18, 0x3, 0x3a) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="eb92964800"/20, 0xffe3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) 16:00:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0x9e6705e624337c11) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000100)="2c01fa4879b75eb7d721e512ca35699a9145cfe455c8e0c6f12b5cbef5b30d8688f52a3612a6a0778245bb81b5aba061f36568d8bc853e79d298189b4fe10f64e9728f20a7cf73470458ebc390c857ea7f12c00095a49e3d327d73880f09eba86cf9be351199cbb78d7fd080f98570f916e7caecf1"}) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x80) socket(0x0, 0x4000, 0x47) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:26 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000780)="14cf2203", 0x4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0x126, 0xa088, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) fcntl$setstatus(r1, 0x4, 0x895046cea3a8093) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0xfff, [{0x2, 0xffff}, {0x1, 0x4}, {0x3, 0xa89}, {0x1, 0x401}, {0x3, 0xffffffffffff8ad4}, {0x3, 0x3f}, {0x0, 0x200}, {0x3, 0x7}, {0x3, 0x7fff8}, {0x1, 0x8}, {0x2, 0x4}, {0x3, 0x101}, {0x1, 0x7fff}, {0x3, 0xff}, {0x1, 0x5}, {0x2, 0xfffffffffffffffe}, {0x3, 0x5}, {0x2, 0x4}, {0x1, 0x2}, {0x2, 0x10001}, {0x1, 0x1}, {0x0, 0x3}, {0x2, 0x6}, {0x2, 0x100}, {0x0, 0x7}, {0x1, 0x100000001}, {0x2, 0x2}, {0x2, 0x6}, {0x3, 0x6}, {0x3, 0x30}, {0x3, 0x4}, {0x3, 0x6}]}) syz_emit_ethernet(0x20, &(0x7f0000000000)="b6c36bcd896e33e3684a9bd31e8c9019562f8fce60c91e4ff2311ef93d87beb7") 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d8c32f34a062"], 0x1) socket(0x74fa6459fb084347, 0x4, 0x4000000000000000) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0b0600"}) 16:00:26 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) shmget(0x1, 0x2000, 0x4, &(0x7f00007bd000/0x2000)=nil) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="545eac7fbe7591ab70f46b5841f5365ad1fb620942eb572d65bfeb02165c59823f906bcb2bb3108995821c69b5ac7b8256f18dbf25ea8415ae4077552b23ab1bd13e8a0235063af7838f63a124a16486356e219cc35f577774ccb26bd899a2285aa6f434949e965a253a0040bb4b4ad773d06d7d90fdb6331d1338c076c522f529496f6790cbd2854dc8537d21d5bf486e072ba7ec6c2a967b0186ec512fc95deb3be609eddfead97b3208f2a1fd34549a09dd658fbc461cf61118ad1e5cb88ba37d1e73a4791245129082ff7fada4efb7f0d571e5fb274939e69ab9eaf9e516d77b5b745209838a934d68d49dff32662da963165044ef3436af1c27db93df697e9e02322fcab7de5754317b4391b70bc6ba1015ebc058ac199503f7649a01e1c48244df5a4c817c6b239e0b50efd675dbb0f695f4dd97f72d8cd4ea2bf398361f68204dd326b6f9558ef51dab23ce269a7076206797f5cb7aaef144d37adc300e093b43f566039eeffb07bd2094c897b43125006f44f0955325fdbd4579a20e8c3b853dfafa125ab3b5d8c31aff0a979411295daad829afa282075b2d67ad244d8f8e64aa906d1fd246a07e766d1889f2dab3e813a535d74b8883ddc9337d6b3a3c9b7061bd5621bbdad2589085932f94e05606773d1aa3445ebd3b74fbb61c3942cb558f6fe77d9992817601e7d2f03fa282465a3c6af42999e4623e0a8f62e85a0f6c366c336e1a3816ba2a073785c55a84725592f8f1c3febdde07c06575c9f5e3486e7d7fef3df33f56eb0c44c9871ee828d6c9e0aab0cea4517b8891d4226bdf26cde7db3a36066f4b7155f9c6d81e6e0b3b18c0d5cd8151a01b4d82238447ef3496f94365c0e60633390ad4ad2b71127e2f4d93695ddafe1e1a7916082720fd50b47fce8618708fb369c1fcf9ff1afbaa287f10c09b2b0a04e6c51bdcd51e145e64e4cfac3f05232bfd91eee2936e2b51c30108e1ec84b2791718967230e70f4787aaff5b124cc93f28140af03ca7b92b6e18f17434f39b481eb27abc780447e7d24ac3686b98dbdf103343242364e9b7c1b906637f207fd3a5ca45be2c25ab6f254416e626318c865f725e2a6cc6c09f287d892a8033e53517e292db02e3ce28eb67d80a8245fe3c8babaf1d659f67c84396c6b8d5d8ad2950d0231b45e3933b31595474f718a24250adeebe7e85822f6abd1c12e9522d4ade51bf7764da509ed5f3f6182afefd9432d25948dd945ddbf5eea55dfac3dd6bce3bec992f70516dcab0caff8cfbe64e0df0eff2b81db6f12e4c77fb13ec5abaa601f81b612068ced1df79664e9148b628b5ebb64c4b3e7bf659af4a5b3149f7a6d9c2fdeccfb221b7c79ff7ddf341d20ee0af4aa455e87e8b783f53800f090eb8ca22972cc1e5b4268172a5290db7b548294a0ecea262f1bffbfa65eb73f40847be5891b4b2c993482fd9d8a91f9ef540be543799df0dbe155b1b626eaa0f56b9ddde98660737225c7e9e4405528b76baaa1227bb59ea4666060a1d684081723842c7e95f30f5f6382b13604b574eae1123c162bec729ed779c4d7d0ddc7be14ce010d7198df1b99c9e2b364a000c585116d684d2e84da631cde5ba17e7dc04559748233ec1ddcb5874dde350391ac977120573b818982737ab5b7ace304d61d79ec4125e974483d80987ad018237cc10a0c8d03ad02ba3e792b446e79f316403aad86ffe3c80d47439be6f30626483017b87ed6eff4ee16e4b31fdd2db115b4c24e8d66ba2a59dfe5afe57c30fc273d0b4c422b1276b0e3436410ed034119d7b64061f2de200c6d58fa83a6b0f9ef19a35a1ebffe0038d955010c55c5b99b50ed631841ea827956915b72dae37e9376ac4ce1a402032a53a4ef2d338a19baa2935678b2c0241bc91296f76b5431f92a57c66eb4e48e8b6b03e8e9380ca2af47856e2ed8769374f318d8274af9a62db54aa0a7c9dda2c1a3625c8ab693035243be4f1d968a111390d09d86700152468af05b4adc2a58a21621e2db3bbfe636a9a9b2e4a564b53ca808b1f529370739d0fc65c4398e1c7ae40f41c71002fcd161ecf182caa8b6e0096deaade45e53463375df3b6045b1775c31a96b9330ecd32beed15b75ebf6c1992384abdf9b8291f4c3c17a0f42193d3e9755512441eca6974c8d0254219f63dedad9c909f19ea3953661a526b6c5ef62085da036bb40645cb5c338dbbb201ba553448edb89d2ea796be21d5d90627b20ea869373db846a1028c5bfadc26d55926adf31ce0f057e4d37344352d8ef400b88b8f5ae9aa4c6650fd0d1a9d17dc30e5891638b21ebf6bb2cd8d7bcd95284cab4deff11ebef01cb833437184d4fc8999d56acdfef5a6efce4e0bac3353e77740182640a781885daa77ee13deb79cc24c767e790b09ac758e5bfdec128039cb66ce092d2f0f52bf7e209d76d0899a634d6c2b66710d881f2cf454ea15f8319fce7b98c1c622e989fb7f803177e1276feaa1fde7f34dd74545c460cdcff6e7a4c4edb318ee461a00bd114e763838a56cdd702357947cebda093d990af56dbddecfa1f48430d17deee42bd6188feb40d330dff40b65d03807c0524aa18c0a94700686311bc9caf97bcb7e958d777fa3250c0d002d46002b1756c6af0d224834099068bbc351f28ed248d99271182e55c99060c6fa69889be69cf2e90dfaa0a47181f64e73944bd3ce42e351ac24f42a9162627a9e2907f55ae0874e8491b67a36d78ba8a36e9a9fcf2536da37af741078a0af8edc83c7132dd911623c5cc66e4c01db09fe4335fe25cb7049855649cf6a59e842b8c791eaa669889d3a50fda4d18915189596a631c4031dcebc8b26313ea9a6e298d7eb8a998eaf2c42d70102898e1855b8e557b871e0730eb71823c16830e340478962e42ac61a54e757ffe7e661f9e12387629209aa21694495636e53bc798039696534b44bd7e2db74a66004edc79828193303f7f5d50aa861f92326a850442bd4f2e946b7e31f89ae0b528c9b621f454b1169a0df26ecf227198522b72cf95adc3c2ce138632cfddd7724754e6a6431ae6fcd6743cf80a5bffc5bfaa6c9e40710c2f36a8c64b92bb24ba7393acb99b7566fa9f8e73c812aaa6610a1e3cba88993c67e7342696b08c6a374c8042f0a7786cf2d642be72c005338f753d51813bc1d03a1b0f259eb161a7f967ab849da6076b7aea2d9adf9210f4c873da6f4e3168a3d9600120fca010f739e7156cfe68a1a5f4834107dc30afa73c44fff0c9160c292cc47cdde60203752ef273639116f56db21624a64902470f16234528c6052300f81befefe0c7f3cc7033dcf553b465b53ef2f34cc095abc9b164ba5ebae8b75f07848bb56a2d99f499ee8145c693371eef3a757065957c153772ffdbeb9b3c136eb73dd7830e160e5f755c3abb1292b5a2a100d0f7bbce91e4a54544375ca02e7778eba8e710daf546c6180d8e4add20a3ebee821f131aa5671b3463bf8e0b88187ffbf964aa472df70a00a9e8efa7b2298c74dd5db84361b6d0529ca2973ff22b6ca5715f427a1f8aa784a248ba708f1d1e49444050f0a4511f8dc32e703686c128f2927318bd88a825fc94e9752b12a0cbc36ed4779751feb3e21e5ac6a512e8d224573b91fd168bfc52a080bd496c0b797b71663b66a07bc481079f1d80140828aebe79fe02215c2eb4a6b21f6f961d384dcccba98a56e06ace3b2ee1232e5ec7edf610ee05cbf24a463fba494e22e6259bcc90dbbfd61b1cecc55a3f2955618bac1abedb056a83ad829dee240155440969547bcc645ce38b4cf44e41b8f600f76e7efeaef624a23371bed6c8efe06de6c63c437d206d37b15b2c403b8a0bc51f5a207aa9f3dfde30c16658044f121226625ab8972bef80128cd03f96a36a703d12a7ad3b8fb5a91bc6f8efcd8e3cd89fa99d7bab423fcf350422e2c9c6afb5b5d484e70b85bb17e4bc476ea3e731164f9cbab52dcf2e82b652a71d72b182f9e4f25a2f50d1deae7f06e2b5c323a7f93b80a71730d58c8bc95de3ec529d73871aaf1a32d7d3501817492eada6890afe35b38e409ae2caa5268df2e81ac339061e694a6cdca0b43e05d7cca3c09727b19fcfba26b0853200e24b1f55b6626af7530371cea450eec89e808ddc4f9ceb6b8631f52d05ea2b8dd8d658931125097133e94a1c6f98e480c070a0a8b406e7e904342f04aa78b7895c823ca78e27f764e99c3069ed71ba5bb8f711bf874a79363a8fcfc5f6cf3b42de0cbd019427bdd94ffdf568ce957b64dc5d37f2d25c560b710e0a636bcd745afe5ffe558febf5b5b44880ae569098f5e732826dcfea7a8ba437f39801b0fcc65c486bc56a2c0fa1024901650c4bb62893504b86b534db1f6eb2400262b298aef11ba989f5c55f149eacdfe981406024106b969e5cd1aa91c06eff7b338c346f95ea77aee42d4a23e0d836970e139af091bb7778132d6404c98d3db2043e9f782014228358e37ff9d5f70b4c13d7112e6392dbdcaf127dd472d479ad3544cca359961fab5c63a5041a34bbe32f37364a428f886802b74231cef0a4f3a6b6794f4f0baf91dbd255bfc6fa451d0a666b01cf9c3c75e5b10e2d00b63d1c29b38cd7487e4140e8dcac04e2554eaacb5152d8d56bfad102f96bb7329469c1dd1b7906b1c09b89abc86d4d79f00ca969906fa7dcad26c7356049dc8bf08c0ddec3c84a411382cdf7cbaf89e5c4b29d9bd18f2d97c29070148c4e26135cf19890ebcbd8a5639fe23a2fa51822066f7b92285bb465e9fb671832adfebe3c287b3bc11f9538335e50550c8750764555faf0eea4192bed492b86153399c0ab9d54662ca6415348d8fa39a62748f723ac8e93d2dd1e7f12d9f5b6f0dcab7a7d1e3c219062da7c477f2e6a229998838d074180855ce3fc7843b6245751dac7988546d5f9dc6cd84567933b4bcd60ab096d81945af47f170bbf6028f383f58f712105a24c675d4cdee1f2d840b861207274d16d088c1b57c64a90edd4383236d7725494f6ef2bbf2dff1c060c6a9f908cb0c95ab1ac498752794f8093b16171a904b7121119bc3a0954b4ef3cd53378bc6a697f991f814162c30a086101ea19b58aa96cd7146d3a44c43497c2659e1418c5c02e0c509825ed56724e802b26262c69db4906835a14643f8b431de852374eea7f1bc4b6f6d7baa11e4adf882b9869ed57bbeda5006197b2b35785c635d2c21099a01c5539a19edf9e3f04b5960b47261f413c71ce2a18accfcb06057b585a669f7c81c4733612e5dbf004b459f772f83addc4f4f2ce741737d37e7b42b30e3f835a60ea6e185fbd7ac09f4096fde8cb61b033d32483398f0853a8fd69fc8acd34dcb36adae028ab810556252b35aa2faa1639bbd5b1676196f482d85276f2caa18bcb4131bb3795f1d3584e29804570578fd3f0eb4526f44511d643786bc6b61f1d8d12e948767f3a75ed69d5e9a5c8842cfc7057ff82b3bbe6b465e43f5850560abfbff9c93525d72df37998328dda92eba7130268c167024aabdda52632d5c36ba8be50074b2b74eb9cfa6452b34cc932e41f080a6a7898d9fa597df05b0789294b1b3cc30207c73f95abd992d46aa1857bf50a9d418109bdd42cd79c7ac2c837ace0d7b8258fb4f268f4c3b770c5a2608c26fcb694734ad877652aaf5d7df91971de10d017af9d4d17083bee406295b000b23db6f159e720e7e847ba9a676f349d5242375d3f4609304477e70ab6fed53f8de7225f4715a3aeeea8a84cebb03f731db85df52d85fe566dafeafc3990ab6") syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) shutdown(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x9, 0x3}, 0x10) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) socketpair(0x1, 0x3, 0xd99, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f0000001180)=@in={0x2, 0x1}, 0xc) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './bus\x00'}) write(r0, &(0x7f00000001c0)="9c87c377284c35b8506e2e2e", 0x3df) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x7}, {0x18, 0x3, 0x5450, 0x2}, 0xb26d, [0x9, 0xfffffffffffffff9, 0x0, 0x101, 0x74567315, 0x7, 0x1, 0x401]}, 0x3c) execve(0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) fchdir(r1) ftruncate(r0, 0x0, 0x1) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/154, 0x9a) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0xffffffff, 0x7, "eb757a2be1a60a30d849ca529d6ce724fb892caf", 0xaab, 0x6}) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) sendto$unix(r4, &(0x7f0000000040)="2a5be0f2ce3b81b74346b4ecb3b71eb000562634e8ba325f44a0a99da63b4c9529b0d2bd545a308d2098c8a30b40e8ad92890dee11177586750fc1f19e043251853f558ac7e21c419916ee31447c12f95026bd6ff5661f509da1eb673c9641fe40822822deb37ff646f91a8e21ae282b7cd713ab2e441fd752c58b626fd8e2abdb250bb02ee290696517", 0x8a, 0x40a, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000040), 0x66, 0x0, 0xffffffff, 0x0) read(r0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup2(r2, r1) unlinkat(r3, &(0x7f0000000000)='./bus\x00', 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x3}, {}, {0x6, 0x4000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') rmdir(&(0x7f0000000000)='./file0\x00') 16:00:28 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) r1 = socket$inet6(0x18, 0x4, 0xf6) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x80000001, 0x0, "0000000000ffff0000000000000000001000"}) close(r0) 16:00:28 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f00000000c0)=0x3be) 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000002340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = geteuid() setuid(r2) r3 = msgget(0x1, 0x100) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:00:28 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x18, 0x3, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x100) r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = getpgrp() ktrace(0x0, 0x5, 0x10104, r1) fcntl$setown(r0, 0x6, r1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000140)="0008cb863de93588c25de64f20b3541b05a0a9cdeecffcf78a07f8ea70fd7a56d803d6d18be1a6e61a8e1559c9e23a1fa991f6340d2631d97f00acb535545f3dc027a280ca5876100b03f94a3c37d41d31bbe8348d5e241496d94249ad7e03380bc061b1abde6d304b596d8a9ad7219df897f2d9c48f1d1204848008d10d92df91f8f5f29dbdcbe5d15bf7e92086c59d916f560e8b792b9618f07b55d2ae51126a9fd6b5c4d5a3a55023008306b48866fc8a9abcdf5d25cb57") 16:00:28 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6000, 0x86139) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x4) pipe2(&(0x7f0000000140), 0x10004) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x0, 0xe575}, 0x8, 0x1000, 0xfe}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2b012e2ffeff6c653000"], 0xa) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='!\x00'/17], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) fchdir(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00007de000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x335, 0x0, 0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x100) ioctl$TIOCCDTR(r1, 0x20007478) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="4df07aff3d16c1785013c64c2faf2095a801742c4507b0814c6b770347d3836309b6da78", 0x24}, {&(0x7f0000000140)="3d72682549258e9cd7c66794d41eb6e1a2917a2a686e96d1884674930c746fcef95ed03fce370adf28314329ec037434ca5d861fa34b78b787bdc19ffbaa336fda20ddaea87211d9e367189da58502ee471eba9bc1228b129bc14b6261cf40067639f497ce7948c1b757", 0x6a}, {&(0x7f00000001c0)="6660004657ee1dcc0b54746c5a5b6c46cc0b65a49f3ea39690c55d4902f9fb9c8f429066a28909285ef6c14a6537ed2342acce2e6dd36ec9c43e4512f3e0fae46c1579891a497d1ac0a6611f4b73ac23197df2d39493c6c3460305efd51d00f7db197e3c142f4e5a37ab728627af2d4be32c970047a64b72c36ba921944a6ad0d841ec930432baac66bec4795e8b3b93d6d7fde58e729d5083477f7ddd6f4d614dd48d53359eec5ee3bfa1510c1bc7d2954658626deaf13b7371901cc57e48b03e2f580386bcf5536410", 0xca}, {&(0x7f00000002c0)="af4761f8c3d5e6753bf34fefa5e5412295e23cf34126499eaffbc0adf692e2b475e48376e1fad867a5803953917421263a76f87abfbb5b48e745a939191f777c2c5a0852cd5d8be11ece7bf2d6ac3962cec9e8cacd26aa0f002f2c997ea58a53af82ec0891d934296c4561aff0d553435b2a8be175cba08f42f8091ae83ec918a7b5e9b8d5d4211587103217dc89d2b5a3b750293c62c5d59b90778502db599c3fc4add3eabf060a845034293f0c335b9f7bf5d0e1669409349cd2b4d950024db4c72063abe35309c054c5f33d3888427b2defbfad", 0xd5}], 0x4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) fsync(r0) 16:00:28 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x49, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) 16:00:28 executing program 1: setreuid(0xee00, 0x0) r0 = msgget(0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() setreuid(r1, r2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r3 = getuid() setuid(r3) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x1028, 0x100) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) fchmod(r0, 0x114) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r1, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8950000002900000032000000030000003591a70dc1891f70f02f50022e40a0fd3e5640"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x101) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x100000001, r1, r2, r3, r4, 0x4, 0x8}, 0xffff, 0x1, r5, r6, 0x1, 0x6, 0x0, 0x9}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xf0f2c6bc864e6942, 0x0) setreuid(0x0, 0xee00) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c0eaf474b2724bc828b6c64ef8fb00f1bba0598bc03d5cf66df55b40642b6b95f545bd8c1ac096a2dc5105dd8e102dceadcc6405be13842aae413b3c60ba676f8c1671f99fa3c9c1d505509"], 0xa8, 0x2, 0x1000) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r8, r9) r10 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x200, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSTART(r11, 0x2000746e) ioctl$TIOCNOTTY(r11, 0x20007471) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x7, 0xb9, 0x40, 0xfffffffffffff800, "2ce6997cac27210c129b50f1fee2cdd86b7436a0", 0x1f, 0x9}) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) socket$inet(0x2, 0x1, 0x5) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/194, &(0x7f0000000000)=0xc2) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) semget$private(0x0, 0x1, 0x281) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="067e1dedba33135ce4", 0x9}], 0x1) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() write(r0, &(0x7f00000001c0)="6da08ed684e3e5c8987aced6755ca0013ecdcd96d5a5336d409f16608118494fc303eb993151080bfe4b85adb9f2f1f5281226b340c883cf7856c6c40ba50bcd87a6cd86540c1137994a4354ef8a89f190fc8dc84e58bde6ead21a73cf0fc0119919deef987303aa069c6d2f97edad1b4f407fae569e61fb075b3057dc66dc3c479727a9a3735e07ee1dbb4ad70df7a78dc5166d64daa7eac26cda9b99bb2bf53d4e1fb8643184c369648bdf46df9e33f76c61dd8f70bb6574befb36417423c7c8e27d0c64cb1b34db3509f0a4cc9f6529a05fcb8cae246e7622d3ab5dcea5141d79", 0xe2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffff) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0xf00, 0x4) r2 = socket$inet(0x2, 0x8000, 0xb1d1) setsockopt$inet_opts(r2, 0x0, 0xf4c1b34887391914, &(0x7f0000000080)="35fd9d86da156b555c83fbef9e466db2802b34932008f12d098ec1a73826779240bf03ba604ae45ca1ed4c5888dc7f56c8e6d6fd5be7c096cb2a27781057c6b293addad1f96fe3c7fe048166deb364678ed395ee3dc282a3efe55e455e5a5c1ab1b4379d22dce1f09ad974111ade4a92baf17744ce815f6041df3ade6a841bc14c3ed621dc1a8d0141170002071220526d0ef60550b1bfd9ea80fedd3dbdb5428345f6837d5698d05616828874cbeae9cf409d6efe80f961e3b3d1159e36b9874334ecdbd04a8b71531cc3db83c4eaa744fd4adeae46f233c5abb3f7", 0xdc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c9", 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x6}]}) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/bpf\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r0, 0x0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) poll(&(0x7f0000003c00)=[{r0, 0x10}, {r0, 0x64}, {r0, 0x548dac69c7cc7786}, {r0}, {r0, 0x127}, {r0, 0x4}, {r0, 0x80}], 0x7, 0xffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x30) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) linkat(r1, &(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xfff) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xd5f) ioctl$TIOCSDTR(r2, 0x20007479) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x62, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000400)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x948) r5 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f00000003c0)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x6) fsync(r5) r6 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000003c40)=""/52) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x4, 0x1ff}, {0x800}}, &(0x7f0000000100)) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x5c, 0x7feffff8}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x80000001, 0xb}, {{r1}, 0xffffffffffffffff, 0xf4, 0x2, 0x0, 0x400}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x9, 0x37}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x0, 0x2}], 0xfffffffffffffff7, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x5244, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0xca, 0x40000081, 0x7, 0x8000}], 0x3, &(0x7f0000000200)={0x8000000, 0x1000}) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f00000003c0)=""/218, 0xda}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000540)=""/74, 0x4a}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/173, 0xad}], 0x7, &(0x7f00000007c0)=""/249, 0xf9}, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x1, './bus\x00', './bus\x00'}) chflagsat(r1, &(0x7f00000001c0)='./bus\x00', 0xcf66aa26e7290711, 0x6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$dupfd(r2, 0x0, r2) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x4, 0xfffffffffffffffe, r3}) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:29 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x400, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) connect(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x1, 0x5}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x4e, 0x0, &(0x7f00000001c0)=""/78}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) sendto(r2, &(0x7f0000000340)="7bcc9c5bdd1ef147a70b51bd333f5de6aa3577ea3a9f6ca63eeb71509dde474882d9f6fbbf867eeac1cb5015357473dbee11d90547d227dd7546d52d9e9e4541bd65da95ee392c926262a406af6152bc62f75b1de0ac7b40afcb093e9537285727832dadf633a25a3544b0fe2bb4e1849943e45536ec2cb0269b47198711b8174eba93cff62fd2bfae4d506b060d3c0753f27c98538a688ce805691fed6916f6724446cda7e27386dd4bf80eb02a82bedb8ee2560d74961f83d6cff52b60161ef734eeda3b63920e37cfb55e118d94d12f659a356ca3a7ebd24893f4d86b77b932886cb8568bccf5b10cdb75e841bd016764b40cb79b47982b4705c2ba8ef5328283ea6b37af67b2d2d8c2dda054f7a5b11bd41b666af1758e610879cbd07aff645e8620586e4f26509872f58e0cb98be2971045b359773bb25aff0b538ef551dc434f397c41d587afa22f24afbab069b74d3ad8266c1153c85ce528fbd10d775fc41bc393a6029d8d0797da96032b06cca4364e34dd7fface39c18aa5516e4bf8346dd8f73f87371e903ad2aa5835ca1defaaf4489cc657db4c9d2e88509f599e8d006f1fe647fb66099d7d6badbca0b592501fa38934eb4b28c04fc538f2354cb5b7b5c2b9dbe1a27061d5a6d93407172df78077785e17ee5d980f16b040eeb0ece8fee5575976accb8e520d1a3e01076830d86754338df04437315e8ee32dae174354b138a78554d89c4762eb638ac17b8997409c9edf5dfeb85734d1d22d1a369df6987e91d0943b2ace5340d43c588f47d3869757d30edae79b19ce444abab8dfac81b3918e0f2f17d67497f5d376cbe102ca87d848f4145d5d3d41ed2b3554a818f618b4b85f1a19186759b8b8acd6ae5663004c4088ff5735b8de4caee0c29ff6d5b3c841c51e4ef6fe192d5d5cd13ab4aa1f1cfd7df4bed971f09af22ff785992e752f29ba7f524d90db0c0150faaae11b9a27f7c76f4833b49404e324e33f475246e4692ffb26ec03a6bc8c78300beda2ef69027cea8ae9e75ef083c1abfcedaf4a380d653fc99f1c52b794e02c853b884ee4427b15ea7cbc2411b0464e35d7bbdada11d8e852e75ce04cbebb906e50c847582a5c23cec8a879095abeaf55c5fad3aad6af135dc9e5c8a20192b56b099a3f6964182830023acafa06c4c4489e5e528c08e0e94fd0ddd6d0acae6fc49647c94cbcd515f2d16469ca7857613719b2313aaa20b7f2fdb235e69f470a700e82e88d431a6793e5e9e2581d1733f706c4b2279dd9fbf4e64172692e45f107534f4cef7a9bc52aa284f46b09a1ac0bb7f680a7cc9fad186d942159523f6ad0ab053fc9f8859fa74e1f9d536bc66cbe3e871d37b5fe5e4ade36e09bd0875a317325d240b2a3f086cc3e72f2b5c1e608032c29268892b6bc34411c290e726c9f458a76a2135a036e52efbbac5621e19ca422d0494a4b1993562978c4c742976ed960efc626399838181f4e16997473463009a428fa9abdf974a1dd802088b530cd3e59eb99344722737a26b652ed7ab35161f3b5152fa77a3d1d78cb016ef49daff291e07d4d171bae5ec0047ec3f1c376cfee4fa195725c54bcc7f38bf3e0f877b5501197a9d90f26ce846201d5e500088c13b8217e4435e625bd1eb1ad5e067d9d1b853578c1960eb486bd24e7249d8906e1dbfeaab29b9e3a7ac8e1d582aed63ecec89be0fc0b56ae814d8fa6e882c7c4b9f728129fb80fa7d756004274c2213ed45ebfb4569303bc838e7b9326510726ed1306d0f2e785e66bd04f87fb9bb3224927a47c50902e25db0f5906f805cebbb99f5c92ac51fe2efbbdfd50ccc2b73e4ac810ba934c47ea2e5be8aa82dfc0204459f62160853bbedcdb8fc98060e81f73a6a5e524a6e0d2926042cc85a3e018766750d9fde63fc631ba977f72b63b9f4535302b1a2337612f291250a4cc588acda2b866a0fe778eab7fc00f31428cbe2718abc4633b05cec622b23b49a6f34b5f27c1ab07a2f4ee7085f4b641ee9a47f678d149af4770b020c4e376f5fd64d02a24651ec89174e584326b94acbae553539db1139c84000704f21f430c9b61087979e953d2f9bd8b9421949916f604af51fd128fa584a1f200f56e33397a86d3657137bba93cd57526b1d46d9b79a1531667afcbfb956c79527571fb92b29134ca15c65295bd244f7e2d4fc3d6a30a0d84b225fc3afb709c816783690e0a49d575ffc66f0472832886ffe343dcf5049261f7fde7a82dc3aeb0919c75d1838d1246fc395ca259e8fcfca0d3ae6bcb2d57ba89c154474fd6fb7288dc781b17d90ce9908049be704daf26f66ca9be7e2d4851f3db519eb81ec5a544f43355624b30e722b368bed8dce24fe6ab686c17e44c36f95b09cd7a1d1aa5c2736f6992508dfc0ba778c4ec65e87c2133d813a5eff5b0a7727d3976f034e903f65d572289d3a2f4332470f140c7fb90e6003b8450b11a1022c262f9c842ee95f67a9a1e831868737c57c58baa5f10b2a2cd39b618a2599beaf852b7f05b324a99f80a2580822f1412626799cfe641344af4a968f15ffd65f6c35eec6ca69c0ed437469d68c405acc4c5b449a348f381a9f82c30491d3335b41d02082e06b602930994e31cf1a668c7f0ce2d142e7eff18971085a6d739eb798aecd07ec40c55a7cbb33986e7f7171b6ea5467ed1b86fd9a83bd35523d4fa4a1496065b7b0b0ea0ee887f9f72a247153cd6da77fba0340e74943e82bfd78c07d70f9eaa6f4392b3310c4c2f5ab487d258f00d414fd53d41e625a53296c32d36c19bfb4e94128e72d8a46c30bc98680d137cb0059cb4a91228a0e4e1b1ec4eb9975f76bf07eaadcb2fa62fcfb0d9dbbc296556e838c7e34b38693466799039bd2b9e353cca23f32898ca9e8743c7bfb9b28ac69c748d9ede45b3ef78d320e128aee667a1d3d9617756900b716ad8e6b8c9bd1b7800c831a7ea2e4b4cbac1173c694a563ba43e61b4e372b303af8f6af05d59d87e54b88b6f2e83363732595533c3853aa766a3f0faab49a2b970ed003d0f48111ffdf25b197d6fbe470b991c13556916e3ff393cd9e8b384a8ca239b694f86192ee17bee517de48d1200699f2ebd699988278c3da9dff82150c8bb10e8a931f79ba61017401efc3aa3eae475db19a8c608b3d7b1b65dfdffb11b264477f531e8ab748b7e383156d1b581af74baaccc9a76aae1a8dc688aeb14c8d3a0b7776f3c590eee951638468a7c05a934e589a482718dfb3b52b4cbb9c2628538b28217041eb8ec56cc3c3db99437eb393cf3287afb857783fc36673dc31bc85405999f272f9d63bf61b3dae1bd8b7bfba91bc2855d6696bfab4109b164b52d3d6e02f5f5b54c56e02eee9a8b565c4a796342154933b19f51837a5404b867476bb79b5c5421e99aede4a4143a01b6d6e4c39cfbb4b8bc0bc6925f1bd7824cb85ee2c89f0c5fd680e2340618fda2dbffd8b86c57b520e5e30ef8e661007eb8683190fdeb7dc80727a5d4ba659ef98ab3349ad479afbba7fcb7e2f45883219a0100e381602698c023b05af1305223861571580efb8d64b6822b6dc1b1f64357c9c5b09186439517deef1d70a70cabec54db78c6161aab9ca0a1c7228476e5308c7b8dd697e5d147cb3d21785afd4f8590bcf94e7d669930475f2e70a86d762ca0f94cb8a42d17af2e8aac9c1a49eeaf6981eb640f5f2e194a2fef08e2a991966637250f71aabd2549e1f714766f2bf5efeb680d3832c0d93f7f78f88d21cf1d1b042ced08b1bec14f7d963769ccd8d9486f199e02fe28fa4b114374af85a5da9d8fad80b773b580edb2b1c0ab68914464f4c82c1fdbb09d3735c6a7b91cad3246f0361144d50ad870533d7c1c9833d80e9cf4153793e46bf722511e5d1e0fe78bf144e3e699acae02153552b3a08fbbb715554d974326d1fdfc980e76d81d46217fc1df272a6edfa4d4a9514ec3f6adf7f8831a2a0e6a225488cf1592f7d566fc3d85a9beb1c1bbb4e1c0c35c2861c9a66895369c9f99a9f9819a1f770b1876c908b12b3729da24af809185425eef26a15aa518531bd8f8580bf336882f11c25020f95aa0686e1caf616736935eaf3bca4cc1ca91e338b9609c96c2ce39d2b12da16d801256eaad2f0cbbb6b22158ba5758f85468043636444cb4fe742de8a02d4d09b9c6319b8bbaacc51e556c1020d646aa700615da4b3f99f4bb720f1dbf82d3f7bd21d527077d662460330f78f8aca9324b5b7886a92af4cd9180d5ff7a43c6385069587d7e59dbc666595fd5e5cb4e8d3f979e55b7749575502a36ed471999def55af619a7b43102b10c18b41d1fdaec1995480f52ee9dba0a51cd7c5fde87f56e97f31592c8294334b38c82899b9712ff587a59bd7397d618477dc362c98ae9f55d3560bd595472cb729b922ee72216adb89bdf5d501c42427b86b5b9eb51eb2b5ce933b6e7757b9a43331b669ec8e70f744b050fbd7683ecac788e3bb7582258b0632b03f68214f1bf1dbe636d27efebe7ab87320c5d7c6424284ef8b3a3119d827fb465c1f1e9ce4863dd512219b21819f54be6bba9b4a7c7e7037758fc551c1bc43b232d36ae6b2a9d040caaebe12fefe1ae6786f65fb181022c94fdd8973bfc1a39d627c12b365e59ae48ea5d643a4f9253c8909d4f76ebfe3a727479cf45b34c1e436a265520b8bc7a513ce1c5fdd00b9451dd7ad9bccdb94bfa0d55eb30ee9f2080a52b19d6a285a58afcd29c2d027b5e0cb41a47a053c2730d7bdf7af89805285cd3a8e989b9d6397a781fd7813883075dbaf262e8a38fe2b3aea8023ed7277b8432f96d90067233acb16e6c163ac70b873eb68b0d92199a17a32371a5c03607b9f07d3adf140d4235a44c8ebff74a0c248591a28cfdd893886b1f522614c1d036b29de3bec2144eef5359bc64b85a780c70b42772fd59262d721b7352818711fb4723df48067622cec319c6e7ff547d9cc0c3f87ca4fc4e31ad186bf386da8edd7342ad11d3dabc83edf52dff3f33507e23dbbfa06446fadc95f4172b6cea1e0d7455bba5e3fc1f10b91eead65b8d985ddd5fe1c730d67bfd24339fe7d2f81211b701db0ccc46b1f7a440a047a875494a7472bd9aaba200e950342306867ffab8e87b80a00028a83e5c091f1297eebd9df148f913bfa61d521356153278522bbc8fbda36e0158ac018e9ac19886e7796a21ec04bf5e82d11134a6dd04095059d4b182eb3f9914a336afb622ca201af37a50c796815dd7700cbf8e42ecf457076678f75c14288f067bab82cc0bc2f41f2052f4e05e4578cd39413e84194deb116082ec4e6ba619c0c5f55a2ae89e8696cf72ca0f8cc195b2d926e672764a2b57741ed4b4b8996360bc589d03529f0d0d9b3bf0a7d13921d27027fe92b07ef399116f0caa070341981cf5470d3020b7d0d9b729fd838ce673770c0e3a059a96b0c5948bca0b6534e226e805638fc8805f990816b35c0ef8daaecf3b7b9d61e24c710b9fa91bf35aebeb46b56f7298d9478b5538f26b9e3a9a1cb82c4fd25fb53128c34769b1cf3af75934d953e63d0ca30837687971284c52b95679cab038a7671f963bc2a744040dcee3d1d4df80685d0deef8223e020d221e162aaebbcf4876c6233a5050579652e92c96107b70fcb5c159dbe000a30a43b524aec0a4323e79511ac085e7d078257ea8ad55bfe0597350170dfae185403164e96600eb1ea640874dacaa249a03ca5726b5a569c0574fdd05c061b2912deccbdcabc417146f44c0391eaf69e5881125c9e4624b0af70009c6977e", 0x1000, 0x4, &(0x7f0000001340)=@in6={0x18, 0x1, 0x2, 0xfffffffffffffffd}, 0xc) mknod(&(0x7f0000001380)='./file0\x00', 0x1, 0x4) utimensat(r2, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x3f, 0x81}, {0xa1f, 0x9}}, 0x2) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000001440)={0x10, 0x5, 0x4, 0x101, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0xe9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8001}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x115}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001a00)=0x1) ioctl$KDSETRAD(r2, 0x20004b43) pipe2(&(0x7f0000001a40)={0xffffffffffffffff}, 0x10000) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a80)={r6, r7, r4}, 0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/ttyCcfg\x00', 0x10000, 0x0) close(r9) accept$inet6(r8, 0x0, &(0x7f0000001b00)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001b40)) fcntl$setown(r9, 0x6, r3) getsockname$unix(r2, &(0x7f0000001b80)=@file={0x0, ""/4096}, &(0x7f0000002bc0)=0x1002) r10 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r10, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") panicserialport: VM disconnected.