BIOCPROMISC(r4, 0x20004269) r7 = dup(0xffffffffffffffff) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000380)="ce0a4d4cefe8476d93f4c8ffbeb4765d2c91e7e4e34a5dabc955c9f3cdda4b0ee3d8dba69a27975c4c48451716f84684e98fe643d5651b37397303aa671e38d5253f48c0da1391b1e0887727665361d0dcc6ebe3949eca4ca36f36248207939a20c6624ff50725e93d402a3ac9111bfe9dd0bd3bd854e1cf08ce0520c7e3b8a8a0838e422f4675dcbfa06e6c4168837f92080c15c19f6f31dbe024d80437d8cec7b0bf15fd16fee8c37f8767dd98fce6e29b5613b478bf212a11772f1f5b1b70e5d5f725e09175a365d70192586a9b0de55d400ea68b81185a3897004014734275758b73c1a7de6509e117fc0bb16dcbfbba769e2fa6b4f1cd2ea0119e858114d88d671edb3145ac00550c6bc32299725f88ceec73a6171fa99c41188908d64d815124e6b8dd225b1d680b41451b365c0c93860f3170f61d5cf39dbb81035aa43e8093781630784e4ef7717146de6396adaa00dd61c08ef18c6c58b70d86e45f69d3d3df2ce6312b2b34d0fb418690e765947b9a02bd0fd9bae4668173b69859cbb11d2662d68fbd7ec5b974330dc6f9994fe979524989ef4a5f41ea8995dbef6ee0650f8a0c5cf5991c7159e3fb06cb051abf5676c0d2ec25eb9e013e7dbd1f68273bf6eefe02d8124e22ecd43f54e32aca9963235ae6df82df86977f0ec2fc8549da405fc6b4c4f5a88e225ee05398e0ef9216df300c48b638585371af17c495086ecd33fd161be836a0259c3928abe8fc2ee57629062330a4e8192bf38d0c955988146a418dc35bac8f9832731eaddd2beb9908b39011a99de3f3cb2f59dd28493561775a01e79545129331e085cb91d84337a1cbe45681921060b7ec3f31a0fbf6f0c5a92e21e6556b176c84e311f051b8b72a8992fa81f4289ed68d9574c0403b16c1991a5b2100fb7c7ab93b82e9b1f5f28b7d0ec830816f20936ce2eb39e20fc48de3fa6a77c287a83dea65b8b55ac3f9ad5459ff64cf40f461779526916869b55d9ba90f2c50256712597c5bf02563134bd0cd0aa6176fe9d08ce7f466b80dc9a99937a67ff04cc8ff038d5505915f9bdfcff88fa51a81935936af1b489f058f2cdd18d0c73d9f35eb6e96f95fec1b2345f31e402c6065bf81b8aa0d81df220f76eccc6cfb31364084c600726ad5682e9feb59e8fbf2adcfaca6b59423699ead40e7199af3c199efa538fb54979fe765082c4cce153656b118b3f55d58f8f61e68e678e4ac8dfed382515e9fba6fe86a97dcc8d7bd276ef42043d16462143770954ce4b0628c366db90de9a10746506c87b7b7764ebfbb7c80d45e79027d2a0b2304cb5cc0a2f3b5fff602909639bf70841bd586d6d07a952f224acf8b893af0e0de7f843335cb827af15efbbb0c036c726d7564f392d2991eabb3470c0d4cc5e9da8d4ccf5f8ca2f69686814350325f1333888205c1dbd55ddbf2fc356aa0e9a83bc591ac1774648e6001b53507f67b50fec93ebb653fddb3a88dfe219be20a2147cb308f4e4c39ffd59bd4d71b42456a5dcb4f4c82c9b64e47c385bc4415c8f553b04f918a150bb0003e9683b57f7edd4d2fcfd24b140b9fbcfd915c066c1b621f473505b65bf2eb405ede5a87dd6d486f0aa98994a729c70f5ef3f9428352ab25a024834dbfa0673ff0ae8f4eae3f24265d8e4d4680019d13ea11eb3da8c8c7889f4cbb6152ed5d059fef5246b4cbd7075a4defd002aba23f28a38b8c29851ab33dbbdc41e7e61912333b204340647a73d801795cd4a20f10661e3bf723c5058cc99664ef0f4c52592d9df80100d743f8a3becd3f801f0fd882bf635314bf430d9d00458d6a18bfc393a856f9644e3d013b2961ed0bd5dc2487921d9fbc5417fa0ef58ee1cc51372f037e2484ae2ddaef527248fe381cc6e6ca018de4e5ecdfa1034b3f984ac9badb9cc8171be0f597eee3566a131d6e415f1b86358945ac5bf51df70d7181ff7935b65c7d782ab20e806073956a76dcaa954de0bd7c97545915db05dbc0d52cf0c782c8c86271233e050d9c17301d6c471dd314182efbef273ec1504fe635253a986882b1d2a2b1f41457b48312126ba05363f8e848651db14fec07dbeda484fc00dfe21273f7c062e28afbe34a36082aeb77964f57b4d6b05e233b8dafc98eaff8b26e658b64aa7dbd0317561f6c9021b1d32f1a220d23dc0f546360c1f58015116918f822c399db189474d0bf22993b0a931f3191e9442cbd856f5f2d6f86c73a1f439f210b2fc18c5e0288617aeafcea760f8b704a9808683b22d2d4a12eb34c680e51bf44f8206724090d1a6da8a4add8d133b80488315c7f8f6dde78acce4314518e2c0595ab2534d85d4c4f35a70733d7f860824bfad9b1efc2e2a375b2466a25fb00c201b125642887a4762373b44d3e0cde2a6777ef549f262c3ccd6d86b357c997add93c570d939c64f1d5e2372ac5881eed05d03c495c6bde05feabff31bd80c6b5ad8cbbf8759c82176b945af3d92596c6a3e502070d48a3eb9e471a9a06e5fe97d9fc0eed70810eb166a29a0a9dab0d532c321c0abf79a80dca95c0a02576cfeee42b375d4334626c97c03eb4f4a522a8de4c18d470b5b8a63cac6f45b36372f563b705bfffcb34cf7f962d595a3ac3e611bc8a23c2f198adcd442a886f108b488e90ac26096152f4b007350ccb61667e8805be67699678332d6b37552fca970642896c86e17c78b454d056d632f04a801c8fb91bc3ba2a9e8664ab85585ca68e5d3b4c4bfaeefaff6a5c7c47f70ae0eca1a3b471a4c0d16d30ff0f7c645aedd4c1555a45bfb3449b7d2d880ce9e00f4408ce594f1b051e646b0a9894a83db2d0fc8531b0dec6e1bbb093f9dfee3a171a0fc368c1d33571af08321622bc3b97ba05a8f39e1e3e651032bb1b2fb235e1edbf17bd5f3d57b734ecff0a1cbc6f4dbe48408ad08dd28c13ad1df8b9896edbeda034173e3831d8e76897a021c7689ce30ac0d613b8baecc1d0272306950b1848a6c2db404caf94c37f77489bbee69f6d63cec0a279e25e28ce7e185aa3921eaf249de51087ca57d30ac2704e05ee25ff5aa09a323829b9126f37fe5787c0b4dc33000fdbe60fecfe7b8fef997653fc7a41a8edbba32434159b71dbba10c8a73f97c5776e1dcf9029b2b7c58b99b64fd90d08c7bd7fbf2e7911ddd8e1b01d5e75051ed5e9b29e2bf16ac041d99a15e6a4ef2e0332ac6854530c723e708c08c0fecad5372172c16a576df6fe1fdbeffc18cb3428904878ac9522bc80552f9a66fe31f4fd93c54a7a327db86f72f94ae2ba2a162551fca2488c16242ad0a4da5d528f8489e63b6cd78abfac4eb6394f23897a5b2c8ddabb49437bc38b79465e2f3fc90cc8e45b5ca58a08ebc22aeb93a3f145b4b04bc25b60fb651982e547cc3acba07fd97f1b21ef28be8f1f3dd0738002da5bfa2844e936ef93487765f32796034c72750ae8f0cff5bede7db2bafab5189438bf0fa71adf6b95a9e84ad4393a0e36cbcbb0ad3bd10259c5f94bcb9c1035d043ec80d070c34130e8c390ec0035d7dfcb703154f7f35be5493307ab4724a1ff71a4b6662b527fc1c09774cae5950234a949c6ecd606dbb8b7f796cd33971d3a1721320f6dc0d5b4ea3ef529bcdc9dbb7fa6cc511ae6dc953139e4af1c6e28538b3abc460ae5f86006c55853088eeb89836540571a06b397afb8d20d57aa59d8c03568ad1d28881eb88b3df05069334ce21d00c24c6a517691e547b5dd1834e8bcaae623c16cd846231a7460cd8162080314eda2798f4dfb70363e55958a820b2a506752a8359d46b649a8abab602036f29a335a1cd19f8634693ecd900ba0c422862ec5d4b1a01de2e412bed3435bda6f780cbe3cdd5ee3dd45a73173a69dddf66d45930c64a080721f9cdde94b35d2b553734b2744cd03a136c87f12ff8f7879fda95a0d096293e4a1bac7602457a20e4d8ac5522ace0fb1590dc8c760d7ab2265edea20eba14c9472085f74722ee3b1853f01a096738c7975d8ac7895e9a6833d258b7f94f7ba6d12e9020e9174462875ed5a72fb4fb9a2e0606e39ad7d198cb512a9ac6e1226d52045dbce56752f10e1a7291874957e1cd8662cec693468747365796fe18c0ef6e715e21bdc4929e55070309df4e991b59614be4287ab792d551090eb06a6712540db19b2e71a0795118cd32932f549956d82f7cf34da7c637f75eea3604c6312adb09dfdd0d4ad8c07e28a6b5eba8be00dd0a561c488108bbb3b681e37427866c38d736b3f471db676896783342230a0afef0f5eec2691cdde975d8216d8157b062af016164c02ed84e59a2a03c84110975cb57c78b990611df4a5a4bec078f7fb2d4602d596a277d21228bc22456745df3ea570aa4372cf3255b0c4e1c65b4f0a62d8e14f74b416b4921d7edb7a41ee74be3126af90e6ebdfdc19adf2bc105016aa46043ce1266352a2e9b08727c91d6ced7972eb908c5042f115eaed2980bc120122098925b40e41c4805f4c77be47db963151442fd563a2977a169654f0570eea1c4c2e112edf6eac2b969f9e562af84d32c40bc0db3cfdbfa9fbb150aed5d25dd3600381bd996442c158f4d7de4959628eb531b89158722aa3f744a5dea6546d9d27c4cc8c25795eb5f76b32b3afa41822feee4b726d1dc8319c207ad879485b9a6f7f23182b0038b42e229d0c7fbad4bafbb7da6f881c49b94cca21ab2523552ff8d85329086edb308203a19dbd9e2ca0ed9fb28d10bc651e8c5da3b786e2bd28f0a57df8c5427d7df591e56891188975d871c7edb2c00f9f26e16f5ee3a83b1e567d529f3376a52f437b016d695dde72a6dbe8038b503dc2d452d3bb3c26cb62eca1ce4212904392ab5d79a2f695be7ab8f22fa8f234cd44145706e4d130dda4c3c58b584b50fc0975664ff6d0b77d24caca489de4f2185899a8c5737670d31c89393bd1bce427d81e91306d863cff493c956bf630ffddb1a3e502cdc55e3c7e6aff5b9ee1c8a3c897e0d55a74ba13af25d23dfae135094abc9edd58f38abdca0a18f6e083f9f1f264926a0f46fb402bcf4afb8798a0eedb147a85afba2f57d18bcf6467766aa6b518065601b8f6c9b6f381e9dee544d6fa68c57c07604b1198e034bd68049a24e853af8d436775f11c1417364ad65d9f0093cda7616ebc089f8b2473b571985a39a3ef2280f53f5eb8970f0db3bd281b49ed04f4f86996a4e1473c7e5fd69e79f9e51ab9199b7acb3b0c2f139e746841087472b8c9ac596da0ca2ca7465d84514c1f8e99f4598f62045454ab7637276aaafc32769f0c7afd8160acf1abf086dbc8e0c072e3e064e946071ac68b13aef912c54712ed7f885f08d361497a37f57f3dfd1aa44aa95b908dc39ad4be407942ba5eebd12c695fd760dd36011d698d619fea5af4075041bd81d6caf333de43a3eda4b54040e2a3cfa12e510795ebda6247d0eb59ce091cbd0d034361bcdaa10e9df9bde5fc562594f07ac00d0e5743f9ce669b782bac786d0f862ba62a86cdccc109ce88068cc210619b382f624b0f11ce2231da261b427703576693fbd1bb52a603c49a48a34b6e5691ea38162298599d4d8fa1b29796379181f9ca8f1c3cbd065789d23ffc58a2bce18a27d9e0f2e5369959da4ae136ce4511921a59076c23782d8eec7c9d95aeb882a6f3dfecdc56ae26fd9fe0fdebeca35c49af7cfc2d49af1ab47cae09abc7d5e7d65cd91c5740a56f3fea08823e0217fb030a3bae0439939404ff757a870053524ef21f0f3c83b721ade2a1e3e683a12b26d4e50f81e6fa47afce6b77235d46", 0x1000) unlinkat(r1, &(0x7f0000001380)='./file0\x00', 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x100, 0x0) writev(r8, &(0x7f00000016c0)=[{&(0x7f0000001400)="7e69a67ece185ab76ad5b9c2b8bbee44608eb56c43f36bb56a4377287c0c2a2477c0305373dece02cceee0ab97bfc8033aea2649a7e19455721402d3bbce096678706aad5ac5523e6c0162d77bc91e5bf893c263c99602fda92e17c63e62cf29402511b5e4cd39b5ed75b7d318d4fe3680f2790341bb4806e9d65a6984478bf161a5c667", 0x84}, {&(0x7f00000014c0)="bbfb4e46c7905ab008072643b21af60977a1cd34e0daa8861b75272fcad3cd1728d4e7d404fb74d0415d60b41728099661efdecd44a24a67c0005158222df85805dd8b55a7fec429477ae77fe9984def1ce167e44d1cd1c46cea49c6bbba93aecf606a6560829daf5e1118e10a91c2a24edcebc06d80147f2c14068920d11d637abcd35ec1e11d22bcc639c8924ffb81b98ecab3efc3d6247ca5ff780f614b44ad72ec19411bb0eb6dc86465e593b3c071d26e1c31b22caaa26682bb12a275eab1137f17463477a8ab7516692892561b78d25c7c22e48a206254c6f95ddcf4437b6a", 0xe2}, {&(0x7f00000015c0)="6d69e89cf6012edf3deb59fcc64e10f0037a200d484f14abdd67d68b7eed2dc1fc8019474308a98a0198b12d2952df3000a67c4961a573d253cc8d9fae334e2dab6ac5", 0x43}, {&(0x7f0000001640)="7eb99c13c970cb91c85e2cd455c22793f90ef173eacc3034f05f5efb51d3e3787ee70fa996edb4950dfb9bddb0069d280d7c89784ada0985c42dfd99cdf2b69a647a38689c599736523bbd5bb9079eb78820f49944e151f3e6c477bcc38366a89b8d204698ea7a1026acb4012d5f3f7e5a7674f1df683c30f5d9c3", 0x7b}], 0x4) socket$unix(0x1, 0x1, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x20000, 0x0) r10 = socket$inet(0x2, 0x4, 0x5) kevent(r9, &(0x7f0000001740)=[{{r10}, 0x0, 0x8, 0xfffff, 0x2, 0x3}, {{r2}, 0xfffffffffffffff9, 0x2, 0x8, 0x9, 0xf5}], 0x3ff, &(0x7f0000001780), 0xfff, &(0x7f00000017c0)={0x5, 0xfc}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000001800)={0x2, 0x100000001}) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) setreuid(r11, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r13, 0x8001) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000100)=[{0x5, 0x8001, 0x5, 0x7}, {0x6, 0x2, 0x4, 0x3}, {0xffffffffffff7fff, 0x4b95b689, 0x1, 0x1}, {0x0, 0x4, 0x5, 0x7fff}, {0x460000000, 0x40, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = dup(r4) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) r9 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x101}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="220e22", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r17 = openat(r16, &(0x7f0000000900)='./bus\x00', 0x982, 0x19d) r18 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000940), &(0x7f0000000980)=0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r19, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r20 = dup2(r3, r3) r21 = openat$klog(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/klog\x00', 0x20, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/pci\x00', 0x2, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r25, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r26 = open$dir(&(0x7f0000000a40)='./file0\x00', 0x20, 0x20) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r27, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r28 = fcntl$dupfd(r27, 0xa, 0xffffffffffffffff) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r29, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r30, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r31, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r32 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0xd350dfe46ef055c3, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r33, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r34, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vmm\x00', 0x1, 0x0) r36 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse\x00', 0x20000, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r37, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r38 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/pci\x00', 0x1, 0x0) r39 = socket(0x20, 0x4, 0x7) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r41 = semget$private(0x0, 0x4, 0x2) semop(r41, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r43 = getegid() r44 = getuid() r45 = getegid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r42, r43, r44, r45, 0x14, 0x6}, 0x5, 0x9, 0x101}) r46 = getgid() sendmsg$unix(r5, &(0x7f0000000d00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f00000004c0)="be7aca5db40eed425ede6ef66392383cadf11b7aab74496011959008f62a2cdc8b16257ca9601c39a084b308026f823f4a7757e11739118f50a481cc787ff37aa7ab5419d8850a774fdc1d5c7ad0717599a9580d487d95e96c9d69c0debed8a40b2960a7d0be9a15efceb59b70c5107eedefb7a2d4ddf9027d2a0bfb90c71939e6c9871e04ce49768666d48161283bfcfed61dcce61e83b9bbabe7793687760ffd5ce9496973", 0xa6}, {&(0x7f0000000640)="80727040cad7985b29f692f43d11f766ffbc42d0eb5fb38cf4988f7c874d99383026f5584a3674ce9ac8b77c001cb4aa02d8c3bdcc5062ce9129d55c56682e4bbd708212395639a35bf7ce8611bbf2a482d7a3240ac2fafec633f7029924b811b88b03109c23331956db75a9f3806dd9072ffaffc6b988d7ee652e282191c61ca3d8df1179407c66219ced2a04a8b7bb0499c8ca99b33eedc5de0db97b", 0x9d}, {&(0x7f00000003c0)="132a5060cfc31c30303406d04da5c0f05512902ff2d4b60602ea8368bc9d7b0b9a74743e5214517b34a1909916b0d5e681eb6170417888facb5615792d5b5db4b5374069b929e3d45f5a61129a15b9575d9af9062873e9246b7f47d44df884acb4e15a12aaa99a5791005443de", 0x6d}, {&(0x7f0000000700)="15a6346920d3c17e67c8cf94d9c521c9b6457a65e7071ea331a3807646583b8e78a38e97f19176d7dca4b43ff1b3adaa04ec8029ee778a497f98e8d89371311d9fcc01108c5eaf3935d727e0ca4d5f1368f157250176dae03f00a0eeb8950d046833f931d30c4af8bd42a1dbfbf5", 0x6e}, {&(0x7f0000000780)="ce8c74ab097360cdc5c1de55c8be14213f1e6071c7c46a60cb18ef3c691c778a680928da6c8e8348d63ec50a4b80dc1f029b8689768296fa8ee915bd8f049f5e4c7522682f82a8217d95f7b11cae109ca26a9f6b2e9f67a1b14bf1b54f505a9a8aeed1f381c20051ad6d4e8abdab023682b0c05d34d18f297833e71d12649675ba15ca789d0d927d79c7c5693664211574c019", 0x93}], 0x5, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r9, r13}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x28, 0xffff, 0x1, [r20, 0xffffffffffffff9c, r21, r22, r23]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r24]}, @rights={0x38, 0xffff, 0x1, [r0, r25, 0xffffffffffffff9c, r26, r28, r0, r29, r30, r31, r32]}, @rights={0x38, 0xffff, 0x1, [r33, r34, r35, r36, r0, r37, r0, r2, r38, r39]}, @cred={0x20, 0xffff, 0x0, 0x0, r42, r46}], 0x150, 0x8}, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000440)="6474b2ca8a0531b8105fb9c8d29f383f7cbe192593049080abf25552d6b1896dce8fe152549e82ba5cb1f7bc1439b7c163f704108f702bca39e21fb8934a49f85dc5c966b8d7765a4b57c8cabe66e478eb580f432fe14d72e85c48f59d47b9cc04cd1029c1bcbef6a567df93d35ba33b535ed76169fbd9", 0x77, 0x0, 0x0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r48 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r49, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r49, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) write(r49, &(0x7f0000000580)="220e0c396bd91014662898e53b87cf00cb519ac11b771426ed03239397987c1d7a616f80469cb6c4ac0e476676b2ff73f74426228a5988aba94cc2d69a4ff0eb99bde6d44f8a724394e621be409e6f1f1539c1b921ac551a9faa8ed2436f539e595649a656b728a761dc1eec07dff02baf27014220fd0fe19594a41c6b03dea99a36fb3a069c114b472398720c60b750a9d9ff6ec61b72eb517a40a4cb6b22e99bf4b95a890e2e308a7d538812318c9e88664864bfd782f36d890000000000", 0xfffffffffffffec0) pwritev(r48, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r50 = openat(r48, &(0x7f0000000040)='./file0\x00', 0x0, 0x60) ioctl$WSDISPLAYIO_SMODE(r50, 0x8004574c, &(0x7f0000000080)=0x6690a88819d5e97d) ioctl$BIOCSETWF(r47, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r47, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000100)=[{0x7, 0x4, 0xb282, 0x1}, {0xed, 0x3f, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000180), 0xc, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000001c0), 0x8, 0x0, 0x10000fe, 0x0) pckbd_enable: command error 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r7, r9) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x7}) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) 16:00:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0xffffffffffffbc3c, 0x6}, {0xffffffffffffffff, 0x100}}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) getdents(r0, &(0x7f0000000340)=""/149, 0x95) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x401) dup(r2) fchmod(r0, 0xe3) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000000), 0x1d6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) pckbd_enable: command error 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, r0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/117, 0x75) syz_emit_ethernet(0xe, &(0x7f0000000240)="85821decd36e3d9d8985a3ba6803") ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) 16:00:28 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="f47cc90be3e11aa1c0db24b232f5d6271d4a420647443cc39e019a8f04d35518c1dd5213f0d26e705f06c94b734aab5a71aba42e37e82a503cdbcbecfde9fc1558880514a85eb7f79594e2711139598ce94f217402d4bbb226b727516bc83a0343c2607d6520d18a0d0d98bb2b8dc94eca7a9dde21e7f38786945ec1628e2c892f9b0a18f74cf5adc46ddf330ec48ac81449d507f1c8bd549e15bf5da5bdc9d77e6a5026c8d66fb683f7e84226b6060d8903a1c0c467f25dd9d367", 0xbb}, {&(0x7f00000001c0)="40c005a851ed54c0178d43bcf3e0d8148ee6b453634debfc794189797dd66ff1c2b5eaa2e79c760efb714cc12b172cc263255a4b433deb62537909f437fbcb4c8b7937c625915352e936a455c48bc3e66fd5298c69be6815623579f3ebe91df29d1a59aac2a9bc5e6a2e06dee9a27db77735a6a94e73e060558291f140eaf48b8d93ffe39c41f97408b8a315467de8a2bc7a0e00423a94247427ee9ef7230cf6822282e70dd8ae42f49fe3d248348f70210288a311a6020a8fb88810d192b483a656402f504e2a76e749c5488cdc80454677", 0xd2}, {&(0x7f00000002c0)="ec89bb0959f29ec437b609fd7c67323bf31fea9fa129d9a4edec2eaa00323d669b8a6ba4017cf918a0bfb55ddb5c66c99b0755f329b131a4541366ff8076fe04679e5d6ae7c7579f81a36196b0b61afbb37b349c859eba6d4fe6526846e1b48ba0bdd2efd0c0c8ccb9d0c7bc381743b16176574ceba3562e810effd60eae9607c177111549ed69144fed88723a5f0328ba6993ff11363fffab920724cb8a58276643612272ad1dca1bb485c187607c1070d7606f0d9c41f25ff634d96f4726086e3b8ddaad033ffa9e12f15db0f6d70b251cafc6350213512a19e31d9f6cc4ed541dea0693a17e624d07e489e2dfdab70179707aee", 0xf5}, {&(0x7f00000003c0)="44dd60de1801e45e873655c72425903489c57d5b9fff773d9e4b41b29feed50fd5701095e7cc89a73dc7da9cc659512a10b62631eec393bacbbc5cf5b20e14b4432e88032756fa44ea83fbdc7abe0ff206e340ef2f1c8017fcb394", 0x5b}, {&(0x7f0000000100)}], 0x5, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) minherit(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x1) 16:00:28 executing program 0: r0 = socket(0x40000000001a, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2ffb39c239ad9348, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) connect(r1, &(0x7f00000016c0)=@in={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg(r2, &(0x7f0000001680)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x100, 0x8}, 0xc, &(0x7f0000001240)=[{&(0x7f00000001c0)="176ca39869ac22d19d023d4b7e35849875dd0df40c89f2cdcdbd11594ee7da2f92a2cf63fa5e0ebd35535440f8b114de022f0b5442c173e388c2d30a207791bdfc774ef83889899438aefffeff9c83e76b584fa183127b5ba25228b8cb805bda6fd4cfa4a18547c1b9b13210fc1f5e35789c1d28b779b6d6188e96417c930ae2bfcb403c36a170452cdcecc4c0555d2dbfe6a81d87b8facaf80196f89f80806c8f811b433459c8552ee272f747dcedb6dcd2a97a6d34be770a519ed7b4056c9140324baefd0dfd9c9273729843c8e6c5f31b05cddc25780a32fb36ed4924da4ed3b8965a7f3d4f9efc317c095b5ec2bdf39082237e1f755f45c7e51556572423c3570b87a5d697bf1ec70cf087acd7278ef8cf10063616b016e30db9aa6425acb37ac28019d5f6a4650791f1547422a6a2fd76ae45b881f1866e8e93215ace5ee3c32d40f94fd10884d96057b1d1a7fd95ae4833dc7079c95cfd22f5980d282235900ee413b7f9f90b60a3742b3b6abe481cbb595e94322e9a5725bb7b3478cd1259a0a182720c49c13cd30f12323bc1fc7edc03772c2e8672598b36f4e498365e820645311e0d1fe227be88f17ea8fc4e1d56dec8baacd4782f656c92546ff73d9fccc0651b1724d440f9cf811a6ba0d41a2467233d767db51de792dec0975c4c3880560d5484980c9440cf46cd1c430ae68cf35977d61d989cac554dd1dc48b87f291b651333c7c13440ae52be2cc01a17ac7fe40aa99ddc18f67d451f4c7e5b2b58420a9498ec9566cb0167c51d4a48cad8efa916b80b08fd2121271779b6c9a49c0ccea19df616d82775263e786b83c2a637f4f146ae66f0668afe994fbf693846b2e0ff4216cc9948a12b1da69e0042841a6d0684c7b71db9f25c056bfc61187fb6b76c516782ee981e6d90137bfd1dade363f555940c9547f386a3f037394b77148d00c0663571588ad378cb048fae248a57ad7ab0720bdf8a094d5818d11dc1f864107c6686aa3f628cf18ae7935bc783391cf12fb36a8176628cfc2b6b15575a099483a25aa2e1a8e83bee5643f455080f071f7d9aa28de050c63aacc5262ac14c22cc04000b94f3323b88b91b62f9974f238b3e195f0cf4b4be506df365c6a98de1a73b104fb03a452be5409a61f83567829fcae7cc5315254114f003de25582df9b4b43c84077c7fead56c464cc71a2b4301e2bdfced7dcd4a623cc28f4a4b0e8bb1657672e1ee37d5c0ddb738484de9f7af58fada53f30550ca5a18c2c39ef063aae9ce480e0d677eab0dfad7c7c56e385ed8d51082b9793beff73f2a5ea63235feda6e6cedf9c52ea085e5817e538407ca1c645766f098fb9a00959d92374151a78610167f0ac6730ca1348c761f8d973e16beac66bb9605be9c4034fd49f64566b36b867a94a99d4ef9a94719ce86371af6fce5d9d68c80724dd8493a87271c2601a5582a7e5ef8c288ca1b04f37cf9f7443365782648a132c558e7235fb267485f7f132f8e0f205e248817cde9e7035f5d58f8e28ffadd8731781bb70589ec1bac5f279c99e242851ed790d27ecf04164d51e9d9554e5b328eec70672c2e5f0bc217fdab3f3cf90b7c536f0e2e56b7288d7d6df0260d84541c08107b53e281e345bec5dbbab8229b1224f1b26db5a86fb2e7f0693524e03475b296e395660b2e74b0fc86a8f8f2a773b9e562529879e464cbd4f7eb9214ed09be2c345e52c71d97b6adf8910e3f999a431ab8003dc5185ea3c908db1031706dbab4422e8cdefec00556cbd34ca980bbb9ed18603f4cda7348b37a003799d58744205ca6cf469e4f675470ac4e578501fbfcd49134a2cd990d84e233cbb71093a68c136903f85f7eef73c70417d289c620206b5c7ca496fbca0089911b0b4bca39df72d77d6ba6b9ff3aa0cacbe934ca26ce24c60da96ab54fec08ec601cee4a4401521fa19c091758e6dc0b90d6144df0e607b750b99e242223f25ffd8c67fee21a189b0ffdf339dd2ea73652f2c4ef7d0145e2d5814bcb1211da00fccc139ef0494ae066695dac37ef6de81ff94d7bc179b10fd968eeec719e7a53f25a2e6a02033070de49de5ad6acc32fc153f2a542077a1d55021f187109a0fde2d899b25d06b8a964e7afe7a6b2d76f5abc3f6b458179b067eab7d4d18710450f3ba0bfe617944a963d2648e035ac3f2fd81ebb09c274e0ad996303a6ce4508a8e8581a9f8d3416e3db29ddaf8c8fa8a7d85844201daca000410f1d2b552e5e09d66ec9fa1d6961a2e35702824495322f6904f51253adf80e9861a29ed9102d4b3e360c1460554be334ab0f0e796b66e523a5b96549f4ce1898e03d7cd00c24adc39b6d351345ba1e99181d3751b101805cb1ef15b004009f6e5a4b32bfbda213da243d0a3406cfcff12eabf2aeabbd4281ebea2fc3c819e47db7af951044bb44528739eb29a6df6fe52b05e91cddb74dfdd782d91032862807d65bc8c7d3d0b3166ffab5bd5a5c9e3948dedd4dc458207debbea40f746e52d39a96d710e7fb508e31f1022917e0bc965f68d158300937b6ae5aa5486a2cc47aa1f11dd7213e541de2dde73d21c7a8cb3019b09f60534842839b34588d71dcfc39cca7b7689fd9184512f8624b387fff021574f6297a078a9228b7137ea9ad7d56a0b5fc44cccb04f048156ef97c3fade8c9f60e855f85d0403109e9f28aeeb0cdb893f0ad361df6b74b4579b3f8c77816cfb044d524f63689bc8da070c25fb595e21ec1e3cc0dcb27ebce8787826b46285a85d38a888b47a54b0c2efb147839a67d97fb9b0bd931cb30eb81e269b6ed941095711cd59159a0781ff3e1f7990e094e28dc7cdb44b4fbba9cf2ac42841b41b48970fd25c37805ecfcfba030deea045af0b84ec024331cdb08eef0dad7b07fd18644f907f59d0af26ab338f148aa82d0064bac22636520b05ed5b94875a2d5789ee106e39246c225e4615a76cac7e3a222509c422be2f5e0a2ed01f2598be3e07e7e26c35b19848a937213b22237d3d49d843b38b5a84a793f4c5d14e7d4c637d5613c74a5eabff90b8a4fa716a2b08e973b172e48ddebdfbf3effd666178e7c442399550f763ad768f11ab439d6964225dea3dffb650084daf70213a5b7b71726b3f3133511c0393e7b80961acde8c6339600d5c6c154b9ab627adf482348b4f70261802e7eea317ae050fb02962a11e1a296ca982dc6d58c65aeff90b22b40a0dadefc37f6a3116aa0f24bb1df667373461211ffe7b6102102ca6f210c96f7089b759142101e4b9fd108d4578f5f15e2cbff3d5a7dd6f51c1193a8d673af6cece403f9203be7f9c1905ce1504cfd9d4071b1bafa014178e23ebef9af12a5c1efe7a8bdbf16a09af0165b53c5f422baf0667a76518d0a86b4ab52cf4882a0a42ccd8e73ef6402efc2aa78228f88c5e40ef7a0919187c7a7362c51f77346bb602ef88f5f71cb7920384db0dbd29fe33534adc2736e5489333ab32a9ab33cec0a384e58aa698e8db89759a0b091fc576c146b80bf17265ad6a838f8bf440296dfd4b9f585a606f35ea39eec689016dbdca5a5397f76e5ca30ab2dd817731966db56b6c78d0021ea5376fd280eb525944a0183a6ebc75fe17199f2225d91d939ec47fdcf9e59a532c23e1d1742a9c7892df2a4a74fc20d4009cd813abec2ec9ff586ffa09196faf6f6e9fd082cb6dfc1d84968bf47ae1bf584ec6dd2e0fc9100870d3d977432ffee3d73836e9ce4b36d95793da8cdf1dbf2a988e0f1330445c6a8ffe96e70145b7f753aed9c9a7acb52a7f0d8eff1d80f1460c47bf3eec4640163c515da32d854adac0991a31cbf57e9deb1ca3abb4166ac1c0d393f0967b58062b45b701e8cf2df1da54d664cd28711898f74870e52b308cd04f56e878457332dce51e025aad71f6660f8e00e62f5912e1bece83d6392e6b29ca274527f1e9320ff3efa48f6b1bd3221c5e212ee0a5b8bb9f996c3f201a6c44a7811cdc56c3dbbfdf597dcfd889920ed1a893d2b7a9f6d8348d3955fae5ede24b9fd6066f17c80305424d6cead3fbaea1e7c3d55edfd80971dca38be5cd0835c97fd98dee22061b22765f73d512d6024deb884c0630574ce204f975ce81010403df28fa87aaa7631efceeade0f27917a91b549c2635aa973fe27c8eeea519b86cd95720e29373f8bf4d20f2dc009d5f1215d433bc20241d576d0d4341acc8febc78a532f6418d8c55a88fad2e2009d33698d05fe897070c82fd2c2ab967893c8f71dafcf722c3d561ee7767255a2ca777d17fd10493b42246ee371ad727f5693b2ef53551d55bf26aa4c5909ddb21e004c7e47f26354c7cdc2b2699d7fe5f7e54b60964fda1594da12a4ff517fb93d1eeb28a2c91dd952277eb5ae03575e4159e6d9cd40c259742779ce799c530c027d11218d7642ce21256ad49abc98ddeae8c335f057bbc853365eaaca5aa8b0468184a5b2be732c21e559122d561fc3c753473c4a5dfa504d729dbea83c8eab4e2e58809c5732a89c1ad93e91f81e19f513b54f78356159e1a81490bdc2e4e13a988efa4c51d00280a74a3c802b2344f542c4015ad53c49107f6deb03d42358401359646e079cfa92166e2779d6c58c897d249c924ac4326f5a369fe61e2b0bb2806492977a21191d16460fc08687b667466a6bdb6112ad0057ffa1bbc65a1e88e837cfaeaa3efb078a61658dc0b5f9bf584056e5fc72c609233ee03e5b7d9c8a444c98321d6064a5096120f6b35a4cbd328c73adfafc4aa7a307a35f8623bebf3939f43bc2d2f175610fb6310b8206a9a5f264a1ac0a62cd5f20b3ca4b79caffb0cad624fab247824dcc229ccc006dfabf92526b1efc2f2a177c360fb5ef40b1e1dc8567c5fd67d49546331e579b6dd0072bb8e68dd3b3d8f13eaf0d3f37d9031390f2a56533e1f0fe734d4e1a93683dd29627d92f7131b5a70d417ad1598469d4fb48c2bddbb01730cf0548ece434997d06e90de9b1132c82e5580688fd57061a336e5ef5a46da66e81ff8dd16fc7928016d6a0c1b260a411e8563d808f5ca788a3aea69d6354837728d3d6d693ea0950728afe13c317c161135b3770c1532c29e645546f6ce38f38f5008cd5d411658261fb67a54a9ebac3f0d8934c5624c33b4a8983f6353e6f16877951d2057a5172298d4a591891181fad68bf0ebea106f62339560500d2308f128a514a3070b04b106025ff0f472194f1cc731b853e8be6e8351c88f84e56a8cc2b396714319997bba9c5291e728e4d63c0cf71639eeae229b92f285bf4d943c5d96ba51d22c2c749804a602e86184fa83ea8f7cad9e9c27748e64d5b93170eba3a98999520d7b01046a5bc0e2823b4ef7842d7973362f1fea2403f914e2e05c1775124a1f36abb6aaba3c04f8516bbfe3ec172b3aa60207b632870c33308ef4d698160c4859f6b8afd83e2e773d4f0632ba8f92ed3fd63b4e1919b0e562d2f898c31fcfc4bd051c5788f19a2dc3dc6d7dc1fb7e18792c914f87589be67b501d3b05e1a02bd6b2ea626ea96a436966eb7423facf08e628842d83889551f1c79853b2975087ef9464c0935c9cb0af56e7050e6cee7bbb5fce4437e8663b55083b5e87fcd6843711759952f19d39ff25e4c2cb25d25d36bd38cf76c971a94d39d0394cc52780d43dd46ca65398b2954faf78f25e4701dd28d9d6d7bfca8b1d4e571440aa964c5997c14e267e27c86ab9445c9ef87da4701b336780ba323e2bd69e80dcfde44683b8ea9e52f14f36a406db4ceb689fea506faae0f11d6a13f8489084c5954dbf17c", 0x1000}, {&(0x7f0000000080)="929aa278db1530c73bdae42e599bb44cbb5e93fea4a3f6ab178d2dc750044cc1ca43af3bd813888f152f54036503bf246e3387484abec565ad8f7f7307a9a0b5ba28e963799e571031ee77a9460edc4dc44eeb27", 0x54}, {&(0x7f0000000100)="8d19d296faded51340ecfca017802fd4bdabeac934a7df8ba179a2ac5a42eb6ffc25badf4c3e16f74ce8c8251e78415c4834d6f22c7ebba1dd8c655742b579d79dfe", 0x42}, {&(0x7f00000011c0)="469460d650842933b38006c3a38af47e0366169dd0660cbbb8668448da56552068e3eec36c8b44ca45c5b2e5608fe7f0ab81b1316b5f30d32e78bf7f3003b973debc5dfba22a15b22f2029b87f337c2f4a6447d90d8b08ccad05462074d3abc16c507bf8703f5dba8f2cc8b043232ec4b3f43e2ea2ee2e", 0x77}], 0x4, &(0x7f0000001280)=[{0xf8, 0x1, 0x2, "5908ca87b7b3931c3882afc090b94ea68d015b92dd40998adab4b622bebfd0af63e4bdb99e0448fd86d86039df93830cc9257d5bf252c707d871f6731715d10c5f30abc2bf1811eaeb8747a5945d92b6a4dcfb52ce4709bc06baa83599866d571bbb1b7eea2019c78eb407417216530f6dd5a630da1f4bf2ba6336945d5a25e28c73309ceeb16dbc1649ef4539ff886d9960a5a346ac39bb3039ab08edc550704b669b70012a29b76a16c1120a1d4d266d49d040944dfaad31b3c9d359070517e14a3efe23317aa572dc55d724476ab3c993bdbee84f33b5f50af740bf0c912fad"}, {0xf8, 0x1, 0x2, "f07d4e0abdf7f518f0319f0171d259a8e9c841c8d6a5101f74d94ecd5f3f503b17fc6f15e2edfc2cac44219ba0eb16c717fc1e6233d6a2f4c6d24af5684063b35c29b96ee0c03a86fc3d280c9557dbb351b5d5dbd79f63c8f63707838e42b35624cdb2c91dc8bec4a967630ebc0178b40ff699aa5481e88b362ae1cf99d1360eac9b9d4691c64f4264c8a9e57f741d337a491bb708ca96bf0aa978765c23a9dae0da6c3673a6db5e584aadf4fbd5e8e0ea230e13c95a9501bd247581f6671b02e0b0cd51f1e9ee13f6b2ec9925dd25f60e5021159a0e356feeb8d5aa43e108a5f55214a9"}, {0x30, 0xa0e43481033e15c9, 0x101, "b9a741044dbcf0726856f75980ff764426222eff131f546dc34bed6fc35a"}, {0x48, 0x1, 0x6, "f651e6d26241989549f3f9410441f2a3520e4c8f430aaff6b9cd11851712dedc654a53201f92f66160663c4161aac173d79116dc140e"}, {0x80, 0xffff, 0x6, "f0bdd97a0a7805a9140a7a8e92827ecd574cf013ae12033894232692457b5cfa7f473fb03945c8453f3855dd7a6877c46ba94d8858cd6b6c4ca9768308e16811a66c57d557130dcc27802e47f2b15c70804ecd191df1f6ab7896a4519d1e715b98e0821d8e7547b6c5b7"}, {0x30, 0xa20015041254806d, 0x1000, "256cac046cfd17ccb328dae4676924a3318370b566490d04c765a6189c"}, {0x48, 0xffff, 0x8, "22591f61936feccda72741a1aaf1039cab2486300488ed3c94966e959b83207f967ab60330d56522a787aa17fac3ce3031a4"}, {0x78, 0x1, 0x101, "241df78029e51b2ff6616d96a442d6fa2e101b405e17605103f390134fdb160888186cfd1bc0058cc2d3372c5d69f1c9e18ddbc2168264d2b9cd80b91b99036cd04b2c979d2c2bab82191b8120533f8a9df79b6b5d06c835642b7815da4aa34db36d2cac0d"}], 0x3d8}, 0xb) 16:00:28 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff060000000000000000001100000000c108eb7d27bd00001000000000000000f38f0000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387e6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000000000000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0xfec0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() getuid() getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x4, 0x81, 0x1000}], 0x2aaaaaaaaaaaac93) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r17 = semget$private(0x0, 0x4, 0x2) semop(r17, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = getegid() r20 = getuid() r21 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r18, r19, r20, r21, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r23 = semget$private(0x0, 0x4, 0x2) semop(r23, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r25 = getegid() r26 = getuid() r27 = getegid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r24, r25, r26, r27, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x4, &(0x7f0000000540)=[r13, r21, r9, r27]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r30 = semget$private(0x0, 0x4, 0x2) semop(r30, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r32 = getegid() r33 = getuid() r34 = getegid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r31, r32, r33, r34, 0x14, 0x6}, 0x5, 0x9, 0x101}) r35 = socket(0x18, 0x3, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r35, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r36, r28, r33, r9, 0x14, 0xa6}, 0x2, 0x9, 0x103}) r37 = getgid() fchownat(r5, &(0x7f0000000240)='./bus/file0\x00', r8, r37, 0x6) write(r4, 0x0, 0x0) setsockopt(r4, 0x0, 0x3, &(0x7f0000000300)="ac53e4e3658f035aa451ec260af92f66d66c1c6143fecd129e04e8fe1243d5fe479e37af0acb2e57263f20acd82e9ef8c800f55eb5345de32534d84ed08de6ee0359baf70e8899", 0x47) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0x6}) getitimer(0x6, &(0x7f0000000200)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) write(0xffffffffffffff9c, &(0x7f0000000640)="90b85d4d43a0509068f75465aae389dc98548b34066aeaa9c7339501833434d60b92764e5002bf3411a3bc26f187fcceb91269482e61bb6a66a26e473554c4004706c685af9c820d648e5b6b4a4749cc00274f44cacb0ffdc699ddb7dcfefa4e8e7ce03550f5492c713f44ef69f89892b386f6410be2ac38e00512de4d4107f997b3f615c443557416fd048288055bd62aad900c521baed83251c906f20d5fd625e2dac405e850908a54dec18bf09874c2f06315eb055602ed8777ef74523306889b6c1e5408aebbe9ff3c1efdb09cd2a4e759b60195117492ef4f7569f789a6c12106c59166c225eba75fefcac2db1d6c722bcc28fc", 0xf6) fcntl$getflags(r3, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r38, 0x80045745, &(0x7f0000000380)) dup2(r3, r2) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) r40 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r40) 16:00:28 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8210, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x40000000000003) poll(&(0x7f0000000040)=[{r2, 0x100}, {r3, 0x80}, {r1, 0x10}, {r4, 0x10}, {r1, 0x4}], 0x5, 0x40) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: madvise(&(0x7f000007b000/0x1000)=nil, 0x1000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) write(r0, &(0x7f0000000340)="6d63530a7485831191c76f80d17f7ec375c837571b445ff7a4dea86750e2688811fe339e11155e5afb8fd257385e29f4b857844793c81bda36114cbf006e75c7c6b047eb7ee0e1041df5c28eb45edfdc150c4ac2b62cafea20439284e750f22b6549ce1b045399f668f90dee1d0c10c965a0c964fe2ccba31cae4e941c7a68a97ab81477b8f36b3265d81bd3418bbc13e715319d991d90", 0x97) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) open(&(0x7f0000000280)='./bus\x00', 0x20520, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0x5f, 0x100000000, 0x2550cb49, 0x9}, {0x10000, 0x1, 0x3e, 0x5}, {0x9, 0xfff, 0x80, 0x6}, {0x5, 0x8001, 0x2939ab0b, 0x8}, {0x0, 0x5, 0x3f, 0x200}, {0x100000001, 0x54, 0x4692, 0x836}, {0x4, 0x0, 0x6e13, 0x3}]}) write(r2, &(0x7f0000000140)="220e22", 0x3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000400)=0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) mprotect(&(0x7f0000078000/0x4000)=nil, 0x4000, 0x4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x2) readv(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f00000012c0)=""/154, 0x9a}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xf4c9df2dcf90b5ed, 0x0) 16:00:29 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) clock_gettime(0x3, &(0x7f00000004c0)) 16:00:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1]}}) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x1) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) socket(0x6, 0x4, 0xffffffff) setsockopt$sock_int(r0, 0xffff, 0x206, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000000000000000ffff000000bedf5addd7558225efa1591116beff2a0f3be5adafc578e7ad40d8bdc81bc480e96873418ffc12bac956d49775e47888e22911a6326488530b3009987cf522a8686b99f9264cda"], 0x10}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getegid() r6 = getuid() r7 = getegid() getgroups(0x1, &(0x7f0000000240)=[r7]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r8, r6, r7, 0x1, 0x6}, 0x5, 0x9, 0x1}) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) r9 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r9, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0x31, 0x0, r4}) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r10, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r11, 0x0, 0x0) listen(r11, 0x1) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x7603e20f9dbfd897, 0x0) read(r12, &(0x7f0000000700)=""/4096, 0x1000) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x2}, {0x4006, 0x0, 0x100000001}]}) syz_emit_ethernet(0x109, &(0x7f0000000240)="b6bc1fc92479fb2b383f6e8a9c819d69090147ced167e35392b05533791c3edfa1e93e08c8de64796e9f61ea688c5a6423fac83a81121e19c4e6830b6c386a7db38132b60dc2089b6fdeb36db18582bcfb495ab1a86156325cb4e6ede0af0090c516c25ff81e7d95643cc1f70e15060c2ba77d1ae7a8528dd9544237a9a842b4964a7b90da03df5a618344432e47f4bb70221eebf97b9391d252b96015e92d90ff13436fecf9e3c64f3641cca80759091bea922108d207f0f438eca61286e2c984a9a267fac969c84494807f4488cc64b1f299ba9adf8608825e7c5261761f1e71e6b1093d5ca5df99d2a91ede2a5064912df2642867294dc556053caf640079c41455e45710937c29") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES32=r0], 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x41) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x0, 0xfff, 0x4, 0x7}, {0x1, 0xffffffff, 0x61, 0x9}, {0x9a, 0xda0, 0x80000001, 0x1}, {0xb6, 0xff, 0x80000000, 0x3}, {0x7, 0x2, 0x1, 0x9}]}) 16:00:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) close(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$lock(r0, 0xaa153991119d4471, &(0x7f00000000c0)={0x3, 0x2, 0x6, 0xc15, r1}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x800100084}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = getppid() fcntl$setown(r1, 0x6, r6) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="cc08e1dc307475c68ce113fd6050b2159d77ee5417e0e4affbe18896d554ad9a4ec70b603606b258297e", 0x2a}], 0x1, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x804, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000001040)='./file0\x00', 0xc, 0x200, r2) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001000)={""/16, @ifru_addr=@un=@abs}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x6, 0x2, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931f", 0x9) 16:00:29 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:29 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040), 0x3d5) 16:00:30 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x630}], 0x10000000000000b2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000340)={{0x1, 0x3, 0x8001}, 0x100000001, 0x3, 0x7d7}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000300)={0xfffffffffffff34a, 0x401}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x20000, 0x138) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000280)=0x63) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000003c0)=0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x8, 0x2}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1a) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000140)) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x800004800) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x4) clock_getres(0x4, &(0x7f0000000080)) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) 16:00:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x1, 0x3dcee38f198612e9, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgget$private(0x0, 0x0) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) close(r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') ftruncate(r2, 0x0, 0x3fffd) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = dup(r1) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xfffffded) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000300), 0x0) close(0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000140)="b9f3bd7e55594ad4c4bbbc558d31d131507e999f7f7531aa1f2f39ea58c675c868a6dcd29bdd00ed6ab27cc8b80efd7b6b0c3a5ee712b3bd31ff237d0dc2f263352f9737d0ee08d0df43110ed74f8e484040d825a0a8381283d72efb65eb80afa7a490ef51e7e125cf7a4e54d56927fc505bcd37c9ecf18daeaf2c89061262564152b3a0eecd2326dfb82f9552", 0x8d}, {&(0x7f0000000200)="eafcec61bcbbf34842ed79e677091b7e4b47ae3ecbaf417f39858b931a29d5e733802016966baefcfe98592ddc6bf02be1ff2ea0ae65c32f4e08761d19574aca39d59b883fe332633192c1bc476d3ba25a66a0c8e19e21d59675fec86715ed1316e89704777d4119839f7cf1c0437bb07a068f599b2a452f9fbe913d94db12c518666cce4aa5d79681dc490dfd472efcfa50c9bd873ed9ddebb13dc45c6ecceb5c0cb92654f8b38e4faf4377b05dee2f07bdb8d57ad8f7b39da2b99dcee5202aa8b8", 0xc2}, {&(0x7f0000000440)="3de9122bf73637791ca864a589cc", 0xe}, {&(0x7f0000000340)="164e1e987d1a29184d827c83089dfb5058d266f1a25db8f87b80db87b4dafeff5ae63b9814339448547c172ccd7cb9e6f44e2056b7b554fb382229e08bca5a7f0e5d5dae3190e8bd5b61d8d1b4dca3f336c091b83cd8f6e5fa06f2bf4ab42019a7db4b0a83b3119cb18ecb6d7ad45b9c5384a7d66b7bf2d665fe05c2bd13ec23ca32323f921a6424f7612e629e16f5a3e601a9a8902fa48ca60b798d5da68b585313dbed1d2591d8664562060b4f", 0xae}], 0x4) read(r0, &(0x7f0000001740)=""/4096, 0x1000) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100000000000, 0x0, 0x0, "000000000000000100002000", 0x0, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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(r1, 0x1000000029, 0x2000000004, &(0x7f0000000380)="eb1accff35b9fd812eaa4e713048e69931929e48e4479f9a726445c2fb3805010001000000000099157427afd104a89888bb98dc88f5225cbc2f7d1021006124f68bb484c3e1a1fd1ff1799cb2cdef644f4b9fd5f7504b4d32be25ec3f59cc5c857443a42344e2ef1c51fa5dfe2ccc0e09f0dc8ca63ef44ee62200000000000000ed363d221b3fa8430c466df016a1f0406d26e752704457d2bc7e69d6fd5d5de5987916b8f4be90df748691039b9beb57b21430705ce5664ef5f88bc90b45c2b8d5f45f2d31c7c67172d8b4d33b5009ea8de77352c5931598456035184186dc8abd530a90c49614b4e4c86abf933ecc7a0046a3d239203f96212f163783f11726baf90bc78c0a6201fc35667b084d57eb78a511ce22ff709af0d079e052270ed8b940bb715bf521085f9c4b9e24de9c931db2227f5c36ca022126c1469d12bd596ddeffb886ca7c8e38f1776e0a943c327e96438dc2c8f79ac92c68095c1270dad7d83cafa61b967b9ded5943646775e51434c1e0133381a2d4dedd11fddf51692d59d998ffac48f495bb8e42ebe67e82f9c978f7d972d63fab52b0991e1e988e3afaa0cabb7ec6af8f61eceae0454b0892546f694561db9c3725e188134be5ab4bd2582dd19be2b01aad1d199ee6dcb86c78309794b97e5f01e1b743000000", 0x1bf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r4 = getegid() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r2, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/109) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x103}], 0x1}) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000080)) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000900)=""/191) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f00000002c0)=""/99) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = dup(r1) syz_open_pts() ftruncate(r2, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x105, &(0x7f00000000c0)}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) fcntl$getown(r0, 0x5) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x1c4bbc0f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:30 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20001, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x8}, {0x3ff, 0x2}}, 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x80) 16:00:30 executing program 0: unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000180)='H\x00') open(&(0x7f0000000240)='.\x00', 0x100, 0x11) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./control\x00') 16:00:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffbfffffffffff"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380), 0x1256, 0x0}, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x8, 0x0, 0x0) 16:00:30 executing program 0: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000080)="f631bf798cdbbb422b898205da0657c662c37409cbc6c7796f1cfa36ee3aac1c661f021da050c24896d5346521b6483439", 0x31) link(0x0, &(0x7f0000000400)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r2, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) r3 = semget$private(0x0, 0x3, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000040)=""/29) 16:00:30 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x8000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000140)='./file0\x00') r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) connect(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x130) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r3, &(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x3c3) setsockopt(r0, 0x2d, 0x1a, &(0x7f0000000380)="e586fc814745010443f9d02ea7c61eeb67e917af98e0804d6ddd114ac4276a35e19df450757b888d97111f0bc3f32eb4d9fa81fa6572f1412da3850e531e8c67260fff3c2338514e6e1a6338dec4d832ea67b241e4128d83b21ec1a85549d4683c82906d13d6c5f6cf9789a9a20ef3c61465cdf178dbf8e20ddad0764d543f832f9ce74be4d68e222bfb91723a414bb2b5f993df0dcd4d741f4b7381a677a6bb21f069c093aed3f7a6d1af53723900b2834cd5f86fb4a478d82a2cae53df5cf6e96facf756bd49c5bbc9ddadef22cf70e1354cad9523fb631620baeddeeba3d1114e446fba0ee650011eda919f6bd624f518", 0xf2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0xfffffffffffffe4b) sendto(r4, &(0x7f0000000180)="7ca9cf8cfdadfb96f92ccfd6e247d1807c330c084c05fbdd305943bd4fbfaa8d8acdcb2524d76e2662721d4e3b3d9ca70dc47f1cda9aaa2c23d40dcb0b05bb27b16f63b988b5b4e6d15891eaaeb4744ba5c8cba00e4df946d56e3c0fa911783bfdb45affcf9cc387e968a0f47bbfcaaeeb6aab3a4d297691b85ddbee026647717ab84811937190026cb6fb63107b8e9a541463ca", 0x94, 0x409, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:30 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt(r0, 0x23, 0x80, &(0x7f0000000000)=""/247, &(0x7f0000000100)=0xf7) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r2, r3, r4, r5, 0x14, 0x6}, 0x5, 0x9, 0x101}) r6 = getegid() setregid(r6, 0xffffffffffffffff) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt(r0, 0x1, 0x68, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getsockopt(r2, 0x3, 0x2, &(0x7f0000000000)=""/209, &(0x7f0000000100)=0xffffffffffffffb5) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x193) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, 0xffffffffffffffff) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:30 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000140)='c\x06') 16:00:30 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x268, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYBLOB="e340b24f003395495e6e5487f0b5209158f0a52fd358d50abd373d89bd6b998694f820cb705abbdea24ed78264f66653478f639690ed74b39e3215541e009f7684654066d1d6d6830a6edd09f75299b99e6104b93419eeb88351f9f0b9424db1bf431fe717a5b629d00adf75f7086fb185ffffffff00000000e3c712092e0e284b5558fe0fcc0d47a186a335bf1ee7894b145b6dbdc04db9a71b74dff769bbc672d09095ab327f47ef8a38d62e41aeb4ec795ccc6a16958d91fb71e03493ccf282613636cebbe3e13c152e679b4de31a43f33838cbb0201bb783cb125e8546d3f6886cc096e42ea2f81bcc80612e12307b130950d466b610486c121f8ded488c46d0d8ee5470221b261d9d4ea7b35feaec9ff6b03cb0509cacc13efa468dda92c40a07acbec9f2dc7a1d2e46744bde3ada707c27f81e834e3d7a6ebd69a698592ef5c7647952fe6d33e731c9431dfd2804dc6b9981b48cf7f8866adfd218783990b0489c19ebb804f16b64ed73c86553696244095e7720c0781246bbf93968319ffa833ceecdd4afefc8ba9b"], @ANYRES16=0x0], 0x2, 0x3, 0x800) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x1d4f}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0x2, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x36, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0x309}, {{r6}, 0x0, 0x35, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setflags(r9, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpid() write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) write(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x80, 0x0, 0x0, 0x400000000000000}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0x9, 0x0, 0x0) openat(r2, &(0x7f0000000240)='./bus\x00', 0x8000, 0x4) write(r5, 0x0, 0xfed3) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000080)='./bus\x00', r6, &(0x7f0000000100)='./bus\x00') pckbd_enable: command error 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0x60, 0x0, 0x0) writev(r0, 0xffffffffffffffff, 0x178) pipe2(&(0x7f00000001c0), 0x20000) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000900)=""/191) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/150) 16:00:32 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair(0x20, 0x6, 0xfffffffffffffffa, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x800}, 0xc) 16:00:32 executing program 1: mprotect(&(0x7f00007a6000/0x4000)=nil, 0x4000, 0x9) unveil(0x0, &(0x7f00000010c0)='c\x00') r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4c11, r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x1, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x101}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r16, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000007c0)=ANY=[@ANYBLOB="01002e2f66696c653000a6c17940ed7e6c96a0082b73f6924597def88573afdbf45b68f027ee0e64da72d914aff2e707bf60b98d1e068cb8e233d36367ab663c960f052bd1c246e20008b467c200b6e03f4e7e803ec369"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000240)="32b570fff4e54131090aaad98f754ae9d17ad48d9c58d600afb2b59310b88b291e4f717cfcb7b06a108d1158bc767a7b107d4071d4282dbc9f4c26e00ee2ddab2e7607e838e5882efa4ceb4d17e5ca286500adf6336575a701c2e7d1f3cc50f0b50a9992c2852a61aba5d1fec2c2c62364e92b4749ab97fa619e60163b34a0315f23727703b1566a29d64bbeadd87ff6339ae6be6030e53a640958446af283819e0a81129100a68d1b5f1f1ea33f51cc1389fcd9ef7db0fb83282dfcb5545a4ee93767286af9065104c57d929fa807828a0cb84566d3249b", 0xd8}, {&(0x7f0000000340)="d9bc90a742f8ead3281150f87a2e01d7929ecf241e9fb98e5e6aade5797d2476ac493da486bf5de6bc509e63b35809d19fe4afc1072d6a6e34d2c9e3d3fc9d05dbd846dad538b5308be04bf920a687ee2d5737ff3e26e5d78f72f101d48ea76da038aa36be815d8fdbec39ee93361d0cb4aad428ed484f02a01915d86eaad12aab30e83552321a", 0x87}, {&(0x7f0000000400)="05e23e932fd135970ab74863b88d253922305af386f2a116c22256fd9bb7a0d768ff4ed48b2095917a7ef4fd82b764491afe3408fe2fa9b581f9ac4f1c8893d918b373b7615a974c19c13ffcbb2de1d695f507f7ed82140d7cfa6c3265cf5812ab87a07d945b7a8e357f36dacfe8612425cd3949fae253a0797b5890d5120bbf68486ec95d0b09da58c9a94f11c34c5f7aed73d871cd00f24e6b6122dc980499a42ff2f5a7618053bf0753f9abac7b266cd8c9a937a366345f281563e82b5c5cd082ab78bebaab8f15b9f3527da6efbc426bd5b3c9220127969a9de5e0b30e0805b106fbecde1d083469d1be8f8f831daa", 0xf1}, {&(0x7f0000000500)="20cfe82692ad5aa3b94ff7865a47e27955aaba217bd207cd06a70df3c80591f048c3e2ee2333d698d43489dce98d40e805deaf17903d33d33e0c8bc805249e9afa6c2e786e26ac6a046bf049d148f981f34c468e80a95fadfc13bbf94ebfb5369f334d639c0a774996", 0x69}, {&(0x7f0000001100)="01f7a1acc9ec45d6d39f5e555eac1804a9a5e83edeab96ae2f66de594d46ec137a90f71094b8902b2070aef37793723ba5a2ac7821a275fb5dda68b3d123554c060709d3f7907040431a7eea1fb6878149a0b31a23a316d5ad0df08b61d317752dbedd8e27ca430f3be1b2211b2e9230816bbceeff98763b3758b2dd25a5b840b5bc99d78b5bc0d04cb53956733e1dbcee7f2e2b7199285aadba282ea44ce022815e95d83ac0b498e799dac511ee21c0692e437f7e308300fc500abcfe928858ede9ab19de761b19ed625abb6f63a77bddbe1be855a516594d4ebe906219f9c4b7985bbba6af1603a15c6efc6da584052240f3caab9f7d2fc3d3db7a1e9704c0db8c52e508d4cb571ae56d2fd7bb8712965bea279e6a0207f92a9df90cfe848003f87a745f743c112d24646110b1900612af99f63f3d6e1125ccbfcb7b0b6c8bee195a0ed2b8ef8fbd9cd723e1b2faea420dfef6560c9ded3aaf4de3ba78c83208ea1d47759e324c55e3e8c073c2f83d436707d7717a6abd8a9472873326eefa78ef3519f90972cf04e0a7c3a17104322e29950ba48b4e0e3badd816ee78d7c1ebe074d58df2ede76200b4d4db20734dfa4a08cc7ca1f413c0fdfcc3f06e4af14314a701392ac098b9efa28763ee4ecbc3c29d743bdf9eb2b38a483a6e7e6cac2ce4b908c672ae4bc21f0d4d20e637a40186017c8a8fd5a8b0fbff284b642bde4c04b9487465c0f801caa1e2222b8bcdc66d7d9ba8eac3ee8af07d42646098709fd743ef054d8292442cfddb0697c78aa5a29275e08eecab37da8f69cc01fb614e0b308d4286cceebb847abcde3604bb4aa44ff9421f1c8b9934e66e71d018fbe1e3b9c8e39be3708d9904ab90d37c72d8f029fbf30c4d62b3343d360660d672ce3a779c8f01a58b2e3987e91ba661939d256756bb6f04cfa96c9479e7f6be0b3a37fc8d9b15cc9129ba98f7cc76f921619ffa9879a3c89bf5538b15a8f295a00bd8d92f96c0b030f5731f18f2829ecb5dff03a799b066f7f06ccdc82d1b2e04885d9a28d0fcb0ea67ece1bb788c3a5a2c5b102ba2eecd5b05eb4db29a0008b803965e3c3d3e27bd428ac011166c25940d8f833879f765bd490c879f74aa8378b672875c11c303b051e4aceda50cdc762fbbbf98941ca7d0e102bc60f5005c7e22015d3924f6918d07a5d6fc0f50061da241d5db2cbfb590c197fe9854e3f7e0489d8957ce0d7636710764bd2af8e2af56cb0a5832e5a2dc9b2a9311aa1554806a5265886f2f1d7a8717964ee89666e8226730b6dafe13ca58ed0502f5883250acf7343a0faafec16b8090752be1e00018382e529938020640779e537095a8010b7fe77036acf01e7fdd13ffd8a030d80813af4aaa017e3bc467fa533ee07d16bb9219fcb00b7f6bd7982f6e3a324e5d2d1d683eb41e0bec983f03d034504e263aa1309d1e8fd62f5cbac028d30d4d03030b63dbdd3252e7ba3f4eb17f615e68a9b591bd623a901facec94ea8dc375473b53e6c33cb075b63b991f1a6b12b9085ae8c4860b426869efef50dc462ca55d05247ee8c8f99f428907cd22613a2f53215b8a4a41edb7b65b627a20c4dfb1bd4ec638314291fc0127ee49c81ec26982879abb10a5b578e609990599a871a0fa22fdc745165cdb54551681634fe4f8b5f352f5723ca7eccf4fd2a9e439f9437df5fcf076592c3698f652ef014544dcc2e3d10111ed7ca9909f45222f26ec0880f2347bda7d830fa352bc141a5faf13fe127faf3f4c4f8cac754c5116faa0741a3c23e9d56cb4da29d86b111664f93d889429aa035480b035a63137cf462d71afc53539aa41e72bcb82e8d0681b68ae59dbdc3bfa9c8d62475ada5740341d2cbb68ac5c2b6ec831818b7ab4c106bcc8fda4d57bb7bfec9bdda31d5597a6a66ce5636b146675d89e6e553ca2eadd4fe5a8f36360bb27efb7e2cd4a19e48f86cf3de3a5940342a6aa00c3e202efcb48576830d5224af545424de6d3dbefd5fa38983e46334f2d4c865ae8c5f9fa9a05f0c2fc8036eb3ca8e9e2fa2c1390b455019af7c92e2132f237ae674e6afdc730da8c1a7e54be83d062a89f5a1019fa28f4338dee2934f7905944ba3257cd457b6d72d257bdea0a9bfe96bbe90afcb1c697356643358a3d601ae4997a4e469e2cf12112705df9806b7646aa68e13df745f955c1c37c433b5786f1ac4584a765ee2f7d2faca670573105aaa996e8a9094b41b66c8b27e5fb1ac927af552d9620b234e84e81a90c36ee330919bae8eff35519f51b0c142fd6cbd9341ca6ed89e7f4cda786940833f64b07fb28156575f72a53e8b4563f3eed79d772211bfb9845edef79f27463f63dd2c657ec57cd8fb2418f93bb17985efb6bfc7ee705ee47018e03938102cd3e9295b6754a38a240273f62f5e77a69ffe5dbea73eac84e74cbe3a923f681136f0fe9a99211e16f2fdd79ee285253b0964f7fd28996e9232fdb63aa7bcd49ffcfe9707662ddbfccff3ee5758f709a9dd447e5ef54ac3c4c59e0a97c8b885bb572312a2f69b7435e8740e2a9e61d02e6b725b7036d99996a2682d307dd27c2d56ac0e4e72637ce74ab946d6f22b2aa8723f466d55867bdb048581c4953351cca743488c63e73006b273694cd700c385616c111170c752bd14ce831deae1fc51068b086007f66547634b759a492dcc03f4a1a21178ae3f97e80dea5832fc5ef50dbcb50c1324c785b30b572a957264e9fd1bf6f5351d1a118d44c7a3f336837ce584b96489f9b3c9d94ed6e7366fe9669421731030cb2ec237f900ce85559483591ef9cbeb7bd03acdefb9a218cc98a855516baea6c7513d13a7735e11efd759ea6dc92cdb85d72d8f82a14fbe9c201992c1c6fca5f28d7ba67042fa87210a685d97c31c8ea81bfcc00afe2447354b67ce76468d897b7224126b81b6ec46572c16987885fa3c7a9b2644e760795cc51f6ccfa1929a1598e9bb92701e0427a6f9591bef3fc904171ba610ef052af976ba608d44f6d60b8c2470a5428b5dfe06931d7813858c1745669c992e287a0719b094bbf3678acc4eafbdc23e6d7d43f8330967b20ccc020cca287cb1f5cefbaedd44cf5947770887a0e7be2ea5af7d9cf5bd6c0f3796d0cba900c2965705a407c67a52324cb654689c68589ba15fafb06c95f8e1e2c2c2217611aaae3f59cac9986220ac60fdfd2b99cf2cbeb1314002d81c328dc12d7c342a3837c06c89d3596d49a11d910b4be4bb9da872da77deb8f402cc2d3e51497ca18e1a667248fec79a66bb566a4b3b3d03497e458063bf568268cd10efbea7927511ea0a743c118150911e85a11f68cebd98ec7f9f1d4decb21e03d707b0761258eda9e9d9051dc1744dd77ae47a9cc8ecb9a0b8b7bda0a4cded83204b824a3174a88ecfe0ed3e1c620578e85a5f25bdf7deb9d99bfaf624606ca30a75caf7b39968f4a9209897fc7a725fc5078337ed114fba31573910b846109d5bcd3eb71f4a24510af5a66302fe51ce7d7ffef99de07793e08148f2051e5172c23a431babdbd7dde2e4df2ba3a51e481a5a91025a0983fc02d12ba8bfd745273ccf95b582dea526474423a62a0fe41337c2ee379dc17f0febb3a30d404ee1f315a79acf15ce0a748fa94a51355d2575dc5df9701bb4aa8ee8ebd7ed8210a9507741e62b660ae303205e4cfc67bbe3d47bc7a70fe4a62c85381c64136b6bbe6a3b6126f6865e303a2c3e3b4d677f73d4f08cfa3de1b8c930a460fa1f862f1c00e3f99c869998e7b7d50fed091873443410b9b7047e53e02a35bc27346a22fa8dfed286d9b0d43cc61a42e8c00591300e35a48b63d16f2be902bd483f914586518f9e1baa4383323ebf6c50afdb28d3658421d8cadb8fef66dc68e3ad0610766554099744602a7995bc5a8862b2a9da54ea4cf691cb599e164b6028d75ebd0cc044d65cadcc827645f1d1dcca860496ae7ea3c81d567a9cc3cbe6c1c09be76bf34adea3a9d0ae840566f167bad3caa1144fcc0bf35b7e169625df58facdcb560768af201af63d6f48ce32a6a175f44155b1653f01c5252791c4619e5fc483ee71959943db3a2cddece1b1efcd70a51cdbfb36ad1ba213f6b304940cf4316a3ba10351d676ef7fd33fa2fd6fb1a9ecda727b2f24d989e3172d3838bf439b81406513cf514979803dfaae71cdb894fb31802f1e3b558759b0bc653790d57223a51705f61aadccbf1915b217cb19b3df1d01460a2ae4870d33eae67d0cf57db8abf3a1167c1a3f740eaf57c9a7000f1b995ecfa32f453c3ee44321a740acd31f4cd4cab534aa2b345e3736d3f81541c10cd1d7c80e49bf0c3cb7ad2af295109691e27bad5ad7678acba7c96259c4befdb5e96349d8318a58326486aff36cc9254d634e92e7a7cf335c098af50afc9fdc036051f9a17a148a397229f9eb6678cb1b7e15572ab1e06a4b7ee5f807c85fb897263483d0d19ca92cc9a094cf301c62a8227385f5b2d9ac98766c4ef5424156d0180f0cc1e22b8a0ecc2b7adaf1d2533d51b4515a9ad46ce6478b853526ff8f55bc3cbadf45ef960566070285392443557ce15604c1a3c783ecea9074f854f5f8a59400340c6695efbd86ac274138dfe0010ae290c47d6eb508ead3862578c1ecbcad681aea6e2fae446b8f0e013309a98831467ce02979050e961a67564e131d827956191619571d60e48f13996ad8228c7ff37251ccf13aec13fddacdcde3fc26144468366746e1a810bd1f6fe5356309e2fa8e386c03edeecf0f02a616938a37b04534a3016d499769b3cc59a9acac5846bea76e0c9ac02b4406c4616b1f799a21ed64813c8d3e1765b7b8a3bfbbabd1f4d82db17020be83cb084f930abd76f7ee8f795130f042be55b539b31d976e38b72f17c81f8ad2dcfed21c50e623a8eec6f3631fc00c0ebaa929d4f9aaddf0fb4570860962cd82f727f6d005ee311f40b39e71a6e59a7a8870f784b65290970bf77a87137c39c592aae66dd12e03525b303fbc2aa7949bfd41aa1721a6b926f08c0eb1947a9c1a4cb63937930c7499c8967c9c0439da256a3626ffe979e32a237893f3d5c5326ccf78bf98c77887d97886aad7f95f00dc216920f3488669e7ad3c905ea7aa75f64971b7bd2e7b7e8422ad124fca7740471f960fbbd5c5537854ece4ef5fd75fa4807b61d91e1aa67e84104508667a39426d56369bd5080d01e5478cc4dc0bf834f779bf8c779165951f1bcd19b809b2954523be7508c84820c59ac63748948cf9cda350b1d99f1107c02258a93c42490d0cc6ea38951c01a1ce45e1b5438a1b7ae4a2b0f234b231f4357f165222b28f97239be726ec68965392d6b9515b537e10d6d76639d61d32a89608b95cb2ad8b05e11d85d830245b5506ac8aca90979ddc177276d106a0fc7563bb5b44913a8002215f4b625be651e18b2eab3e4fcbbdc7100abb2f44ef7298ce33bc906a6bb4efe37baff0c1a75888d45b276f55681409c6f4ef466c0a63269505578abcd758ba51c87fc8e0281506c57929f269337c5edd2a0d6609e8d2d5f1aaf60b08b6f4b0990f8efb33e64d32ee779296c557b525666b210459c904231639bfb32c12fda045a4891f61ad046f8819aa0575bbe791545436548bac427fd10acf7938b5ee1463717fba5b763b694e7ec9b6a5d7127441038b5ba3a495abc3bbba72e1d0b822d09c5b54a1f06e13f91dacc7d2536113523bdb8a31a9df8e4212400a824b962c768c1129476d7b6b5fc520817c4d805804b329d6ce53dd4a1c0a0faa9aac9648853157607", 0x1000}, {&(0x7f00000001c0)="7bad44164b76ebd872a183f41508d05a29519904223ea464638178f6171d57", 0x1f}, {&(0x7f0000000580)="8bac01", 0x3}, {&(0x7f00000005c0)="79ad9d9812ed4f9a3b904174206e9f4014b710c1", 0x14}, {&(0x7f0000002100)="163b293c6ebf558f195709af012c554c1ed9d32052e2c4358e6850429e6dffd13065e85aedbc03b13b43948a85673cbbfb5c9894f8bf5d623d68e875e698ac3b0a15fb698575d921937120d61a79ae031271c9a59647cc602f72764001c29ef14a76cc5fa2f50885a6e9fc55a8dd501e4cf8993772030df198fca77af6053a0a67ae34070867eea05bfac9018c2f617857d3fb62754c184e8a64710b0e44289caa519084998af0f4563dfd73deac868754b9da86e6cc3c54a8d1eeefbcef2c005ab800dbf5324b6178aeb46239c22bdd8d766d13664173705e113114f1ba9e6d098894e7afba591fb1d1dae51558eb47e1c8749956d7d979a225520b209b57a39f05043deb7d994c61b83c24212b1f99a952f1de85826855b22f4bc0d4bf927464d0c387044f9ea0a68e140236ec65285d13a0b160947852b072fe94979fdcc549410e0f894f409effadb7dddca73fdfa45b6a731453ea65c7aff81c641dfaff6f690469cc297f914e02124ca19f50cb5164262c102d64548e37e1ec09e641244d3372c2a4c87e6047feaeb7c092957c3ccb493039c997c8a5b5435bf8a700a871d86d9cbad10b9163cfa7d753c8095099bbfd881824e8d23a8e54f819950f3d1b3ca676f1433d6398b809a3a9f63887bc9573a709133dcd8f82746aad58c80d1d1e5039908b7884a681cfe9b70b5896512bac958fd373bbe71a92ed7a8c30a1fddd1b7cb01aafdffaee58ef7806d92c4560a6fee79546fed4b5cdb22cdf753e1557960729fc6d40c853b23fd5dc8fed9db66ac8a943f3020428060b1a5444cd11609f4db32ad78ccc5e0f97a684ee7701da83822ff8ef80b3b6be78ecaefa561ace97d9336ae204bcd05ffa48ba6919d8438a564b905f0dfa9e44b1baa170803139bf13e813df9f9823c1665345a23d80e6c86b82022abbc8307394506ccea0923734cfa613eb2a39c58c5dd4a7aa12193b7e04e387313a04da10a899f2ba54c6651b9f7d20aa8fbb37e3fdd56ab45c36b473197aff35d55f403200a9e300a035f19d7b0ff7b398c8588301990ed11fe01981c686a8da02e8178ddd2edfa702e8e2b0461f80c8c9f9e48e70990113845bd8640248ec6e57b0e8dd14dfa50633e4453b9c3132f7bfac8918077457bc03b4826bfd499d6ccc52fa68a4f9734a9975319d19820362a5d4de0d1c63059c269685f9f5248ca479b21e693032fe288e7d05176effc9445039efdbdfa40b47a4a80bad1d5b9cbf9434079033badb2ecde99ccb8fa6ea30069b0ea17b9e1fc9cd94d1eb20a760668f1296b75806300beb7e8ff552bac2a02a68800d4f3b8f4c72fbfdab48229078b2da32e2f17bcfa6197c1ea44a2e6218803c1626b248e9bd0bb9ec922bcce17539c79c24ece4178f028fa87718e1f85f7dd30df8f2933e603c6b7e21d645a6c0594e0bb37ca89ab642f84eb53b97913a3ed290eee1a6382f41bee56ac86b085202574ddca806a93e2fc0014f554586500710ba8c870a182cc3c958ed45af6eff864121f3c55f3d64d92205bcfb88c122124e21e31faf520a9bc522c72cedf6bf49bf66cc87a993a79903b201aa10d46b9e670a0ee1360b2a6dee2304fe0446c7190506a207be19495cfc3e13d619c9dc88e8e74666104ac8cc84546574d299ec342ea219bbcfe2edda2e341f9e4a7fed32ee212d5eddf4a80cc60211254aa94353e027f8f9fe36e5664192d6deb205953482392c2aabe4e87f5d0774f0db8d70131e81c8e153b869ef4578007a3fac810d5c8803783186540fe85813f91a0cb327ad47a2485f61def2749f4dc7e930d0f91eda68872452acd07d775298c2c9cc3e18e33887d3618cf5a7d985e7e915980e3a3b4ab213ba0575e4341bc9547a5baf4743ba356b0bb861b566d4fc3d6207c7dec5228dd3305c45f3a3cb42a463c40b29dbff12fe5755f27e7568e7adb5c0b82e4ed76588bc17027168b44a977f2c1c87451fed863d3f0fb32ac03530fb0574a21d0d165e7b1dfedf673b5c7386962e82508b40d95ae33efe216ee877353ec1133bbf7dc16c08845f282a442beff99f515852605c05822512dd7111ee8ff97c42bc069c0545db8e72eeb0327b729aca3b136de706dab2d21c28961ada0b930c22c0fc66001c86fec03099a8dba53c93a414e10aa93d72d39fdeaacebcbb361ca8bb97ded8acd4daef1fe8705861e3ab2c00cce457ca6c29ee21c281fbdb4908553e958070906c45e2390452c95f4e5fab5f272ec9a2bc951e5b4dfcc1b4f82fbd40364d74cb4824e0d63d1aa2fdbc56d39241ca278a725593a8df63d4dea1979b18bca64b2e9913d8e83ed4efffb818050af6dd0ec7ecd804c1bef9d0e7863cd713cd2a05b3000868a06f6fa43081469596e36d53c35440049b62c41e9698e45066703b93e4f6a860c54e5bdf367ffe27dfc2681168060c3661d33a18978e61aa5f39896c8773714917dc7557b6a8ff83e4c3c4b64fa2d7cc85c5cafc57fa82b182797e31cfa63727829c69b4c740c1ae3c7ccc49eef7b532e0cfe327c9d82ab4d172befe514938d5b003f477000e1744a0b59515be12156dc6fe9b75ee9665e5592b77c93f4ac93063119d0e6bee68891e1fe839da7fb2bee2b443fe4a6caae8aed859b51db2a5ed3255680975dba576608996af53bebcc32e9e264a73f7da313b1a661dd45af0cce640a12ca01db97ad49f8f07d72440ec5ed028e9880df35350bc0998143cd00c1f8a13742b97ce8091493835be14b56f3c9cadd2acf8600bb823b79db00848e3d0de0727e3a1c2c04f786e93e8d7751ec9acfb119fefad4cfe454a25296a7875eaab6ab945b315a6c94cc0c6ab96269b094d0d705d2a4b1c91fb213fd44d813e08e2395093867dd33dc353d9140da458956a149ef28854fd6eb93d38517257dd5c24fad3206929820732cec481765c1646c2f183717d51d34a3dbadaf04c85041df9790e10b9d279524031527c1166f1c77eeca9a277102886842005c0d840e2578b90e83add10bfc9b9819628f0518397001223409283610d3f6142832daddcac9ef7882d1e23dbfd20713089fd49118e673c7d76a973f810541020741d0679f0b09a8738e7b9527a7f86ac55a95b2c591c4bc76d5b550fb6dfbd037ee2f48cac563eaa8e02cbf34d824a410f069bf0c333b2e6c97a3cda7df5c39d2cfbaf5e5c9d9cfbc9b7f4b843dc541211016e3933e47b5240828a2874f35274c7b4ffc70b79f23ef2a3c0e1ffff4fe49414521da1cc01cfe977d7e343785637d0bd6d69a6f14a4b1ef0b033bfd6caa53f5ea8b9b1973c9261821388bc909e5638f2c073f2bb19a72c700136960ef4097dc8180bc9e7f6d109936a54f2d07101f8b338e88e3032b3e963264ca453cd0ffc750b20b23bb259c06492e23188b7d2df60c602878c78133258d62416a2541f55999a74da4814e61f93037c0675e9b17a522eac232c76a76cde339118f88eeaa026dbe92d34afe4f3e3cf682bd335a35efa978d81c125c0a312d2b6984c8e11c13ba6232bd2a1b1a26933070db39f1e9c00d282316560530482f5107a0cfd9bc16ce80e2f85872409bc0b45754d74684ee20d8dc34659a7ea0f021c72ac2810887d233c63b84b9e3752af7804b69c00ecdcf822fba9f4e570ab38265cb20b3f0e45dc3616a202e93acb3dae790afcf40fb7d393641b5182457629dcd57d564aed5f8ecac0002c77d2778d9331b84ec857ff0721ee023889578666a81846aa860e9d0bce53a2cf253c3d609406e28c1f8154536745ad0ed3c2eae79914004d39493b770cc47810e990832b2062d07d456bda9db86d5456259ff10d56bc38c765c3e143f62a0fd5181f7c07ba1638fe4ec3e1093274bd1ce9c203a29921ac695d94b07e2f8e94e565532774e0f5f98f113e6f1752c2235bcfd0c54430277fe4281ce51161e96de2d6fd777b05658a2d71b9c7e6d8bec90cbf0cc20f85c5fbf9c912aa0e67aa0f0ec603401eb9fb30b0a7f27d0acf92a263daa10246fdfb4ff8ac0688ccbb55ae8fbe5fad86b51c204f383abea339d4b29dcca12f84808acd1c0ef57ef00778e06e9104d09f9dcf27f11efeec269943b23e1e1a93598d92819de2dca91da8eeefd121012f6aaa216f7d7a447b07b2bf9eeeed16ec71206bd187cb7d2a0d04fe813f7055d572a329b256852c0aaf6ac8de203c5a92b9c22f56dafb0d84e5679f632560b80a46ff272e3abf18fbcad1265dc3bf7c46c9ac0de448fbc3ce01bb6e2717dd4e55e6d321d87f49be5ab205bb06a717bd294b8a834919e4abd9e3f29bd60a7a63d3424ba511305f7b4b92358d5f154eb5300993fef475cd9794b1140d6eaeffa2db2a3a59fa9f58c4a9379029cfd0b1d9d5f6b6068a4172e299a036a234540543d40a53b09b6d94acd80afe20b502934155be00c219bb11a423ccd2be5bd7a688ad75f9cdff356bf0030cb34ed18858a106ed1249f837799c21288a518e517571ca0b5e442e818abfd4cb1852e2d442cd3955c65d2dae8cbf20b21d54c28829b9539bea2b68c5978251be72204f0484e77eb1482080fc43e5bad4706af555f3b4e726eb7b7d1e32fb14a5d369d7ed7de61fb35e46d1b4485d24ca1e74f682fffddcdbd08e9903ca4f173647687dfad9c835eefad36e11c9853567767ecbef389ae94aad5b018e85be48915146f2fba96c702aff846d76f341be41bc45637835cbbcea20ccfd4238aea1c725d22957700344754be7c357330843d8c5240e3523d84db5ebb0959c7fe1f9ec6259fe0324cb870532d395c38a7abe3af46b028cff0bbc5b238bef8a74d98afc8b9cca1ae36998333af5c7c84815ff6bb6c25c988b99bfc0e842f99f2af7a6f1bb2cb468f278b7c707ad3cdb87128c8f21c7e1a134ef54ef72e6ad65e94b635986d0f28e2a583dd426b74776bb15725836528ee10855861c816f119ffb2f0b531722a81370860e75b86d1860fbdc18bd93c33bf9eeac51c9d4cdc34bf8c464d689bc63e499ec6efd47a1156481f45d1c35c9a8ed50af3ad818ad2af43dd3349f30549f084acb54ac790336fc9b09a4af31b56c52b4b4b270512dbe2d8fef0b90681a0922f47b9569f70414f80607b05c354ce907a6c5e9189623670c158eba4894cbcb25f34c23d83835c9794759c5ec8739647966f80dd2ab4304f43fd50cf4c85380514130154f5a1800bd22098a9f09f94acabdbf93d38c34951f8df14d8f9486920d72618f76c673846b81c398dc94ef80baacc6820b78a21bd187601d8ab0d7c975e28aad54b18ba2be0a0c183517e2a79917d7cd37a225edb367be2126a608dbe7830f42996579a78b3b1d5895a5a6741e853a926cb9e7eea220d0a7310f76987dc628021727017b500b1976812b4b448c9dec875928af67ade6d3b3cf3c85cd2dd4cf6182f999aa6dd9f8a8a40925aa93bc32f14027f72268f8b0af771908a2ea39d36710b623e2068ab4b92a055e9d091fd15665f79108de481d3ef7c5b347c3cfdbb4e4ec053530924bf631c75fbb04c0dd96d1333ac44e3790ea163379350ee5d6220d5718baf735fe16c9392bcbb51cfe1a361c575a386bc4d1b0713351bbce0134deba508cc927d0ca12b3a2bcb6e5bf167b265b0f034d7baffb3692f2a48533ccb5df0d66a54b459b11f5b264c9819ee6d1e0a01617979508a3d2e2fc8b02af0a072d69ee35c8662ad8e903a1668042cf2bdb5f19d283e20e13c25a0f66963d019919f6c276b4ac5fc9f8f017cc6d1a1774fed467659b6e72fd521dda6ee4dbc1ad11702522c2592bea", 0x1000}], 0x9, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r1, @ANYRES32, @ANYBLOB="d46ceca88f4aa48f000400000000000000f604123a77c955b787fa0381cc9e896db9336e93f4145668fe8b5417ba660a"], 0x40, 0x400}, 0x2) 16:00:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="04", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fchmod(r1, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x2, 0x81, 0x2}, 0x101, 0x3, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:33 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x1ff, './bus\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="eb9931452a00000000", 0x48) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) fcntl$setflags(r4, 0x2, 0xfed87de75bc65ce1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x9, 0x4127, 0x1000000000, 0x18}, {0x3, 0xbc3f, 0x0, 0x401}, {0x6, 0x4, 0x1, 0x3ff}, {0x1, 0x1, 0x80, 0x4}, {0x8a, 0xffffffff, 0x3, 0x2}, {0x1ff, 0xffffffffffffffff, 0x1000, 0x8}, {0x2020000, 0x5, 0x360d, 0x6}, {0x2, 0x3, 0x7fff, 0x2}, {0x8, 0x59b, 0x6, 0x3}, {0x0, 0x691, 0x4, 0x100000001}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) mmap(&(0x7f000053c000/0x1000)=nil, 0x1000, 0x1, 0x3010, r5, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1011, r1, 0x0, 0x400000000000) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2d3e2f1686ba0138b0c9bf592981b6f0b8d39eff0300000000000000"], 0x10) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2faa0d982ff866"], 0xa) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) getpgid(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x4}, {0x25, 0x0, 0x3}, {0x6, 0x8000000000000000, 0x0, 0x100}]}) r2 = socket$inet6(0x18, 0x4000, 0x2) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fchdir(r3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) getdents(r1, &(0x7f00000001c0)=""/115, 0x73) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x217}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8eab407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"], 0xd7, 0x800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r2, 0x0, &(0x7f0000000200)={{0x1}, {0x0, 0xffffffffffffffff}}, 0x2) r4 = msgget$private(0x0, 0x418) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d04000000000000000000000000000000000000000000000000000000000000e319a5f07eda0000000000000000000000000000000000002000"/149], 0x96, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000380)={0x0, ""/240}, 0xf8, 0x0, 0xf043a5ed2c1f456e) msgrcv(0xffffffffffffffff, &(0x7f0000000340)={0x0, ""/49}, 0x39, 0x0, 0x800) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in6}) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x80}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x7f) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xf6c33de2921a70e4, 0x60, 0x2, 0x7, 0x9}, {{r2}, 0xfffffffffffffffa, 0x4a, 0x8, 0x1000, 0x9}, {{r3}, 0xa9c96defbe0a79de, 0x10, 0x2, 0x1, 0x7}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x6, 0x71}], 0xfff, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r6 = accept$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getsockname$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x52) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x4000000000, 0x0, 0x0, 0x4000000040000000}, {0x817, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\x96bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5, 0x3}, {0x10000}, {0x8000000000046, 0xffffffffffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x100000000, 0x4, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x100000080}, {0x30, 0xfffffffffffffffe}, {0x8000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/de\\>\x84bf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x800000000, 0x0, 0x90d2, 0x100000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x9c}) read(r0, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r1, r0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) bind$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x100, 0x5, './bus\x00', 0x3, 0x8d3, 0x5, 0x105}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x5dd6a760, 0x1, 0x8, 0x0, 0x3, 0x1ff, 0x5, 0x2, 0x2, 0x401, 0x7}) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9}], 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) r12 = getegid() r13 = getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r16, r17, 0x0, r18, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x7, &(0x7f0000000040)=[0x0, r5, r9, 0x0, r12, r13, r18]) 16:00:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x7fff) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) accept(r3, 0x0, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = getpgid(r2) fcntl$setown(r1, 0x6, r3) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 16:00:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = socket(0x18, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffff9c, 0x0) write(r1, 0x0, 0x0) r2 = getpid() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x155) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000100)=0x9) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000280)=0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x20}, {r3}, {r4, 0x4}, {r0, 0x40}, {r11, 0x8}], 0x6, 0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r12 = syz_open_pts() r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x100, 0x0) close(r13) dup(r12) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r14, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:33 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="4ea32a9aad812503fa96025d8d911f4e9d259e7452b35be319b0e7cfc3f4f8c08fd2afdfc9a74a6a1b1e5485b9fafd73ddbb1ff0736f02baec9fe7623a7cef072a50c4b214f513222f49ba", 0x4b}, {&(0x7f00000000c0)="bd27ffb268ac514dbeaabbd8b0d5c58dcabe5b09af7ccafd854d90a52d3cde0a57055475dd890cf0c5106e2b34df32d944d9b58876b8fc297d6bfcf00027e8f366b3d6b5a30a15798f5c5c050372fb45fcad1a42c3", 0x55}, {&(0x7f0000000140)="91454932af6f7ba27aff66fa5134c75265805f568708c65c02b05c3cecd6", 0x1e}, {&(0x7f0000000180)="387bc6dd3c003105bec4bd1b30e01ff1858f1eae3d9319f1dc3a482477ed2df557f02616f08b9fbcbf1f86e99b57bdc4e8265c68f3f517bc034debd6508fe45fcfa9d6c0cb1143a39d0cb364d1d9aaa0a68e4a81bfdd24d2d2af", 0x5a}], 0x4, 0x0, 0x0, 0x400}, 0x0) mlockall(0x1) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 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", 0x8) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x80000001, 0x5}) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x1, 0x4000, 0xfff) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffb1ff9648", 0x6) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000044}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x81, 0x0, 0x5, 0xfffe000000000000}, {0x797, 0x5, 0x2, 0x4}, {0x9, 0xffffffffffffffb9, 0x1, 0x1}, {0x8, 0x8, 0x10001, 0x2}, {0x1, 0x4, 0xfb, 0xfc}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000003c0)="18c3230100010046125343954d21ed07f67d3a35c821aa7172618ffbe9c4ecfbfd7f11362769df390c5976ac018ec68b3e18fa8ab0ac3609f55faaf83773088000408f19836cb2bba4a26fc5474876cb08483b170f8d5d8e9282cb57bab323658ea3560d0987125d205ca7414d23b6e554cf609b5a0449e93e4bc31fb9a85fb54478fdd8f725f025f19f3a9c042a8caeb3686f519d494c7c74d489db679e9abadac600fd80bad27b43b8bc6e9332cec16b6e886b39e6230fbb23879525ee7942b6ddbd44147f485ff404bff4e2c023eda4f2c1fd11f728c288edfe2ebdcab3000c0d6d67b3bec92d5fe0f80525ffc3e55bbaf73a77658dfc47256ebd13a45540bfb548dd", 0xfffffffffffffe13, 0x0, 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x1, 0x3ff, 0x7}, {0x2, 0x20, 0x3, 0x3}]}) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x5058c5497a0f2d2) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x100}, {r1, 0x20}, {r0, 0x4}, {r2, 0x40}, {r3, 0x8}], 0x5, 0x0) unlink(&(0x7f0000000100)='./file0\x00') close(r0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) recvfrom(r5, &(0x7f0000000240)=""/44, 0x2c, 0x1, &(0x7f0000000280)=@un=@file={0x1, './bus/file0\x00'}, 0xe) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r3, &(0x7f0000000240)=""/35, 0x23) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x663541e981edbd71) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:34 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:34 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r1, 0x80047460, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20120, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) readlinkat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/127, 0x7f) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="94bde40b44267c5265524415d27c86ec6dff64e859e296da6b63b89152e792a4ece6c3684b58de82005878400730f62867a7d999e438b7fd020dccc228826861ed7e8b37c87611e258f4c0ba791a88bdf37479baa1a4915044a7062bc60e45fa58cc070a58d49d1c0e6edcd691dfb8ab0601f4664ccfbcd63d01d33a0e1770d335d384cbb7731fba7928c3330747cacc9ecd09575ada268eea3d5cd3dd7fa51ebfe30ce0cebdada27e7f059b25d9d63f21d2b39359939b9851bfe398c3a36198f8a9b89ed83e6911b484052fd6ca17", 0x7086}], 0x100000000000005e, 0x0, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)="9460", 0x2, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) socket(0x26, 0x4, 0x8001) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:34 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x40000000}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000080)="d000000000000000000000000000b17cae96c8208e0e1653498463c9fc5b62f18e1d", 0x3c5, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0xfffffffffffffffe}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000200)={0xffffffffffffffff}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getegid() r5 = getuid() r6 = semget$private(0x0, 0x3, 0x454) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000040)=""/154) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) r13 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0xbbfd, r4, r10, r5, r13, 0x10, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_RMID(r3, 0x0, 0x0) write(r0, &(0x7f00000001c0)="88", 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200c0, 0x4) close(r0) 16:00:34 executing program 1: geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x101, 0x1000}, {0x3, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r2, r3, r4, r5, 0x14, 0x6}, 0x5, 0x9, 0x101}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fchown(r6, 0x0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x563, &(0x7f0000664000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000140)=""/212) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x80000000]) write(0xffffffffffffffff, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0xa, r7) lseek(r10, 0x0, 0x0, 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000240)=0x4) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xfffffffffffffffb) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) 16:00:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat(r5, &(0x7f00000005c0)='./bus\x00', 0x8100, 0x1) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000600)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) socketpair(0x0, 0x1, 0xb9, &(0x7f0000000440)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000340)=[{{r2}, 0x6, 0x1, 0x1, 0x789d, 0x21f}, {{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0x3, 0x5}, {{r4}, 0x8, 0x10, 0x1, 0x2, 0xffffffffffff8001}, {{r7}, 0xffffffffffffffff, 0x8, 0xf000000c, 0x7fffffff, 0x401}, {{r0}, 0xfffffffffffffffc, 0x40, 0x70, 0xca96, 0xc3}, {{r8}, 0xfffffffffffffff8, 0x2, 0x2, 0x4, 0x3}], 0xffff, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffffb, 0x37, 0x70000050, 0x5, 0xfffffffffffffffc}, {{r0}, 0x0, 0x10, 0x6, 0x3f}, {{r10}, 0xfffffffffffffff9, 0x2, 0x0, 0x7, 0x3}, {{}, 0xe63e5146d9a5dfd7, 0xb, 0x1, 0xfff, 0x7}, {{r11}, 0x8000000000000003, 0x8, 0x2, 0xf12a, 0x6}, {{r0}, 0x7fffffffffffffff, 0xa, 0x80000000, 0xfff, 0x17b}, {{r0}, 0xffffffffffffffff, 0x8, 0x5, 0x100000001, 0xa41}], 0x401, &(0x7f0000000580)={0xa4, 0x8}) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) fchownat(r1, &(0x7f0000000000)='./bus\x00', r4, 0xffffffffffffffff, 0x6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0xfffffffffffffffc}]}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x240, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20804, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0x703}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000100)=0x4d7) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000), 0x3f) sendto$inet(r0, &(0x7f0000000180)="be8bfbc10a34a6b15f227aacab70e03ab28e5b73f285df82357c32a79e7ccebbd3ce8e6d5040292577dd78e83b73ba80c57d05593238a1d4985bd66efe229b4af02c5e9ee1799269dfc61bd39789bb2d5362cd6f02a52a8b5a7f96477f2c93499a1157daf8fe3ae409a7381737a115c6fa86a0b0419805d32d4cfe79477c5ce9a16dce226b7c282b7f575c954c0b67e7ec176fbd5709876f1a90edf3170f8d3061c6bdeac267203ad0a8708bce6abcdfd9ce40e9b3544777b641d19322445257b70bf5fe3ba4d8e23a4954dec76227ec1e6e7f7ff12d158c25f65e7640e9ca4f1acc3932b8ee3b31222f71d617217bb8675fb3f3aa45", 0xf6, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = msgget(0x3, 0xb2) msgget$private(0x0, 0x3a1) socketpair(0x20, 0x1, 0xfff, &(0x7f0000000000)) msgget(0x2, 0x81) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffa13cf31cb200"/112], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 16:00:35 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000000), 0x10000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) pledge(0x0, &(0x7f0000000040)='&+>\x00') ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) semget$private(0x0, 0x4, 0x0) 16:00:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) r2 = shmget$private(0x0, 0x2000, 0x9a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getegid() getuid() r13 = getegid() r14 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r16 = semget$private(0x0, 0x4, 0x2) semop(r16, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r18 = getegid() r19 = getuid() r20 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r17, r18, r19, r20, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0x20000bbfd, r12, r14, r19, r13, 0x14, 0x6}, 0x8, 0x9, 0xfffffffffffffff9}) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r21, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'\xfde\x8b', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r23, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xdc05, r3, 0x0, r8, r13, 0x2, 0x1}, 0x8, 0xfffffffffffff800, r22, r24, 0x1f, 0x4, 0x31ab9f6d}) fcntl$setstatus(r1, 0x4, 0x40) 16:00:35 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sync() ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r1, 0x1}, {r2, 0x8}, {r3, 0x40}, {r4, 0x4}], 0x5, 0xffffffffffffffe1) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8b9a, 0x0) fchdir(r5) 16:00:35 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000a77000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000da5000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000da2000/0x3000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000c1a000/0x3000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeab, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) 16:00:35 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x49) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x80000000, 0xffffffff80000001}, {0x18, 0x2, 0x101, 0x5}, 0x1000, [0x6afb, 0x5, 0x32, 0x5c, 0x1, 0x6, 0x5]}, 0x3c) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x9c5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffe}]}) 16:00:36 executing program 1: pipe(&(0x7f00000001c0)) clock_gettime(0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fchflags(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x7bbde63533da19fe, 0x12) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 16:00:36 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0xa3) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0xc600000000000000) 16:00:36 executing program 0: ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) flock(r0, 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) getitimer(0x0, &(0x7f00000000c0)) getitimer(0x2, &(0x7f0000000100)) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000140)="6d0452fd104a073740ce5461bd43c91aadc9ab4eafed53a3c9cdf3b0034918d0f60fd4abe1141551332f75cfcb1ea5113f20fefd251e5b3cef32e3f7794898e141b96a436ce8cea82255837b4afc469255eb7ed25377d4a5fda40e09729ab3fcd99981b824e6e6ee95b6c5bf49ca44b3926e0013fd006c4b1b23847c09a8926521387492911a59538436c862b191a9d3109ea31f8ee35e97690d6314d3962b6b7b6f481c61a60b623525eb61d98b25ed3566e67aaa31eda78cbb745758254854b084040fddc58dd97e05b09b1e903984ae1b78d7511473b861bb17cd4f87b816d910ea6db2952db42ed7a846be472e9477564790c6aa6cc45a7ecedf1b476194e30893b72891f0833092d1b36cfd04fdda0274e2b8640510cd53890df386fe9d6676e863726b296065c64a581e876d31b2f007036df637a89b10acf59e1bc58616389ac912911c4c9ffa3c4e1b15e64df13cddcae999b9fe7e360ea1e184141d224502eb3442ed80301ff3439f10aa42be84a2a694cc77401f5d48fb429174827cc2d634508fcc5c93d8339b648e64849194e29cd5e195d7cfdcd1c1eced49026617280936e5e2160620df208b30943d0f68f3114166371172ceea9d994011347f9a95f20fe39fe113c66ecaf6236075cf4ec1bef13e67e08299652d06678e13ba92236cb3c1d4ebc7d385f2499516fda504801fc8795b948fe28a6c80c1bb84d83a1fd845ac35944635afd2ddf7b1ae4fe1ea1a2e7cda32e26853677208a90c397efdf4b9ae6e8c0a8a2ac1c34d23ea48d97c486f6c67547c182160ae745537ed714e8d3d18a1f46ebcc2e594e05eb73ad78a3f4608fc86ef09fd0a446e0b5351443aed14f0d0f9cdd397cce5ab9fc1e7cd93b2d887e5b74d23d0f78cb8e1a151933084bba91dab6f942d1319e8a2b4a27bc0fb52abcbbb8e76cfade3fc70a53dfbd84f85a48ab72d53571cbd327f9eede5e97b810b8ae0bb142a51ba3f2c6ed7902118f82755cdc7378e3367ddf4a4a37fae92f27b2fba0598437773888881ae43e152d94a91eb174bfc16beb03a9eb15db1b14f11583df92ae858887500916dee21e1c5d4dc91b97b4463f8a5aef1eabeb5c9093353c250bb8c08f8264c613253f1c7dfbc555838920472f8ab8c5728b2554e092d66d04721587a497c64fcfb33462edd9c20962c245edfa8dd08cd8d34021538aadcfc723c9bdd2df67542c0ce8eb2d1378c2c18c0bd6907496be656c627f25219009e4d56e08b53e3490538d030061d01e84a7d987cef7ef9e9949258979d7af252b8bb1b8acc2fdf6fb9ec3d44d38d6ef76bb5cac4ebc3c94a61e21ac5c1e83ea209ee3bf539a0d250a2e4efd01ebd6e8bba00ae57c9626581ebf37937b5e46f68742b1032d0c5dc5f706779b3fe22bfd7c3923933a705d70d191690e0b7346e2261c8e90de80408b2a1b5da67e89632285f5dd84b74891db30ffa60ff6248fde54e5fa418dda40ada2d8c80b1c4ada8146788be86832b589c1baff412e206469cd8f29dc00ad986bf46ea4b1e080fde192ea4cd14a20f5f7909017b520fa83931b078b791dea06462e107ad0c48c16e3f2331220f79d5dea4c423abe8bd2eac696e956c272f71b155a56453bae0a0c0a50b297717a4d976ce91deb418a073855664639ef82b63d430d606e1e6d4b51ce7c0757d011fad8e97a990767c8bdc89f5e674b2d40959cf1d9ba51c08dab1b9386fdc8607dae43f93387078a2a9a5a226d9ded1a6e4814306d37f23fdf25e021ad70958244cb8689002ec277506a9ee7a653962e616a4757d4a15eee0655bbe264fb41f05cb1b84a69f869f55e9f32013e374872906b3b58b8aa01b79f78a9dcbad85eed780bb99ae7dad3a12a43fdd631affcc35f90cb3da4a5f9146eb2d9832b423efb47ebb142471a49bfd6e1a681b12598c269c180ff1e7f8225d18e485caeb2bbc1b8a844e554ca0bc76167b15308fdebe2a07a0223fd7181572c7798404a10199de20dafe087e57baa1c40e0791ed2c81f261213d72c9c525e3f63d931b8389c17ea0086ca1be0b08f61f7f92195afd115b2e1522d058771f294ec268b60da7311cdc52c4b57461cd0f5af4b25885c6bd125abe2d44cc08a17ebfab8deda3725ac025de6bd7982c16c078e5b1bbd6f39425532c28217c3f30fa0374a1592f30fe4daae0eed76065dbb0c9a4fec7158ba959a59d6b268b8f57bd13577fdb1392cc518c6b35a17e03d7d05e67f212f6beb8bf9d5c1b0915f76138356316a0f65333733bd119cdf0db3f487a5a4ff9fb9d31d7b8876db5da4b0c8493a042c779eaa400afbacb1eeb48f784a516cad32a8f449abf945e7ce2cc518024bf907db94d6442555f3d3defcb2af7790e165df73fc1a4b8a69a45f3c976c3b1a2273535ba402401c19b47734518358c306e44943a1aa01e046a4da86b1750b78dbeb54a7c0d8b300db9e6f30360dd58fa2cd64c7acf608e8da8691ac71cadb01a99bd81fdde61ebd18cbf23812041f14502f150426b8623f90f42dd7a13eb7694cc723054f5b3d2e1c3d1b2f3bcbcd68c6987cee20507a779fd8a7d7d6db56182dc6da49b93833de531a39704310163b67d59bae438b1d3cf710920a101ca2f6082ca1c4fe2057805ec1df63c6d67e223dd7cda593a4918b04f64e3debba5a338819ead1aa2fcf23c2d0d3c79a1f577b4b3263c0114aab4654555be07c1ef0f43e177581967c4555842dc2a1cdff5c00123aa7d85835e4e093a879d801116251141ca80e6f4405fcccb0cea8ec6e4dd19be398ec1e1dd3c10b3823f96a2311a11fa5a705155a5246d5ab7ed64e22ecccdbd4d9409a6142b524c90fe09762756dcffced7e659ef3b8d9626c1d469e1bcb7ac87ea02ef3f83294356854965177e8561857a12c00c8e8f9ace4de670326a09ad266f42af23c8f4b21b49d21c0b7e3e43772e00fee25a6c2f71ec4a8cc7a914da623461aded416b2afdab3882f1acf0a421cb14a55d8f3ea70a36376279b0e01b58beb0743631a026695d263770dc837d0dadd8a7e42a0788afc9bf8f8549a1009629567348995e63b99d9437b54df790c7b80852a016ea06c45996d71f570256d73611d80421706258d38c551559d7a219fdb0f8be2f67d72a63ddc98c71740a3c68b1beacc7cd82a557f6135a851fe1382433c29097072f9fca371b4847e4e525e9b4eb153983ea3c843fe507ed5c4a779bf84bfc7469903c5c2801ef366d39f60d988a1195d6d289f037981b84e3ede1422b27f0011e70b79b9d7ff147edcaf5c095b3de11f9dd423a643728c028bef8a27dcde03181daa61faaaf7405ab158ff2fe618d7003d6493909f83de243d25c6012c399bfce2b4e7ecc7a7437aee2f464379bc8569e8084844922d90e7c524cacb3644718f472d95c1ae30dfd460a4cefb2e04e5e2791052d3774f007260fa432bcdab12eca01fabdcf959a6cca504aacf1b9267087f326655b610680d9cc7327181650090e8e589441f4373936537c7237f9116f7ecbbb091f826dc5f213b7570badb1e9f5dabe1ff9ec8a0f38461d3939de76f5dd5deea68b272a8c285c3e3e5179416e7c5f14596434a6091006c8fc1f569a05aef02ebd6d3f26017738badd02d9e9dd61e2bd18b71b7534431d7ca323096301b4a0af4e3ece9a0342473a47153ad74c6bb0caa71c9203f57e7653024991f9327e12d9af95d106510479ed754bed9c1a062a971ea3eab4f48ecbbc5e4f5146c20224b098e3e3f8fa98345d0725432958f16dcd6bf57c8ce2bba3c28e5cd72c3cca10bcab7825614c40be394cee943bba8d997d50bafe1e05e2894306e0aa1c1d59c7ad3240c0428b10ec1c5f514f49641792295dc8d511e79b328b249b4f47f03077ec7fccb2d1bab6440155191c2418f72e957a98a4cc0fc5893d0eca53470f4dae775257af39829f00fe268cdaf461fca1b7847dab7e2ce200924f17559bb1d1d433a1ae798e7dab2a0478f5de8601ddd9540b86fab09a0bb3a16c9caea0b75f073ab42b11a195167b42af65b3a06b30536ae76987157fe96731ef322b745a36a835098d24805f40f5124b4d450662c3ba6e02b08507748bfb8786ff5c8373ed901aceb6be6f98e1700de78540526433bac04e18d52ae6c58ef4f2ba0354223533a732a21d3cb5a0b4463f5c3c08ad17702f665bed2a0d62cfb038ad7b043e90d6d28648f7e162d73ee955c97969ea48a8457aadb5f8f06e055053fa1aa6e8e59c177380a1e38e3ae8df3e88e3673c6309d40662daaf17c50333b335687a4ba9fd5bccef89acf31f6abbf9e87c821110476c47e8f11b04d3eaadf0e0b24a7c54230712e6842b57f95627ab66675fa9402a697495e5b2c5d1279d3c72064d05cd98e2748ef3bfa3aec30aac1a4d9895911e2734a0b621dadb34b47b8ddca97ec81ffaf60e94133edb27a682687399f0ba4b01993e332d916608f131a2e74bb553f177dc41d6867fac45d9895fe93ae555aaa9d1ea2cf3b2b55e1330f1e9420705e308fe1cb2d96c2effd5092d9250c0d300dbc4c5a513ba2cf4b68fd1556f86c0f01fc537623e2f864f45fb254a950b6828f57671fdeb702d949d39a7103c6c0ef940295da5b09024cb0c759723729755b3070cef0d839f31fc763b16b41f314c1fb54d2cc426efd5fe4f2148702207e5274d16cb0e8e8f7c62709ca40499dbd8be7aad072a7d2bf0ef49fe3f2a17610e7e81d0e8f76bc78a847ac3fbad588f202ca93527669f6909d27cb658961e453362127b185b03852cebd1d500615ce64409717ee3d938c1dada5a4155823da52080a478a18cc1f63f6e77bdd803256bc5edecaf12cdb0d8bb6b81e60f28e9298ea7fdfed6f27192324db27538ffa09aec8f5ed5e38bc2092df70d79e39154735b6fca72853231c2d45fef0835a1ed8668080a68e8450554b03e3f04d5d8b733412ef2cf4b3fd6c92a0ed54458a9bd829c82f6ac34e095cde13a7c237afa756f27ce4759fe888c751f19bec679eb46a8cafce6aa2a2bc22453773cd2781e6236a27b85113a56d189bf8536fd9c4daeb3deb7ae950dac7066cd65b83a160eeee2831e382762001aeb3041434319e512fdfe26f10171cb85a5af69c302a662e9bb99f5330c0fd67e646c3c85b21fd2e2c8428f2f0204c54e22f0e8e5ba5282726d2eb0505970fede0cab87ca3bf39ffe92c927938afccde4ba4c671add2537ad66952e628294c592810058a8f3ec5d2eb7c1711b8cf296951f553df9cdc2d19432b913c3ff8b05659d3de1739b558d101d925566d80699710de97be1587ccf92a7d169a1499b15d76c5ca170e2ec218d0b25b90b34a6d1bf820f0497342e938e122d4654e1d927924a2bf46b6d0cbc017a5230cd630bd8f5ba75f523ec59c9ab19a8a5c1ab4f3de6ee180a070d28e7a52226c141bd73798658d804815c48325917dbd42e2092f81d9efa6b9f604b527bfddbc44896cd12913fb63cb7da678c7c68b10633e10ef56bb6a226a5d9b7c69436db4e425fd136c65363bc5ece2242dac7f08fa5fa109354ca85618489bfec5e4b2ba85d5883ed2acffbf4860a660b010d114af77b8168956e3fc62a158a7dc6ce923f6489e9342e9b537d0f00890ba2621ad4ec34e7f51bc10b2713f92e1fb7d83c2a91a7d8c4c640789823c81e9333309d36cd0865c78fb07c6038ba5ca13a5794be18b4164cee92d8dd887f0bd64a1cb222b8e2261763f2d0c279cf34cf2e7aa28c1b386d9b31c042396d4ffe612f5cea1da253963d9aca1964fd588e46501421b30ea9", 0x1000}, {&(0x7f0000001140)="962d580edde5e01be75119918cfd4943b166ae49d90605b5f69ad280620128c6fed9768e195bc0c2a2cb221d471e5a88b059750331c6ae34476597b05d0dd11abf2edef91df81afc36b260607cb6a2c086d99abafb1cd1f5b87f9f25b3a680f922303e9b9a98adcee26a64d0c0589ed95b103f389fef78080033034b6947070e44d702c9d17874395fc3c54b745f68989b", 0x91}, {&(0x7f0000001200)="2ed36bd4e4f149d6f1f935180ca9f0e1657ca18ce5898d8301a6b7d071c743d416681c25fc5730c0cad54982dc1797", 0x2f}, {&(0x7f0000001240)="0907cf86f741ad79a8cdeeeb80d175dc398d0c8dceafaa78bb37b92fc98f3ca1c802e78e668ba73ed2396ea2b5d5c3dc0f7ec1b250f5a9ec074b8345fbbc792720ed227dc3fcaabfc9c2ee389d3bfafe73eb40a05c4d375dbccc52b5fee3786d9418e23cefb3598a9473f2f344e39bd55c3a14d29886291f1414fda57c615cfb72c8dded2643ff9bf3c033c936ec21059e3d23f8f31ed3f63cfb988a5af6022e75e8d18cadbfb8acc41ff38dcf9ee7ec13abaaa7b2fa9ed3e9de8f98c81aa02b6ce1b90667e45a5fb2beb16a7cdc81980cab14ae05251caa26bcfc5837a85270ae32c4749743e7844e009d6d2e7aa052db", 0xf1}, {&(0x7f0000001340)="e7e506efd086cc664e4d3a226a2937464fab42336ab8c1a342acc8dbb7d79a0eea802be1a844216bfa815a807e9ba8e17a0396a0947d42e043c3bd5b58a13e111f0e646c0412b107c57ef356103f1bf77f585b717cb7c7e47db5181b627882e1967812f6ad5b9accc01d46d0498f9d63593e744fc1ae9c152ece17479b0fbb6e572720f5bb54b52c6093e2fc04b9", 0x8e}, {&(0x7f0000001400)="ec1c67b9de2e61a3d4efa34b86ea90fbd035552c8aed8bd713d20120858e3c897f1b1d39ed6247d434fc08e36b83a40d0fc1e072c3f9691ce8f9a7aeb576cdc4f919f95b9a37059bfae04e60b44651b6c5f12b7971ec8f649ad49b94435d750f82dbbf6aac95961332c4246667b2649a4aea677d70", 0x75}], 0x6) nanosleep(&(0x7f0000001500)={0x8, 0x9}, &(0x7f0000001540)) r3 = kqueue() r4 = socket$inet(0x2, 0x2, 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x200, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000001600), &(0x7f0000001640)=0xc) kevent(r3, &(0x7f0000001580)=[{{r4}, 0x0, 0x40, 0xf0000000, 0x9}], 0x7, &(0x7f0000001680)=[{{r5}, 0xfffffffffffffffa, 0x194, 0x0, 0x7ff, 0x100000000}, {{r6}, 0x0, 0x40, 0x0, 0x7fff, 0xffffffff}], 0x4, &(0x7f00000016c0)={0x1, 0x8}) fchdir(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000001740)=0xd7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001780), 0xc) connect$unix(r2, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000001800)='./file0\x00', 0x80, 0x80) r8 = openat(0xffffffffffffff9c, &(0x7f0000001840)='./file0\x00', 0x108, 0x172) ioctl$KDSETRAD(r8, 0x20004b43) r9 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000001880)=""/229) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001980)={'./file0\x00', 0x5, 0xb19, 0x7fff, 0x1, 0x0, 0x8, 0x2, 0x1, 0x1, 0xfffffffffffffffb, 0xffffffffffff8000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000001a40)=0x8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/zero\x00', 0x0, 0x0) openat(r10, &(0x7f0000001ac0)='./file0/file0\x00', 0x8, 0x8) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00f4ffd29aa081d26ff9ffc1"], 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", 0x3b9) 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x101, 0x3e8}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x4, 0x1ff, {0x1}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/d+zero\x00', 0x20, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x100) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000240)=0x3) fchmod(r3, 0x20) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) dup2(r0, r0) r5 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000180)) fchmodat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x100, 0x2) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x7) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10000, 0x140) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x7, 0x5, 0x9e}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0x1b3, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x1f, 0x5}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) r3 = syz_open_pts() dup2(r0, r3) read(r1, &(0x7f00000001c0)=""/193, 0xc1) 16:00:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) preadv(0xffffffffffffff9c, &(0x7f0000001480)=[{&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000140)=""/54, 0x36}, {&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/245, 0xf5}], 0x7, 0x0, 0x4b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) dup2(r4, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:40 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x150) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000025}, {0x4, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000001580)='./file0\x00', 0x800, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwrite(r2, &(0x7f00000014c0)="d00000000000000000000000000062ff3e760792a79e91a0190a1c2a13fdf51bfd0000cfa90091313835168de0b5a26686f9115e7576f07aed2fa925e054de2917667ce62a00583eb6b993d040c5cb6cac308b2c6e14b60f1a3e80082f03d36ee8498b33f5bd757a22df21b2b72215c7c651a4483bfdbdc4c354b6c4d46b5f44cd7b66fe8e945501481b", 0xffffffffffffff81, 0x0, 0x1fffffffffa) writev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)="95b2af942cea5b29b71e405692ce11134aec73f1aa74fc2c4f7b40d28d17eae8243d2fd2e11e1712fac1acd4beb88698fd7a78a91deb3ba077bdbd0f20426659bdc202ff43ee9a78405d6942f3f1afd8787d5817f1512cd29a35815b1e228418db78460b070aa041f2d096f63fa0484104e3e65d02ff5925178b76c98f36d6f87c04e452cd1d745e3ee3ae62960c853ac7357d43bbf810f85fa3527aaf622b444a7ae94eddc21f4001668413e9419090bfd0f8147766104dbb63eab0696f98ad023e670fdf92befff81dacf5732222b6cd52a01639b746b15d2517e10a5eb89264fb5a7bec840e563a35198140db6cc7c5d929b2", 0xf4}, {&(0x7f00000002c0)="447847e9b386aefa0cec47d0a64f22dda96dc642f1fe001e6cb00da5f90be923cb951d2bdf2631386626a526f2504706ec20f0cd1071209024fe4f4aa86725e88d3e5fdbd0111af05d534636ab4987e9e0291be2aa6c456fed3a59e53d852b8eea40ebfc16d4c143ffe76afcde8002b58a3e3a55724dc3d2475925c44321c1521210f1bf6b249b600e88f973f55d733737eff8156d8c20eb0b6e5cc211088832e7525671d732f20ef09d2deff03c4b4199c0a5193837427a7905bd61eb369671c2484386bef4e5f9e1ced4e7ef894e104a5220c52ca07e78b816316cbeb06d3b9de8a19ed32b55018113ef988ee1df3e63dc3ae7ef409cbea59a5d29b53108890ab88eafc3f0a4f750cdb20efa25c5884ef8cc3af876abe0922a6df0f8f32c3db1d232bd6fb39a16a4bb0de01b9e7b5de007afde8f711c2b6c9a7fb2416917b7715451a85b1b0b81e55505dc2535c82452d6e87a9874dd22922f360c77c76ff326eef2bb07ebd53904a0e9ee1227e055460980428ee5e6d58eeb5b5ca7527d2f05067e0de38a38abf68588f8a66138d34cd3bcc57e23aa345e8800a291e19814aef4ad0835aff37aa8ce715b0600a2007345bc9965c8e2cb876ef545e141681edbcf4201375bbc5a56f14cc869f5d7d86493de3ac55f3d27fdc5b432e9efe37328d6c8ea55637677f5bdfb8439db24cc7980960435e0b090c8b790325387f2d89e072eb497516ce0082083ac067751498b703da199058135b621c6c68561351244b1e27ca4670e58e3d1927cd08ab22c35cf7e273092d651e4f75c2319d2e42dbb051f91e9ee29ae9067f5fa9ec5786ef2a76dd2e93787d346be7eb7bfcffc0d9c9ac09c00466fe90fd900dc5c9aa51860ed30e3ba080941ea1246e2f9fb4aacea63356068c01d4dfb33124eacee596950f5d38e7f041b5caa46d0305fcb4ac511acae8dd698140887a4bfabec19ca793dcad757757a1ee1b402b3aee0318f8d405f42d36d270ce1b3f16ad3c6e3f6f35c1624b44ffa2d04b37bb68fe92a48e9e95552495f61c04baff738aa8f5d271a6221eb3576754f82e5517f0c8cc10e0c1fd0f26d3728eea12df5a6806e9fc88b98432067ecd9cce5e6c5816ee29de91391cef7fc967ffe62038a08b650d471806564760f1d22e0c76f153d512d3dc54f14d76e525286935764d38fea05f9104809f5ec0ed285accf49ee90ab2ca74f8226805631c38e2ed8a1f8cc79dd85584a0568d4b912ac2701147dcaf9d089d757ea92aa9f97541faefcf7f2618175592bb39a41c4d185eb89e87be553b7c4a5cabda19e2fa98a8500b1af22f66628f09d9cf9264701b4bba638bdb136735b0cf0673085df434ab423829df0c5d5c186d596c1a2d1b854fc9bcd0e4e11264313fbf9da24083e87a624893b735cf122fd94bda51bd16d0a951ed4af99ca8b2772d50f0f2a20e56af0f75057ac860c2ec18252db69583619f3760f233b87c2d6bda45ada4457c2a83423d7338eea64ba764da76f09bd5cd4a6fc27b8bcf2a533479a572e4fcb73949ad5846a99762c510a3fd0abdca33203165c0ff406e372f7d1ae4f37aa83603e66b5efcc9a97227df0daf36422ef3644c3e4f968bf52da13989dfbe8e5792020040ad2a6fa9a8482b50d2669badb316da504a5591b0c3465a21430d32b2bb3fb347cf1dd758419303298722a738866315eccbe3067e2c662368d375d96278e709ecb80389a0dd018746ddd971440e74c8c9e36c880eac1206d7138cb210b91d6a1f8cee05dfb0080ac63f1cd69a30c59e3506b5a6cd3273be80f406c33f26a81121cc2935b86e355a0afa0e7679f9b034ba4fa03058db79bbb01e294afd77f43fba7677af7016bb8ca19ba7f8f9352f0ace79f8dc27814aca35fa3fab9681e1c1f55f360634b50cc4eaabb4264c641c2168026037626383b5e290fc31913cc21a44451b57574823b836af26f9f965d2c234d7b713b7d350c9182a9ea60b96e35a6c76e021e0f274c94fd0172f8029b00e773200ff827d84ad2cae594bb0d61c4c50ad73543200544aeac0a1de1fdb160ca7d6a8288a22c68b25919c85c36169509ffc58ba945671fac3cf60c17a8d3b572b2484b326a97a86f5f008836ab9507fb8996282a015f1a4b210b7a90f2907d608973b43315bfa64b6a0490fd132e925a95008d51d2fb18d8850967b334a626284ada74c9cee2f04607e026c6aaea5027cd42eac9da4e3e7152c28466682b7cdfc9b6b58b1e447eb4c4f4de88ce1bf814362312e9b49a12416005becb2672b43bf4058d2aee72c2a25dbae563493031ba66d7d28a8354f9bdb005781b502dc097b4678d3d384b40dfdd4537c7613e9150fa80095ba037ab5a38f1b3a8bc8d1432ce7f2bf5c4436ee6eb2b503e6b9736d66cdeb9862479e289a375c238ed107721d4fedd18b618d7f3fde3b4a1423c1815ba4a0419ab201d43a5be3cb8937bd979026784de835800bca824db8537c9d7c0455942e5b6ed4cb695c8ba6368183b0ba0e2b2355e67022f7bf437a543edc4f95167e9394c45f23ebd94781864448c5e19c56870173432a510e39f8e41a545f1a98375829ae7565d239ff466aef776ef5d96c2d58afabcb0a91de48ff73ecd75ada913b08b9ef1e1a6925d819528ff497f918fe611ef832281cc38b036a885d1fe8760140e44137243442285ff4d7bd6b46adc60421f10fb9f45b44f9b942867fe2e5e8ea8f1155a9a5cd4cb1952eb79ef874382704cdb0bfd32ab1bc7d9ad6a262fe27646919119a22d9016802dadb6fc7055dfbe60d80b99668ed6040fb5bb738a74529bf19b41e66d834afe6f6065902c86814eb8b19fec901ef526c922a1e805869405d0ecfdbe1a1dde2138b14be0555169be00c0169b2a84c7c52ddd45e3d526d33aa315ae3999d63557a3b84263d3f08c65b5f74c5786f1af2ef94d8c23a46faed836e16e9b1cfa4861f718f739f4b5df194257b55dacd59ffbb5f2008585c1c334a546debb23add61f749e56e962dc287031e95be6368f71b02782944a0de261e229c8082be8806d575cd1d0ac72512ff6fe8a1b52690bcc704f7449189e33b7af809062be24ab1d7b1773f11db4ba7cd226a5d94e78e5a2e61267229c0171f71d828d3c10bcfed28e7b14a16fb45ad1e90834efd38791d947b2e7138dcffad934b81e88111182df03c4a6692200c7ac9ddcd078861d34e48990bf5be69a8727b8fa12ea919f38db833bfbf02013fb4ad774b6d8290f598875570e1d2a9adb76e3a089648c5e6272d73c4eb143c1eedceb12971292ee3a18716fb9738d67ed9cac82f89d0a933e842a087250f3a782f306d8f3899376a2311139b85d517bd96bcd65f8ed7e180f3db736c193e238ba202a37d4c2d3f3c9f1c3e46df0bed29b296e6370a6f05e4ef3b63c859b5ab37efa9614ced8ebcb77c2139c4d7a5321f4eb164c5caeba46cfbac4e73ed1e0da73beb26b313a80a2b3a35b488c219b3165461ac4084b6bacfa7acbe55ce7b32ce882e7a0a50f09496d347a144d1229cfc86916fd7b7733f50c9026c2889b7d6a2f3cf845b3bdcec5611d732c2ca498818e6f9db3366ad55be84d37750aaee3291cf8749305101d3cbbffb530a52220038a41dc688d5805b926d9b6220e0b8d7f7a9ad6bbac23ca1b3466818df8c13bb81389cd86537d7f15383987d1d4499f14e93c545d22e42d2989654d4ca95a567a3c88c3f3d6b1a4b055c46ac28599b2a3e5976c8e7c941703dfd56b957ba469080bf5c340e60e5ba92820957c27d1c3ae5e01df65b0c82ce10e7ded04c8a840c9615731778269f5e513d9ba2b94866e09010e2e6d02ba5a90e6ca6fb6e7c457a19ea863f84aed5d2e78d317fa9f7683775ad678031fee81fb1daba14d7aa6f5958ecaabafa9d1f889b7c4904ce4f9857afebe67a018cee03fc27de09a0ca03ab121dfbd89a871e27ae3dd35e61e4a5952fd6196438c85e3bafecf5f9e97a7b054213a7b01d016cc1b0e4a7bc9d214d77bd57449105761e097926d8b9e369bdb8858af52f444bd344dfa382b27f61bc10365b1659effda9ab3fac2ca472cbbe4273ba2366748b38465050ca0493dca6e51c413fc7acbffc0fd38cb1b79dfaf338d1ac838f5f209f27975b711b946bf6557e5f6085a5278fc96c2998f4eefb438b14b0b83d702bb5c6a6538855f55bc50c2bc682f240115e0981724127288e6024874ce74275a81d26ace9d013149c9fc12c1c9e038ba1de0271f3cb885ea5e481fa1c83ae8aa0f4dd0eed3e727e9d55a739024df7a88959c6f4bca61ddc6371a7a66150bc44fd314b0f986641f6cec7bae6fd34beec32814951d3f26c207b97cbf9818259f8ef831de35c9b5bb854ad398d709da2011d95f3950895ec8dcfbe49fe4eb71c5888b57ed28b930143ab3050bc451f405b21383966b6d6458cc8f9c4f7202649c09d53583013137d4f510e5011faf363c7765ef4065ba3d466c5ecef893a17c89d3d1b8e6d6efed29856c2fae27f184e419bd2427e0f7440a7a827778e1b37d5bd7d28e35cf4a6b64988ec922ed9f68a5bc30e5e5cfb3852fbaab368c4b805c05d5a5c6355c82e6980b3b89e7e0e05cf0bc7284b23f39337cd5b2d208078409c64616c60848b5b9df56ae0ca720802eebb0d7f05b4ddcd7b0cf299fbccac19c62e37e7bb04805f5f56435401b8894830e7ea963fb7b693d4be3c38d1a57d2cb95dc21578c693539c6388a30d696101c448d10f34f89d61730627be0626383b984f1096216fee0d642c26276e35e4c8c8a9369ca1a6a08543cb5746527ea82da9d77958d6674a05382a226e19ab10945f021ed90345361d0ce7ba564063b9ab106524481fe8ae1840f5b43d9a36cddb1d4ebb3694b53628d24c560f5885d7ae5c8a24d0a1e5f0b1e3b253b85dc2946517d36728688f79a91981f7db604c42406b0594196eaf170fdc3fa29fdfba047fa280595a2ff0078fcc6483fc8a3b018d64efaafebf96951f27a3c3a0ab7ff0fdf5c3e42ac89a2d703a8948f6058b2a45831a60c425694d33b2c6d20ec5c24fae59d77c31693d55b787edb667db5eafcbcde8f511431997c9a8714e0d54fe3370b86b2bc4876c921bb242481aad29fd0f9c653dbe1e22371fd0005bdee708643fd41198e79aee15fbe9c7adcdcddf86a10db5da819c4a1ce27c0283023d4fa35719ec58b2aaba59a635a3b1ee57ab3d6a8d4e853ccc5fd081d56184f3e3c1016bac2dfb27ed188e9aa610b3fe3bd8fdea23a5f42a191058376c7d8cb6bb9d9528098db25e4768bc363ebcac28bf8df8de35b536cf687ba2e6e86a8047ed5b3fa617e164981fba42eb76921c821909c1cd1cdfabe7c78eeeea2813377edf09435fdef0c1ed6cbf1ae5b6cfcb3b3eb6a7d6bb72ecc787cd30e3c9b375eb14ef71b4a14618bf2120a1a02f6d8a4ad37dc8100ba423df97215bcf383b9654e5e9647ed78501303546accf86f3ae6e8ddd4ecfd519c79c5902b820112d33129ca53cdbbaa9d44372ebefb22cd29a479b93123a5e1bf943ec2b4d75523d2bbf865727b788f85c0a3942dde190b84b64b7aa7c6ca4dbf1d1894e0df609ce56cf57b8bcf1a36e5dba2559c143880d1f9b1a2bfc99aaccc41c87cb25e2c6cc38223420a1b6835a32a5c0c9a5abf2b3c3df2553cb4eff72d698b5917df450611ac5d3c02257e0449e3a049e98afdea2c0d0bba6f6400b3c297470cdc283e12adfa6c8e6d4ef1bc81630acfda7b1267e128ff4a6b7afd9f3d163c35d70fe981a88290dc32bbfaa22ab455", 0x1000}, {&(0x7f00000012c0)="a75b19ed627573fecca355f775e38207ddfc1fd6a04e7ed7a90550e53dfaea11823cc38209ff766d96e7273c0d6da55c4634aa449de7edb3493c94480268682f2b96a13389dc6eabfe61b7e09bcc02f9288fee16009eb317c01ca5d627141d2c55308950", 0x64}, {&(0x7f0000001340)="2e5907e199f13c10c7662eeb59052eb2b24c7c090893e1b59c03841d8f3f944c84966e11c7bdc6c799153e3dc06938e5bc0ab33a46f0a9dc70fba649a05f1bac1af6c5debceffddac21be85c5f11ed8bad52b583581430f37a398125f7261012ab", 0x61}, {&(0x7f00000013c0)="15a99d5106e1163a6b491bd02a27df654068d0f5878a495290b8fc6c108850ff23f40f535143eb334de2d99deb13d9c4228cc8f93afbb443347b706a15174e0e203c0f9e84eb506097c31670d47de2ecd7f31a123971fec5", 0x58}], 0x5) pwrite(r0, &(0x7f0000000180)='\x00'/14, 0xe, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000300)="883168a8032a181e47691edbd063d5321a509f4520dd1359363d5c843db54f60b0860bd5239f64638e400b03b582a9ec87a23e4730e5f30dc53f9a44a72d96bb36840cd3a01346940e188b5a8c6e53e26e3375ca9d57cbdbacf949f36e15497c4eb4ee9110f90ca09cbfbaae4096f351c592f0234abfbe", 0x77, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_media}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:40 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xff, 0x1ff, 0x0, "000000000000000100002000"}) r3 = accept$unix(r1, 0x0, &(0x7f0000000100)=0x16a) recvfrom$unix(r3, &(0x7f0000000180)=""/120, 0x78, 0x840, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 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:41 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) socket(0x18, 0x8000, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) getegid() getgid() getgid() getgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) syz_open_pts() 16:00:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) msgctl$IPC_RMID(0x0, 0x0) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c6530007cfe2bc86ed233cf341d0ef2b69597ea41bf800e0199b51c5cbc98bdfd5bbdd56c97e18dde0fe210ca905be7d17caa3d75"], 0x10) dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() setuid(0xee01) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000240)=0xffffffff80000001) ioctl$TIOCEXCL(r1, 0x2000740d) semget$private(0x0, 0x2, 0x122) open(&(0x7f0000000040)='./bus\x00', 0x600, 0x150) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_open_pts() r2 = semget$private(0x0, 0x4, 0xa1) semop(r2, &(0x7f00000001c0)=[{0x0, 0x5, 0xc00}, {0x4, 0xff}], 0x0) semop(r2, &(0x7f0000000000)=[{0x1, 0x1}, {0x3, 0xfffffffffffff151, 0x1000}, {0x0, 0x80000000}, {0x2, 0x80000000, 0x1694f06774b7410c}], 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r0, r3) recvfrom$inet6(r4, &(0x7f0000000080)=""/157, 0x9d, 0x40, &(0x7f0000000180)={0x18, 0x3, 0xb0, 0x3}, 0xc) syz_open_pts() 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x80) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x5, 0x9, 0x400}, 0x7, 0x8001}) flock(r0, 0x0) 16:00:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x4e9f581eafb102c7, r0) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x9190, 0x8ccc, 0x1}, {0x100, 0xfa, 0x80000001, 0x2}, {0x8, 0xffff, 0x9, 0x10001}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) socket(0x2, 0x3, 0x80000000) ioctl$TIOCNOTTY(r2, 0x20007471) listen(r2, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x21, 0x2}, {0x44, 0x3ff}, {0x101, 0x5}, {0x24, 0x1}, {0xa, 0x4}], 0x5}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x39c, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0xffffffffffffffff}, {0x81}, {0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080), 0x10004) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup(r3) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014, 0x0, 0x0, 0xe09}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x45}, {0x8000000000046}]}) chdir(&(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r0, &(0x7f0000000240)="8ae53c9c8bc6", 0xfffffff9) dup2(r0, r1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x102) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="4cbbf8d013810484f18e634ecd9f") socket(0x18, 0x4, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000100)='/dev/bpf\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x335721ca9e37de9c, &(0x7f0000000180)=[{0x4, 0x19d0, 0x9, 0x7}, {0x0, 0xff, 0x8, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xcb) 16:00:42 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x42) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="98f46660defd38e7ed70c3efde3281d8d3256afaec88ab423c56318254c042d16702c88c6591608ce5cae067f2b680894911afe3a5c5a1448f4e12ef357ec0001f336fdda855acf0705e9461942321e1b59e3b93dfc90c1e6d7fdb58aab8c3b19490ada761255ace7001cb406f9fdadd4ecb7d8ec43a6d7e93a499bb6bd4d14e63cb7ee64329ff8a944bfde465984a72e00454600315a9978e236ee25cd190384c517291ffbabafd59ade2202d1b190bbad14e", 0xb3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x214) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x50}, {0x200000000000016}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x16, &(0x7f0000000000)="6e247d27da6b28b60c1c55fd5cfa0d8853cfecf0d08c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:42 executing program 1: open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x44, 0x4b}, {0x86, 0x2}, {0x48, 0x8}, {0x7, 0x3}, {0x3ef6d36109103632, 0x1}, {0x89, 0x401}, {0x1, 0x1abc4097}, {0x7, 0x4}], 0x8}) flock(r2, 0x1) getdents(r1, &(0x7f0000000080)=""/37, 0x25) 16:00:42 executing program 0: 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/115, 0x73}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000, 0x5) bind(r4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x9}, 0x8) 16:00:42 executing program 1: socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='\b\x00\x00\b\x00\x00\x00\x01\x00', 0x2, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xc5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0xfffffffffffffe6f, 0x5, 0x4}) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="030201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) accept(r3, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) msgget(0x0, 0x46) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x2) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x200000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") preadv(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/5, 0x5}, {&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000480)}], 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x5, 0x5, 0x7f, 0xafc3}, {0x89, 0x80000001, 0xd9, 0x6}, {0xfff, 0x3, 0x2}, {0x2, 0x800, 0x20, 0x6}, {0x1, 0xffffffff, 0x979, 0x8b3c}, {0xff, 0xfff, 0x207ff, 0xff}, {0x8, 0x7, 0x1, 0x8}]}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013c, &(0x7f0000000100)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1e6) pwritev(r0, &(0x7f0000000040), 0x41, 0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x6) select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x2, 0x3, 0x8000, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x62a79555adaab947, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) socket(0x1, 0x1, 0xfffffffffffffffd) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000200)=[{0x100000004, 0x2, 0x8, 0x7fff}, {0x1, 0x800, 0x3ff, 0x3f}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x3, 0x0, {0x101, 0xfffffffffffffffb}}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x7fffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x0, 0x1ff, './file0\x00', 0xe280, 0x7, 0x4, 0x6}) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x3ba) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\b\x00', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000240)=""/199, 0xc7, 0x2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000300)="a2b1245dcdf53abc5a2a202795e18ee15699b87467dad54bfaec69d57b512565c3971223cf15a5bef3d56719c1b5836fac6ee58c609b52444c39846a74c5eacc70c08889b7e9640e86b79ac72d129f013154efea71e8ed2b9098bc667a4506064ee1ee71957c2e54c229323067c4ae2bec232740e612e168304f759812ee9cd63b4e16b11ae5c304f4bfeb2c713e8c2cefa93d547254f4ac650324fc7032656ca9dce18acfe83a16", 0xa8}, {&(0x7f00000003c0)="cab42d3262a9ad8a2ca3d20308bba58ccd4c31cbb19f13f91b31c8540d5fbaad87c5d9a949b3170dfb15181b192e4d6fa5e23d61b485c685029b22af8d29171b8f50772b56d11b26af499ce5d9877a0104c1c234452388e9d8a630d8d21bc7ddc40c59487b0f52bca3267a01ac00678c19230532ff12563ace3c09291d15cd172bd157f8c42f27620eb0d973cfe25c7b5520e70b0752b982d4a3eafefc97e3554c181798339168c3a17b", 0xaa}, {&(0x7f00000000c0)="8e15335c84a963bf177d52bd8007", 0xe}, {&(0x7f0000000100)="64271ff43287947bfd2ff01e1175a72838e8141c9941f175aedef6f949e0", 0x1e}, {&(0x7f0000000480)="83ca554f69432d16df4e207e02f0631814108ebe8f8f76a9a88f16a59a85f55fb920c3d4a795362449c030aa97dca12dd34254c9f007d12895f44802fd7242adb17ad3a0506a852a508455dfb87b452699da67251e539768ed841f69aecb1f9c074a7e1ca1d3e709c9fb46ecd48fe0338f53d34a6249330954fdd00d4356928ff603b658bf4554570571946dbd17223a27913dd1e5a47c9d148c8bf54501b0c1f7557f1c0f55bd23d37e3d15815dfee710961fd77d01b585da9af3e3c43cfd1ed1167e13b4402e29773adaf86b2677673c5005a9c03ae5b6c59097b5fe4a39ae3dc83d138bb958d0f1ba9755525a86873aa27119984a2b8e20fe05c4cf687c9052aacaa008ee605a3a3f914c8e2ce0f613f890401cda03b69f9638848d89a8fde042232ebfc1e465941a7703d12b1db2c53465cadaf6772496de3d5fff5a05d45d3b0702f5dd2bf9687c062a6a2ec1b845c3696f768bb99bdb6a6a18e3ad3b31520b18f3510dfcd4bd5fd9131513cf4499787de3884bb0c89399e480031afe8bfd448006ad0cf7bd35f8d0d415fefc1f5c4235810a5e594d733639e87a1cd1d0c1ec6ae71b98bc8a992aa5a60f744f1f66d993e0d0941c42256ea1eca3aa751976600e4b2e4f1ddb352337d9bd4cb7fe2292d9b258d8c918021d6ab2cb86ed552c49a94e24cf8da259ec0a9862feb1c6c860ce6f129d10939e2ec4c17367279eb30bfa69dec7728d9cd1d77994b2c4f7e57391d5a75aa7e22ede2a9048261035422b102874ad42c6571bd828931b9edc5964ec86edd73e37221422d79eef8f44d1ba66ec5e56f4a615b5f0b2062893ede87ad449f46a8b0aef62c5e7d0dcd745829b13d2b2a3a298eafbe86c0947c54f42e0c9a883c8b7a563d30573980b7389655d4c2479be6ff989c4437b5da547d2ce520e710e7f348db27dface4657abad9930e285ec8f89a9d2c815f264c0426baa2812883bb201a90fb99453722e11576ae5f534b4b89de53e6b5b757c84dd046c4aab7195615871d905307a2f50dbad02d8eb98f8ad2fce89978a28c9edc114e66a1a8ff3a16da22ee4e1509a12bfa91b487dddc5cfc0e312dc44451e714e3735d2e3776b934d4c2890b59cb691d0960d63864615d6841f1d09d795b6bf8e4c8648d4d06359640757efd1d672cccadba59777774046a72ff1ba6a74312577cae743d3ff378ae415a41b79bf1b82b8e597b21add3754c5c64981ae5414b1d2ea3d12db30adb659422f228076f5b145a592650e8969672d4bc0dbd7d69fb5bd38bdca27271af1e205d7c72343d66279a40dd554044e39789d09b8a765fc080ff171029f5811a62b64143ce1f99f9ff19576c31b63963786be08e8cca9664173aacfe7c97d7f6480317f22ec5e8f7b0fdb49ed50587d8c1f8e69a9da45792b6f38ef375af6f651fba204c37f05459bbe820150523528af2c07ccd38bf0c5ea322682ae294d71e212e652b3c8e7ef938bc598441d11c7896f82705f6972e86d8ff329e616df1edfee873d87bba21ca415bb953097f9a0f0fbbdf4628833d52492933c7307891550d9465eb57bdddb58c42bd5e1adb2c6a91881e67c940e71e07a9d592987c238df37f3a57312f77a24e715154d3a4fdeef7cb15e074b1391948d9e097febfc60a79e5060e2b276c62efa8ef223b7857d0f97f7bbc879296b6a50611fe21f486fda4368ffcfa07841d34d918d85d552fcb43e1560fda9ea4065ef3375406b9f2b4ddde9920d5c65b4dacad8071b0b423cef5d0af5c39e4903d74ddd2d575e5ed8b219d10b6477209d24d90968d2bc47857ffacd6b1ab5e4c6880669ab13d98de829583bc06026fd1fd6419c0b78e2dd060fc75051ad29456bcc98f70f44b5b3721ffb4888a1da99c2c41b91cb157e0e8c4ead781ec7b08590ddb9fb25b0bf8b9a0d922aa2d5b3224695cdaddbb950cd59d634eb22a2fa9a4f2a90fafeb858194614f640119c194b9f42768801df6f9d98bcfe54fc7c08c8b709706d5eea1e9da942f7d4a12fdebde05c70323681f72c4207d7900aca57e39b3ef8e1d2c622ee1061243c12358895ac2350e7133ac0579d34a18ceaae23b42914be8aa368b5820956f66e38e0739e9c850b829984c9d50759989ec56ae4fb1b711287a32f4226341ef535d1180675ac7c7c5bb3815bac98504f238ab3c97428ac164a0c082bceedb0e40e094d145584b71d7d2dc7776fc56ee861248d0a8d3f92811183d4f66241864047733e0cb9c07aa7e1e5609d333f91ae64f262e753c532fc0bc8250b756087f1b23b9ecdf5214e60ba4c78e5e73bc7155ffd2ec6780d78bc505c0407c2af6bbc869eeb8aea2ddaef293e1cc91fa2b59767a07a0e01b92f359f6f18bf8e7c87443cdcb81e246dccc4069df5e3be8ea4ffeb362962b4e172efada63e0b0c7d1c4e354686a7323c6069cec27f78e99829e30ab9a743fa7527c0a9119bfcf836d5274600fca59ed8112ad4d8deb893728608547583f404332a24150184812a7ca6aaf98077e0ab2a150005ab5ab5c035cb15b0fd4b4271dffcde9b3dd2caca87dbb94ff22a2b0b48753ea3d0e25b27822cc6440bb23855bb73eb92bd9866a3bca3587b6f80f2bf670a6b882d8f1732529e91360a128810900d58d43943bf75e55963b9c96a8384789e3c65dd856c90f55a555ccdf182937d27b70cce2505cd119402d5bf242ce54e4e14c8c83fe10dd277bc0e34c730f5b7c6d2ff6df3cf3c3f9dfe1f087a13d1c5d4c101b4ee274cdc2a0062038c3dae0226c7eab65d807ecc21cfa2c1e94ca849ae20ca66f70b64e3b10770d84120f65dcd5a67861b98bffe8e69f4a7d2f2e33cebafc289813995b5352924c209c55ca7497e88bef67c61d6695aa9845441d461a35d5b96f8b1c4325336b5c3d75b7ce923f6d2cbce48c5225a0728e585e0ef942fe4f2d5fd2a67ff2868a3fd16de551f0600e10c8565657e799aff247f51d5dac6f68417876e6efd55411de6547c0e317a910eb870b64c5047d3624f1087348d0c680b5694f057c6357ded6d92deac308ee9496e08545a41da695faae147064b9aa4e4d34595cb3cfaf52763c9b26b78cf5f989dbfa1239412be304d4180f0705ea7b75f0a270fceed02f182efced904c2df8a27bf6487d3cddd3c01d1815ffd62e014629c45bb45e180cdd08762592105ff7ccf6eb9bbd09f38a65c622b4ed14cf69884503b3b7595f50a6fb5d3ac12728b1eda490fb51cf97106dce12d32296c4f1c7ea1b40a06d55591d3e708224750500399a1052ee080897c3b6a0a97dc53f1b95244b8e0ee0565c0cf287f561655d9f58dd2f6613d266f699fa3b4b76649dad8c0c419d7eb86ce0f83188485ffffdbf70998b1ea14a74ec195c6ffa62331803d686d30ec1766f8d1ae918267316ba7a6de205f77327f846f17999d26216f32b92bca30d686081e7512e236037a372d627d3ae8526e947565a856891a75e3588d28b5f1f4c12649c942d55110fec833e0fa1e7f0c6831a7cb5b057346774128bc10945059e1292aaa2d8465ff86b46eae39686a564f48b740f1fc6cb1a736cec8bbb07c8b328dae6d6d8c57e214a34c638c538c7bd873b5fe8583879980d373400c0295ece01c5c75921a903058f1560679ff20802cd578167b1f9051d1671ab7faa406e8dfe8f161be5c61686536bb78d4ea04b66f58f90c92c20bbc42c5186276c767ab97674a317264ff5c00e5d299ce3c26ef4146305263c4ede5285d5a72f0bb5de33d4a5c1299f043e9ca1a044c0bb03252461f8fdd568f811696155d7da308885e9f9b228285f6efbd2d22503e3f912faf4f200743f463b711c970bc44eaeba8e6a8afb25cb92464ba9507f110fdde01423b958898d9ca0ade1d66d48a75ea754542e51e155e39b1a4d5618a96c564ee91344b88d48c758bb1992b9942f4cf33a650456f1a0aa468e48107ce6b875dd4119ef1befbaeee7dc841bc5bab6eb3625a68db6437ed545c8c5c5f5e9a00708968b9bd585d4714798d923805b8a3bebb6561ada3489ddd78b157d0e4ea25b45fd688188e4dc3e9ab32b55bce3fc80f25794c656368c2666e1e2ecde4f3ab867c83a5096d2713a09629c85001503b82472dc596d703396be634357861f413f6e93d64c6c7987ca4881f3dbbd35690c4912158abdf5e06d6e5976c6f0aeb4f996ac5850e04c2253aae550707fa110359681a351d2f8a5c78e8b711a568c6dd9bd5bc8df7714722b9cb87ec1544597e2dca18a83467362a5b313b4ac40cb3abd562a8c5c75536aefb60d313071bb660f63a749952c19ab6c27805e9c78d177cdd21a23bc6aa177193bfddc7da94f62078519537e7ba00d1ffff7b91759d56caeec0cb8c10a7bf3d619ad4cd841c6e2e50ca6b91e46886e2ad14ff4201e73f210d150bad19ed9445098e20e72598a09ba24092643785fcd91bccc0d601bf5b92558afeed0163e8ec49ffeef2a10ef0f540725da0017f0041a3d0ef1a1f577b4f5b0373033eac5222cabdb89c50305c9919dec926552885f5de0ced56f834a741957b007a52b772211292275d84d281b2b645012cd04076272597af3bd9a1c84d2949a9606670934f495d11146b1759813b7f1307ea090a3866a295a1f061500ab18011373711bec5ab72c751a841b0bc33340144e849da2d9db88df564455a478fa58a94a196b5fe6ed44276a50c770225c3c951ee22643bd54d54e5b9eb92d522ba8d2bc08094cbdcde1ce166ff13413f3302b1ab2505f9ef066f35571ae2d21ce2feb61ab8f4fc6d5eae2bdc43dc0e54b466501d33f739adee1028b6911ffe6fb3df83223233ea56e30d7c32ac2d0ef4b0f3d95239503c48d55c4e503b0e617ea92c1bf95fc615ba3162281fd7fa3a0ac16421a6864a2f9b7b1588813a5610f9f067e1b4a2eb6fa011c1482537fcb7670ec766ddba79d88f30c0f542777e082f3aea0a9af75416be4e60ff3c2adc4b95560e403769aaff367e928a75602b4f6b79e3dacf8286aec086df507547f2149cd2d8bd17961894ab43de375c94904a26f9b91048aa6e15dbf3bf94f07648b3b0aadba8c42cf22ee725e5e7df6cea13d8e250c1c236451d075d396a291369bfa03a63c192f7aaeffc1728e1ee19aae8a3e8f9ca06e1d30059c21977500e7bd90d917b5177b46fb775734775b9f3c0ba30f7f02dfb35a58af88bb6eabdadb2984f05ebc63e230433e9d275821a88761bcec03c04801276b2d71ca2e06bbf6a5e2ce93b108380417329ba73640f5ff80850156f7e0e3bcc54bebb633b2121d5f8518b559e67b07c063b60e8c20880ca524266fbc9c9c6a7c3d87e226203336cbf7a8ddbeb899a39f7e7ad687f57b879374e095a4ced8a8c74bcee1ae3bad1f9442e359f3902557764baaeddd8841d89878f9d4d2b7589b82a27d2a1630add46478f27268a51bfd194ac8a2e9935b9c372fd5a0a4118587b3c8bf83951ff38ee2593ece93bcacd6eacc09cff2acb7a1d1a40b2729bd350bc5662c469d0239fd6de1da52ce113e10f71b9e6b87ebcaa550a7e98261de82db2dd8bb7eaed8130f6e67dfa48de5060717ad74d706fd54f83d453dd30ab47d2eee01106b3db822dcab64fd171e729850b65b84751fafa4e9187402aa055c9787daed2d7e54fa8ec6d4dbcb6668cb205747a42cee31acc401f44ac300f78d19a9bd3ea49dd1a6f358ebf02363f4d021a03ef9934cd739e1194eb68a7a8d44b4faff42949d5885651f384f8b32a00d337b927f0d2779b1d10e2f235951653dbeec517757bf7021081d4", 0x1000}, {&(0x7f0000000180)="032be5ef62475ae8c8e3db88e676817932c182a6d690e20c8a6bc3120458c90b9a42aac257b1ba1e82afb12a875a9e76c7b9bd507b2f32a0ed7472bd8fbaed196f8932ebe5689941fcc564b3e9fcd8d7b6758b82f6ea64", 0x57}], 0x6, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x10000, 0xb20, 0x80, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x3, 0x0, 0x8}, {0x64d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x82a0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:43 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x56) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwrite(r4, &(0x7f0000000300)="8c9ad0beb092246a2a252b594f8bcfe7d5480d6ba6614f1e4382ba8773163390ed1ba20650096e76f81e0a3f23b469165f282a2afa80e5b4ce0868106c40fd51a24aab371783bb7a7ccfeed35184162dd614a9ccd423400a969549ac4b5cc22b9add11b7d8b0118a924dfeb74e07a4c10339e24b12cabaa0ae28e14a5ff8f9656d2c2225d67fbca21a69ecfbed2f5a613ad097454d3eae432823069d5f06be63ca86dba76647b806b9c9a5f4f329af6e75abd4f31afca390b4c84ffff088044b9fd8070b13a441d5784d4d252b16a47013dcf5f16e6c8c9cea2c9114bd38c5a620", 0xe1, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d0b7594d7eb7027ac9d4098e8900", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x91f, 0x7ff, 0x5, 0x8a1d}, {0x1dc000000000, 0x400, 0x0, 0x8}, {0xff, 0x3f5, 0x7, 0x3f}]}) kevent(r0, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0x0, 0x1, 0x6b904812d763804f, 0x20, 0x594d1c92}, {{r0}, 0xfffffffffffffff9, 0x22, 0x80, 0x0, 0x4}, {{r1}, 0x4b319e32071de9d5, 0x5, 0x0, 0x7ff, 0x800}, {{r2}, 0xfffffffffffffff9, 0x70, 0x1500fff6f, 0x7, 0x8e3}, {{r3}, 0x7ffffffffffffff2, 0x4, 0xcc947ba3dd0f4cdc, 0x2, 0x6}, {{r5}, 0xfffffffffffffff4, 0x4, 0x40000000, 0x4, 0x5}], 0x9130fbf, 0x0, 0x3fffffe, 0x0) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) 16:00:43 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x2, 0x7, 0x5}, {0x7, 0x100000000, 0x8001, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) socket(0x2, 0x8002, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x80000001) syz_emit_ethernet(0xfffffffffffffed0, &(0x7f0000000200)="080d34413fb2c507153a05b8a2a9") 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = getppid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9, 0x101}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r7, r12}, 0xc) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x200000001f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x3f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x9, 0x40000000000000}}) 16:00:44 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r2, r3, r4, r5, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x8, &(0x7f0000000080)=[r5, r5, r5, r6, r10, r16, r16, 0x0]) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xa080, 0x4500) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x1) dup(r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b482bce435a5c61d6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c34e13a077de1a1620eda6feb5e4d3e3aec2ed3ab402d7b6253bda9f2dd6a9a1471ccb3153720f9f13ff6e7e2043aa95446c6484ce1224e91859606952ce1333c54c0d0a5366613b3f1fca78d0b18843b4a2f869c4f42e1774e1dcd6537"], &(0x7f0000001100)=0xfffffff3) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1eda0b197f854cbb, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10580, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x13, r0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9, 0x0) close(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) dup2(r1, r2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x3) fchflags(0xffffffffffffffff, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x33, &(0x7f0000000080)={0x8, 0x0, 0x7f, 0x800, 0x1000000, 0x80000000, 0x4}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup2(r2, r1) r3 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/147) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) 16:00:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000180)="170e122df320d6016dafc772bdb0094f095f936154a55cfc29623c559afabf0dc7e9d55355f67ce4e541cf2157861788645798179b1a11d958c67350298b67a191035cef325789b0e1aca0179920f5a9000028560b166a42d5e52795d8f6bc62f08eb27c6026131cdb0d3b1a5b0775fb4de6f79ca0b29daf9ccc1eec6189717a639f339266c1ef2c9c276e0a00b3c5a48350e32f3ff89a956ef847c1173e13004dcfd0a2ccd48a6dd2f57e2052d46819c93aed1346e30d271f956c76979d7a8a2fbd00112735510d4005ae3fe885bfbfc120c647f7a0a40b8ad44965c71c1cc36a4d2c4e13267140d399dd12c0db06", 0xef) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="37154b7b7cfd6db8deafd7e864cdde81904ac82aec5d4ebaa874b896d969b7ee8c8fe7a84eca58a646cf3a3a463b7826b9b2367463575b1ac96800adc7c8c4a87b414a10388e60f58e12a711c1f0d12031e06d155d5829333491c7c4bbc4573c07a072b5d81ff439e8f48039b14a96ed601fa43b415125038a12641b939aa24cb7fe5c9261ec96ff62c91e1d0694ccda04fad9b8e275892e5be713926f19eeb330", 0x162}], 0x1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000400)='./file0/file0\x00', 0x8) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x200) 16:00:45 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = semget(0x1, 0x0, 0x84) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/234) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:46 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b721", 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x330) getrusage(0x0, &(0x7f0000000180)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) writev(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)="9269502bfc4a8b595c6e0470f59ab00000", 0x11}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) socket$inet(0x2, 0x6a7deb8b89efa037, 0x52f) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x0, 0x1ec) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x40029}, 0x440010007, 0x2, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r10 = semget$private(0x0, 0x4, 0x2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r13 = semget$private(0x0, 0x4, 0x2) semop(r13, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$GETVAL(r13, 0x2, 0x5, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000080)) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = getegid() r20 = getuid() r21 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r18, r19, r20, r21, 0x14, 0x6}, 0x5, 0x9, 0x101}) fchown(r0, r7, r19) 16:00:46 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480), 0x100000000000015c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x8, 0x8, 0x0, "1199a2992fbd0b5ec2ba2627c237f8a67414a068", 0x8, 0x2}) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd", 0x201}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x110, 0x40) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000080)=""/80, 0x50}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000300)=""/89, 0x59}], 0x6, &(0x7f0000000400)=""/161, 0xa1}, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) pwrite(r0, &(0x7f0000000140)="d46ea825a3c585134e55ba9bd1327a8ac029cedb1d5d66c981d8dcecd442a50b8bb393bc33ce86b9b4e72c9680185dd06555516af2ec8893be89c526f3deb35c56b161775e14919f8ea432499a4113adb3810001883ba07d8fc6fc007731a63c76aee2049de81fe31ddd85672a443f505c17775c5a72008b82af11957bef2a32d363305d1c29b5a97d1fa2ae6c14229703e17eb8148039b9675da41f751038ceab0813ce94f2b7a3fdcf507fd31d4b58857e97c05cf081f2801366c82bdfd60064ae2461321dcf6734a96213f4187d95bfb62fecdb8b2b0a17b69ba3674526e52693d2f52e71e810c22f0fc026d6be8a0a7035d4abfb8559e5f8d6e1fd3c3f4900f2df051a52e0a776a73e891e408081583efc37a808df1993e5c5517b9d455edc03852e5c4f0829fdf8bc52b65fdf16041f9b8e789fb24147bdc15a9ff625d1d24dfe011debb614a6dc513fb6de5eeca0ad4682781a3f7a7e1f3cb2f66f5f07daef838a9b8b2e950436e4dd2764cd2d198476ecb3735f99d92d1384f09eb4fc8d9a8de09d12e272ce71c42df627b6b8d79a48d04d9ec2e4a6328d6a7fd85e517bb4931a1da5f5c239fc173e86fbe40303980f9241ffb45676e76173a7e3ade8ba6bd938918e396c7af6b60e13b4a37370ff82ea93f48ff0ac5fb3a3d192aebaf11c830137f9e4158136fd98834a63fa6ac57b3f5380dcda988c7f6110a105c073ff97571b865068c843cc4ed8bc9438a34250d3ec9a1644b01c39d940c2e01ef7f8e3a26da0d7821ce484ebba19c773fabe8f94b08503f272f52346b49a26c6b0a716ebb711d48414c46a321c93c1f4386505ff78389eb8cac0b9b9a8bcd9325a48d2e947fe2d8ecf39ba0de570f91f30a9cba0e80155b06ee022b920cd7058e0ac41aaba3a2c148006c3939d4d6f1a51df047fcd25a5a1fc9398b70caa830c693812a7e5df3d5089d97c28ab928611d27cb51b56bd23858836fd8e702c375bb1e69dac7a60e3d134fb4f8cb7e6340aff32c733ab9219bb1c8b8b32fe3de777d7a05d9e13489d0c0f4e0d20b8f429b29c6fd5978170b24c72255672a9bb180f027e940f320a23daa9e90c537e5bfa8b3e0abff4489c79d17b2e0bf82eafbdf8e6c8a382f0bb024aee132f2ef2bd58a0d526e4bf2e99aaee39b887eb31e1feed06cdb4be059996c52182b5491c72253137e57cc1e63d6bba7deba5676e5cddc2e7176a1f5258e01560094ad8f9283d327057807bf12617c073948a36aa2acfd622b5d727f0f02b52a82a33d918ffe374787c3bb94a6d7c74d14161638ac21f42674fe0226b84394b7e4dd34e966a9624b9afbb8ac12559bc70c58b72970a9a6101560750a7845227bc6d1324f33e5a51df28d25120daf9bcfe48803f2a6ce3c2a48c1364458d05e72de1b98259b4f5bf122071ab3dd52c443f9db98df91645a5662f8af23d7733ec488964dc6d8ebe1ca81210d50ee6619ac20b5cb4372b44b4f6174351828109f3c7323d1fadd2232df868b2377780acafa9a2b701c0a17849bc59271bb812ae2c2536510b3695db69b3820c073ee2732f52a1e3c5ea22329930cf3d974836a533fd4a3a7e240294800537eb56ba689d913199e38a9ada47342a54faee1cc9a934a5f880454f729eca94b14a88adf3e39d47cc71e7743ec6941c8e67f3cb1ff291383c747ef64cb758a76c4f585b0a3c040b37067b0b709df16d8c980288eeb329f52bd271e3902aca0accf7ef52fc35c108de2633f163973bfd20d28d8b4cef7ac3c2dc1d8d9a8734a1a90ce08aea2e017ac599c52cddc05ef724c7568a7a26b61dbbc5651f7f2817221c4ae0af60fdbb224518d409a5e96f0345be8b36f2b895951197149b6b3643e7be4beee49c3d257f53653b5c954aface5507c67f148dbcfeb7c26ff5e95314b991f1a98b6b5e21517ba8fac64fa4dee847913f1162bc1d185ef46121e4ad71a4efc48634c10820610842682ee1fb7b49a8badc12bcb28ba461c7d548f37a1d5b0e132887c6b7e2ec2ce4b2264e5fa4974870502243b9051ffd158e599970fd7998504e3036d96f7cdea4e3dad40e9e6f118ca1b13c1f9c0d561000a348a20e48ed088a29a0ae27be80617d9bb2664d80e2f4e7e07d4fddeb3bb83f33d4d80fb739d91dfb07c1c0bb242566e0acdcee8482cc7765c435ad4e4e132f30c2027a0db2af887be336967ba92d5d70bae02a6d296cf1650288b92935690c1364f6c898d597de652fafb6dd1651c2817e2ddbcffa22907ce9836a0738d6beef51545c1a3f00449cac58cc5ab744bc863a8fba4344842f21be57a7abb6581688856c4cf0f91da02572fc7e2875122c8d6599a389e74147073db4cf539e28f03b510ff3e3fce0315dbf6c5c2d5b628876c03c37768329cb3b36f3dd193e381a4701b81227a44fae3295730ba602c200b08b32a0cdb72f9885d569d6bab65dc8e56f5413d55b6846094ecd5136f0e0abdbeb7dcd6243dc2453d3d4531f3fc5b1ef397cfaffca6ba2dbc31a97a95d222c7dfa69f49e1f2da43ced98fafc30a21cb29704835bd3db2781a1c841e555c91ea0cdb46f07a6b538772f0d2cc14e1a11ed9b84ebf76519bfee9ac3919850695b6faa9ff4e86b63232b55a97279ba33de5c08b2cf84dcdbad7babeafe30a0fd029cb0b04b81e1968abec2627688201d643baf52b1d68e25338f1e7a79ecc38b61bb72f56f92af845392dd089290c08aad97c3a98162d4d625e345633323b8da8485854bdd48eac25f45ea7b6a13f0cb5771cad4f6c8682cb5369a584558c239fe6aecdfa05ab8e36011efb28b6a9b64e4e55dfdd690913d63598df6cbdffd1e8baae0ea9ebc90387b03bcd972b2fec5289e5508d9db756b64eb0bb6c18004f1eb004fde14436f1a8de694c93a94bfeb7cc5eef8e38cee6d5ddb155d15d8a0137df0c0367495e8748c63a13ed598f5566d6743dbfc5d0f30dfd82656cbac23cbb6c354e805cdeb4cf93c3d78afcd508f9d3047ba562ec2885e2aed1565979f20148b39f7365150534171b158384c44cf2ec59e2abefe316a116ef559de1fb67d8e1e1bdac0db43808a3618d7a3af56cf9ec6b23a8d44298eea834194e6a8e1820b2cc59f797c8565520e66b06a6bf977c9d6d9e2661d492e5e0c9eb7d52258ac52920185183b4c974d738e4103fbb0d8c183d639d09a785908d30d6ddb017cc7f24a7f0186bed1d845a00d5d4a6a07ed59ddbad3cd9a9cc1953a6f1807ce14863ce9db8d7e5c0540a69adfe8cfffb81f39edb86205b8921e4d23599f6f3c57bf9b07f88ec59abb87f33344ec17cb3669f9ec45d30bd0fd2e7edb31f274c679a03158e5103d3f393484b2ad7a750a72d4bbef404fe7cf388d27bd57d5220cef7c0c97993c58755b67c54cc3e7129639bcd3ab90bc530a2c78d5e239f33d8e166370fb790d3264b469e2417c221a2c39c76a29a307d125f4026f25f9aa6ff319b13f4865a623f8a84db93f2db40ea0dcc0df14de9423555832e0fef965e00a69fc137986256448b3d4ed216e1440f53fbce702e4b25ba76080276cee082ec7861294337845cc7f1eccebe6db9ffe9b8b2a5fb6f300645a95f7bb8b04408102448c72df29971cb85dfc0780b6d92bf79a6cf806bed255e789ba7741f224409138b78926cd59bdbe9bf32f3cd6e5090ba13ba5f905cf1e56d81ee080290fcb15eac113d9d6e3909c0879323ab5a3a5738ca23f8760beecb2ab9d208f686ffa79fc5dd40bce549257eac673bc869169e1f76c42fa907cc847e3b842dbaad8bfb3a9b7ac94e105523b7fb9db76210f8b33e483cab3d6766a41959342089747ce3ef8ef8bbf12a8d4bc71ed3fad9ea977c082b7e18702bbd5e5810777a655934badc1f04b180c15e574a999a3925632b224da97c2b1a4452495b3c543e37a4c33f672cedb03dca48e9f28ebb73f4491b8849624d8466e058af60d094f2d7bc148df1e975624556c7ce9c0e806223b6eac7b790e624cc18fb565e7bc08a5378bfb83a4ecfff98cd60da27ed62e0682f51ff069fa3b5f5f9df33517a4c63caab1e686d2938524fb8b8ef02e1ebfeede737ad302449fceada47e2c5d9db3a252bc72b9f9c88b1a14df1bf1f35238ff78376fb399354b8d6dd40d257538e9cd5bf6cec0a193733a89551784ced6eb87c7c2a4f61da2a3f268edd5506afd950c6995d604d416dcb0c313b6a4761945f0820d524112b4dfcc0efa780d4a99ab9682c0b6673c8f4f7bc35b31304d46543b8d68298569949cdcd55f1f12ed7e7bdd8594c0c8884a923bbed6aad8fe9506bf0595796dbdddf87f0aadc982a29710b0eab385d136d66d3ded91fe3243c7487de28962249ffeac35b879c1d41ba1e6ff881c7915778d87e97125d86839d5dd77b977813b408beee3ace87e6e23a5431c0eb0bda503fe2eb3a42c1d1201038ba2dca84d72b1324979255fe623e8eaa9c42f5f76be5f7523c865ca5ddb28641e697c7eb40c26f1cf49ed6ac6a4ab6a932a23b8c8a86b225c18e62a93a918a474c0b265026ffb478d7809a8acefa3af57159693d78eb8317c7ad6f889dec99d384ab00e0962a6149d3d6fafc6614197a9ae5f7c874e9ee6bfae20a15163d3be553228eba2add37e8adff78ca215e88f22fe144d1bd33c16287de1289a9fccc8f59ced10c8a44c52fd69b229183f6c419d9d07d4d3715c499c0a27df693b70e244ae5a61740889175d70f9c2777f3abb6e9e102d372314eb17b84b9eee6b6dbf333d313a4153ad393e2c2e95bb8b2d7cb858c4ed6ef30a1c8fca873a87a759dae587adc63453cadb449db92f222a1b5131066424876c0a08569fe5a148a60bef0ce432dcdaf0ccc2c1e5571b2f4497300a55f5770158f825eb5b20fa0d457bda70162043a932a2a681bcb6da60aa4ddfe11e7299ecd503816b88049799da0d639d35891167d9d357ff2a1e5424e77b7d3f8b0622c8022b312eb21c8aa0b9b47a9721e5ce302084ea742c822ec6c69bbd8bb129f6ab444147b914340e1070ecd416eac0b9443875e009916bb678059c61d55f32c3159dba2803c17c68cd8f59b2311faa5a15e6253c15ab05a0ecb4d41c79c76f10c9b097d89221cb2bf2c4c68ef6fb063ab3a1b7b0c7ec176bb1dbeae99cb8d2f202c99e4075fc03d86eba20333bbeee3d5b2cd1029b9a7751bd2a3e6a8bcf3b33986a2a3718322eb86165f164ce1390c649276ab63d0f18a7766347f2ee9400acf1527d54ab330b3083691a75a7c4cd76b342e4e70997439e6830eabef67fc6dde8ac30d15a26e8d3ec61add981bdc7bf0c9d074dfa90e8eabb81c5b627cd95ffcfc64ff71f65f47c304c4c99e7bb09bb2eeff4fa7b1b1ce32e4c2448a4bbdaae769b42e1025a5715d7df6a107e3e172b66a78bcec0c3bce0feb41f43eaad7d9748fc6af25adf89f59441a2d5ab866d3c25bcb15865727043ca0f270260919c31a9b4cde4ea364c5603c073294ea1b211be9c2f22b78aad6d40db54e88d0b49210df0b8e02ea815b20a7da4df868ac99a974e1c9ca927261c18dbfbbed14392c1afb7756e0dc279e18c2e0c8319e531af3b218287a712f5a6389c205f02df40c8e95d12816f88ad0612e4237a2f20cf41009f8bbb81dac9c6bbb1e5d3cd6bb13c6abe5e73b191d2cb45c20bcf45a446fb31b287756e13550afd07b2dfe0e6e24f2b17a55dece0323091c670d29b5aa96ff09c8811dc778024c0c77d56efdc330b132715e0569b162a29a927945ec5fe84e11941c49db934b7c024bf4c2ff0d803006a29f757c45b55bb", 0x1000, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xa7c2, 0x0, 0x13, 0x0, "73cc5160527b0100e5340700"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x10001, 0x10001}, 0xc) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x6a) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x104) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./bus/file0\x00', r2, r3, 0xd) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1bf, &(0x7f0000000140)=[{0x6, 0x7, 0x8001, 0x6}, {0xffff, 0x7f, 0x7, 0x1000}, {0xfc4, 0x5, 0x537d3932, 0x2}, {0xffffffffffffffc0, 0xc67f, 0xb914, 0x7fffffff}, {0x1000, 0x4, 0x7f, 0x4}, {0xc9f4, 0xe000000000000000, 0x41, 0xd1e}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:47 executing program 1: r0 = socket(0x14, 0x2, 0x9) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1000000000000000, 0x2000100000000}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="b8", 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendsyslog(&(0x7f0000000100)="3fb84fb17662166cd2146b5c3377246fdd70ed5708a845bddad7a25fb7fdaa477d350375fadf80384c62315820cea50cf053b121ab5a77115cb8f9c2651182ee6500d9baa502059008e4b001c5e0b385c75ef9bceeff0e7489eb22650058c1f66235a98602979f10f4aae8f88f3c96c935af53a2", 0x74, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:47 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x30100, 0x84) chmod(&(0x7f0000000080)='./file0\x00', 0x4) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="8b98582029b5bfc4da8a5326809946265637a193b61bb4d86bc036421e9b831b6b89fa77d2701dc4cae570d6b47e3c95f2bf8ec2f7339596f26fd60e574908349096000734dcae8b96a3cc299cf938ba85ad9c09444677bf08154abd9de72670949bc6ab7c7352c726ffc96af5df62cc730473798f10b5fc639d0fa9b31a83a0377ef2660eec7dc039dbaa07f9c749ff570e113d027c2023e1a9c52b536a0c917ed68660454e65cc45ef6ff2fb4aa3895df3f15d93963d9fe2882d7de4c1d83bf3bc6b88f78175fc6322d8e95350fafd6c4e824165d518a9133ad95603", 0xdd}, {&(0x7f0000000200)="4daa5ff8e919478ddac25b06f5a1d16e912619b3224fbf23dd2a01ddc533530303db270e00d6d66c1113a1770c3140d06ed5cb3a26b9f35ba0ff9a626c5303e967a3a71957fccbbb1e2c2746a001416d9d1bdee959f5d5228cf9d18a11ad8b7866388bd6072d64fa2cc756228edfca377ef6dbc3d9e58ffa41943b9ec60f59f3769f4379d5729cad", 0x88}, {&(0x7f00000002c0)="5f58ae52fcd8c8e578e321f50263de10167955aaf18c2278abffb605d1bfcd3fb3adfd5708ac19aef1ee38768f263a463cddf7cc765d65984c0c3b7c5b8df5363be25f7289099264813dc6e99d22254c6135d1967224ea5f7a71e7a1047e6852738704520eb03d81009857dda4dc7908f355ac0b6c", 0x75}, {&(0x7f0000000340)="d58c21b09988096127999b46d38a00f25f4c7a20496f17b884589be987d8a4bcc709b2e802c24e72f02349e5b60341032f7c78084e396afd6c16bc977c15f7c58c90a26636912d7a82d99b072fdebec550e1c919018dcffc2f5e11a128124bc57cd74c11ac9119651beeb9e5132c", 0x6e}], 0x4, 0x0, 0x0, 0x8}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x10, 0x0) faccessat(r1, &(0x7f0000000480)='./file0\x00', 0x103, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000500)=0x20) chmod(&(0x7f0000000540)='./file0\x00', 0x102) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10000, 0x0) rename(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)='./file1\x00') r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000680)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000006c0)=0x100) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x20, 0x0) writev(r5, &(0x7f0000000880)=[{&(0x7f0000000740)="a38fed15181780878102bb9fab627b29e67151ad4591434d34b491a62dc5aa106138aeb2466538df0ab4cffc24477bc9024f5d4651cb8befcb57b1fc84d9736fc9fab1f2756c71125451bc10b904ca97382a62a94c79716b847df7fe2355da3db6af692956f4c3e9d6f1d02f7f334e2cfee8cb976fefd793f72b4e41bde9ef5496676580df2062ef8c78a29e2f2a2b9c123ebd6bf54a691ff7280f3bf79d52d2318a", 0xa2}, {&(0x7f0000000800)="693396cd05953b4966d864bc99adbd2372b9b95ec772202e51d53bf1ed9d438f79c097b76a76c7eeb0de7970fac85d9704a16f912af28f0929f26773454e2e324ba7e7360b82", 0x46}], 0x2) open(&(0x7f00000008c0)='./file1\x00', 0x80, 0x60) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000940)={0x40, 0x0, &(0x7f0000000900)=""/64}) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000009c0)={0x7f, 0x41d6055d, 0x3, 0x4, 0x0, 0x2, 0x80000000, 0x10, [{0x0, 0x0, 0xfffffffffffffffc}, {0x5, 0x4, 0x1, 0x9}, {0x1, 0x4, 0x0, 0x80}, {0x81, 0x0, 0x80000001, 0x2}, {0x400, 0x101, 0xffffffffffffff00, 0x1f}, {0x100000001, 0x3, 0x1000, 0x8}, {0x9, 0x20, 0x7, 0x4}, {0xdf7c, 0x2, 0x0, 0x4e}, {0x9, 0x2, 0x13, 0x4}, {0x8000, 0xb22f, 0x3, 0x200}, {0x0, 0xffff, 0x5b03, 0x5}, {0xffffffffffffffff, 0x8000, 0xfffffffffffeffff, 0x4bf}, {0x7, 0xc, 0x8, 0x5}, {0x48ed, 0x0, 0x2, 0xfffffffffffffff9}, {0x6, 0x8, 0xfffffffffffffffb, 0x13}, {0x10000, 0xfffffffffffffff9, 0x100, 0x2}]}) r7 = dup(0xffffffffffffff9c) openat(r7, &(0x7f0000000b00)='./file1\x00', 0x20000, 0x18) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000b40)={0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000b80)={0x200, './file0\x00', './file0\x00'}) r8 = dup(0xffffffffffffff9c) openat(r8, &(0x7f0000000bc0)='./file1\x00', 0x8, 0x0) pipe(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000c40)=@file={0x0, './file1\x00'}, 0xa) open$dir(&(0x7f0000000c80)='./file0\x00', 0x400, 0xa0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x80, 0x0) r11 = dup(r6) linkat(r10, &(0x7f0000000d00)='./file0\x00', r11, &(0x7f0000000d40)='./file0\x00', 0xc) 16:00:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$KDENABIO(r1, 0x20004b3c) close(r0) r2 = socket(0x20, 0x1, 0x80000005) 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000100)) close(r2) socket(0x18, 0x3, 0x37) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) 16:00:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7, 0xffffffff, 0x7fffffff, 0x2, "97242588718ead179062080279165dd77619c568", 0x1, 0x3}) close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8040, 0x0) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x73e1) 16:00:47 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x8001) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x7fff}, {0x2, 0x1}]}) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) r3 = socket$inet(0x2, 0x3, 0x40) setsockopt(r3, 0x100000000, 0x400, &(0x7f0000000000)="450d76670e62605ac10998c9cac909e366b71910f4bbbd507f6171eb4d102d001b2800c7e31c15b26fd841f3e11e5d8d4fa240242c3f0a492be995ac0e3f", 0x3e) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) socket$inet6(0x18, 0x2, 0x8) write(r0, &(0x7f0000000100), 0xdf4f) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/83}, &(0x7f0000000140)=0x55) 16:00:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00006e0000/0x3000)=nil, 0x3000, 0x7) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgid() write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000340)=[{r3, 0x100}, {0xffffffffffffff9c, 0x20}], 0x2, 0x200) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x3, 0xffff, 0x9}, {0xdaf, 0x0, 0x8c9, 0x5}, {0x25, 0xe0, 0x80, 0x9a3e}, {0x81, 0x7, 0x9e, 0x6}, {0x7ff, 0x80000001, 0xffffffff00000001, 0x100000000}, {0x2, 0x1, 0x2, 0x8}]}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000300)=0xfffffffffffffffc) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) 16:00:47 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00004d9000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r3, &(0x7f0000000100)=[{0x1, 0xec1, 0x1800}, {0x4, 0x7f, 0x800}], 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r1, 0x111ac8a61d82c6d, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000080)={0x8000, 0xfffffffffffffffe, 0x1}) r9 = syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r10, 0x0, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1) 16:00:47 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x1, 0xd3, 0x400}, {0xa79e, 0x10000, 0x9, 0xc039}, {0x2, 0x3, 0x800, 0x8}, {0x200000000, 0x2, 0x20, 0x5}, {0x6, 0xdca, 0x9, 0x7}, {0x254, 0x5, 0xbab, 0x7}, {0xfffffffffffffffc, 0xffffffffffffffff, 0x5, 0x71d}, {0x81, 0x1, 0x8, 0x8}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt(r2, 0x6, 0x6c, &(0x7f0000000040)="31929648", 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x38000af07868325c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x3, 0x411) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r12, 0x14, 0x6}, 0xd, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r20 = semget$private(0x0, 0x4, 0x2) semop(r20, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = getegid() r23 = getuid() r24 = getegid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r21, r22, r23, r24, 0x14, 0x6}, 0x5, 0x9, 0x101}) r25 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r6, r16, r21, r25, 0x20, 0xffffffff}, 0xee, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) read(r26, &(0x7f0000000040)=""/32, 0xffffffffffffff5f) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x7}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa1, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) read(r1, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x200000000000006e, &(0x7f0000000140)=[{0x7f10, 0x40, 0x0, 0x1}, {0x100, 0x2, 0x4, 0x54}]}) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x400000003c}, {0x7ffffffe}]}) read(r0, &(0x7f0000000180)=""/176, 0xb0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xff96, &(0x7f0000000240)="b6bce18689d2f5e84bf08af795aeae992ff69e2bb0d0f5de6262d566ad2556501e45f0e37763757c9f8b807ca62eaacca6a6ad1a88d8949f1a97f3398084a96a690c72a0b21ffbe5aad9de03d602f58a5406257cb7b914ce00000076c2dac47363abd6bdea2ac78e50e7de9a20457b70050bd7c300"/131) fchdir(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x110) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0313000000040000000000000000f659565c000400000000000000000000ffff00000000", 0x1a1}], 0x1) 16:00:48 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r4, r8}, 0xc) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x4, 0x8a}) write(r0, &(0x7f0000000440)='mn', 0x2) r1 = msgget$private(0x0, 0x200) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)=0xffffffffcdaa12b5) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, r4, 0x0, 0x0, 0x3}, 0x7, 0xffff, r5, r7, 0x80, 0x6a, 0x7, 0x2}) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00', 0x390, 0x0) fcntl$dupfd(r2, 0xa, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)) syz_open_pts() 16:00:48 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='!+-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='n#\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='^', &(0x7f0000000340)='(-/\xd2\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$:$.\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=',\x00']) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) close(r1) 16:00:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000002c41176757535612bdc755e4df55ac300"/53]) fchflags(r1, 0x10000) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) getppid() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) 16:00:48 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c02000000", 0x8) r3 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000180)) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) 16:00:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 16:00:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 16:00:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = dup2(0xffffffffffffffff, r2) fcntl$setflags(r4, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000f141534fc17bca2ad26fd0a97169795798f574414930bcabadff0df5dc08aeb779c786"], 0xffffffffffffffa1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdce) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) syz_open_pts() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r5, &(0x7f0000000080)="b07b39f56685b2f607ee121256d3adad80da35ed19d7d534a55259", 0x1b) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() flock(r0, 0x4) fsync(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/248) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x7}, {0x80, 0x100000000}}) getrusage(0x8000000000000000, &(0x7f0000000ac0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r3 = dup2(r0, r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r3, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r3, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000680)=""/138, 0x8a}, {&(0x7f0000000740)=""/145, 0x91}, {&(0x7f0000000800)=""/216, 0xd8}, {&(0x7f0000000900)=""/146, 0x92}], 0x4) dup(r2) syz_open_pts() 16:00:48 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 16:00:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000fede0000000000000000000000008d5d8ac96b10b0ff88a1c682c6b103dabe383b2ea9bcd3ba565f9f4b82b62ec3ff936db1e4f5a414494f4c529677ebb0ce34d93418cca457185c85131a031c3f3dfaa959d92cd90979963ccd62"], 0x14}, 0x0) 16:00:48 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:48 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() mkdir(&(0x7f0000001600)='./bus\x00', 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockname(r1, &(0x7f0000001580)=@un=@file={0x0, ""/30}, &(0x7f00000015c0)=0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socket$inet(0x2, 0x4000, 0x2) r3 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000001500)=[{&(0x7f0000000240)="6c4e0f743b1f56c20c45100ee2f67b7105d901bc2eb87dce61eb334c66bcf501886cd29f57b11d9263e24fa703b83a27", 0x30}, {&(0x7f0000000280)="3f2b06a735043d95a62d63d8d8239c7cf62b83b4405d80941a7e18b161708f531a40ff6a1976d313908beb130dfb1cbcbfd2049c3271ee032e93a1e19937d113b7e3e9fad9e2bca24707d2c41a6b8f8501e9596e46dbbb9f943640f17f301deb4203c4ab7b40eab326cd3303a2549d92d80854f146d1a1295d826c", 0x7b}, {&(0x7f0000000300)="2cfcd0382e4a47cd21c3ab1757ee1c1a5e5cfbc45be5e69ed6536d8be569cab0840e91e8d355db63e4f9b2508f238c9771e33c376fafc38d9ce4aec12d6e5490fa8155f259a7e495de1860967fc2be7db2f5805bf170167ad6d4be58df1fe4138c169034bd78ef4282df0ca44f962155a3afd120e85f291f5019a07a3ed05f10e10f3b022a2dff7cbd8dcca89018ad7183d0a321aa895f24a3425bb0736a0f14ce1f269c7fdd3fcd732a7ab2fe08555b31f2aae947ee49d5ee240094588e895c7db649d7be347e5bc5dce0364d3d09caf4d845983ef861a361fc7f91c1990ae86306cad01f8a397e1b51404a9322581f22d73ae8c291", 0xf6}, {&(0x7f0000000400)="7e2ead8bb4d048e1444e84debab17002e0f76dd1d7d9e1a58bd5746f2cc6b3838533aa1406ff3b383646465afee4429929bb8d8522e6044d4ba735b6da807510abb75466a26268d090b57538e92ca61c9209f50e7d640b40cb37a9bdc674202a407782938b6e9b931528ddce95473df13abdaa70dfd94a1a5f2c14119a541c215fa74ae0817be3a2d11a7e8ed004c6180d828f4c884b35fb966345a03ab188ec8ed88379bc100455a2231041ef2805a69753ab99", 0xb4}, {&(0x7f00000004c0)="23435b46f341e985dd820c712d6f0d2e5ded206366155035083a8abd895a17f52e1d0efbf5519861aa6de0987175133b4534034c3f74fc9f39072ae36a9abda6645a324d845fe7b91236cf58fcf493e8733d173a53dc07687345091ac099afed04a1165321102b9f743074994e6a0fabf55c6ebe6e480e8256cb8c056f2f728fc03920a0b5a1d99fe22d5ffb7e055204ef904f6be1321a6a283678ea5809f600fba9980a677ebacecf7a15767812749008100366f3059395e4d658cf71afa5ccf88eda83c2b5341e905ec6a2143a8f5e58ac47ff6aecfd3816d4af376e6d19edc6df098a2d525da1abc6cfaffea01845b65088bced84d090a14c255846373ac3f9d5fd14805869ffda64ef32ca7db66373b37819bee2836b65ea265c074fc5b0de2e0d09c29035a04ea8b4c88de96af8056a1f3828f4cd56ee761670b11fe6960be955aed59f999fe194b89d4d79ae8bc68bf6b12bc42c5ae48de8cd605150c4db1e275f289db1f58c73d962a849f52da44e78d4879f6bf17c5467c1d6583403833bf4acb6cfec707fd55d4e9e7918d6958b093f2aee1ff5f02278f21ed62475db297911fc7593cfe856e3049f2951d7444a2e77c418efbdafc6e7e64d51f3191bdd857392b9b8171a17816dd671eadd033fd53482a6f8cd484ceb4bc4fa3edda9ffe2fedaea610de3ce2916d9d0d5ea7e7c5441735af87a34b4bcdd2d62ac5811eefa468261a5fbd119cfb8e3b4d3cdd922b3cca9c8965b39970f6011a4c7d1c3a0c889b312ffa5cb0c3507de83326782f8ad9cd9c7564daed0380151d81e658f68afbf73da7db9e4c7fa8f2cc1233b382efa979dfea43f36343f514124d6d1cf22d2eaf2154a0addf1fe163c6d80adb1fb818e7578d2ba30163163bcc03f244ab2496d262000165f5cedd936e9937a3787873421b36f2578a9b8c7e85b207d30c8d98e9e11a8322bbf7b74e7b1bf98b2f363cded04dd0614f171a49d4e1656795b9d4f87f0b863ed236036515dfde9758a9cf3bca13c0fe3a71df09c4900ab1723df8ad65c46dafba7486a5116fe2e6df86bc431f4548a445cb88120cfd0d1931786bcc02e28c7f5492b34efa2f2b4691554ed4b16f68ad129e841688981cc5cb3a57681dde726baff39239ba1021f7e0ba03376b04a16797b44a375f771f9468b82daee376802147d8037a26a1ed5b617259d44436a1e050a1f40c767851d1136427bef07fd7ea426670acef8884a85473b90cd7681b0f4044d0665021e5edbbf05441eaa192063e5dfbe4c26b9448f69ea7262f376ef8c75cc9ef81c809f648d355dd3ba5250b93047064097e7e60927790453cb6c8cbf148ddbc637759ab6da528c6a9ff96a7aee541aed937cbaa4f13025eff3e235b755e4368f866080246a3753c3a811bbe540f5bc6ab51f963721630979f55137fd749a6641768cd957e70a6839c4c33de1286157ab71a7151bc28e4bd4afebd78edd307986e3bb0e92ee88e7a6042e10a25396bfb25367840b31e8281c79ab2f73a64bfd1dda7fac1f61097a1dd8be2ee4a3921d744be1ef769bcdf634e6b29db6d05bae994ec230c3b05ea8fee93f3c37d5c303f59a345e3fc503ec4485623716b38779af96c94bea4ed0efa3cc1c4cbd2a0b2b8a986aa056895cde0b75f8c8f19ce630976a8c48ad3f295e4cdfac5bb68604f9601c57b9ce5e24d35b78f98984f981882b1768b709db116c1a9dd6497dbe2aca4946e527963868c7053c592a80ab5110da2db8c66cee5f5645f0094191a42e1a2022009708ac9f580632cd89659e07dd188a324f5e10b0021b22287cf779e98217000e3eccbbb4f86c17cbd82f52ccfea6c1c82071b912163c8d12d8faee1381d683cc31992ee24588e31311b7bf443308b2fe7fa8eabcbe846354a7d7bc109c141c08eda48a253b6e7262038b9d25b2ed441c7506fd588d245daea7e6e2054b508c032c46189ea9bef473116520162b8d76669012e53b85c92bac1d374fd6221ab1b648568a8147a0eee396c801cd8023fb91b12cd9634a1674770c4672d3889bb6404360d2dc6da2b7feb165d6c7cb60e53969f011da14db59f79eb0eb034f80b461eefe456bdee39b4ecb4dcbc58fcc67a4c1e69b7c86721f5dbd10606a9d37937147305760c149bbdf95b75e432736a1c265253e097312598287b9aca54874ff713b77d81503cd87afe8908454b0b98d9bc5181f481e97658146c6836cba92237c6d12a2de01091fc2ca2ede25a3083604f19bd082a5ed999ef852ad7baee8274935a00bf336b4d59a521c72225213a0f660d4aff25fff32b0442becf5d024955a383795492c3c0f343c84165b8b2f0b9b951aceff44aeed051664fce0c87ef5fb71c2fb0d57ff755b20c3834df4fd995ed5a960049f1f5f1dc8395a1e41cb05ea084cf9d09831c9112edda2206cd75de603f4be7ada56e1f3368728dabc669544792ef3fd1e9a3d900d513764b2e54aff4c3dcf340fabffe80bf559f74f283608fb4a427a88fb6ae74e59f6910208c3db1f8659b6ada0f516961cbb58a3448e5a90c34a1165eb0ce207803b34d05fddb67a1689452fa1a4d12da7bb4e9ef69eb431fd81e64e5af19002f2179446e74ae9e85b71f923f11261546f5df945c609ce0c9d3a2888d8bb2304975a8a94381a77a746500d0e58dc5291cb05f43a5221dfc31c88a75e77ca0adf96f8eb9c92ecb6ccf149ab85ba4fe82e2a9898310efc3c34c4fd148727c2ffbdd6a82fe87b7d74a45c7eba91bb541c33dcd420611006860360cf9b73118262a8655e0c0c86e87af105a586f4f5e071f810e3ed70f9da8a2c1c926839cfcaf359579d536733cd25575e6979c74a475ac85d285a7f649c9256d6be16d4fd8f95b00cc3da1a4ab9e734d5ad8d90fc72772ec02c7f2cb848073bf262c658649fa77b6ce487b9897df84aa19d5eecbfe3aa93f3848bb585c1ccb5bf826728cbef6f1ff86c4b1b059b5f9bcc7907586eb8aea0625cb5cbda59921a40bc3342ded1a818b3b28530e7886ef34ba7ad3be25b42ddb13ca2ff93aa55ef805b54db9608c5e31520b6aec8ede7f7e265a73fc4f911d06303b37dbf0e5ac86ed04bb4a57d19170d4f3ca06713edd80446a20121c6bb516a52571710c4b215b04fb46f6755a638a5ff26330106665bb2532e9aa5c2c68e945a2e30a1e120b2864ed1c2042a1cf60e6b6e1c7c9470a5fb1bd71627d5e057553765d25c2f3fe7536cc1793ca5681e4baa1c5719c2713cb6db5e35331a57cf0a2b04a61f35c2342da546bf590ea055d0e098578a9f4cfbfa6c3d1d3a58d52ea346a0ee4ecef7263e9ebcf92a50f1fcca583770ff840e0984f4911328b3fa6579f0bc73520e97a9de460203c356060797f35fbd8eb6791973f669d338f567c5d40b55c9bf4118323d5c0d9948c563c218e50c02dd4a246c78c58bf58067356c9e64bead4c7d1fe479c9b4023155fb03e7f74a9bc8a9f7b63a67f33cc606d18874069502a9361f8a132dcf7abc45cb52acf5e69031886cf966bd5e0d4bb9e6723e993a7954e0ca83e35ab2a565b0a25d8780f7c11d58ad12fc31d48c12ec58478ea79c7d19b9c834a20fa2fed82692b7008420e04fd1d39b660dfe7ccd59d944f26b0b2d5da0c6d20b524f70b796c3bc2d17378b8e9a27c7d9b3993c9fca06b138be51923214cc698e62a60ce72db12cccf7aed3bc74255690b865064185184e2425d89b0c91dbe4c89bc88fa2be630728530b072d3a426c576cd7fe763a84c7341720170696f26b7c3a4fce73e070d4a95cc5df47b78cbad09c49cc7cf2585647a39a91c4a900e4efe0ee56e5ef872dd8e97fc448ac18ec5e802122bae0f55e5f9cc224f55bc337726daad20e6f1e853bf9367c8a182a6a31c168b1d6ff227c8e4ef57a3a8777ec54ba99f415109dfc92f54702673bd8ace98b9a779e768005603afdb6cf77201ce247e679092b046697ca4704910691cc7a4411c4c59378fd09579b30a501e683eb1b7c66d274917e44189e0d34c4fb782539edf5327d2457175c47d96caf4cad15ab769e66bcc1151ca7dbcd26a2b9c7846578cde2c885076331c90a02fb5c78c25131a2aca9a463f8417df15e7ece92c026d0fcaaf98d6e322df92a3cef6e70119e2b310d179055a8cd6eaab75391ecd8b9578927480f141a4a4a14ad3edeca588c96741c6eef23af7e149a16d2b384d880f41709df55001e955dd2d2df56f7336084e478c0e88c52be5a51da6e74372edc41e3c77534f39091c2f5bea24a68c73e5ab07639c23b629b51d3c45ff4f0b2e0af195c4a7c3b6050a2947f862051759d8dcbcc9a7a68fdaad5c65fc72e5a84d684ad7fdbb4786c2dccf13ab090a4f94abfce0990e524f3efe7cdb911fb4c414a28c81fb8e7d0187e91f3eefe48dfd3d8df52a5d4dbabd70e1d64311ac149dfe938888bbf034fbcb925f486eed65bd7276451f4747f858b841218dbd697c286c1cefffb85ed96cf046eda922450d9e40f9688926db6bb856ab887c563b64824abdacbfc13c8c813f95fa0be83bc204e7ec63fb7d974db0cc91d0788d2946e83be92d7fa35bc1348871a212cf2b77b20a11096d56de77d53299c8a0c154cae630a5ffb1ffc871ca372d661e7ccd9f0727eabb4c33849dd4f567009ad4a5c1a04110bd7a3ce8f09dffc2d157dc543e3d0a0369509e4785525e015ea4198727ed297bf47acc1f8d904c0cfca2223ffa1c82fa8921c9e60ef71a3a95709641bc26562fb95cd2c0c7473e869225531fd4f06da3f3ed9bdb47ac55f81f82fc7aa316a6d4f7ec925da3be5d5c5eddc5237a490c56342b48f259b1a03bdb6fa18bb51a0e9eb29e56c7288dd27b4b71ac25983de0327a0748d0331af6d12a29f8d9d7613d104c906b7c5ce18cd4424371211ccf49a494188bd28e56feec78542784b4085c74ca8083ce0d80dd6d32003e44b57c0b4603e809e99b554c57978a0fa8477a2f09eba9063db19ab4d54d97a7b855d4c8f3c6c13af5130e9121c8db479b9b1aac907d2fcd34c64279a6a1d488b15b5a79a86284592f13f87f49743e830491c64c4b840745ee496ea83b2e7ca978fa5df577c3708944e4b985f12aa39965a2d7d091270085092f180349968fa54cde301c01372cf8f676f0fc4bc2e814921af30b6f49b8956f915ca68f4017f4f1920cff8381b18438dd8e6bb9c24b40aadbc7a1573e21d680792c8e7f5f8678bbdb59b60b7f5bacb906578c5f56ec8160e9acd06cb47595b5d1bb0406100a1e86d704ff224a99de1639ddc3632753ff85bf1b52c23d5008c0de49e95e34e7419d42368e919401d87c16b5c1fefaff79ba7d2198fb45cc46d3568b9c3a00c9df1d3698739793127471e618463d5193d30c3a909275b3880dc78652949b3db11719907307109bfab71ae592d45a1f3f0ddf998743971815d02a63ac7a115c3369fac69bd745b8dad5cdc38bf870ebffc1646f2b03e539b3490b1f2bd6fc0fa771387cdab29bdd6a8512ee147f03e46b2576fd1f50c98b7415f99476c3cda39f3c52cf250664bfd8001ab1ff6e0533599f1ceecb78e3fe4dd111d9299b686be47b3ab75eb23a78f817e577936723ffe5d824d231797f68521c73f034ee1e74a9fc66515750c45a4040ed5237b323990c84b1ad8dd9e71eecf781d4873a1230ec8769debb7186fd764262728e85c4bdd662f6a750c5313feac8f109f9311d70972501e85d5412f28e9c79fe4d6cc6540993b68e73a8c027fe8ed15362fc8880c2b4ffdb8445369e3f6a8c1e854f1cff5535cb11f", 0x1000}, {&(0x7f00000014c0)="11fb8b4abc2f0166a4d73c35ba4dd578f11ff6b7fbff411ab6", 0x19}], 0x6, 0x0, 0x0) dup(r3) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) syz_open_pts() accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) r3 = socket$inet6(0x18, 0x4001, 0x20) recvfrom$inet6(r3, &(0x7f00000000c0)=""/253, 0xfd, 0x43, &(0x7f00000001c0)={0x18, 0x0, 0x4, 0x3ff}, 0xc) 16:00:48 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x190) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1080, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1, 0x4, 0x1}) 16:00:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/\xa4\x01\x00\x00\x00\x05\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/de\xf6/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0x6}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x1, 0xbf3, 0x4, 0x80000001}, {0x362, 0x7ff, 0x9, 0x7f}, {0x0, 0xfffffffffffffff7, 0x10001, 0x20}, {0x5, 0x7, 0x80000001, 0x2d4}, {0xc677, 0xffffffffffffffc0, 0xfff, 0x80000000}, {0x4, 0x0, 0x1cb295f, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:48 executing program 1: socket$inet(0x2, 0x5, 0xb13) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(0xffffffffffffffff, 0xffff, 0xfffffffffffbfffb, &(0x7f00000003c0)=""/125, &(0x7f00000002c0)=0xffffffffffffff62) socketpair(0x6, 0x4000, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x200, 0x1, './file0\x00', 0x2, 0x2, 0x4, 0x6}) getgid() kqueue() shmget(0x3, 0x3000, 0x1d, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x87}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:48 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x801, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x92489e98a968a53f, 0x300) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x8e) r4 = socket(0x10, 0x1, 0x7) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r2, 0x4}, {r3, 0x40}, {r4, 0x3c9}], 0x6, 0x8) r5 = kqueue() syz_open_pts() kevent(r5, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0xfffffffffffffff9, 0x8, 0xfff, 0xfc8d, "4c819777cf8dff7bc0ffa31064676248af764e43", 0x101, 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x161) 16:00:48 executing program 1: socket(0x17, 0x8000, 0x6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:48 executing program 0: r0 = socket(0x2, 0x8000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/174, 0xae, 0x1800, &(0x7f00000000c0)={0x18, 0x3, 0x480f, 0x5}, 0xffffffffffffff81) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x800) shmdt(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0xb2c, 0x2a, 0x0, 0x0) 16:00:48 executing program 1: r0 = dup(0xffffffffffffff9c) socketpair(0x1, 0x3, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x20800000033, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/d\x00\x98\xd7\\\xb6\x00@', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10002}, {0x87}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8980, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) 16:00:48 executing program 1: setrlimit(0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x80, 0x178, 0x200, "569bf3048740ee01d360a115cfef9aaf7ed16a4e", 0xff62, 0x1}) syz_open_pts() setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) 16:00:48 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000c6a000/0x1000)=nil, 0x2000) syz_open_pts() getpid() 16:00:48 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x22cf11aefd439a81) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730d1e7bb6fc6e23c3f00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e018091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4d", 0xa5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="948ab23a72be2c6c99b42df943bd0695da142d1f92758fd8c94f4ef53ceb2591e4de42dc66e6c2da94cfb91a03dc4bbed231662adec516f5d27d185f5b39fd9c4680fcb2a44e229c39f394478fa261e96df62ffee448ed8ae5bf28", 0x5b}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:49 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)="e3cd8883e1a506fd6f52adc83d1c07b42f237b9dd30273ae3499cedeae212d62a56fc89a742669960c41a609cd6543debfca7455391cc415fe26826b7d5da47cc30c28120d41518abfe485daf19f08154ce12b80cfd238d3d105f38829eb3614655b180b8b9c03cd23ce99f03b45732d67d5d99ba0d42fcc7fe7398f6960c0242dfec1e83d742fefcfa556b492c80e07c85a82b0dfb4", 0x96}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080), 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\x00\x00@', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206980, &(0x7f0000000100)=0xfffffffffffffffd) 16:00:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r0, 0x2) r2 = getpid() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) 16:00:49 executing program 1: r0 = semget(0x3, 0x2, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) semget$private(0x0, 0x5, 0x8) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000900)=""/191) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:49 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0xc00f, 0x10001) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="5d1112e3f183a39a0f88cf0f692bf42204fc631366eb0c4c34f962ebd58c1c3501e7e5ddceefb8e785b11ae016e4ea57360d679945f7b6db0764ef24589d47e8c8a4c56cd4149bb56962fe86851e451700c261b9756b95f5010e35849193c62a3e166f846c9978fcfa08ab9a078dee0a22ec1b1341b1fb8fb3eb4e456aec3e069f9564aff4c32aff86f4f037892f335b70a59da89d1ded9db6a1588f4abdd5c8de72c3eeca83e2f7803229298ac0980c06021090ddbda557e2058e532c85f286f22a8831e4dab60f1d09420dfd20eb13f70fccb04080ead886e39a0a700e13413391dcc01e5e414a6d2394570956b06a9b2227703df0273bcca0a0643f76a158f8f116d8c13f88cdc5418c6ca03b46bd5ee9b4c9a81bb7e24f296a084df6ce9976549c93243b2a01be1a96f0c4c067e7e01bb22f82d042ec3566dfaccda57e56c89973bf80efb2d406bf02f676ca9eed9672b54130ad435406ccecd030261dc8abe179393fc6954508b14635a4c8fb97a34100eddceccc85bca67cf1bc06421b5a95a1d0d3778ba089ff507e43bff287227d6663516291fc2820ccb7426ae35dca90bc7591204916bf3f4892be738ac3409bf0e92e2ff5a7eb774690fc45bde5321ec4507e0049c8cecd0244e298ff83385600c094e9872d1db4cd472899e9a524ea39ba764a61c3145a0c23e93378e820382b7e7e6429bcd1f6ad578b11dfe126e35b90698a5c616ebb0985f8a62c3c831e5e74676e530278680f48839f8fdcbc0bc73241226358a79a7366bd8aa9340ec336cf9e5ce41b1389cfe39a244d5cabd123482517195a36206da48eb4d1960be99cc18401fc3667c7fc8f41f27ffcfea956a7c4d34753ddd6dc55fb254821c40ef5e0244b13c93e6b9d1bc2c0fefc7f891fcfdc95d35136d68693d6a75e7929c22ee6c8895292047923a91b8ba7ba2be8e93b77ec17fb5e26a652d68881e4202c4932e026154b25f4c4da26859ec9daaf205c83a62cefaf96114e1eea50e0d24e3206017a8ffdb31c126c30219e9f199d05f484bfe80e210eec56765bf55a4bc193d7d763e818646cea56e1bffc565ae326f501615ba9eefb203717231ee5e43674394e0fe13e67fc0e360beb2d1f670c4f424e1d7e700bbb750c696eb387eb89bc07b32cfbea3c41a5e475d0cbddc6eb83552edfa6513fa8e1d9394b8fe87fd24261394c52e5fad785ac1a300cca8821c25d010dcec178f4349ccb87afdde6b272fec27bb5977c47df294ccabebf7561a2191b4f4dd1e4d55b61dc29a8de1831b8a1a01f8109b81582543955fe26129c81aed67b5e595206709a74ba783e2de12919e8bb411ec84af6d778f3502cc6996688f8756c1efc6b2a69a3211d420bdb9dfd484f2be8962b88cd546106aa75731e057d8c1a19fc049b562b22a9c11d7f00575615bb102feec62ec159b9c0ea083724f7207aa858adffa8ca6c833cf24acd5525f7084720358b1c7dd4095004a987f23a98d7af0b6940f1cf0b6f657567cde32cd64b9b25d9029da55214d7722543325114ef0f4548658f18edb9eb15f16902b9579c7848ecff6deb192cb6ccdb63aceb96aec1a0045c7d52476c90e8e79529cc54104729873db73c5b646be9ade5b42126d45c32f0ae9cb3f5fecd82ac304075006b615bb3b9f6852a8553b03b7addb9b979b72925ba11080aec0a10af5e06b0d2b1c5204e96b18cf3b776e78489eeec2f0f1ff5a5a0f2fcc115153bbb798bd40b3faa8a9987ec29a11e9ccb2aaa7a921ca162be1dbf5e75b2da2f6ca45ae78ed01f1f9220aeb7e1d3ddd5a907ba78446e111937d5409cb6423ed9ec333a174b0d6b9f9c1d87252d69355deb13a751fc51e7b8dd3283a907cdb4dc9f37af886dc9958bcc1ed671126eaa88027b5c51a314e56daa113078f99bad609905fd1a963a2c537c2f9f474e144413cf3ce76b6315018a736823169109ff11ec4015b1bbcdd416beaf3b68697f67d49d3829e4474ac51b029e93a726f0e34ff5a5b498e01c10109ed7d5236c7fd2c4b806025f201c51aa093d8df24114130426f29db42a0c9f738eafd2d54115d4742cd20d5f147e932aba54eb61393cd19d2959824b69a2c78b67d4ceecbcbb808b76ddd595da22dd2380e6fa6415d28036ce83cc4a9913255a784172f8b373d9edccee533062ec29712602ba227259110bb6d320a233868cda642eacb890076f057352bc338db72c680bc7862b474aab40388910f0a0283a7de36500d80a0d782a4fbe3d2c1487e3929067740193bc2fc80702d3b3675e25145b7040f1d2b35b9768d02af43b10e285017bd76ab3d151375e9d910c636c5c21c0fe84a1ea9b5a04ba74334f49927ce07fffa00a73d8e5dd3b6a1c55ba92e6eaf5043c39f93ac8557538d706adcf2c56590466ee11266be8b52208bbb7bc94999609aa780c6ecbdfe0899e884ad9cd4078eb2d251daea6bd5bc1fcdab324c6bdb1f80c27bc9da8ba4b0e0da4713efff97c157082e2bb880338a71e4b95458339d739dc808e9b2630724961850412ca4f8032527b029f7de99d2af5030214b249bfbdb4471529d0f98f3fc10dd242a5817f0420a97aa51cabc1ecdd913ecc62b60292b3b0cd66e6776be303a20d428af89ba3c4758be53de5cea9a5cbfc34a776b33e1e55d57191d9cfc27a182179775cea9c0df734108d47cba2e87602a7b07fa289a105d4e92f3c4b05ee8d5e4a243a5344a88c6e9f77f93b69fca019df1e49fe5570b3781e60e85998bbbf6a9fff90fc257d35d4a79a615a72536e40da23a885f94cb50255393a249d8e6cd0b8470802ba1f3c810b7fb720f53b59561eef8cefb35396a4848243f585a643257840c85c449f32189fed9d60ffa7eec1824f9ed15139dd01b47f41093a063e67e6ef8d77642c1d95a1a04c2210fd8c91a48659ff52079391d714a9bcaa890982963e6d9eaa1eee83e6c7fa52128b2ab09ace0c554ef1dd65fa3092899681b8b31cf0e29cfdf7c9824d9cb5fa372d9cb6339c02390d9b78e965d309d322d907b825a5cd796d6090afe67c47acf065ae9ead53db8a97559dfea416009a88d5752e2e10bc4628b4e84f802a68c65bf68eb698c808a0541db399e6c9c6b778961128fc71aeb07257036fa8e668ea2c4b231d8fb45b013c164fe92f3e033285678e7f235f24245d64ff86538d97d7b6a9f1d82dda0807875b0ad7db10392c534485ecd3ff6f8b90bec76e8a61bead12db61d50b6335cd987d996de0f563d5380655beedd8a8a2373f4a036d9d356312f5befbfc80869622dc388b608180d5c19947655fe4ff442c77244237956f6bb8843d2e4853ef65aad2db8b2ca1120860b6fd69af934a22c5d0d398eefe6839a7e216fd3756c81c797e8665a87d0ffe5cbd32af81821c348c889e17674f7033c925dc1b6b6f648a2db576ba80e00c876dfd37f1442fd3e0aa40cf431a4fd7ed7819144290e5124ffad8824e36f7964bc9fe03d0409163ab64c9a999d6cb98705c449345cf7324edcfc82c750181b52b65456d9c95eb9ef70e344b6076770aa51afb693530a201aec66238e9b690d89dc544083bfc672e4caf13caaa4ed44ca328f35d640b1cfdc4fb4337e5cf72bb5669d14501d59c5f5b4ace5240084150d628a6472fe1965ea2eeec429f3ca7c1d3f17ec67742048341b55e5e440b18a175101bef6655ebd3b298c21ca8c47a8af512fca9b66f10b03404dcea7b79c90112b04f7780b84d649c5ba2d288182f08a240e649fdedc4cd2d4896132705f4a020fbe94ed636da816e3c1f1a762b110b1bbdd3a77259d80d0fa91c395d827a331e1398add1bf518421d188a6ca73acd86d6e30cd313373821046c45acfebecf1cd7865b4366d42cb7147dcb20e6de09fba4a64fdb8ea9dec924e607813f2492ea59014e41bef7176354dac32ef767612927b90299845ece82963aeb2b8131e56339454faa1040407826a63acb174158cc43a3a1c5ad6b9cc701cffb3dfcb385de7a28cefd5b5309e9c729ab7827f0b73d53db7256a8e06babb06ee73962cd47f777ce357f4514a0c0a9cc03539544444f4ba9507c265c47663705f31a60a83289cd073d2b519a4de48b19d49ca70dc9f3918050d655960f09cdca5a63f254e931a98fee2467e745aef0a812274a986ca62b9434faeba351faee66061510b9b7dc4a0fb01efc6493eb8e284a765fe948393d511015d650a734af2a52094c8dce6804f852e0487fb90fb8ecc29034cfbea4e8aab1535b9897757fae5f4195edd1368e0268069284f271a48c41af8f3fed19ba3c805284ac35121761cef4d3e4d638aab90d2ba7e583be302e5fde9b0a9691f3297253a3267b06c4c13fc837d0c86e909cd7febcdfaa79b384974b4618163c32d0f2984c15328acd0bdfa2efa89b08ed1a7ed550d90b5801d3fd72a26057245bb851f535c8097bc1d676a840ea0e86de818fa13de638972a7a8440018c6da926e1674a7527800291704de520cc1b3c7df6034effbb703df891f45e3e7e72185995f75244b01b5104d68c52d8d4afcdb7da8aaa4998de8b870020926cc96908fc04ab17000767d4294cd00212e00a633e34d91b9aacaa7cfedc42d39c4d17f266799831cc85428d892a2f42ff8ed1be537d9814b103bf8b377145b1f2a6af9d13b8799d942365fd03681219c73271ce434519ac47acee423a91ce763fa17bbd2bb79c1052e006882a75db4e9d5a277e285e7ce927dfed9f748fe2169631cc7d04d07866a88b98df5fbb15c66fd9026f3d7112a19f53788755902ac70a40c1b2c1efb403341f6ba182fd0f8eb487d380699b52623586303011fca18de9a9a6523a70472d0cdabd3a5715b87103875ae7c1f5deb29d8f01472c3cf865d5d8096f07f05cac3f5b67209cdfcb572b7675e9e68f053c76f570b52d083a11a72d13fb771856b106910f15917a1a814aaf53360029200ca15dfbf2fe0de9871fece39bf39f0b2ea1a9b6683749304538757eb182549e0029022443259b4169db6c24fd52986873b8130e9de13d96567bba82e9acc3d77602280ee4255dee62031f6baf1f535ae00cfee18d6c8c9b1af3fe0970b58e97d4801befbf74ed06001e5bff0028d9b1d871cf456d3dd3c1880477785a7f7cd70aeb9b0d4d5b916a95064ce2bcabcdc3a75dc4758ff924850ebbe0896c7bcf1b5be8b7dd9bcfd2db9a895b29d6b9ebff0598b08cf4f141c4d95eb20836ff027f040cb74470ceee610e9919b38db8c48e2ad7d009de52fbdfd81e60e0e67986c5ad853aa369048a526dc772aac1a238743af48061329b93a08b0bb5b3f27cf6c984973f28299015ca2c1da8487a177773a52431508d733be30a432b19619206edfaea11d7af0a3b976ec3aa8dc85779b6d2b044633929b1fe2a3e8b29ecc7dd32b21c969e859e01d0032fd4b37efe47dae77d7a0c2830f56ff1520d82a9d3e87ef59ca76bd069bf6037580bf06ffa5dc05459d2a978e99430058ee01a528db0fe62dc314a8cde7385c43ea4149c12f91a7b2e519810a57dbb31d7881b3601b56a1b443c06a021b79ac4a027adb52407df7e4bef4ff8019b1178f4a0c9423526c526d5764ff184e3686b1b2b2f1d176779179fa596943bd4b4d0e79b88f10ecb761d8e40676f6e7db2ea28d013a2d62d99f9cce0dc3666040916f5ab03046d049ab9c134b0733f3d219a34b217ee62c423c65f44798f4f4896dda368801a7ff62a112435887cca6ba1b8e25c8a1151eeb31d564132748ec582c2d5399474575cb63dd83109803163d3955752769", 0x1000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000011c0)) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/93, 0x5d}], 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000009, r3}) 16:00:49 executing program 1: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x3) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xb4a9942bfbc9bdd2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") 16:00:49 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="780ba67928aa076353db757cda64dd709f6e20fb3fea16e6016a755429fd907e547bdabaa2281a88edd37b77dc64923f4ecba92ecec9602216194ddc58f9718aec781cde4071d9781882f308f8787524dc07c13a1f909e18f847d0f834ba4567f025b739510bc1df907a2e4782d198bd6521d562ca50cffff4fe291497a4c96e080ef481ad29539d57753c7c0f7ef8467c6256f4332f80a68d4f8d639d7c", 0x9e, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) pckbd_enable: command error 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfffffffffffffff7, 0x0, 0xffffffffffffffff}, {0x3c, 0x0, 0x0, 0xfffffffffffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:51 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) socketpair(0x20, 0x5, 0x2, &(0x7f0000000000)) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x20000064}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x1f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xf2, 0x5, 0x100000000, 0x601}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:51 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0xf9b4, 0x7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) socket(0x2, 0x2, 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r4) r5 = shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="85821decd36e3d9d8985a3ba6803") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x8, 0x2, 0x365, 0x9}, {0x400, 0x1, 0x6, 0x1}, {0xffff, 0x9, 0x2, 0x6}, {0x0, 0x7, 0x9}]}) 16:00:51 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) geteuid() r0 = kqueue() write(r0, 0x0, 0x0) 16:00:51 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) select(0x40, &(0x7f0000000080)={0x0, 0x80, 0x8, 0xfffffffffffffffe, 0x0, 0x2, 0x6, 0xad61}, &(0x7f00000000c0)={0x5, 0x3, 0x81, 0x9, 0x0, 0x7, 0x81, 0xfffffffffffff800}, &(0x7f0000000100)={0x2, 0xfffffffffffff001, 0x5, 0x5, 0x3, 0xfffffffffffffffb, 0x0, 0x6}, &(0x7f0000000140)={0x2, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c, 0x0, 0x8}, {0x5}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x7}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:52 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0xa, 0x8000}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:52 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1}, 0x10, 0x0, 0x183, 0x0, 0xffffffffffffff6e}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x40) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x1, 0x8, 0x1, 0x80000001, 0x7}], 0xbc7, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x9611566f5768e20f, 0x88, 0xd546}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x96, 0x2}, {{}, 0xfffffffffffffff3, 0x40, 0x10, 0x8, 0x7}, {{r4}, 0xfffffffffffffffb, 0x2a, 0x2, 0x9, 0x40}, {{r5}, 0xfffffffffffffffc, 0x2, 0x0, 0xfbe, 0x1}, {{r6}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x1, 0x8c}], 0xbc2, &(0x7f0000000300)={0x6, 0xffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r7) socket(0x18, 0x4, 0xdf) 16:00:52 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffc, 0xffffffffffffffff, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) close(r0) r3 = dup(r2) r4 = syz_open_pts() syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x410, r5, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x80000000, 0x40}) ioctl$TIOCSTOP(r4, 0x2000746f) acct(&(0x7f0000000240)='./bus\x00') readv(r4, &(0x7f0000000200), 0x0) 16:00:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000180)='./file1\x00', 0x80, 0xa3) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0x6, 0x7ff, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x400) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:53 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x6d497f9fbf139584, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) lchown(&(0x7f0000000180)='./bus/file1\x00', r5, 0xffffffffffffffff) openat(r2, &(0x7f0000000080)='./bus/file0\x00', 0x2, 0x4) link(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)='./file0\x00') kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x80, 0x0, 0x0, 0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xb800b84610f8e372, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x1, 0x98, 0x24, 0x1, 0x5f6, 0x8, 0x6, 0x1, 0x2, 0xed29, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x1, 0x1}, 0x10) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:53 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) ktrace(&(0x7f0000000040)='./bus\x00', 0x409345d7ee8f9bbf, 0x4000040c, 0xffffffffffffffff) semget$private(0x0, 0x2, 0x40) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r2, r3, r4, r5, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x2, &(0x7f00000000c0)=[0x0, r3]) setegid(r6) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x4358da8a1ee261c0) lseek(r7, 0x0, 0x87da86990c828a41, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:53 executing program 0: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000000000000bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b56f8f4d84086a77a5ff2b8eb4461b754c9f28415c518a33e1fe961e63ee2e24ea647a52b5c2574bb5fb70a4dfd71943871fddda4770ccf86ecec4c143e8799d55db889"], 0x43, 0x800) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x47) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xba) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:53 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x100, 0x60c2, 0xd1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x65, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x3}, {0x18, 0x3, 0x4, 0x2}, 0x8, [0x4, 0x4, 0x7, 0x8137, 0x7, 0x1ff, 0x6]}, 0x3c) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:53 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)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x80000001) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000280)=""/215, 0xd7}], 0x2, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x101c0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x49) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000600)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(0xffffffffffffffff, r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0xa81adfe9e2b32288, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000012c0)) 16:00:54 executing program 0: r0 = socket(0x2000000000000002, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x40000002d}, {0x200000006, 0x0, 0x0, 0x4ab8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) 16:00:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000500)={0x1}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)=':%(\\%^\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='-%7(\x00', &(0x7f0000000240)='}}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x7f]-}+\x00', &(0x7f0000000300)='-\\%-[\xa3\x00', &(0x7f0000000340)='[\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)=':.+\x00', &(0x7f0000000440)='--}\x00', &(0x7f0000000480)='$+)\x00']) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:00:54 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0xeb57edc36cdb1946, 0x84) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x2, 0x2}, {0x18, 0x2, 0x2}, 0x9, [0x1, 0x1, 0xed, 0x744, 0x5, 0x2, 0xffffffff, 0x1ff]}, 0x3c) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) setegid(r6) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, 0x0, &(0x7f0000000340)) sendmsg(r0, &(0x7f0000000540)={0x0, 0x13, &(0x7f0000000280)=[{&(0x7f0000000080)="86bbde", 0x3}, {&(0x7f0000000200)="72d8a68964b534222820ed8cf47d75d79a904b0c355c44530761aca032578c67fd21a0c2836c9640d791a2d5a7b0624c84e9a1f02410dc7c1e3bae3825067f2c96008e1bc1edd4334082efd2263ff673eb9419f875bb8c52a56807b18f28591873d68f3ac53ebebc654aeba50d9348d6", 0x70}, {&(0x7f00000000c0), 0x1eb}], 0x3, &(0x7f0000000300)}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='Ccfg\x00\x03\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) setrlimit(0x0, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r2) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x81}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f0000000240)={0x6, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000300)="0000000000000000000000000000273aced4b60b205d7c088c7df20e95ca673bfb308c8a0a0000000000003c2b226cb7b55582ea51d823a368f3cba04c5d1d32ac46354945da99b5296f61549346c63b2c5ef26272776caf841601d2c9301bd0260a619f14ed35563a4bf20cca368d58ae8b275bb565ed08c7f800eefd0e0b35dcf2832b11277e286ff658400061f348bd56e9f3ee6f4a6b19073de2385f0bce0c6c895b08334a328e5f856b569d867396b441c11470d727aeb16b020000006efb2442b3eea70b243584cf1179d9064463bdb32a37b38b19fa9c76321084591dfde61aaadf96109cd30002124db4b4a47afa57c6fed79405497a247cf8645d63ff72c77aa6b57239ae0c48f7288cf84f3a262d7e19e38965d4f208c7c19cccb57dd77dcf15e922963b4466", 0x12b, 0x0, 0x2000000000000) fchflags(r0, 0x80000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000280)=0x6) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getuid() 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="6ac9c8ed2fe242f3879de13009a3b9636c9427be5cc2bc14dc851789c09e167c39d204e9f9b5f19d99f8034af412c2281304639cfe7e1eb520c3473522117d503f2eaa206e4d6ec375620050555354d4", @ANYRESDEC=r2, @ANYRESOCT=r3, @ANYRES16=r0, @ANYBLOB="788a905983e238c10342c86e1bab6f752d2f7aa0ac2dc84699932e5f41be73b740073eefbd6485d8eb79f77afd74255e9033c49cc350c79cda79a0bc073806491750ad311a39e68ba187b791571e99ba8485581acef1b3102dea10ee9032b150a223cd08af0775b079e48c8259f4432f886880129d92fa99a00e7bcbc6826caf232fe08457b153b988b0bf221f74645f43999a2b073b8b1825b8b03bed62ab65d3d97a31d105d069", @ANYRES64], @ANYRESHEX, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r1, @ANYBLOB="c2c6ef1a46166947dc4d2b", @ANYRESDEC], @ANYBLOB="764c8eada3629bb27827c0d036cd6c19fe047f48315ffa49579e0b2425463ed33958a56e0ceae1fb362b7ac389460d7ad46876321e18c3f816ac23a5ff8041f0f5d136c21233b493b4ed3bfe1969c04f49c24536507760aa7a17b73aea2cf4bf9881f3950de4f38f225bd4b1ba2288f5e13cf79adbba33714bf2735c01c060c1ec2facb5747a3d80dda0d2d7a02fb9f93212563313ba7e913d9e18c93468639281ebff1385549b0060841c00c57caeeaac002742aea8cf354e0d5948c1ef6b7bce3074878ee761c2ac21131a98ee6415867ff5b6323d10b97a66e3dc3fe2d1a317a810e3053dd755ee67b2c2850c984a6402deddc6"]], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000100)=0x80) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:00:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 1: r0 = socket(0x10, 0x5, 0xfffffffffffffffe) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000040)=0xfffffffffffffff9, 0x4) socketpair(0x1, 0x8000, 0x3ff, &(0x7f0000000000)) shutdown(r0, 0x1) 16:00:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 1: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) 16:00:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) read(0xffffffffffffff9c, &(0x7f0000000180)=""/150, 0x96) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x312ed0e6817bc680, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000003c0)=0x40) bind$inet6(0xffffffffffffffff, &(0x7f0000000380)={0x18, 0x0, 0x1, 0xff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e8e5f6fff4c09a6170b8e688c5", 0xd}, {&(0x7f0000000180)="eadb540fff1467d3cd13d79edd6bd5ca22f2ebffcc099d2a5fab8eeb8dce76f70551308f9e7a24e45cda5883fd4fe44511608b7e412fca002714e5742a9877e6b78d43cff7c3aa3258eca79b31b2a65867ff23f579b7a7915513bb359b56fb0316fcfa5b3f04fc9218d6ec70b7780e253959d7eafcaced2d44a432a1c0c372d2402418404583911dd7d592509cb715d33defd14dcbf978ac2bf9ae19664b", 0x9e}, {&(0x7f0000000240)}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="f800000000000000ffff000001000000d1d77b3622f29879aad3cc35e9ea24e51a4c985f692b8cb675b504f0aed360cc99e85161084bbb320666b4e451bebfdedc45ba6cccb3b01f51eb49ab6f980ba3925d5c4b1076aaadaac17562fe7f8d7b656434f8e13583914d38848db7315dc9211713bde16c7f32464193fa0aa55e076528f4033cf6b74d2303c6359c2b285713f501f9e68006111cec666c6899a6095ad086e3703d693f7527267a3c49100970d5b0ea9f5860ddaa4ec2690661225fccbc03ac2699138e9342f08a430ba89ea07a2eb2eec047064c7e515c0403af12ef1aab31a2b812033d90fe1d30770e27ac844100000000004bef29221b2a4f08670126a74da1587f186d77208012293f023c5f013ce77d9556a383cebac0c3245cfc2ce4dcda4849a6fb09e522aaecd4e07501bc20bdfbf4ed8624b8502f82f95c837b32e98ae0c6ba025eab7eef6b797b9322c1036d59c0fbc3062975191bbdc763640245fbe62f711798d24b579ac6c13229d9d798de60c40e58050ebf8b3eae5775457e1cd540a53f8d3596def69825651c2bbda29c182f987715987f80e27e5ec22b30db2bb58801fff6352c0cbc21f942ce3db81303a4a1a79f923cce2a305b087b1a51e9c328b33ce76b2154085f3697d19dccc4a2607982f9943b0cf27e5171000000000000000000"], 0xf8}, 0x10) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) socketpair(0x20, 0xb4961f7f938c3a4b, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x48, 0xb, 0x6c, 0x66}, {{r2}, 0xfffffffffffffffa, 0x4, 0x80, 0x81, 0xa5}, {{r3}, 0x7fffffffffffffff, 0x40, 0xf0000000, 0x7, 0x2}, {{r4}, 0xd, 0xa0, 0xc0000003, 0x3836bbbe, 0x1}, {{r5}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x4, 0x8}, {{r6}, 0xffffffffffffffff, 0x6c, 0xb90f1743745b642a, 0x5, 0x101}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfac972fc8d2c2636, 0x95c, 0x81}], 0x1, &(0x7f0000000180)=[{{r7}, 0x8000000000000001, 0x11, 0x1, 0x7}, {{r8}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x20195d56, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x0, 0x1}, {{r9}, 0xfffffffffffffff9, 0x12, 0x20, 0x2000000000000000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x4, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x4, 0xce74e1a5b664bb81, 0xffff, 0x1000}], 0x3, &(0x7f0000000280)={0x89, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x400) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) kqueue() pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0xccb, 0x100, {0x7fff, 0x8}}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="98c30d89b34d8055f8bbabcaee08c99114332134d59406334b978f164cbae05c6975694b542e06000000c299e33f805c764a3623be298951b7ebeb9c57a305ca7fac00251323d678d1616008af7dfcda2ebadf36242b70bd335e6fad23e0c322dfd0c20e928e6315efa9e888bb9c3e62c97e822e9e15dfd615f527d161c03426e267d817f2f51569bc6cbf6ff8fc60e6cd2f95d4f575e347c72475b6bedb7360", 0xffffffffffffff0d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0xc9d532e6dcb49e25) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) shmdt(r2) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)=0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$getflags(r2, 0x1) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2000018a, &(0x7f0000000040)=[{0x3}, {0x8}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10c92, 0x10) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = dup2(0xffffffffffffffff, r1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x5c1a, 0xeef5, r3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0xe8, 0xffffffff, 0x1f, "3f325601fa48014aff0cb6b4852a184e03013da5", 0x7, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) setsockopt$sock_int(r4, 0xffff, 0x100d, &(0x7f0000000180)=0x4d3fb132, 0x4) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x74}, {0x45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x74}, {0x45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: r0 = msgget(0x1, 0x2c0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/173}, 0xb5, 0x0, 0x27ccdb737a43832c) msgget(0x2, 0x600) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x100, 0x0) msgrcv(r2, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fb04532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0a71461584b0577d2138cc76577919c1b86e7f263cbbfdfed3500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d4480b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbeb4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304ea55b4520f3ce3f50000000000000000000000000000766eb9c5006450cbd30289f07b767ad7bd81a370396e3b646db4675aa290294873983fcbc23f94f7969690e6f52427327912ac835d167ddcfa680c3cdc1546dbabe6b57d5583c88b1e8fb3b0dd9229237582a91af8ba28a91d5153b035106ae7f360b4bff3a44971e604221cf08493162d99e936655590697ad68540d5c5f4a1d5f9babb96e11d953c861b4516f497dc6c8e881a69cfd72be92312aa74acaac8df34f0caf2f896d5333d1062fd165f857c3a7095ebdddc3346af50454e632d78ab32f124a524f80e3f525b6d8a1112f02176a35349b284bd52746418ed73d1a9aff9bce003b72080b36c1f5450825a2ed3247f1ceb1f32368b5e00c330df10fb06574c576d7eea8e681ec0acb39916029b2000d61710e5f4be4cafe6c0ef30495e963694c55ddf5d552afc558a2f693455cb6fde6f09de421534bf5d22a5ef305f41c952b1053cbdaa6c7550ce4fa8b8"], 0x13a, 0x804) msgrcv(r2, &(0x7f0000000000)={0x0, ""/140}, 0x94, 0x0, 0x800) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000240)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x74}, {0x45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_LOCK(r1, 0x3) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660104654e00cd79637cfc117f02ea3a14f4ecd833a31580ced99dea0334e57a2b8a1cfa"], 0xe1) recvfrom$unix(r0, &(0x7f0000000040)=""/250, 0xfffffffffffffd58, 0x0, &(0x7f0000000140)=ANY=[], 0xa) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x3400}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x6103c00dbbecc652, 0x4}, {0x0, 0x8, 0x1000}], 0x29a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x40) semop(r3, &(0x7f0000000340)=[{0x2, 0x100000000, 0x1000}], 0x1) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x4) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r9, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfec3) fchownat(r4, &(0x7f00000003c0)='./file0\x00', r6, r10, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r12, &(0x7f0000000380)=[{0x4, 0x5, 0x1800}], 0x1) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x10, 0x0) faccessat(r4, &(0x7f0000000280)='./bus\x00', 0x40, 0x3) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000900)=""/191) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000180)=""/11) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x7, 0x2, 0x4}]}) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000240)=0x2) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x19c}, {r2}, {r4, 0x100}, {r6, 0x80}, {r7, 0x4}], 0x5, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xea\xff\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d000000088a98d703c20000000000059fa74cdbe08000000", 0x18, 0x0, 0xffffffffffffffff) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000180)="13f15fd6609bd841e30fe5250354ba3475d85dff10512c0ecc10799dbb75bab805af82763fc74e9dd09a9ade80f7156659d85c837128ec35cb7a28dfde5617cea49abb62625e65044c868df14d3ea913"}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000240)=0x8) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x5, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) semget(0x1, 0x2, 0x8) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000e0ffffff00000000000000000000e3acf42e000091a9d47800000000000000000000000000001d00000000000000000000000000000000000000000000002759000000000000000000000000000000000000090a9476ab8d4525be09136b2bd3df4a8d940b448a158dc81fc7f54433e1b7d97d0f86d7adb838ce2d225c25943a3fe1802077fefa25aa36bbf2ad1b5f26aa32364798a0849bf89d98c5f23e2b2bd6ed215bc3f1ec1b79e46159585159d538026971018423a04ffc3251d086393b874b0d95efd136b44bcc92fb10d5b191ed16d8d754c6e3c4f63eb4d5da06af5263f8"], &(0x7f00000000c0)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xd0f78bafad022970, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10001, './file0\x00'}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x2) fchown(r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() dup2(0xffffffffffffffff, r0) acct(0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1011, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0xa0e, 0x2, 0x100000001, 0x800}, {0x0, 0x1, 0x2, 0x4a}, {0x5, 0x8, 0x100000000, 0x45af}, {0xaa, 0xb7, 0xbb1, 0x80}]}) getdents(0xffffffffffffffff, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xdc96f711a2287585}, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000004000/0x4000)=nil) pwrite(r0, &(0x7f0000000600)="b41300ee94e86a0896fad117d585ffde5eb070fb9f023d890c4c96d0baafdd5aafd48b468301f8b6c3f8123c39eb065eba47a9881b4c9f4d516de4b36a04956f718b81dbfce71b3fc1b3b3bb5e5e8b9b4e3175d2226b52af67463646be4d8cb7b166af2cfe7064ff010000de142f3842b9661a32a3247cce13c612685d6c144007d4db0c9acf9200c9708243329ad74b51298935aede68ef3019405c5e2ae852790881a37105260443dc3002ee6557748db64c16fd0efb8d2c7ffc4d4b42e2217d5358ce88da0ba1d773c9eb4e14d96e2a4aeb785432695c028426915ead90e36fd20a9891f7a83b560bb53ee7c2919b4c77e85537a488ab856d2caf9f36e4a87985b01f391218aada34a10644ab1c5e02eedf6866eae17e938b03324012d028c84e49", 0x123, 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/120, 0x78) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xfffffffffffff3cb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r5 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000003000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x9, 0x3ff, 0x8, 0x1, 0xb7, 0x4, 0xfffffffffffffffc, 0x0, 0x0, 0xffff, 0x3f}) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/144, 0x90) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x6}]}) r6 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) shmat(r6, &(0x7f0000003000/0x3000)=nil, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r2, &(0x7f0000000100)=""/131, 0x83, 0x1824, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r2, 0x0, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x8, 0x4) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:58 executing program 1: sendto(0xffffffffffffff9c, &(0x7f0000000000)="9bfc8c9e1e1b053d46c1f1246b67e5668347cd1f7e02447e680ce0c54ffffaad7890d0890907c77152275d786deb985e24ea8fb1d2bec5a423343c4250677205120f306d1ee4ad5818e15ddb410fe3", 0x4f, 0xc, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket(0x11, 0x4003, 0x0) socket(0x6, 0x1, 0x7) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x24}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0xc, 0x1, 0xfffffffffffffff8, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x40, 0xa9, 0x4c6, 0xa4}, {{r3}, 0xfffffffffffffffd, 0x84, 0x40000000, 0x9, 0x187}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x60, 0x2, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0xc0000081, 0x5925, 0x1}], 0x345e, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x31b6ebd88af13edc, 0x5, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x6c, 0x1, 0x3f0, 0x8}, {{r6}, 0xfffffffffffffffa, 0xe927d7f558877988, 0x2, 0x200, 0xbc5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x26, 0x10, 0x20000, 0x8}], 0x7b3c, &(0x7f00000003c0)={0xfffffffffffffffa, 0x3}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) r8 = accept(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000006000000000000000000000000000000f200"/93], &(0x7f0000000100)=0x5d) shutdown(r8, 0x1) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r9 = getppid() wait4(r9, 0x0, 0x1b, &(0x7f0000000180)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:58 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x67e7739b}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x120) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x200800) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x800, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0xcb499dd8e552c9ee, 0xfffff, 0x8, 0x8001}, {{r2}, 0x83d97ef560767871, 0x80, 0x22, 0x0, 0x10001}, {{r3}, 0xfffffffffffffffa, 0x4, 0x8, 0x6, 0x4f}], 0x8, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x2, 0x0, 0xa9}, {{r5}, 0xfffffffffffffffd, 0xb0, 0x80000000, 0xc7c, 0xde}, {{r6}, 0xffffffffffffffff, 0x1, 0x4, 0x212b, 0x101}, {{r7}, 0xfffffffffffffffb, 0x4, 0x7d9beb52606738, 0x80000000, 0x9}, {{r8}, 0xfffffffffffffffe, 0x0, 0x4, 0x1, 0x4}, {{r9}, 0xfffffffffffffffb, 0x2, 0x10, 0x8000, 0x100}, {{r10}, 0xfffffffffffffffe, 0x10, 0x60000001, 0xa11a, 0x3}, {{r11}, 0x1, 0x40, 0x20000000, 0x100, 0xfffffffffffffff9}], 0x10001, &(0x7f0000000300)={0x4, 0x7}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r12 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r12, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/142, 0x8e) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x84}, {0x6c}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x48, 0x0) 16:00:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000035b000/0x1000)=nil, 0x1000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fchdir(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xc4, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x2}, {0x20048, 0x0, 0x2000000, 0x7}, {0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x2962, 0x8000}, {0x100, 0xfffffffffffffffa}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x2) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0xd, './bus\x00', './bus\x00'}) recvfrom$unix(r1, &(0x7f0000000180)=""/115, 0x73, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/Dev/\x9dpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x2, 0x9d2a}, {0x18, 0x3, 0xd5, 0xe91}, 0x80000001, [0xe63, 0x0, 0xfff, 0x9, 0x6, 0x100000000, 0x101, 0x1]}, 0x3c) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000380)=@abs={0x1, 0x7, 0x0}, 0x8) write(r2, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000340)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x0, 0x7ff, 0xfffffffeffffffff, 0x4000000000000}, {0x0, 0xbffe, 0x8, 0x2}, {0x0, 0x2, 0x7, 0x3f}, {0xff, 0xffffffff, 0x7f}, {0xbf, 0xffffffff, 0x46, 0x3fee}, {0x0, 0x1, 0x1, 0x5}]}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = dup(r5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000040)={0x737ee99, 0x200}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") msgget$private(0x0, 0x42) r7 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/195) ioctl$BIOCLOCK(r6, 0x20004276) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup(r8) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_emit_ethernet(0x39, &(0x7f0000000000)="56191e0c5c1f61af71104175307bbb605892bcc7eeadaa7742a780a7537d2ed87c02c7ac11982645d818f7fb145bd8a088fef1114b3bace532") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r3, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup(r1) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4320) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000001301, 0x110) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x5, 0xffffffff, 0x4, 0xffff}, {0x6, 0xffffffffffffff81, 0x0, 0x9}, {0x8, 0x5, 0x1, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r4 = open(&(0x7f0000000300)='./file0\x00', 0x20080, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000340)=0x2) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000002c0)=0x9) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x8}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000180)="f5bff15d73a6c88111b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x8000000000000, [{0x1, 0x1}, {0x2, 0x100}, {0x1, 0xff}, {0x3, 0x73c}, {0x0, 0x8f}, {0x3, 0xfff}, {0x2, 0x20}, {0x2, 0x7}, {0x2, 0x7}, {0x1, 0xedf2}, {0x3, 0x9}, {0x1, 0x80000000}, {0x0, 0x3}, {0x2, 0x7}, {0x1, 0x4}, {0x0, 0x8}, {0x1, 0xcfd}, {0x0, 0x4}, {0x5cfb21fbebcb1069, 0x7}, {0x2, 0x8001}, {0x0, 0xff}, {0x1, 0x3}, {0x3, 0x800}, {0x3, 0x9}, {0x2, 0x7}, {0x2, 0x7f}, {0x2, 0x200}, {0x3, 0x1f}, {0x3, 0xfff}, {0x1, 0x7}, {0x2, 0x80000000}, {0x2}]}) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x5, [{0x7, 0x9}, {0x7, 0x7fffffff}, {0x2, 0x100000000}, {0x1}, {0x3, 0xfffffffffffffff8}, {0x1, 0x6b}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x3}, {0x1, 0x4}, {0x0, 0x5}, {0x1, 0x8}, {0x2, 0x6bc}, {0x2, 0x7}, {0x3, 0x100000001}, {0x1, 0x4}, {0x7, 0x9}, {0x1, 0xfffffffffffffff8}, {0x3, 0x7fff}, {0x2, 0x8}, {0x1, 0x7}, {0x2, 0x70}, {0x2}, {0x1, 0x1000}, {0x2, 0x2}, {0x3, 0x4cd550cc}, {0x1, 0x1ed}, {0x2, 0x8}, {0x1, 0x800000009}, {0x1, 0x1}, {0x2, 0x10}, {0x0, 0x1ff}]}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x134) accept(r2, &(0x7f0000000300)=ANY=[], &(0x7f0000000240)) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x1, 0x4, 0x2, 0x6}, {0xbe, 0x0, 0x7, 0x3}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) r5 = geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() setuid(0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r9}, 0xc) 16:00:59 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000400)="d9a98384f74c8505642ba135df14c96a38bba87c7d0b6751972857259b0b1c76bb5daaaf295a59fce6bafd185fc84e854ca059fc8af5665d737a1bc92986a46a628d5439bf8ae27dd55c26a29d53c41c5926217de45317cb7e0f96c40e3b29926fe9f9c10ee5840bbe13804c908f68ac09a3cb2482308fffb55a189919ebf7b3d8d405cd197bb02ed83485c1337294081fcaa6517b27d495bac6fca957a05cbbfbb5b5639f35dc7f3d7b69872e5049ad4ba0eaa1db43aa486de211109e0e75860b701e86aed504898928ec8295d0cf74c65ac2f92995f85f", 0xd8, 0x8, &(0x7f0000000080)={0x18, 0x0, 0x800, 0x8}, 0xc) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000a40)=0x7fffffff) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000540)="909e1a20002e93d327a6faa3724054a6bb0b2169960616aacb546785a7cb1ebfb253d0b18df79c52e894436c2ea0865b40", 0x31}, {&(0x7f00000007c0)="2428d6af59f387ff40098172efe2ff0f1d8713fbb81beabb7434211654bdc519688dbbe2864eb69282e1cd27e05b64d509dc4324e3025e8c4d32d9f14ac95baa3cd781314a2dd72b2cf16095f82288a654d63835a8d076fc78ec35b4cc661635baf0bed3242e07df31795eb7bd68614dd2c15fcd07208707e82a5401804a1a37245cf95a8d2d", 0x86}, {&(0x7f0000000880)="037e37a0f7b9774a5f3e6bc695568eee0dd2efefb3b1e3fd7410b7b89d371f551f3874a55f257b5ed1586ad510a2a7ac99a71de3bcc786ad48e7c4cdea44d41a1169ea883d7ca90a2f1a8ffe7af750e7e5c09482ca263aa24b514cfec36ebe587c8a7936bc1789afcc0bd929075c667ef6f4eea2c8455af7bc4f7857731c741582a6f5331a46", 0x86}, {&(0x7f0000000580)="755cb4be1f28351f1e4bdd279ea88c9a937a4d504341e00f3f3d8d10", 0x1c}], 0x4, 0x0, 0x0) r3 = open$dir(&(0x7f0000000940)='./bus/file0\x00', 0x8100, 0x15c) chflagsat(r3, &(0x7f0000000a00)='./file0\x00', 0x0, 0x6) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000002c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0x27}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000a80)={0x5c, './bus/file0\x00', './bus/file0\x00'}) r5 = msgget(0x2, 0x2) r6 = geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r20 = semget$private(0x0, 0x4, 0x2) semop(r20, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = getegid() r23 = getuid() r24 = getegid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r21, r22, r23, r24, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x2, &(0x7f0000000ac0)=[r24, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, &(0x7f0000000b40)=0xc) r27 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r27) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000b80)={{0x3, r6, r10, r17, r25, 0x1a8, 0x7fff}, 0x0, 0x68, r26, r27, 0x80000001, 0x0, 0x9, 0x6}) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) truncate(&(0x7f0000000380)='./bus\x00', 0x0, 0x54) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x20, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x100000000) read(r2, &(0x7f0000000600)=""/241, 0xf1) writev(r1, &(0x7f0000000740)=[{&(0x7f00000002c0)="07e846cd923af577bc53c0c4910d701711cd4d3f4f732edb6090c6f37e57e5290ffbe46693d3d9920caa2491d2244564f67b8edc9f19eec01a7130bc2de1522c5317ea6cb16f843e670a8f8540ce549b747eb971b8d105ea1f5586347536bbf8ca62bf69bc1927b6ab5ce2b75b25c5a2f4a9317e04b5cdde9a05cef9873f694a86594d860be7dc098cb75438038b01bc18545c", 0x93}, {&(0x7f0000000380)="f3e92e866469623320b01c335397c3e940e45a40a854c3a0491f1a41d6e9b8ab530b84c275dc248699dd5ba7f61e49ccd76efaae218a8c37f0eb1390c8840e8f57e658cf0b9960ff00068dcb45c37b97eda5ad7b6e7bb12590847b4342c9eb1bd4b2e7e444fcc787f874040cf7fefe16cf1113c4cc5e976d7c3ddba215b3bc6f42af3c774253df61931d7bb3dbe82132bf899382c48a16710bc4cf3fde6b1e49b4190809", 0xa4}, {&(0x7f0000000440)="9c18f97c92411bc06ec69fe574a63d544cdb90a31656d6c7e9e1f88bd5bbc0841560419bba85a231d4cb397dd01e0ab7c15026c6bbc3a80275b8326a24d2096e6bd390b1d6a0720f898b9dcdd49893dd2dc1889df5d212bed044423c307ea653b2da3ae06324c3d800e0a91dd220e1f6550e4f4fd92c75f67861e7d3f131a36f4df560fac85640b3ac1f7955692149c80f8e2131970f5f1ddd56bf89c8d947df535bd50dd5eec01c01e86a218c68be67de7a9e17554376f3f0f96be365653bbb603511ec872aaed19405a2d99a0b98804ebe8308bb0655076eadab1ca1197494cd1cf62617c7fad43851c11695", 0xed}, {&(0x7f0000000200)="1f53d58ee22b3c64d4791cc834dc36759f39759b4ecf01297ba32431a9c440761cd8ecee86e3ab17332397b924a5157e82e0e278eae3e810bd609e4c4c994ccdf42d710fe9f9d5155fb02cca44c39d619cea", 0x52}, {&(0x7f0000000540)="21577cdc07c5dc8fb5a52db3cfc90b3fb3408cfd4aa60efd91c6742f5a159f87618482420eab4dccb5be75a84e4eb899d4dd94deeafffea4069618b14ed8b10f43e98f1e2f0c44b5a98cc935efe9092c475bf5808bba7f2462a988315a147a7f1e1b47f9e7e276de00ddd3e11074296973d5640fea16f085f5caf2888e97d16bed065f34d553ac8cb928db047f5052c271e25a249f89644f77301f1a2c1a2afeda4f21dedca75a3e2ca6ac", 0xab}, {&(0x7f0000000180)="86ee9bd6892c1faa91212e7b935326e1a0d3a5a6d4527a269737b08d5b0623b4b8dd18bb1dfd2d8a0975a68bc76e90dc", 0x30}, {&(0x7f00000016c0)="e1c1e644375b85833c83fbc0bb858e9ea058526c9c158e9f79ae6112a825ead21b08d5e943ae8fceda0e6d61ba9f001640a131f610ce0127a34146ad4c5b4c5b74ae529d301ab53ae61250c0fd2cf65d296d633b9a81098c3ad4d5eaea093e3b06b25f1768cf1daebd5768d7159375b8455f47519a3117bf18f89cc5a0c0a99e56e4801d588e17b73fd64abaf70a4d91dceb8b3c2313f484548fad1bf0d74e2c4bd645b908e91167eb2000d7de70fee1e47fc01ca845dd2f2875d0657a19a902248f799ef4f285983f40ae3b5eb1395df72d789d666f33850bf9075ac60574aeb7d871964037f9e096590ef13e36e44a9997cdbe5d8cfd726bee9117103ce38ce94f229f0725150e27da86f19898ff3b8c506e9161d875fa180aa0f1e6d24d8872d8aa1483323122f2990136a08b502737ef81f1b1788bc5447a47e2fd096e013fbb445627ba92419ec0", 0x14a}], 0x7) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tup', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) fchown(r0, r2, r6) munlockall() 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:00 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x3) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$setown(r2, 0x6, r3) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74, 0x20000000, 0x1, 0x100000000}, {0x45, 0x3}, {0x40000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000300)=[{0xfffffffffffffffc, 0x430, 0x100000001, 0x401}, {0xa00000000000000, 0xc391, 0x8, 0x401}, {0x1, 0x3ff, 0x8, 0x3}, {0x4, 0x1cb3e60d, 0x0, 0x3}]}) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000020241, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) 16:01:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x2, 0x1f, &(0x7f0000000000), 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) syz_emit_ethernet(0x57, &(0x7f0000000180)="3a9324cee7e462b0394615c80bf786e6d1cca0d52cdf2976fde9f97330b68887a330e7f3ada6c977249e7db6dfc01a187c1d18f38b07c5ee35315468b9611ee6c63c6764469f5835163a54a853fc593754473598575497") syz_emit_ethernet(0x65, &(0x7f0000000200)="72cddb781e37b55d85f101ebcfc46b7b9361eb623b8eca86b099403cb6f9bfea42cba2226105be1638dc2476ca4dd539cba795c6b38c996c8562463cacacb161387b554c95428c726035445fc378b8bdca07c2715acf837218bc6519058066058c5b0d6d8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x3, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x220, 0x240) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x88dc20d9e91ab55f, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000240)=0xffffffffffffffbf) r4 = socket(0x18, 0x1, 0x0) dup2(r2, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000180)="be738569e24a256dc0903cc38c1ef84748b04e7aa50e272429db79ffbc5b642f8fd4a38a806c0f6751c4a3260f81cb66ce3285e545c805e4bd603f5817f89f6540764ecf01f3b2f5139f612a69162177e47c83ccdcd2d201ebc64b35c878a13f2d2dc95da45df5ad25ee1a3b4d99b0162ace048783d56b51c2540534fbb16cf733db575ae1bd4948e252b611ac910de05c4f69d840814b6150bf7917b824a4ccebb027f423dace898fb0322dbf99", 0xae, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0xbe}, {0x24, 0x7}, {0x2, 0x7}, {0x24, 0x6}, {0xc5, 0x8}, {0x44, 0x200}], 0x6}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0x100000000}, {{r4}, 0xfffffffffffffffb, 0x148, 0x8, 0x9, 0x40}], 0x7fff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x20, 0x80000000, 0x8}, {{r1}, 0xfffffffffffffffc, 0x6c, 0x3, 0x5, 0xffffffff7fffffff}, {{r7}, 0xfffffffffffffff8, 0x80, 0x40, 0x401, 0x9}, {{r1}, 0xfffffffffffffff9, 0xb0, 0x6, 0x400}, {{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0xffff, 0x6}], 0x0, &(0x7f0000000380)={0x8, 0x4}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000003c0)=0x8000) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000480)={{}, 0x7, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getgid() socket$inet6(0x18, 0x1, 0x6) fchmod(r2, 0x102) r9 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f00000004c0)={0x8, 0x38b4}, 0x10) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_dstaddr=@in6}) getdents(0xffffffffffffffff, &(0x7f0000000580)=""/49, 0x31) r11 = kqueue() r12 = getpid() fcntl$lock(r11, 0x0, &(0x7f00000005c0)={0x1, 0x1, 0x10001, 0x4588, r12}) unlinkat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000640)={0x7, 0x4, 0x80, 0xffffffffffffa3dd, 0x2, 0x166, 0x3f, 0x10, [{0x8, 0x6, 0x80000001, 0x2}, {0x1, 0x0, 0xffffffff, 0x4}, {0x8001, 0x5, 0x3, 0x1}, {0x3, 0x78, 0xffffffff, 0x2}, {0x8000, 0x1, 0x2, 0x88f}, {0x2, 0x173400000000000, 0x1, 0x7fff}, {0x3, 0x4, 0xbe, 0x7af7}, {0x911, 0x1, 0x4, 0x4}, {0x4, 0xffff, 0x6, 0x100000001}, {0x9, 0xffffffffffffff80, 0x0, 0x4}, {0x1ff, 0x8, 0x3, 0xd554}, {0x4, 0x400, 0x6, 0x7}, {0x5, 0x3f, 0x100000001, 0x1}, {0x800000000000000, 0x101, 0x6, 0x80}, {0xda86, 0x618, 0x6, 0x8}, {0x9, 0x2, 0xfffffffffffffff9, 0x7ff}]}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x200, 0x0) poll(&(0x7f00000007c0)=[{r9, 0x100}, {r9, 0x2}, {r10, 0x2}, {0xffffffffffffff9c, 0x4}, {r13, 0xc4}], 0x5, 0x8) r14 = accept$inet6(r6, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000880), 0xc) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x5, 0x10001, &(0x7f0000000180)=""/44, &(0x7f00000001c0)=0x2c) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x72, 0x10000}, {0x45, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000180)="b1a8cd7edfefb72e16c4ec7b1a705da2cbcf79b85547ec6327ba7921757a521b54b968c6577c728943fbd3e59d7cf48c362362d615ad20b7ffd0b79ea5a04deec1e9651c35d9b733de92449d67e711bd570e873b854c8430a5c60790506950e0df91f9331e29994662cd7c6abfcf09be920fed2de40ef1461d42b27d7090ef8b5709075c2bd90c76d08542a6fe8a837877effb9d875e", 0x96}, {&(0x7f0000000240)="291314664ae997c7f81655816ba77c67586da4d1b15cdd3091a955ee58f919b88ad36daf0b8dd05047c73b9ffc12b5efe4219c6b6dd56d02281542d68687de9c6961391166a3f06a6be051cf6371185d5623c6123093bc2566cd8d5a4401d67bdb9d124fcd1e7fef11aef25fbca154cec9914c481dea0eea759a2498c2abbcbe1034e5", 0x83}, {&(0x7f0000000300)="8591a3eb0ed6e50a98f224206b510914c8feecea857cf62543487e5f4217ba52086f9382e9e9f43b0f5c34bd9cf44c2f64b89cfe19ac459c3e54254112488497a3f704f90f6a50d379dbbb3446a5b59395bbda7be78c1ac3e13c6583a7bf3ba46e56a9e939446c514c55397810d24c577118474f7c65d37dc899236b89abeedda9d6c5b4f6392467d0c60a244e196fb18e75d7795142ff400a1a7d2a86388bb35301de284ed32bd0bbde3e0cd87db60b5f59ebf04c1f9d966ba2b6", 0xbb}, {&(0x7f00000003c0)="901b05c9a8c223b115c7d67c21a326214a490d05dd87edcc112d8bb3f6ffdf091fa2913f84d7947d48f808e67921315a0e5a45a2b0dd887349277ca72c79fa320251ad7b2d2089ee21924394da831bc402bc3a86dc7cbaff5bc0ff9fc478ae02dea419f7432b87488644899af860ddd5013b4c30a34e8320b6e22416c3733dc472e3e00d851add096474b20340a05b83a626627370bd4e5657b3fb3454dcaac1f8d1e84f24a1d263fea406dc104a2123b4", 0xb1}, {&(0x7f0000000480)="b87fffe76524511d0cd81db11f3b185b7e6485551c065c5bddc1d270bcac35b75d003942be540d96ce9b75b76a50901f6f0a977bdc46a2d797e8e95542494663ee0c0c5dc471eefe90bb7d686c42636861481b262b1366f1e55c5b51350893f5c4454a813dad4a0090350a700be110061c330858748d94e3219ad09165fdd223e9d9c6ec7762b092bae6d03de7dfaa8d69eb", 0x92}, {&(0x7f0000000540)="fe1761c8c9e467087053d6906ff71076ff2facf514948167f327a6662e4b1e71731d56c38a8adf969ac97fc5d085cc4a5dbf64370aafaaf4802b5edf96ad40c20ab0eda710bc5baf80cd55a7aab3a0b52032c238260aac3e2bb7065f7f943361f0a61f55c02eb3d5c0d0d43aaa1dc98942ed843b5261db75bd376e14a268f322748186daa9", 0x85}, {&(0x7f0000000600)="84f3b45a9711cbf25b5b819cf009570860a33ab06d6b89163830c8cb15402b4bff0c6b9b5797b23ebd83075b3fa824fab0a0ef4d285179af11c72776a18dc9bfde5aabb8deadefa3f4ad8a5c6e074a2fdedf58a9ba7f6ee90d745525de4f7a229956e77f6e7508987ea8110ea7d35b45b9feb14b37acf1bd3340ee9f926387484638967db50a1a1bf1a0cdbe8f7a75830e39fc98b3210cd74d7b51501b35deca75f9052e53fa5c4bfc271455a393aa8127da4d56594ecec4524339856964bd043923dc3b670af7683eb1dd67a143beac5cfbfb763199d433f8b50d4553ea0c69", 0xe0}, {&(0x7f0000000700)="82197eeff4608f6a9803c30c58eeb813ffc2f3a30d12dce5e419286317c2eddabc98c21ed6478a44f9186d3f4dc19179cf38a1753fa45f9b21f773b07d6ad414f8ffc4c33d116c85a475d639fc334e310c6dbb9657449993527c625cecd442586e4c0fb69d002ed4009452ad04d83ad90f3e34caf6004f8b4c2fdfc4f665963d59e2fd3dc3f6a442f09a96b9cab3b9c6f217e951", 0x94}, {&(0x7f00000007c0)="40faf7fd15a58b1cedbd57957163ab32d0aa1cfbd0c9abae9ade99db362e82e386291ae1af7e1603fe41e3355eba224d0b875a8c40bfda7b153837ab6feae0e048af2534f8a7534ac3271c46c63075e5fd1f56a64b9c", 0x56}], 0x9, &(0x7f0000000900)=[{0x1010, 0xffff, 0x7, "4c094b2e00328c6a6d4210d463a5aa21dad45100901f17c2ce38f06311b653f423e259a7216e7de3858e3d00cd7714ef94c41ce44220cc716ad8842987343255b5741cbf1a17392383d85695726797c12ca4b1db357133938c3325b3e331c145d329abf9cc0888db293744d844c9d4e5b458d819234357fbd740312a1e86097dcdfe3231f88d9470200926265181eb7b5686e725999f47abc56c1476f3be6f5831c5e2b9d61e541d89ca280fd242b17fa21cf7c6457a69150fd144832bd3a97138e6bbae245667788c897f2bdb0d40f43164108e5d6facb9c1511e6c2e7872ead6d4aeda16c2fb83ae4044ed93f1eef0828179b1a50495fbd40e03f97164859083ddee91d5454541d2d30781964c5e0a21c18d5968fccb3f8c7a195d4fb4f5c657b89fc6f9954d6bbd2a84ec8a260bf687cd6480816fc5d7315353904406fd7d5352c956071e5c337b6140c3db659bd498742079bb168d6abc580b4f4a7fadebab390d2a8ccaf44d127b2786434ec9c508df819ab2e0084acfcd4457b529aeee0e186f9b06fe00f0bdf51679b5638022eb0c4bf3c2715dcc129548ca85eca3e3ef060452f9ae97466f88a925e27863e52e6ac21607072ac2d81f216da865952ee2fe09cc099ee9b524c56e44b2ffd33dc4e5ea93e8fd66a5ac567f7f7a66596fd4f65a75249bc88fb7ff14151071680d80909f6193dcb4136d008f7e43d3ebe6ed972604ce92c2ed904571ae2c410ea18b53a79a407024df1d09018a641c7678ebd13fa45c663daf75eb343cab5b3c505397787a420ece84162c1564cdd2d5312a8074b7cb4497e11df884c876422553239eee781d94e6141f0b57c063550ce7dee3a320ac4880fbaccd2c6ff4f5a187c0fd399e49a48dc28602de393c9642eca76186a30830c38dd90cce11cec91843b22afcb2bbd26f6ac8421f9eade7b8359607cc660bfb94e1a5692bbb321daecf87a1e139c32d42247a953b8c57a3bd360fda648f1e90e354f91cf865377d4b4986bb172d0f6099c0f556f08dcbbb7ca03cf616e3217d6e86aed27cd10166e2aff5bb1cf4156b468efbcb7508d480c99ad262497580e8fa3edd960f61c1f5538e02e55d6c7e37a8d2bed5c99c81d5b346874602ccf1a7e9b0689d34dd97a511a8dcfc5f9d130920ff00935763b41e45122401728f3c3d927cc45a1aa856bbc257b2a33219bc60406bf020f1f52cfbd2a9311230c4be63d5b9e8278ded0cc15f2da96b3d0b1c78870d75c62a7c24eabcf83f5fc43234970f4aed0aef695f488ccaba0be20713cd07f5e12d9d1317cb476b957b8004d11706ebcc0906fa0349bc50aab781887c98665139b1b9763adf095a0894cc6e04b87a54a0a11c7fda2068c6169175176f26dbb2223e73ae8fe66b5962f6561e2b105057b60ccfa5f14bde68ad88ead9547f4a811cf79d02bea449d2b5f90d16a2adb2b616a4f057803766f8049478517daaabd25eff03b7c75724368c0cb1660a68edcd972d1a7b9c5512772b72daebca574d9507e81daf43f114e59f36728438dc98d7fe15a968d51c2bc6a2c363066cf150007d54d95d7c42a1b0efd9a800ac7f4ed0b162ce1d373b9d5efcd9ac7135e242f3c2e9b2f20a833a4bfee90f9a725a27fdf8aa02d5d8603a0f90b7d90641021b2676026fbc3b3479b74a2ec3ad4caaaf24ed65f514553d1e6b0a84f49e98b82c25f623c9694f0f319a344dd72ed0fd93121e6620ad6bdc66c95742331513917a00577fdb59151d0d10279c347d4733b4b5bff04f4278a7291e835ea812f19b7a1999d5aa7d8da981757079eff5d4e960efea47b2cf206c73d1739733d143e4d12c4b523148fb3e6e75d3692397e161ffa4ef56653b3512a1aaf1a439c1c7a428e32388bbe53719f64f6e4255fb6839defc6883b91e1626a109a1bb2b87ef7f6a93a2731d7de89fb7fd28eb39e4ee662f2e968cb69b53d0d0a4954d46273755510da57aff50f3ea8124a4fea69d191e92ab90f7c64a971c2b16475e8623a3925928904f0db6f31e725e1102461644d47fe08190abc678fe8c2c5a7c48800e8d15a045df5b221028e7507d3b48b2026e71144d8311d62baf3cda057158f4a6580a09d949e3449828d5a5291c7567ac23db670b47e83aa1a2e7c81c09a4484b4e2995e25d03670dbf13be9904637a29f78647239fcfadc749fa2b2cf1016c8e3a3b9aa0a3bdedae29c67c653f063789bd3972ce68d10c6964048406488093bdbd1421e26305f421a06c03a148c265d118fbdff0f32dac311681a3d7591baa7bb2bafaf3068677c25ff95603afd1cd34a235803793cb9eb44e98bc92a13cb78f99398d2d9a447df277065db047b4518f2522e93abff69ba50662ad977ee970f566b49994ada70a3bab01cb4db9e3bfff3c69583d39b8e3d31fe415227508b30794d4fc345bee27091aaf7c05027cf5ff5c5dc60213fd925dad86e3292aac7e95456134feff751b5a65fa3bc4150ccb4fce5503b3db1fbba4d238655d0222b66ac84a52697a04246f1b5932f6e0b7f1f2fa7316fbd87159a52c2b1e428ea3fb32561d7d6bed091fbcf8e32e790420d26a224d5a00c05129c914f21ebe995519c804bd91f1a9c1e72977752b213bc5c8c67273d31132a57d9b4abef0624a5ab4004c3294b49a71ba55b28bf11cc74ff093dba1a442a6d6a6e436316cee368014b206cf81d368dbc7dc23c46b25b6381e188e3e28e492d579909422f801ea087bf5b8084671f5a52db49b55d1f0ed7a52a9d3621d1d4ecbbd31dcb5a3867841d33e6acf0bcb5bb7a0828a1d0d015c59f71937c36b88eaf742f7dabf44ca4b2ab44a516903410164f07dded22ae2cfc8c59c28f1f22cc44a0d37867b429a4a38b05da9f6e652c19213d917314968a418678be9a8cbe314417c23fc47b4af3f60c57e089bb8f657fa81818c7ca9598b40a66aa46b6b007cc434cff9d3e9a0d2f9c62a752b26a3e405e9529eba1b3a3300023ca46bc9d8d9e46389113f9235c6841117ef085531159ab33caf0858f5c5c484ab879355348448390450deb7e31e33dd2bce764148009484cfabb297acf46e0ad2ec789de9a574442be1a8cbb3a649f6dc2caf208cea87f71afc97c440c44fd994f097f93a9fa1d643363f2d2a0b97f50463ce5623a4c68e1d2a33b8525846767574ea079f96fa6cef1a47afaf3e13e89052c5f005cc68eabafe386f8b7e9cb9da6c3aa3c3379d0af7e08c69a9cc40be2c51c285a0d3cf85b83951c9fc7d0a38ecc60134200ba46632be2d53bf715720fb5fe6dd27d23c4b97d2784db72c346021dbce9dccf4ea572e0870a6d30609d6ebccd9696a76981e99ca3597ffad9d48957f78df02c29fa9bb8a04171e5dea6bca86f7d543dcfd537ee3443572ecb7760c8a06042ea26f3fe067cd4ae698c1f7dac904fe423da40531e77f58bb03f09d0079287602992a5d99c1c97130020d370e907d6947aa8c9ebba00dca07796e0f694f00c15332672241d9edf90e9a785026c6844b93ab5af788ce275bf479fc2bd1a60811fcf94aaac44e9722efd36df97c44f5be707a5dd68fb4856d66e85d2c76ce7baa83db46f87eddf6395994fa9271e3b2ac99686552a64cb17c56241ee9918f6ee0d46c9100626dddd8423d5049a2bbd2cc90d7ac27f14fcb2eaf18687057beca6fc81e14342556174299e1e07eb18adf109f31e56736013353769ccca5fedcbf052eb484d0a4150cd0e2385dfaf18b65cba094d579c1ecd36dbc37c475557352daea8559204fc697f375d2b2357ea743fc5b2824f1cc5c1027d5273e2b9c4634057b077273ff05d11f2ab4c91a122b9fcc5a07827cfc53dd04a531054adb7a5955432b0d16b0fb3342908b8a85ff71a531d7ede5a3d24a31e2bfd31e24d7ba1bb9d0dce45e4767860a7a285728fa47e85011917e1a5576e544165ddd3fe5f5e1de63e5bf89b7387f3913b0de395826ef07940ad260f515a136fea96e8e8208dcec4b3b3ea888e579dc88ee1a234d60e592849afaae2b96262f3088b3c6bd8dc371638a439b4138ff7a6cc301f9c31cafd03c3008cf325dc5a3c1369abbebec2ea2473c3bdc48c26add1fb65af8f6c1625fd9fd3a3c09f5de094eed7049c1f2bf86d645fa0837ee4092de1357c0d53b5079ad27d0f0f3c8134f1fa932d3114d4410f1458053f93c03e42ddefd2af875af9f7c13250b3d349dd0ccc7fd5f9a8b0ba28efab13e06016bfb628f9ccfd1d34f9d32417e8cfaf431a52f470197100575d4d4462dc60b9f95187b81caf9eedcb95ef774e11646c6bf410d6ac657a123beeae93cee18db1fe815462494ebcf625f2989f0837b2ac40387b382bf478959e8433afb2d1339e20fb0d177f9945407547098a532c777b0416e568419ebca5671e28ccf45bffdc2b815029e81300ab34b33ecc161d350c7a56662c9ef77c83ec632ab822986ac29971f37bbc80c9e9e99c80aac8ee129fa3fc1013ea0ec8765a136cc6afe9daae7cd21469e36120593bf4f5d826deb57031df0ab4784af7fa0ab1898c15bf6460a0aad300028e45ef05de341d7adb7542c907981fa84fc07b77add5400e4c9214a057f082ac2eeea0056ac366473722ada6e27332705f14323ae3a228b61ce5292e7a678e27d803e5302d0fcf837f9231cc76a3fb9ad663f22e2346569e8e01c17e6e9f6d785d98341ef19f26cb8eb6cb9248d474b6f706629b8a254970733765d0793123d08beb92f8bbf30209fff5e6ac5ce83ef9cd14f70c0244c7d037a2efdbabb96adac1333b2a683730ae99b36e206cf73e0dd6726ec92af19ac4b180bd001b8164103489eb8465a3d7de21f9c4e5f96c9a6494a147a8ae403495517c7a3d7c7af1b62ed4c6df726d1c7182933d116fea9fa65f4a0c80523daa01eae23577e89b3ac4047cb2e70e749a0918e540cadcbe3cbbb13d18d93a41f7cb3f67abe0aaf2fdcf27bbe691753db8e3dedbe0053536d797383e1aa862cf2316cab616b6c4d3b8ae7db2d949d5b62f37c559666e1064fabb58ecd8263f3167d4c31362601f5493de4a5dcefc15e488b752615b9e7b3b1f3361f648fe37e14a3aabfedd7b4861de31b4043b6c6eae4d2230227a80237db14d418c42e0360065ee6ab9ff382404f4ee98aad08cfb7992d944a41ee3fc8255d054d36f29c90bf6223c5bb1ef84df408ccadc985151ba09c2875dd0e57b43bd6898ca286fb80566b911b02abfe310ec23a9e5269ea238a3611ccc708112d4bc9072c44be4f83f5178616ecece7199c2b2b6fa7ecfcf2e53b736e76c9bde153a324098692611b6972273db7ec2ce587acd759b16a559e51ae5edcf0b9800beed0c87ae05fa0e3beda2ce7d48c219af2a38c7917a1fae3af5f1cc4af7e5b1894bf39667cd8ad351cbeeac35fa0131207788f147f2b66a5cac435a05ec6a082efce3aeb5c56cd155f2c5496701a39f0dd74e22120ba3b1ae28816d5995bffe7ad22d55f64f1f0e97646a076940f4e7a195894136cc6ffff583d5809c7675ec2f9fcb528ac903c3521820eb06127d835a0ab36898f260c8ffc784e8f7edfab3f99637832d681286ab3a8d09fd3e5a269f2439542bb2d462ca1f56bef86c77a8120aa938a0f128e36a18eb140ca82c3a8dbf8dd3bdeea42c38edeb3bdf8f3bb5afa7a92515c399c159f30547f3e7882d42257ecc2c1cded9f994b92c38c1783f58bd1f7ecd43c4e59e7a6c5257fc781302750bd15e8d88572abd6045fb9eb8acb9557972c411dc5d484cd0e401c2d080fc4d5070595ecbff6d5ae4c3ed00d6cf7"}, {0xc0, 0xffff, 0x2f, "5f6876d05ee24af85473aaa8a49c1a1397c46ea66951f8c4cba6e62d4b4f33774006a83a7295fe03f3014c52dcf29b36dc76169e25cfe76295d0b9167da56f8f2fc85ca8ffdea291176eee85c096a8236a49db8a29d7ca9a1872a42033a7373b663365c823b5a4bce89d6c0c3cd7aaf847d61d7d7dc75b5971be8d4c8a87a00ae20907cad00a354192deca276435d8f22e094ae905e046132d7b7b0125b2a36edbf141b062c6275cd672553cb2c7a6"}, {0x60, 0xffff, 0x3, "bd4e430a2a67946f8a4891b8c66f4956be60d990f9738c2e91f5cdf92e7c01d4375c7a8a31ecf14ba00527f7c0c73f183e10aa0ff73c8409da0e5bb3e8de8d98f7082969fdeb042bfc"}], 0x1130}, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x54d6efe4970e3dbd, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000001a80)={0x1, 0x5}, 0x10) socket(0x6, 0x2, 0x6) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socketpair(0x6, 0x3, 0x4, &(0x7f0000000440)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000100)=@un=@file={0x0, ""/58}, 0x3c, &(0x7f0000000280)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1, &(0x7f00000002c0)=""/1, 0x1}, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000400)=0x3) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f0000000180)="6da4cb3ca2083c242fdbca09cf229177a99d06e9771c0bc32701ecabfe3aeb5f281ba50af9b8c73592d6c21ed57fb4f2819a9e28e148be84410eaaeb7cbd70e02f7b23347e2ca1b782be307138c685d8d8839e4b099a0e1f2c6bfcd6938ce4a3aa849043221e28b604ba0f7c039e5339af1e65ee855129f95962568067aa199c97c3848a19c18a4a0efcba5699ee") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xbdcb78c8fb405184, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x3) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) setuid(r5) pread(0xffffffffffffff9c, &(0x7f0000000180)="ce4a85b79ba46796a17843379c24be1a546a2aa0014eca26f33485dfc34d67f60c050c8908ac53975b68fefc5c4d53cbc7af23aaf53449fe158385cd4cee99222de032f66295114185a7aec1b235e443688e20de60b2cb", 0x57, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x3, 0x102) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2175, &(0x7f0000000040)=[{0x74, 0x82f2}, {0x45}, {0x6, 0x0, 0x4, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000080)="5d6468fa230300ed308c93101af4e5fc0a8493774209d15290ce484cbae518df727638e12a03e0e79decad3fa0eca243198d565bcde2481db12fa6021c1d70b8fc44d71963dcf7890aaf414abb517dba195223062fb17f582bbc8a2ee1e0d084ed74d3b1e5dd6bd818b18c5f409c5cc8fef8dd6fc3073d95c8e2", 0x7a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) 16:01:02 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) sendsyslog(&(0x7f0000000180)="cd5e6dffdcfe19bbd6ab7d26c814066b22e63f73f520ccedb175d8490f00c7d9dfcc5cf426178e518bcfc9b062cd6f8a42e7901f33c2781491d333defc705cc153051c9ce98bfa3c9020f39dd5369b754a737daf68fde4eb5943b870b3296550e3c2c4ee120f81250b89871ab6709ac06c0f90b8f958172befb4239f5907fd1dae2c974a5353bd05a66110cc320072dfe527a72dd88b22677726eec68a06b576c35da7b6fa47716daab93d492e3ed2dcac6e46f41cffe18bee635c238dc1fb", 0xbf, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff14, &(0x7f0000000100)="b6") 16:01:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x200000da, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) r6 = dup(r0) r7 = accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x21, 0x20, 0x20, 0x10001}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x80000000, 0x8}, {{r7}, 0x7, 0x61, 0xfffff, 0x9, 0x8}, {{r8}, 0xfffffffffffffffb, 0x10, 0xd0000000, 0x7ff, 0x5}, {{r9}, 0xfffffffffffffff8, 0x10, 0x601ffffe, 0x216f, 0xa701}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20, 0x3, 0xfffffffffffffffd}], 0x101, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xaa, 0x80, 0x2588, 0x1}], 0xf1, &(0x7f00000002c0)={0xfffffffffffffff8, 0x6}) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000400)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x3f, 0xffffffffffff4616, 0xffff}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x1}, {0x45, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x3f, 0x4, 0x3, 0x2a}, {0x9, 0xb08b, 0x6, 0x9}, {0x3, 0xf2a, 0x1, 0x2}, {0xf94, 0x100, 0x10001}, {0x5, 0x9, 0x3, 0x4}, {0x0, 0x0, 0x7fffffff, 0x1}, {0x1f, 0x3, 0x5, 0x200}, {0x4, 0x15c, 0x40, 0x20}, {0x2b, 0x2, 0x7, 0x2}, {0x1000, 0x2, 0x8, 0x3}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffff9, './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x1, 0x347) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10008, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x8008) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x80, 0x0, 0x9, 0x3}, {0x34, 0x0, 0xfffffffffffffffd, 0x1}, {0x100000000000002, 0x3, 0x0, 0x200000000100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x2, 0x10001}, {0x6, 0x9}}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) lchown(&(0x7f0000000080)='./file0\x00', r1, r7) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="7e584618576bb22ae781ddf257a23d26efc8ea745cda29db44a45f7ad3a330bb46a8a673af40991f7cb324e8091f5cedd095b9c99817065194ff65a08bc928599603ab3b23724ec352", 0x49) clock_gettime(0x4, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r3, 0x5) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2060, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x1}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x3e6, 0xff, 0x853d, 0x8001}, {0x6, 0x6, 0x2, 0x8}, {0x5, 0xa000, 0x7, 0x1}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0xca16, 0x2}, {0x18, 0x3, 0x5, 0x7}, 0xf1, [0x6a97, 0x401, 0xffff, 0x8, 0x40, 0x9, 0x8, 0x9]}, 0x3c) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x3) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt(r1, 0x7ff, 0x8, &(0x7f0000000000)="b06ef1d54b336d482bfd76b4a668bb3631a7bb90d9adc0fc877f53595a7e37270bb90be7719123e8e11120a9526d1deb4ae56c46d0dfa62cbb128f647ad68fb916a555b2840d6ac279ce03f769613665b614906e7e13b76b1692454df83785fc2f0014bc8ff7403e3727f3a7e1ead59d49acae97924efbc44579c57c5acb33920e18788e5641bfcdcf0cfa98d0b0f45c313e9f200113a04d89d03b249a36e16a49174fb56be76ec11fa73bae4f1e9f2834e7cf687f753dcd7e0f33f77476170f61ac85441f73e5bc37a2c1a49f7c33fb4a77f79d5beb0b38fa9f6b05625b5e895b1d74", 0xe3) 16:01:02 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x80, 0xe4c}, {0x18, 0x1, 0x101, 0xfffffffffffffff7}, 0x7, [0x81, 0x81, 0x20, 0x75a2b7e8, 0xfffffffffffffff8, 0x7d, 0x5, 0xbfb]}, 0x3c) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x3, 0x1) close(r4) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97daabbd827c48de5ef96294714204d3e113b87f"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = socket(0x18, 0x3, 0x2) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c65300094a96bfef2e79580bca601bc72d6a338ccbf177136158f15b12a25cc71c71849126da88dc1c515bcc870b1b34dc50d760cee98abbfdeda706a8885a4b1513baf893cad91b0fd2e0c9b4d5bd0188217d6ab5dbc90986c244dc31681ddfde0c5143829099a62e727cfb4072201b06d68c6a5167cd77e4759fb00f8e3367347cf3720eae87d8cd40b91ca7dbcbbfbfe4a786c04345f1148902e"], 0x93a45381265110c4) write(r6, 0x0, 0x0) bind$inet(r6, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$KDGKBMODE(r5, 0x40044b06) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x8, 0xb745}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2000000000000130, &(0x7f00000002c0)=[{0x7, 0xfffffffffffffffd, 0x3ff, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0x6000000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x744, 0x7fffffff}, 0x8) r5 = getuid() seteuid(r5) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48, 0x2, 0x3, 0xfffffffffffffffe}, {0x9, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) write(r1, &(0x7f0000000180)="cb6dfdcd2756c59f5cb4ef92e50de8cfd594a6a5fe2cb1e68150e97a9bc7b53fbf7c3b69d74b4c44a95b64dd6cb8650e2692bd0722d066e2fe6f013e74e46bdf4d1357b96fa3a5f210a38cc5d74f56bb62051ea77905ad8893b1d94ef5941b9f4990948909769d2f81a3638a64e6ff86e5c99553e695de36d1eeea8f6852b413294e8ef675db10a3d159931754eafb81e696bafaca763ed08b4afd5c6a2f2ed39fc518cda65292cf841332679ce06ea245035522cf917603c51ef9b1942b1b85973e362bc402b08a5b7031f323d9", 0xce) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:02 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() write(r0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x244) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) connect$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000280)={0x1, 0x0, 0x5, 0xfffffffffffffff8, r3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x1) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140)={0x4, 0x91}, 0x10) r3 = getpgid(0x0) fcntl$lock(r0, 0x1, &(0x7f00000001c0)={0x2, 0x0, 0x3ff, 0x401, r3}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x1, &(0x7f0000000040)="c5112c26cc6cfc274661a1c09a473dbe652e83214f8ef0f7650c0f1a5821c9eaf28b5c2243f11ccce0a26962bd935001aed1aa1b4beb1437066dc8cc9739cb4ebec640981e7f54dabbdad63b992a7cc60b7b399bb1de3fe3b83d8bb05711cf1b4802564c1a703f318e93636b8eeb9e3bfe2a5fd193a9bebadab9ef3df0ecfd40a3c787d82c4037806e38f48cce5031d8467f25fd2ebdad62f771499c4c1a10e5a8d50866122f2f847e3aa0d12b2c4ba2eb557236f5d559c0220b93ab8b6830974657", 0xc2) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x2, 0x244) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x0, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() getuid() r13 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r11, r12, r11, r13, 0x14, 0x4}, 0x5, 0x80, 0x4}) r14 = getgid() setgroups(0x4, &(0x7f00000001c0)=[r6, r8, r12, r14]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xce, &(0x7f0000000300)="08919f8b028f338dd47747842838c7b1d78789e1a168") r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000140)="220e22", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(r15, 0x20007478) 16:01:02 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') unveil(0x0, 0xfffffffffffffffe) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x6, 0x80, 0x10001}, {0x7b5, 0x9, 0x9, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:02 executing program 1: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x80000001, 0x4, 0x401, "35dbc370a39ff6d7eeabdb8985fe28495f9e1059", 0x1, 0x3}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc68475a9d9d54d4f, 0x0) chroot(&(0x7f0000000100)='./bus\x00') accept(r2, 0x0, &(0x7f00000000c0)) 16:01:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x1, 0x800}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x78}, {0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\xd2\x00\x9b', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffe69, 0x40, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) recvfrom$inet(r2, &(0x7f0000000040)=""/40, 0x28, 0x2, 0x0, 0x0) r3 = dup(r1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180), &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000080)=""/88, 0x58, 0x840, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$getflags(r1, 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x926, 0x0, 0xfffffffffffffff7, 0xf3}, {0x2, 0x8, 0x7, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e03064f150fff558020a1de491716f50e24ed7cd4951c889d03504969e36a01c8671fd92d3234a2a8acda18b344", 0x2f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xffffffff, 0x2}) 16:01:02 executing program 1: r0 = socket(0x0, 0x1, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) flock(r1, 0x3) listen(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair(0x10, 0x2, 0x1, &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x80000001) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8, 0x0, 0x0, 0x80000001}, 0x0, 0x0) shutdown(r0, 0x2) r7 = socket(0x6, 0x5, 0x376) getpeername$unix(r7, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") getpid() 16:01:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0xffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r5 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$IPC_RMID(r5, 0x0) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(r1, &(0x7f0000000440)='./file0\x00', 0x200, 0x120) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) r8 = accept(r7, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1, 0x80, 0x0, 0x1e3b}, {{r2}, 0xfffffffffffffffc, 0x8, 0x0, 0x6, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x79, 0x80, 0xfffffffffffffeff, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x88, 0x1, 0x2, 0x81}, {{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x8000, 0x80000000}, {{r1}, 0xfffffffffffffff6, 0x0, 0x1, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x1, 0x100}, {{r2}, 0x7, 0x40, 0x2, 0x1000, 0x100}, {{r4}, 0xfffffffffffffff9, 0x87, 0x0, 0x7ff, 0xb43}, {{r6}, 0xfffffffffffffff2, 0x40, 0x20, 0x100000000, 0x9}], 0xcc4, &(0x7f0000000300)=[{{r2}, 0x57b10121d627d9d2, 0x8, 0x1, 0x400, 0x7}, {{r8}, 0xfffffffffffffff9, 0x5c, 0x4, 0xe5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0xb24, 0x101}, {{r9}, 0x1, 0xe6cfe040916a736e, 0x40000021, 0x7fffffff, 0x21}, {{r0}, 0x7ffffffffffffffe, 0x28, 0x1, 0x0, 0x7329}], 0x95, &(0x7f00000003c0)={0x4, 0x10000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x1, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r1, &(0x7f0000000000), 0x36f) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") syz_emit_ethernet(0xe2, &(0x7f0000000240)="5fe1680544bbdf155ecc6f585e92b44565e00c2fcd1a49d5d6bfabcf4dad112e7de1c19ada28dac136cebae4b9383a4212bde89299871ff14a179d8393f0b9fc55599340df6912f93c5fe661847544ed7383032cc8831900e13ef147a23aabf4d8b3d4a396602f4bfb586fca1ad2dc7b387318af301e88b0511babe03bc899af140ae69f0cde7649cdd2ffbb501f7e2b057991ad8ef6e0272336c277073a41b8f0320a7754490b1d7671c7a185711d64fc664e65b831ec9a5456da5896b28950ebb5c349c21a375684a89891bc4df61f7bb364568a2d512acca347dc48737c472f2e") recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000180)=""/177, 0xb1, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81, 0x7, 0x6, 0x6}, {0xfffffffffffffffb, 0x0, 0x4b, 0xed1}, {0xf760, 0x4, 0x2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x500, 0x0) 16:01:03 executing program 1: kqueue() syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x3b, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x20}) dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000100), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000a80)=[{&(0x7f0000000180)="519f37f9734acfffefcb4208232030e18ed6d37dad112859520b398bb930ac4e669fbfe7c7a847cd03e8f61613a9ed2474152cb1142c9906a18252d4dcd527511d565da07d330f95c50ac3b33f8a2d94e1662cc8e1c7c76c74e82d306d26661b70edd8c2e77c05c46cd1abfe143631c3c98cbd34d8039a577681ba5575cca0ed1b45057e4578fcda36dc2f5245ed1e6ee39015d73d9ea53f4efc233f0165eb311f7de0d9ece71d767e1eb9188c11a5c608e44a8626a8481e8a80f8845e54b0aeb8a46b13f410dad4768bed830981bfdf6a5ecd6a0aff99e44b51eb56d57f06a0886c16295a35bd4b36bdb97f4e97d54ef4f131039eebda074ffc", 0xfa}, {&(0x7f0000000300)="5605aabde7944d3b86c1ef628e2af836f85735f34358c75604be2478fadcf4731429a1af1a75768591bbd34de86d18134b3147bd4c3808c380af3113aec993557335c0d4e5dc638a54884c6b2f1fdf25d5e0db237a92cd4a514945ae16919ccd12f7cc8c7f4bafe8902ba352a94cb2f52fd14a9a8bf35da019464ada0326a420d8d40dbdf525e8add5928c3f1ff2a9a27ef69e8fd4311686c8e8b41ce77e23a688c698a58c8d42d765661065feb36532a544930980cfcd4f7a5973ca73fbf1ff29f5445b8fedb341c3718e505653750826871afb09436c5ae112ab5114d8051ff8b2258552fb88a2ff3ced4bb4d00ad8e03eddbef20fff0d585886", 0xfb}, {&(0x7f0000000400)="6ec4633781f47ef0a2be2c8650068d95b4153cfac12b436b095388f759a2c9a5328481f44ae2ce8dfd515d788c20c066652770e59caa6c6d7ecd9a444d3c03e61baca9ce62fd68267c727b234c9e7fbee5d027e6e35305d684469146708c46565a199ed0317a5a73061819513910f01fb4bcfdf485a360fdf8c111e97daf8b3506e2a27e37ea5a73ba05e7e64a32d1193a4d0efc4823eaa73a1446db340e91f3ce7fc9d014f5ed75ae49955daebfdf9abeadd41da8fed2556f0a9ed1dbf9932e218c98c1b580e242b749543ec6457672102831ecbe", 0xd5}, {&(0x7f0000000500)="c5b6db1be70f0aacc942a914a25f018889e457bc488880671df33d6796b59a293926483e8bea6ff3d16fc3115e5a9fcbfce62acfd6a4b03561806a2a40653e05164a064b10d0ff11f308c6ebb365975660192e5d6ee48f4dafb343615ea9af3897fdea42c4dd0b173ce42d106e09c096c8b48ae67b0af68334b381f8c2532e6bc5684c827249d361b93bd5d2a3cbe753110b0880a9feb73e8d5371d4c375d322ca0ad63dc933ece492c8e69fa39f18d6828a7ce437651ca3485213ea3b832262373bb4", 0xc3}, {&(0x7f0000000600)="fb656fae82ced02eff4d318e9c9247632e7119a460a4f48f87babf0093db0cc4507b67d0a4a0aa2849813eff35422385454624515de35b41743fe3d0909e19c96b1a93e8fc3eaab4f601719b49685b0702b44e483947a37690170f51cd0bd82f06a30ea6bad60d2243dd009e8d58a4899ed42677b4571bde296c1b76409e9a49a0a2358a75ae85cf53f146dabb959b6624751a1a8fe0e6bda903b1422cdaae82bc956ca86669e6b1a538db9639d78d78ad15f01c230bcf6018c0a3210d11dd98e0644798ea02ec4143d12af2ee9c89ffde8777f53696fde636f1a69a03612272a4e9c30f48bcb69202d0732883625e8a9a520b02ae824a0f", 0xf8}, {&(0x7f0000000700)="1dcec9213b4c3850f22075e8a4aa9ed4b25f01b77ab7e03597946521d6048493c3d50c1f8dba898bb874911f4e038dd3d851cdebfce3053865c42a440a2541424fe9b3f1aeba4c28c6cf95cdb6b42f44cbb7dbd1eae3a667a1e44561945c3115b7777d76ecfad13418184e3c90eb3f61a5af7bcbb8cac551e2c462d4df78b2e79e70695238b7bf61bf3869d8fe21e0b66fb506e310bbb0ca667734809e9318a822f6a3a4", 0xa4}, {&(0x7f00000007c0)="b8c32e313fe84532e808ff74622fe9da89a90ffc1f80dade5e23d5c5c2fc6c7f85b42e81656e2c15a7cef1e3b58ece41e4b1c22a682a465a1c303dfe6d8911d2903de1e9fc953d970ad5f77245b2bf539d0770a76566cb9ace5e6a474069a1d63739131c8c0aa5d54b2e044ad418be80ebd2eae3c9171070062135d14a8bdb701c0a693731092916909b437e0bd6cc48dcfc8c3807f271cd97a9161b00d8e076cd1e0568ca5ce1a7cbbf3420190d52029e3cb10b19ef18ec6af9e3b1d4cd4f5354ea6fb57361e18ec0b24abee1a55d147694bd0dddc44baa3ff580bb3f1b333296f6836e8a1e60b6b21de093ee", 0xed}, {&(0x7f00000008c0)="10bea294ab4c3e04b1460eced04f2b4f98c7a421e877a004b4f18a51aaa75b6136f10bd2a8d0ff5583b514d7a469d3f780437f1d1f625edb7dec7c7a4f60d192f7390b4a5f8fda478ce86d8b2d553103cc5a6048fabb1c8d35d8c5d86591fe2bed1f1dc8a6a698efd936b0a6f402472cfb037056580a9ea6310736f7bfee7f92f35a44e27da5cb49f6593fe1e3b47c0519d5d4d6240de83a62f5bebed12812526652a1671e67fad0b093fc65f1b0c08f5724b943ca09c3e4f61a0c74a59a2aec787ca14f77d7f385c59a89565b6545a3f4bfb299afc38eed9ec9fa", 0xdb}, {&(0x7f00000009c0)="ae85eae850918b77e5755195bf6a4c9c2ee9cceb26dd5ce0511e8291c26cb723206b975b20c778af5fa3069bd0d242a8e4a7a2df536f4a607b82cf6822dfb8b4f692f07c0c06b645a8b5bb2c6f013ea5788f794e3f4862930f61fa3331df8f6e2e24da44a654fc97144579ee56ceb3061f325130a3e348816f91b741ef519ce905fc69448ee0e78dd4c4af", 0x8b}], 0x9, 0x0, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0x80, 0x0, 0x1, 0x7, 0x9, 0x9093, 0x3, 0xd433b213ed1ddd83, 0x0, 0xc1}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x4}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10580, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0xd18d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") pckbd_enable: command error 16:01:05 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "93759c1a01005336fdf0f0050000001e404ba8dd", 0x0, 0xfffffffffffffffc}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f0000000500), 0x36f, 0x0, 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x6, 0x3, 0x1, 0x5, 0x0, 0x8000, 0x4334cd57abd29047, 0x3, 0x4000000, 0x1}) socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)) poll(&(0x7f00000002c0)=[{r1, 0xf8a463e60930624b}], 0x1, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000200)=""/33, 0x21, 0x2, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000280)=[{0x768c9c2d, 0x6, 0x6, 0x9}, {0x0, 0x200, 0x6, 0x747671ed}, {0xc5b3, 0x1, 0x3575b9a9, 0x2}, {0x8000, 0xffff, 0x4, 0x6}, {0x1000}, {0x2a1, 0x3, 0x7, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0xfffffffffffffff8, 0x8, 0x6}, {0x4c, 0x7, 0x7, 0x9}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") pckbd_enable: command error 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\xd2\a\x00\x00\xfc\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0x9572) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000340)={0xff, 0x0, &(0x7f0000000240)=""/255}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:01:05 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) fcntl$getflags(r0, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x40047307, &(0x7f0000000000)) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x83b9}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000157, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x6, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0x95652499afa22c25, r0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r2, 0x3}) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0xfffffffffffffffd}], 0x470c7792, 0x0, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") socket$unix(0x1, 0x5, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4f, &(0x7f0000000180)="ffa3ae67db04b4b08d9756009c28979e3ea95c167e21a4d24f3610c9b54d0abfd83e8266c903d1b4a95a189d3afd9b614f14ca9c6f9f46c42a3872d418b1023bc61b528cfabddd98f688b49e9ca0bb") syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x10) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000005c0)="795d812f05621f7cca665f554021c1bd6bd69bbc25c89cb2ac3ac6d957530bb938e1a413e21695895ec619328a0e96742e565eca4a140ad03139b105bf6a7af1c11505fbb7e9887c6f2ce1db85374495917aa2c2fd04fd58c01c73b077c2bff459ffe1963ffede62a850a6ba2336b4065f8e248d406c556316d3ce1f1b368c345dbee3af2f120834fe9ae967b9a4905e5f9a285a790fcfe1194fabd411e68e14cb0e35a36e3431", 0xa7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) fchflags(r0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) setuid(r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x8001]}) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x1, 0xffffffff80000000, 0x4, 0xfffffffffffffffa}, {0x7fff, 0x80000000, 0x200, 0x1ff}]}) write(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="18aebe0e1a4aa37b89aab51fe996f3d279577b347646fddaa480c779c33e10d97458183fa314cbf7d4adf1c7fe6a91bb28b04dd02a5c0b3d25ae9a606373e8160160f541e0283b2170babd1551c48355503ecb6fd53ebbd62a7ed00a8cf443dcfd5c8ce41b9ee211c375f28ad72584814678da53229a3f7178e9fa13ce277a1ac76a61b0a45cb7724be804ebe02d1cee4c76d9d6210b7a9527bff22b5ab3fdd161f102705f6eb2fe36f496083e18854a878170ae29ca0ecffb9b5f811e42f11a4821c535b7c91bdea32e72b74f83f9549fca2c35b948a5d9381c44d479070d", 0xdf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fb1cd6c653000"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) socket$unix(0x1, 0x2, 0x0) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x2, 0x8}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffc, 0x4, 0x7, 0x2, 0x1}, {{r5}, 0xfffffffffffffffd, 0x84, 0xf0000000, 0x20a, 0x7}], 0x4, &(0x7f0000000180)={0x1, 0x4}) shutdown(r2, 0x1) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45, 0x1, 0x7}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x100000001, 0xe3, 0xea, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1ffffffffffffffe, &(0x7f0000000240)=[{0x1000, 0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000003c0)={0x10, 0x6, 0x4, 0x3, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xa8a3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x800}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xe5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2b12}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus/', './bus\x00', './file'], 0x3}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000380)) 16:01:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x1000, 0x80000001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="7ef1951d989458bd65244456759a6b5014b5422b6d5ab8d946a5cec247f16590a084da925f97639aa4acb6e3735128554c8663f8b9e42b8170789e16c2ce67313b59e880bb21c1aa8f6724831fc4e6a638c3c90144295986fd", 0x59, 0xc02, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x500000000000000, 0x1000, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) setreuid(r5, r9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000080)="7a8635907a9e4f4e1a") 16:01:07 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4746}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x6, 0x66, 0x5}, 0x7ff, 0x6, 0x20}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x81) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x190) write(r2, &(0x7f0000000140)="220e22", 0xffffff6e) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x4, 0xa57c, 0x20, 0x2, "ae529f09214aec2825fa29ef491974b8c38f8c7c", 0x7116, 0x9db}) geteuid() 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:01:07 executing program 1: syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) shutdown(r2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000380)=0x101) write(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000400)) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=ANY=[@ANYBLOB="01002ec59483c364"], 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x1ff, 0xfffffffffffffffc, "b8000000000000080100", 0x0, 0x6}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7ff, 0x40, 0x11, 0x3}, {0xffffffff80000001, 0x2, 0x5, 0x1}, {0xfffffffffffffff7, 0x8, 0xe8b, 0x4cb1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) flock(r2, 0x3) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mmap(&(0x7f000023f000/0x5000)=nil, 0x5000, 0x0, 0x12, 0xffffffffffffff9c, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x82) syz_emit_ethernet(0x1000, &(0x7f0000000500)="28295214e84b9e3f7d864e860f0f16ccc78ffa7f0c96acae79d830bcdf73ad9b7ec61c1f7a29ca17336b2dc197714aac09b62482c53c68e027d246006b5d9ec9d0f5677ee021938671f5468adb11d5382e39039cde369aab77185a167dbd4c832a9108d79c9bc66eb64377b5bb65ac4e90741d4df32f207b98900783532335540c9d07f81526cedc1384ee75438f5f33c4a24b911294de863cd7af8f0b91cd45ef3e68d5dabeed12657ffac60cfc1013a51c39ee7102408957a0d9f5fa777a6b6d5a75b49e142f2ac2afe0c8ffd63ec1ea4190b4c49183f46748e12d84fffe2fceced0d879839751067c39bbc12639e76ad2b554a0f785989f621ec80584b866547e955974f10633b99d51bb57cc1e1dd84207129cfe307237df23bd44a7279c35aea335e75bc640691843ed7d62efad075fd08efb8e3a16d06e9e44ce06db3e09031640dc1f1dcdb9831d4141e60c67b3f7932487c937e38db4a31a87155ab7eb1dfef580ee22e32b82b0f58ce54022ecd8b5c88be81c6801fbb9c9602da6e1ca59639ba1f141051ad696ff0ae325f3c18d90f4f914cf05c13805e6470c202e54f1869b449f4383ff5583b46610026fea7a9511fe0ddec747399dd0fc2a2eb6d0bbeb9cb614e5dca37fc1b61502083b711aca66626cfb03c72f07b674dc691df648d25ff0c8c2768f2dd76648ca7808b284a20e864aab9ab61ab89117e099f3e267a9cfcbddeebce92efc4f9ca5a3d1f06cae2bb7d45638dedb7ec9fde17d948863f7dc1c0713c1f4c4d7b335a2188c798885e72c1afca4fb8e2285077a3ee3cb8a84e7aea6835753203b660131ba400fdf2cdd17ef2e59e04c2385571dbb3591060b7c6f2509b46adb3bb22a9ee12146e59d0a8b2d9c9cbb5c3f8f683980bee908f730f1560050d42fbc513aabdaaf97eedb28d80ad168d760d7015ca8acf6e9280b70158c9a41fb08c3e1f81c454e67588d65d1df4abb9c5a6c0172b2932c00f35231adc57c940bbfee5835a878be2bed09dfcbd6907e6daa0215da4b5715d87812df8c30480e87b6a54a45d30f2ec041dae5f4cf4eff4e3fbde2f7160f67471b597ccc745d111ab0e1c58e28f33e0f1c551ad10b66465dc224f7c71611112c66204c3fe7ff18e7bea47da03ca268d51917bc6d9ffb7a0ad5f15bb334d2e75b4a61ff6ac36b03203449e3ab4162a8b581df24df343f22ba71e840ebb9980ebea438a0cf1d23e7f732077a52753b93789918a87b9f9840938d998059513a17cfe91a8566526d06b5ff4abcf258e7881eba97f2bf2c6cd0be72738a5716eae4b3ae2fb748f5d78becf5a218e8691060ee7d4c923a4d7027f59e224bf652d3306c654d0d53f4c2763e4c4ff8e6b2d58004b6bbdd1aca2d7e8fc4884f86dc8943178f89abd00ddcab5503a90df8003f18a2686d0cf45c350a478d9dec566502641f47dc1f8437524e54d1f424f3f985fae2dc2d588aaa3ca54ab780ddefbcdfc4f9fbb80c2fb7e80ac51e793af9cf52832bf6cc83b93beac748ef74185a0a5a98b0a879078530168ba8e13c3a252b3d856bfd58e749165e211ed8c661c44435440f5f51aa01cef02851b6c185e68f8b897a6dd0f074255501c375fc045bcf09c4f76f7535af8e608d046b41ce2372deb4a054d1469f63f66995d7845136303bb312a3a246994283c0f0fad974bb1156f9c3df8b46a6764fb8d8107af936a49fa166faf9bcb84301da0330504ce9d8731a150a70d93af0907ed27ddcb8326671bf89fce7ad341b1a01ad4b15c3fb608b2131f2b861b5a276b30b2c0506b5a5f72841aed982988f9d31120a6f95099bb469bdacacaefecff3eea9c0d266d6862686ed340eda1d073f47643910b686687a0ab103da84e3bf3555b4c833548551e52bfc3ed659b30249727ded39baec6a381ada8b8e6dd6d43064cb65c43451359284a0c479245ca72878d2ff9e548ab7834460657923b668144deb76ad889bf8a0b7ef9bb90fd7743e3dc067f39d41fe37dfdd0e2be3d4ab086b63f6c7f403f55a39fe01533b0a0b67169ddfbb309398d9f134f2c8817ad9653d32d93bc42e5420159efb7f5b64c95e46ebdf8bcc6f7137173a7fa2745c518494689cb0aa9e24ef43033090d62ca8f6467d1c3acf1119ee907921efa6daa0ecd97421d56cdae5443ecf61aa00578d2e63a8ad44ee6fc605e5a58e4114d009b793cf355565e8ddcc21cf0abaffa3c145313bf9b8b919ac062b3da91229a44b85ce0cec88969310ab92993baeaa92bf6b8b595ed52c54c4698894694acab5e90c90001ada901feece5761b7aa12a529228436bf89b72ed62f7461cd1c04cf984c722f52dd8e10697b7d3f1971a8da9e72da6c65b0a758ee7bcbadbc1e724bc13b862c35804da79b96e8885716b114eb36b14ca030ec20407ac53657e99d51682c85ef64407f75c8dde850869cca4f6b01b7f4f45e2253b9de9b826eecf481bacb21bce7e4e69c79362e87b0b45103bdde8800a96bd31d7cd98f98d4762f3a22118b1d026e70004ccc01341b6789e95e61dcd34d96917e31de071e5ba85177a646067322a77b920f686cdf9e4af958d1e3bac320823f3d5cf7e22b40e4f5ef343f17af17b1eb1f8b6b902824574644be4d331a21b083f61e31dd85519c634d087276b75f648bd14becab366dece259531a1e9b6fb0e32cd4588b040e65a9e29817cc450926603d555d1da96fa73a0b0ee0b0ab400964f68b732d80199e556810f427a29fb935f83e1977098316d2759434b97466ef6cb7dfb5707416c5ed854450021610d48122b3c51a8ab07c454579e1fe858eb8cb37f80c3e4ecaa9523264b8ed2da17dfa1af370ce363c7ec369bff78b89af8425e5d458143db29489fc0c28427fc79e6ec877b5d891ec10813ba139af6ad9320109d93e01f3fc9de2624f9b93b60f11c4e69f467c039eb70c1bd6ec31e5feef16edca26a2eb8113a64bdc664c5774ca20642d9ffb12bb17109ee67abd33e9e7c2040e1ce5b118cb31e63098c154f08e8a683b5d013f3052f3f17b6b1b24fc4ed452d73092397782bcec10e6ea53f1d499c0f8f52896be0d086a27ca52c5fec23f0d44819ac6bb984c8690ddec9d34d69c74a21d0d682ec43015d39b4d8578cc0dfa62c6ade0534ecbbb812534d34ef60f5b863617281e296a16a8c987c1a0c70358512826e7a6b44cde91ec1151631cc934b3754c58bf7383f1a53e2452dd49d6e995bf1e8a54afc985a44624c109fc2bc07bbce06b5464a87533bd74e2afb4bfaf433dec2f7b8962ea67262813ab59a7cae7c18f8790c6ec4d640690871531657ec43ac8ebef9238c7e7f7a818cae58b8f23f9ad53a0d31764296566f6c248e89d3dbd38d089eb5133af7198bfa25ae70fd110500019a1b48f480d6c0eea820dbb47427b5ce782ca993781df3ecc78e0e3ba4310318371db8dd0cbaa0ad53112f5b7da21687bb4fd3caa3f796a77e9e2cb79d5a9bf1e01dd0bd3c4f70e4eb7ccbba680a35f05921139884a53adea049d59e70dfc1bcd36a81fd69fc1a3843122e3b3113b258dc70b032e740e90e7010558b66ed1968fe1c05abf4298515bc71354a8e0f566f615db94e5cce1c40b134114020dc8a1a027245db95dba8ab076b40b76ec30f73041e9ecc535d485b731d672745dc79dacc0cfdccb66acb6cc76909fd7250f5931e3f9510652343104104c58ee92710469b3fcf8be7381589defca5fe8373760e72acf238c6ce42d9531106053154e24e00a26f26c5fdc71f1a363c04ed3034c9dfb04042bdbc37b20af68ac02c4461913f49ea0866967dd2de265ab095d2f92442abcb7f41c221ed5f6953f95b3eddd7f8c52e3b7677362513aeef0e75e86c18a4fe80da39518e79cd8200819a7c0d3b2f8838da4a36f4ffbbe56748a7947739e8922b806c0f3b3781df11bd9dba8fa33963232ce80390d53270e4ad951358c2fdb675138abe0cc27f83cb572b649232b262aaf3033525990190ea4dab0ee1cf06ce2a583ed310881c0d13a428e154f209b5891b64cf7754dba8a279b9b456d51f89f61c8dcb70fd395ab4315237dcfccb5d49e8f2aa4127bdaf9e2180d1dc6b43238a03ee3348b54c9b0461cc9a38bc48f9f03e0014e94e254e1549d3f45c9ae43f48e19957288ca996d4b82dd5b94128a48680abb63d9ac852d2de7cbaf36ac4cbb85982f8131c3b97289a5b7b0cf655b8ee61d5a12e566bd93d3fccd8376c8d0bf02554f2615bc3949bf00375f9f623fdf301a0fa40369aa94674a9503a7557d92bb0e83e13bc7dca210b89aaacbe47917f384b0cbc9e48a13a9f5fb4323ae31d3dc7247ebb1f735f2871f8310538e0ce63a152fba2e84f4b4e23615154eb53d60b2fa83e03c5e2e73f5b1d7cbbb53988cb9454591b639a4a3854c7db4a3172b9f8605c5ddde76531341966c31d44e12525ea4612e12d7e6ea54240a8a74e5a849ba6b70efb025bceffbefe1aebeedd890f2fef86ee50108d427334dc0d3cdad7c6539b58605c6b8c756b164dcf18a7d1fc0f4c54c3fff5b39447092378c770cdb4fba3fed68e9f9de1cc058d018e9a8447af819871f208e195ac0dc1797fa357f1b520188a817771ee6e94bf26481efc22c6131c018b820f998930484fd9b66430b0cde8bc4b2d256972b91af179cf31e192475610f1e2d88ac6de72ceff5a1310b0fa6cfa0bf7acaa85ce3d8c2b001148a43e5aa3cebe526d9e6a6449ba3761a8acf2e175607a4fccd89f6e9c84739ca045669d2dbfbb4a3fd6ef94b69457651927a38f809d32bbf7d60f477e739495e6e073fd23006859dec92ccf961afb6638b0a842e550b139b5c0a6e2db59b105879edbeca80ca3361c9acdefd9f2bd07d14e03000efa5d34316b5489de06f253e32b1302ad3bf51e062f1f7d22eea2adee89cabd51fd4aa9f4e68ee6204414cab6b795f516843e3dbf629dd1e844b2249825e2da5dce8d1d435236467dc279a38601ca0966bfcf9cbbb262f14a0a7757ddcc1d4ba8bb2266b7c75ee999687e3cf4ec66fb8384ae0ff3d62dbc75b635879b648a6a724c990b62d631eb7924b84874e66228c365e534dc776df59a19370036ada6afa677535a527114545a7da83a73499733181019c0c47628c9e3f45daf4d98838a49ab89dc55c9818c42fe35c69d5434502dc94e7d5b579a41826180d26d0b6f2f0c966f80cbd70a220876d96f078bbc4b3b34abff5d27220bce3f2fbc352fccefa28ae3d2813a077995137b789c25971e63a9449598f9369ebb40b0fac44f88f0fa127d29277ce23cb21403d888249cabead05befec358f26247ad8a0717dc690f772532dfcad7d89c0b5cdc14487bcc12a7e5bcf80883e3383589a4ff7215a3a65c23c34f7d1f03219f1ec63672a20e13b9e7eb6bdc0ead7a11a363338a8db4d8a23129fcc09532f4b104a8d272d0d0c5c8b2e2ea77097bb6b2c7caa0d94fefcaa4ad7d3a37126843da90569c649b9b83b3876fcd382c9542e00e1d8eb3132538e454573338d811a43a3363f3184fea48c2c740493343c508bad11468797c12e6c2575e8f31985167c8272d9869b5602fdbaf8dd2f363b43ec3fe8720c0a6d21bbb57478d7ec85ce8041cbcff19bbcfaaf5dd523a970cece1dfc7894903fb517aba6653c6b9830b5125fe697db384cac01626c4bf2443c8857bd7a3c893077820c9c0a11b093186a7fe570504f4d5a6e9d9aa86fc8ba8d577c7dbd9f0f4797cbcb77a28d2ae5120c3a75ac8d7b1a3407766ad04264174f1310bc9fcafd21d782ee8638639d3cb71b1") ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000004c0)={0x9, 0x40, 0x8000, 0xffff, &(0x7f0000000240)={{0x1, 0x9a22, 0xa4b, 0x3, 0x4, 0x6, 0x1ff}, {[0x4, 0x9d, 0x80000000, 0x2, 0x6, 0x81, 0x0, 0xfffffffffffffff8, 0x9, 0x2, 0x1, 0x3, 0x0, 0x400, 0x0, 0x7a7, 0x6a, 0x7], [0x3, 0x7, 0x5, 0x77de, 0x0, 0x401, 0x7, 0x7f, 0x800000, 0xa077], [0x9, 0x8334, 0x90, 0x6, 0x7, 0xfa], [0x8000, 0x1c, 0x10000, 0x8001, 0x1, 0x9fd6], [{0x9, 0xffff, 0x5, 0x8}, {0x3f, 0x267a, 0x6, 0x3}, {0x6, 0x7f, 0x3, 0x7}, {0xc70e, 0x0, 0x5, 0x3}, {0x1f, 0x1, 0x1, 0x6}, {0x200, 0x80000001, 0x101, 0x7fff}, {0x2, 0x1, 0x10001, 0xd9}, {0x9, 0x5, 0x974b, 0x1}], {0xffff, 0x10001, 0x100000001, 0x6}, {0x1, 0x4, 0x9b9c, 0x3}}}, 0x3, 0x1}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[0x7, 0x3204, 0xff, 0xd10, 0x69acaa06]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)=0x4fd1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x13ec868ea05ea869, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{r0, 0x644f4b05ab2b633b}], 0x1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) setegid(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x11, 0x2, 0x3}], 0x3ff, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r6 = msgget$private(0x0, 0x20000003d0) msgrcv(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48"], 0x1, 0x3, 0x1001) msgrcv(r6, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r6, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r6, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r5, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r5], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) msgsnd(r6, &(0x7f00000000c0)={0x2, "f5a052ac142b65b80d9ed035cf174c04d7103e9d808649decd6fe764626dd45ce09195a2effa289b8aa7a7cc3a04806e47975a145a1d2803a2d480ddefd305a5e8be312b3402ee407eea2fd17982f830351ea4896bb04784b3"}, 0x61, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mlock(&(0x7f00003ed000/0x2000)=nil, 0x2000) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x124d6b0e3769fd5a, 0x4000, 0x200) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x38b}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r5, r2) select(0x40, &(0x7f00000002c0)={0x500, 0x0, 0x8, 0x2, 0x5, 0x80, 0x1, 0x7}, &(0x7f0000000300)={0x7, 0x0, 0x10001, 0x7367aeb3, 0x3f, 0x1, 0x5, 0x5}, &(0x7f0000000340)={0x1ff, 0x3, 0x5, 0x81, 0xfffffffffffffffe, 0x0, 0x3af, 0x1ff}, &(0x7f0000000380)={0x401, 0x1800}) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x62) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b023166dac0e4ad7872d5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(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', &(0x7f00000009c0)='\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') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) r7 = msgget(0x2, 0x20) msgrcv(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) msgsnd(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x1, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 16:01:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x1000, 0x8, 0xffffffffffffffc0, 0x713ea55a}, {0x5, 0xe40b, 0x8000, 0x7b02d74f}, {0x6, 0x1, 0x3, 0x1}, {0x1ff, 0x8, 0x100000001, 0x1f}, {0x2ca, 0x401, 0xb1, 0x9}, {0x7, 0x20, 0x8, 0x2}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) fcntl$getflags(r1, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x72}, {0x45, 0x0, 0x3fe}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x413, 0x40) socketpair(0x1, 0x2, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x7f) 16:01:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x6, 0x4b, 0x4]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2, 0x1f, 0x1, 0x81}, {0x0, 0x9, 0x1, 0x80}, {0xffff, 0x4, 0x7, 0xd0}]}) 16:01:08 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r1, r2) fcntl$lock(r3, 0x3, &(0x7f0000000300)={0x3, 0x0, 0x6, 0x7fff, r0}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000040)='.\x00', 0x0, 0x1) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r9 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0x4040, 0xffffffffffffffff, 0xfffffffffffffffb]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0x82}, {0x3d, 0x1}, {0x4006, 0x0, 0xfffffffffffffffc}]}) readv(r10, &(0x7f0000000a40)=[{&(0x7f0000000900)=""/145, 0x91}, {&(0x7f0000000600)}], 0x2) r11 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r11, 0x6, 0x7, &(0x7f0000000a80)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r4, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r12, r6) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x3, 0x2, 0x48, 0x1f, 0x1000, 0x3f, 0x3, 0xa3c0, 0x1, 0x6, 0x15, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0xb, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0xea4e}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x8, 0x3}, {0x7, 0xfffffffffffffffc, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x5}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f0000000300)="b69beb6c2ba8c2f6eac719302c2e2ed48aafb26fc4785ab21466039305b94aa30c5be4fb99b8694d69bb4c14ecaf07f420f0ad7e0751a9bffe5957f6ac79ede55865d3da010200000024c3e2acc94520f6747fb0fa9e53586d73351a2caf80d8c87abafc725e03f8db79de848821bae22d6a00a22e41eabcb1997e133d23275a639d9e8ebda2fb5e5ce6e535fd814294db27bc703e84489a107d642afe1ed242c13f0f51b3b7e88f0b58b8beb2459c248fce733df38b244f4a9c7677696d288cc1a54842b203b9ce5a7f1ca522ffa21306e7aa684d6ce9b5e96b7a7596c37d4e25506353fbff3d4fd1c1bafe363e8adae459e0485aef79a66d83b2da75e60b83e3c18b5f6777731dfe84bd19f9f519991b3e8c7d3fd8db5fbad9e9e0a82bdfb382354aef226d01e511a42b30771400b6665fddf2d6179aaaa7f6ef672128f86f937debb22cd6668378bc2ceb5374079cefd32cb9c2d0dfe2f5d7502f4eabb6f4263e7f25824f4ff0a94d43888c68409dcfd0c74885a44dbe786ec2a5ea2f4afa6cab9790530dd18a5a309aaac2ff0766125abfbf8f508138d2c1d2783f859c0505643b0ffe510e96557e686e9a9c154bd2") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000229}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x231ad8ad9be83ec4, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x79ed, 0x2, 0x3ff, "c442694ff662b62decc5ee87114edb4fe1b752c9", 0x9, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x400035}, {0x80000000000006}]}) fcntl$setown(r0, 0x6, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x68c88e64, &(0x7f0000000240)="052bd3b0a983d1e3f6b41dd200000000000000027d3f7919d61e577e29796293461c80a336717983dfb8a7974a232893419ec50b4542d100000100936b61fa14ee39b091d7ac07b857c5d36f8fe188e311b97d58d07cff5d82fc63514b3d164316be4288db9ea1c8ab40260a2d6f795a9b8a4c8d5d8ce4285d310e71b6a6a4c44d027b669cf934afc3204da074b97301f40000000000400000003fcad9814e91757cad377c7d3c3500"/178) 16:01:08 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000b747000000db75aa87000000000000faffffffffffffff000000000001000000001000"/69], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xfb, &(0x7f0000000180)="cfd0a6d0388c033b76011678de37073dc10d2425a15fed1ff92bd261eb7b91d3a7b6fdde7faff8566102873942ce8fae18f19dd5e7d19a3c7ceb19b58c987e0cb5b09361c3e6ec3498bfbab38bd1aa4f8c82d7bbd3a0e9d3527d010000000000000080f3176d33a042a26bd0ce91e2ae4be9861ea55ebc093f76a46a9cd53d8b9961229d6dfdfb45186d89b35437ae1e9a0869f45da3f1c7deaa124ceba72a2f1c6519c04700644e39eb41ad5c14840e109426edaef08fe5e5c02df017992626046a6fd1387a8ea71faa6a122f2ac1f8b8a030ebfb92a64c4a46018a0b1c17bd6061f6e6ef6a800a8cd8d8638ff4aa118dba94cbaf32bd3311907e") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x2, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:01:08 executing program 1: getitimer(0x1, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6, 0x8, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) flock(r4, 0x4) dup(r3) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) 16:01:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x1, 0x1000, 0x40, {[0x0, 0xfff, 0x5, 0x87f, 0x7, 0x9, 0x8000, 0x7c, 0xfffffffffffffe9c, 0x5, 0x10000000000, 0xbf, 0x4, 0x5, 0x3, 0x1ff, 0x80000000, 0xc00000000], [0x9, 0x1, 0x5dac, 0x736, 0x8ff8, 0x6, 0x20000000000, 0x8, 0xa476, 0xfffffffffffff035], [0xcab0, 0x1, 0xda, 0x6, 0x6, 0x1, 0x2], [0x6, 0x8a00000, 0x7, 0x1, 0xdc2, 0x2], [{0xf14, 0x72d5, 0x7fffffff, 0x1ff}, {0x4, 0xd5, 0x8000, 0xffffffff7fffffff}, {0x200, 0x6, 0x200, 0x7}, {0x5, 0x6, 0x3f, 0x20}, {0xfffffffffffffc00, 0xea, 0xb9, 0x1}, {0x3, 0x7, 0x80000000, 0x8001}, {0x6, 0xff, 0x41cecf45, 0x1}, {0x100000000, 0xffff, 0x100, 0x800}], {0x8, 0x6, 0x417, 0x800}, {0x7, 0x8, 0x7, 0x6}}}) close(r0) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1000000074, 0x0, 0x8}, {0x45}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x84573093c9e48c9) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:08 executing program 1: setuid(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) acct(0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfff7b, 0x2, 0xfffffffffffffff7}], 0x0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x18, 0x7ffea, 0xfffffffffffffffa, 0x3}, {{r4}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1f, 0x3f}], 0x1, &(0x7f0000000300)={0x5, 0xd92b}) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/24, 0x18) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x0, 0x5, 0x1, 0x3f}, {0x6, 0x3, 0x1, 0x3}, {0x5, 0x8001, 0x5, 0x2}, {0x5e7f, 0x6, 0xffff, 0x101}, {0xf0, 0x2e, 0x4, 0x4}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0xbff, 0x8000}) 16:01:08 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x1, 0x0) socket(0x40, 0x8000, 0xac) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x103) r2 = socket$inet(0x2, 0x62c181c5a4a34773, 0x10001) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x100000000, 0x4) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45, 0x0, 0x0, 0xfffffffffffffffe}, {0x2000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8564, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x800, 0x6, 0x200, 0x4}, {0x40, 0x7fd4, 0x7, 0xed}, {0x33, 0x0, 0x9, 0x2}]}) 16:01:08 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x1, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$getflags(r2, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x1e, 0xffffffffffffff9c) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb838d2bf7a0d4552) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000380)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000300)) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000001c0)=0xffff) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:08 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(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', &(0x7f00000009c0)='\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') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 16:01:08 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r0, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) chroot(&(0x7f0000000140)='./file0\x00') r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000580)="9a61d41f389f439f1018f876f665e687e621bd1e152c26a498ae6add3564a15b46a0a19895bcdecd293df1130e3a65", 0x2f, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpid() r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xf8, 0x400}, 0x40f) clock_getres(0x5, &(0x7f0000000100)) unlink(&(0x7f0000001c00)='./file0\x00') getegid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000006c0)={0x3, 0x9, {0x8, 0xe08}}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x4) sendmsg$unix(r12, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r11, @ANYRES32=r12], 0x28, 0x2}, 0x404) 16:01:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0x6) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)=' \x00ev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) write(r1, &(0x7f0000000540)="7c06641e99de1dfa03f81c3f26d9f41b25d41e7da8b4d634d273ad5d5349d2e27c702710e16c88e563f1299e702bdc4eb06724e7e01b60166afbb0a92e8cb2c1540d664437aa8be489c3e4769f519546ec9710cf0adf6688fd228c64e663", 0x5e) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) recvmsg(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)=""/216, 0xd8}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000340)=""/246, 0xf6}], 0x3, &(0x7f0000000480)=""/20, 0x14}, 0x800) 16:01:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000000380)=""/118, 0x76}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000000)=[{0x9, 0x6, 0x101, 0x8001}, {0x7, 0x0, 0x101, 0x29}, {0x9, 0x3, 0x2, 0x80008001}, {0x945, 0x3, 0x2, 0xd6}, {0x8, 0x6, 0xfffffffffffffff9, 0x1}, {0xf1a, 0x7, 0x1ff, 0x5c}, {0x8, 0x3, 0x100000000, 0x3}, {0x100000000, 0x8, 0x100000001, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0x9, 0xffffffff, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3c6, &(0x7f0000000040)=[{0x74}, {0x45, 0x10001}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x8, 0x8}, {0x100, 0x10001, 0x9, 0xe7b}, {0x0, 0x7, 0x8, 0x9}, {0x7, 0x400, 0x80000000, 0x200}, {0x7, 0x6000000000, 0x3, 0x1}, {0x3, 0x2, 0x7, 0x8}, {0x4, 0x7fffffff, 0x8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/3}, &(0x7f0000000280)=0x5) connect$unix(r1, &(0x7f00000002c0)=@abs={0x2, 0x0, 0x0}, 0x8) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3d}, {0x2400015}, {0x20000006}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:09 executing program 1: r0 = syz_open_pts() r1 = getpid() truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x8a, 0x100000000, r1}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xffff, 0x1, 0x8001}, 0x3, 0x1, 0x10001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tep', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x7ef1395fb3bb165c, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x9) kqueue() readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/229, 0xe5) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") socket(0x2, 0x5, 0x1) socketpair(0x1, 0x1, 0xb51, &(0x7f0000000080)) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) 16:01:09 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xebb5b8320169c171, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1e, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a5}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f00000000c0)) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = openat(r7, &(0x7f0000000000)='./file0\x00', 0x882, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000080)={0x9d5, './file0\x00'}) 16:01:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x980, 0x126) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x1000, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x400}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x2, 0xd0c, 0x1ff, 0x1}, {0x6, 0x4, 0x20, 0x6}, {0x9, 0x1, 0x4, 0x2}, {0x9, 0x1, 0x4, 0xffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") socket$inet(0x2, 0x8000, 0x1c000000) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bp&\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1f, 0x3}) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) wait4(r2, &(0x7f00000002c0), 0x1, &(0x7f00000009c0)) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000340)) sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x28080, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000240)=0x1) dup(r7) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x0) write(r9, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f00000003c0)=0x1, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000180)="b383293ad720af749ef469e12cc4009469307e40921c8ef489195b2510802e26e8692233101b913650c7136a3688affa421c244c94afc64565df4a124a7de46897efc0c1c158611b85337b7a9a000cfcbc86c9e50e57a3e29c7822a701715bb544663c0aef028b37ccc100b4eab52d0bfd55eb2506948ccc9708c5eaa1453e7cfec495e7c7bbb03c3807fe9f24e4691f8a97956c12e42f52f3e93952e5cf19ff771f1727c21a1349ada9f56d61bbe2474defade0d8cc0e6cc8d0e65f43dc1e15ae4e829dc529df911f5de63e95fbdfdc7f1525264bbadc320223"}) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3bb, &(0x7f0000000200)}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) open(0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4000000000000000}]}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x4b0558ea, 0xfffffffffffff801}, 0x8) 16:01:09 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0xce) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9, 0x5}) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="25c650d051a790190829", 0xa}, {&(0x7f00000001c0)="c21041", 0x3}], 0x2, &(0x7f0000000240)=[{0xb8, 0xffff, 0x0, "bf094ae5c8bf706712b53f034134ff80233db3b72ca9994e3d8a6d688ce7b820106359278452c2409e1922d05a04e4e754803b21b55f954478ad2c195785efbd99cfd99433cb914b5b9afb6e72336acfe1cbcd14675fe7151914e2186009dba5b8c58f153b24f271e60908caca41998a5b0ce98d328bb49551754dd99d113f9265432992e3ae91579e99ca53c59ef03d6f01d24b9566495d0e61ceb67b3a84aaf2fc"}, {0xb0, 0xffff, 0x9, "017129310790b26d131e2b54b4ab64d2bc3337dff2b132be43290b39ba67369e8aee5ba480c17c9d617757d5cf8e9d0b88ef8a89cb23b8ea55e5b12498821e97256efd8f224decd0bb281d6e5028293f67582e740c6010a4f64b30a0dc5994f808be29c760d867cdeabb4f541ce8fb823589fbf025982ef30812a13ba6e7a080016b5ce97d887de454d9e5ec6c52bdb6523b1789e30132d16736fb5a"}, {0x38, 0xffff, 0x40, "78f7a909c48e6128b99c485b108d7c51b7ea626d942c2183323f136d85590087f7dc"}], 0x1a0}, 0xc0e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xbb7c3de6ea103388, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x87, &(0x7f0000000240)="f06f2018de8772a849dc554857fcb8cf8516510483765cde0ac9d9c43140644e18e70f99cef3d030d54f260d2ccc866af66cab02f144db128db31b3520f956851f19282df091aa9a5514a9e4d5899e17b6fd43014526218ba695e493813f3b46a579168a8c934f4fe7bfe2db0464adfe7c2494b784e2f91203bee9c460a845ea69b53765a5d5e7") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0x7, 0x6, 0x1, 0x4, 0x40, 0x7]}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x0, 0x44) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x00\x00\x00\x00\x00\x00\x01\xff', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000021}, {0x6, 0x0, 0x2, 0x7cf}]}) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x140, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{0x0, 0x1ff, 0xfb46, 0x3f}, {0x1000, 0x28, 0x1, 0x1ff}, {0xffffffffffffffff, 0x38f89982, 0x1, 0x3}, {0x5, 0x1000, 0xe509, 0x20}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:10 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x840, 0x4f4952134fe0deaa) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x4, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setitimer(0x3, &(0x7f0000000180)={{0x1, 0x3f}, {0x4, 0x7}}, &(0x7f00000001c0)) sync() syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000000ff07000000e0350937cf07f4f69b0ad2760b71f6f0d29839ab5ca5d863d47794ffa7424c4bccb1d8e043719b7169b2a347354ae4990803afc7c2d6a0ebf901f1620c8ab2ae7dd2a9fea75a384e8076fbcb49a9264415113b00a512e73e2ca573e1e428f84c6abd54f992c614e4d6a77319156977810be9bbe68a3bf51ca7e83b66d3086349c135f5d92f236b5b454e376f63400336df10f80b79d1fd8394a12a"], 0x10}, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x6, 0x6}) socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x74, &(0x7f0000000100)="b6") 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000280)="b3842d33ea742dd3aad4aa2a298be0bd2ac3f248d525ef9e122474c0cdfab5d19db2ac5b6e95186cf47044da381ebe47a74c8ce82579b1b66df081c0f3c31cac03dd77396e5fdadc61f93b9ec054fcec57793d9d5f740ddbbe72b88e874122303a4bc72230eb8548c6a4ee0786c42ae30e0f731055d09a93bfba9a3dd18f07aafe993d8f6f4cf3d06717eb498d3bfac895df155f1e7c93a10922f052d8610ab7694a93675ba71284a04abb62c9d9b86a0b57fd3bda7e15d92b2a53694640947d9139fb3ee6d7802035a4ee97304a96d682844e4ca34f8284fd3beb4ee7588d67457c10b66fdf0bc2ab201c5fb52f2b95d7d2c7a3fd6f4558d845c91d0d642f43b7bf9338eeb9d5fe41023ba9958fb94faed444ed37c0074ad2b308e05bb820a19c2872b717ac285a73032d31d73b6b998f96d3f6342d2b825b651f665ef891741719bd0323a80d7a7fc03fb4330afb9ab6bdcf5e48c6b08a014ad9523ba28b6ca7c86c940b7ab9972a93bc30eebd451a23d827e7147647fd", 0x178, 0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1a7, &(0x7f0000000040)=[{0x74}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x7ff, 0x2}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:10 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) fchmod(0xffffffffffffffff, 0x108) 16:01:10 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x10000, 0x9}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:01:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) clock_getres(0x2, &(0x7f0000000040)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/73, 0x49}], 0x1, 0x0, 0x0) 16:01:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) minherit(&(0x7f0000688000/0x2000)=nil, 0x2000, 0x2) 16:01:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x80000001, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8bb0}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x56}) 16:01:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000002580)=0x4) write(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000002540)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="f2115a395970b3c0f42b46beb02d6b86c0d291e241ae3d7339159d3179be5b69e4bded072354f3e03c600d518ab9965aced4294c175977e551889b2ee276ba206027e849e6247c0bc42205142495a2ae3d3f91fa829f48a6e35801ae18017fa3", 0x60}, {&(0x7f00000001c0)="bcea1b0e7561c4688b6ad5830759e28618afe44fa14fe3a8fb5567d97e49ea417984c120898b4fbd5d61f351c1e205b231ef0135c631fcb3767e3098cca4cb4ba8604d858a624aa4a05e68f82e8c22e7397c3fe406d1e19551f8aee52171d7d3d9d6e4d9c892d30758f2fce75fe25576b7c0cf8d33836d3aecba0ba60c41b3a02585bd24da961efffe473039c171", 0x8e}, {&(0x7f0000000100)="34f1b6720e85e02b7fa7265de54086c7a278320afcbf90063c199da6e32276e7af9ae294378990538ecebe6171ab058c00907b7be2bffc2fee0e55d1e222b221c656f93c3f704e4e1b45da8f510e1c", 0x4f}, {&(0x7f0000000280)="b98b13ebebfa8185dc6214aa56608ecc20aa42cf93543e585a1c47cecbbde6b4acbb15602dae38e70646aaab48b7c827dbf3525d2cd0ce4c9a0ad5f946f5b207c361d47f3345d5bbea99ebe884dd3e646ee5ce227b5d5e60dda8b250ccf6b5852451305f11e5bc", 0x67}], 0x4, &(0x7f0000002680)=ANY=[@ANYBLOB="101000000000000000000000040000000569fbccb9c5e4fd20cd842b6542246d5b4a22d7d36968d4fd84c33ed0fa3b01e5980f3c888e54392ec8856b95fdd9364b100379013ef7dae2f50720d7c47703c4c67cf41c4f5bc4a942ecef1734731cead502237482b6401c84056bee3364975255249d42fc28bb9c86cc6f9c332554080d93e3075ecb718209c3bf70cde06950a7b4f51af538312d872712dc3aa2856003e49e7c0e195f1126fa81554ad30837e6ce736fe4afd1418d14d6888e4482aade1beed9b10c6b2327e6d1b391a76c9451ea0497b26b0bbc0717535faeb78964a669dffe455e4f2aec14ea70ad15bb90db4ac1d4326a02bb703307d336a0f3000f1be8434b4f96fd2b07a9320e2ae73c12d0d4fb1165d911f7067ac054359f6b0cc3de52d275c84cc11c68d361978c46da940c194dee29f5860f12fb2e5b2e53a67a15eeba7e566ef5fa821f0b7b0ace17b5cec5aa9f455f6d5851c57822dffbf2539fdb56cc9aa8b014ce85682d22010c47d9f74d599b1ae416d8734625607fb2377a13fabcf749d0093aa988ee31fa154f46842de388955da0e1bf6f1410a211199c0d6a292ae7a096acf308b94aacbee8242544b192911b23b9115b87eda5ddc9f0ea56934ab4d6c59e66db1c12410b4fc6f465b19de79e0aa6cee380b5c265330db6b979c205f84788a2adc9fc64f3f877fcfe75c608b50000d66a2f9b98f2f0f51734c0372366b2029a2875f84e1c57eab300310443b94168d7e14711ed83bc7b1db2d98cb4044963a79122813a76e1bc2548847c8bae959c9b18365376e0c57d90f78b5298da54328e598cbc0cfb58cbe1e570037abf255a9304c8ea9b6c840a4983ac21e916c6211c8f602849f7be0d65bf53ec672ddb7910aad6886d23e41b435f21561fdd23e7d2ae470af98eeec0096833eac0cf3b9f3883bf3942fe8e51857b07c67e9c7e78a53672d8d71f0535eb682ed36cd48fade16725a420aee15da7db84cd16968711ed75f2d942ca7b0cec121130d0814562d28c2f2520d4ef5725bfd634a7aa5e7a73ae4dd05d775a4e02eeeaa74a2c0b24c245332a0049927486165d87ec0336554aa973668166665fd9c70602c4383c3a91deaa1fd7690a309bc06c542b298bf5fa7e4edc63d787532e89be9694cc58a9115f1a8727a356e0028398af69a098054ab1d4c72ec1a199affaf946c3cce128692e4d8dcb27e49c16317c6d2e82695869beeb04fc6b41801baf5cbe19ef908775522fcb340cd611dfda88a0ad8495aedba8361d62022ffe68318917dd2ff01f162edd9ab174a3dc7a87bea2dfbb515aabb38d8d51f8cc54fb24c16633d6ed43f0c8166ecb2abfe18bb702d78380a215160e8926b06888d8aa01779eb22d6efa5713d6728c79448f07a90a5b00dabbefebc1be2a3a6f1b738508486c91488c1de987bff0e2771368b82c19d247e0d8fe2d7b8fdfe9e96eb7b837a8eea30fbd48b1d19619444a5750b66d11bbd889d6a316adf0ec2b2730ff964d5e53f335d059d87a34104296e43d0da74bc38edc54fb56db5b7f7a1f1b52de7849a16469a06e70794c6cb91fb7b9ce70311cad75ce7c50de279ca92212989c4835bf2770ea4139b1cfd888b8e75e33f53c11c36353381898d4694216c9fb5a6456134e422031c611fbadfd2880bff5f48421f231627f78a2ebea96094085c2eb8a39620516e55f739d28fad50216d7a846ab7cfaf70ad350f15f658a3724a1dfa36a045efab2bfec96f74a9583cc38cc58977cd51541a99f1ed0007a394df73a93cb2a3c79f472aafb0028c8c0a0ef8ccfc60810c032535c60960fe8adfed0e7ff85a6d78eba665220b08eca4615933d05bf842a20aabea4abd8e3bf574463c89ee23c1eeca82f45d210c01a7f55be6c8205fe51b04308254a92889de5e72cf74f95f09a0016408a065cc80d94a2683bff36a49bbfeb17e3dfcdd2207f9180d572f655e9b05f5afbfefe05b453ae59099c61e9b265e4bf878d32b00f0c15e8f18bd1de1b0c6497331ffc0d98f7cb7ff313bfb3e6486be29ad82a6f9fc230baef3a47edd35acbadc630b7127ba657b73e58b9bbcc5d7fa34a789a943c561ec63466609b0d816d5d021c266c3b9b17fe297f50ee9a0dd55bf509f9fa7993ecfdc1e335c76cf42b708639cf45a457b4d4b6dd73877b9624a700374cf8f51dbcc5b0f3039cf653b0fa6aca2cc1cfc938b5d3be830648eca4c8f078d11816a3f0170bdbb7ecf32578bd95163852274e5eed6e239ebcf80dd76aed700c80db8e045e07d9144e8a6e9acbc7162c099b059d1345c99776c8992e92d069ef4536c54dd9112aa24661e471bdaefd2418297035fe91904b802b8cc60d4be8292536b4e9fbb75c8f97b90b3e5ff498d0c9954d19bd33b51aad32166340f3b29a1c28ead543c89478295454b8e42f069249265891a0ec0ce8bdbc50aba9d562dad92413439fecfd7f29a50d9731732300527b9b8913024629c3ee459905316c5e3c3537f67b553dce930fcbd4e757a307227a3988e082e3d56629eb6dce5b70d0d9852a199f5fef3f789d61f69845283222fb0bf5640b5c6ffd94012601ecc92fb6f9f36b18593dc3e201fbac915fe7c2669ce2dcbd6fa2578d0234ce17dc6517b28c75469981394eda36ec808165ee99d5407c7d902dcde1240ebdc2f62c5e2614b69ad68412cb706e0482ff80b280f7ba8b4c598adfd0aecd670ca2156887e0e4706dd4fe9c73cc6a6cd4bc0ce05ba844a48b73557ebd5be048fd1464a986206dae7c79110dc9a5b4ae4957ed474f7ba7b0ca531143ff3814e93f6c9cc4fdd9b2c8b7d96713e261d16d1caba7a7d3688f2cd26c4c3b4ee7318e89cd1ebea6d40f5e91837b9fd32445d053ddcd242d79f73301b6e98f14f1b4dc7aae6ec08112a7e5aaf3781bc9d0a9c1f49933fe12824b7fdde158f818aa0bd61d054110dfbd6e7819d129ca6cf77d7e025e291e12366b5210f29597aa2c5defd657a19b59e13cf988e09da1a46ac4812da45551abaabb0a4149fc76f4c0c9715a9480b8b13c075d0e412e83316ad877bfb72cc05820f5deef4fa94296d2b85ba94beff983990e5e7c64646597bca1f2dfca372ca1d90833cf5b42223b30c577433eaa7ceddc84d2a8ea7a2f920be64fe2c8dc7ad690bc724c8fbfdba43f6e4ddcdb28573694b26dfea4643be6459af85afc1a99e8150323feb66af75f638c5e332af68fd1f99e4316ce24a9cbe5a03dcce9c1b78e70695d774fb630b981565c3494d080be4aa2e109457f7d083e4509955edd7552cb39ff774bdf8403868dfa6c9e6e95d8eca65ec27cce5578414f196d4e786511323909012dd46ff42fe5c3180790957c4e6ca2488c47d3663e3c28c3beae45a37c5c7582696280770b93afeefc00c6218530e524e0a9ecb66d5e2b67f2daa9ead3e19ae8614d8bf32fffda9dc1a4f6f00e19e84a08a9e70678d3b4073baad7bcea35f13a39d307bd24bfd6c1f7a69c4353657d7969dc7b701666b1f8c4a49815c21c015039184711b61aa312d9f53aa0eb465649d0a28b4b1343f14d5d8ea84ff120fec6888434eab3aca69a6f65a27acc8670f7fd53dec4c9d0611a400a5237159e2ab66c4ce104ac2d9e51309247d8fc1ee5d6895c7fd66e309fb421db20fb66fa6d351b887eb61c2785753123da4f0594f1d9de5ec2e5d5f4aaa5134642fd681979cb0eb81c3daad0d9e68c0d1e392190ca8c7ccca893390039a0e52cbe0f74826d59311c5cc41a1ab7d7327e30584a610669fa842c5120cd884922fb13486c040dc67cd9c196c2437b30a903b966594bfa6b112bb98270ad0138c7dfb62d5c612adbdfa053146367aa0ba9d603b9f8e3bed2d7db787181a6ec7b16485247ff5ea6c776dfd13c3a88c145787d557fa4b519437fbd49b1e92ed95b3f9a4d5b95ca36a6f213385d046fec3c3c5612425d4f9d622bee1bf18ba58c70d29c067b820055cb3a1f8e0f894114a0c5bcf72ebce84714309bdfedeafb10672dab69d7946e6a75966401be44bc0d7bdc7912b5add4f91299566ec45114818190cb0bf0522992a743d5be26723327d49ba2173c9cab2f47efb88302dee89dc2a7439c8ea27e081a42ad862aea9634cd7165eb08b2568cb3d8af249a0923af15b4a8d1fc914ad952497f87b2df1b3927b7b7d4ffefcbc68a95d25202e6dcb1caa90e14ec9f624d28408120e96833c608c95c5c0499ffa9b723b20691508c2b69baef7980156e662735585283053095e97cdc69d778e582877062963e9a65efb41f226829603e9e7b910ab078b0c3cc9aff358b5c747e143e4fda19b131b87727e71312fc784f89d73632ab40b0626783176fdf5ae10079bea8b68fa4753b39d9445dd2ba4bbd39812d78ac96078d0eea5c684b551eebb73b1821af1402360a6b0a85c803d5ac9a8197ce402271f7aff1e73245d876c2208ffa229a87f7d44e67dfeeda2ddbc7619b94d1bc30307c39ce55ef1c98ad88549177c283f55a8a4a56a891615103208ba73c576640c18f99e1388ff7d6908223b7b00c655da689c04d6dfab53c196996d543b10ffcd3c0c23dd7c847367d6aeec9f4e8145ae9a1d4ac34876cd0870758dbd37f7620ab07635de7eb47c4e11cd861ab61a973508d7ab7e48f25d5db86acfe6132f95982169699b8d989c1755baaafa64a8d2026b1fc9379b562e7bd9f59f4dea2ef7c18dcc421feebcc0be0362161b2aea42ce69dde7ecc69b7dfb888c8f09e79f2c92d3780b25799dc77706501b93e762996c4e0e84d84a9c3e01f5591aa4e517fb384ef7346c11cc72652720fc670b2c0ccc8fe68818dedaec8d8cc8e5baf893124c80b741424d61c971622db923673bea72c40e36779bfc6b10718feebf67881c8b1680626cfba460f26fc3225feab1eb754421029ac447f49ff222a678d6f32d891ce5e5bef853652e748b0868dc7b3ede470836a817357eab4858531777b12fff01e6f45121f8f1e2614ba318af71980445b1d1805b8e7d80eba6e21e03314888e8ab4316fb88e15a1a21041d0b334e03533e03fa7cdc52924c283ea31c734f554edbac5f0d5bafce667567ca6e534400943457e10786be27a475d56b90432a95d7c865a5a35402fc43a10395335b88d2f1ceba0d4bfc33db50ee092c4eeefda59907be7820f06385f3494e1856802b16cfb175b5ad4193f75dc4946f91bf3712f2f8180f06d4890c9528a36113e2ea75f02e4b871f791675450a3080ae209c5353a2b3fd0c415e59cbe53160ca58d83febbd310ab97be1cbbc07ec9f43ecd8dae0434f75cf21df60c20b2258927f62aace0363d49cab3111949e445574af7e36a1e3ed9599d0b04720917fcf4fa706d893b7418d67371933eb1bbf689f137db0fdd3c56a7fd8f775b32721f2e4691ba124ed7222c25f4a77e377753f2dfaf08a0f771b707ee034293128c78d346211e972899ef4d5ca641033f422afc1d05e0486ca12d6a573c4dfe52a809b863778337d7336ae9800b1cb57039716b4c8e3aa4c6b6a47a5d8138985fbe87dd510f168c5624f59ce5f7c4d8b828738474e41a8d311c154627e0f975973efcf59d48da0e0dad4ee9a74c0118924329b004085bdfe0b43b524d6e02cd560ae27f3479cea61d87afe993a5353a2e69a2678c5911737202952c72bd108fcb87ee7cb40b958b1785c1e50abbf5c29a7b61aebb4cbf3521f45b146661ca34f5db1ab916f223244d86b898204e121d71f40d7475c322d58f6143d31d83978f71d7b9a2a5a88c1d2007e99b26468f9a8599ff8e601e228970aac7a86377dbf04000000000000000ffff0000820000005fd9b7c8184403f3e545123c066dac0edd7acc55bd71cd21159e493b6584a7e651304b086c73893dccec0600000000001010000000000000ffff000003000000b20925a02cc36e85055d714086a5fb1c4aef4e11476303471c14cb56e1de2b2e35cf58b8b5ee5ed2b02d8db2095a40d3eef7002747a656956708832ad7113b28cb965e68923878cb8188fb168a2410ade8ced06f0fd25f21050abff0cc0469cf0fef0a693dc60d8acd5d6945b233edd812800a70253ac40d97762e2e9a85484cd18da0dd63abc119da6552a6ceb61ad8fee6fdc3db275d4f8d567cad06ead1718701b302f9c2dea89f0ddb91393f580e3bcbf86f335791511863dcb81c52b04caa2327848bcb02bfaef4925b749124d4751550128a37b3b7fcbb8f37634bc1e01538fe6452cf4db01f44208070b97d11b4fabe59f1ae2778bc2ba475c88c7d7a8ca1cfce87fe54e60e36c8172014e4371aa5e9d5a8cdbbdf3d0d4c74831ab887951d357030de8b9d3669707198e41e6e5831ec5d98fd5a00001a85caff08ade9dda75b78ab7e7e890050888f478c82759a37e3eca236fe2e6ffbe57c4e2384cf34c51fe0859b298317a2efb7b4a4bd92429364ef84cbf7299f14844a3f28cb2bd5071e534a3447725b811e7b2fb3178b768191a938428b75552db3c1a89b0c24ba7d1a76918145e4ff77ea22e340193b13ef8d0d146c34e13ecc8099a2c80ae0fcb87f0305bf6f1713fe6e97aedfed2cae59df7344c0ecf61bc25af326a98600ef2e2b4235af85396f95dbde4a81bcb5ee89aec186285eaef4f262a318002a54ca579f67e60fce2f615752eb056211167a1a02eef1106ffeadb7993ff21044a23c354bb76921f01dd2686c252c4b32fd8b89027b826ce5f9494546eb3deea28f3b7a478ba7d463dfa7e66bb515087521721a73477eb96a882c23c91f3c0652347ebfd710b011bb048be03b6c224940cebf83d7674388e24598e2f9d195e0d3f3619a4c19dde39ea7572dc68ea57ffbba23d62e65f9a0caae7adfabf58d6bdce322d4e924e1b10d0dfe50433ee5b849f4f38bed2949f0a34aeebe67b6264c10282a1e59cbd321f6013ea811326b179a91600728a53ecacc068e422c091cf62cbfb94f36421f05dac75c6d6828aa408185e6edf1076993ff128fec43e1c91bf244b7a28ca88364d1febbcf839ce2700e6620c3c6d3be7760e7923d106f3eb5afbc3aa29f8eb9f3d01df340120ed117e5b9b88c47d6ef1cd8edd8619fd071ed2c473589ed554acf1d043e6ac5b6a4bbff5789fad33839cf4c1f0b4c5b3341938201c342e9fa46d39f79bef43ae933203d6dd9689480dd6bf1f812d855be86dad1d6ecf5f30746cf2619af095492b5b34f2c254ef8e41638e39ec1dcf7c5965269d8617f4edae4782acaff036ff2820fe0761a05c18c5bdfdf7d08e4cd916269887dba136b72c57374baedde751c5be4df52bb8f0ede96cb4b9615c3f2505a98bb77237e5a72da853c2887acbe5cbd3482a2414bf86f85ab7b30f40f2f10c4b6653c0200648289ae77fe8a790e2622e257063344afa014b7460fca3c682664ed500b1e9fc7cc922e8e74e501d5be4e2ce15e161916e34ea6eaebdf4d3438b75718d5e7e4cf7c8574564782b440e9522ea31ad1e44b737ea97d11f7a00dddb6cf10caae2962ba4708feae775d37609653a9fd1bc631da0ab5d24d3058342dfa78c379a22520fea1cd88c3617efd810ab9d75c5fef7075742cc9705ef5f4918058428ba66cd99fb979178b842c910dcd0b73dcf3d4c6cd934e0057eec822abf9d5435f36f115719e17e46b5d4450f0dba3384701917aaffba7b80c9de6af0bfd2ed741ec08a8ebc13472a2c3dc5197d05653df4d52e45313a434b70833a24bc79917a4772a6fd92093b87981374e14c90dab58c8f02aae732df966bdf1303573320a82258c1083c10bb984b7dc6e35b6060ab112474505965f341cb7120bf2b57beb9bad4d5c35e8286d47594876de7939dcfec2d9eb380f8487e534c596090544725bbc5e8cced84fa839e17b3cef4ec536308d75fc2131a8ef91ec88cd75164510e39fba54ebcddbd2c58e43660545df317b06e9fb0f1b79bb6025014f6e6f36010de64c44ba44923007da24ac994d80b0cc857aa5136f059922d7df60d3a0500c361edccf0ca133c8bf4b28b156cc36421dc8cb72f2dc8f0ff643b203d6caac79243cf499c07f21c16816f17965be4c5bfc8fe4ecbf23a5d2337ebba1e8e9392eb55e9c2cc8cb3d6f34ba7726255aa70f31a938b7cab90010c05d4ec9b07e518b666b3462ef21e8e8e645330e8b195285c611336aa64e0ca1cf47a92dc9ce717d2e306cb91f8bd287bcc9756ec826371d2ce6a5bce1e06458625688583a95df76dfff265c75e68782115f42ebb9eb5c4ba6a06cfea1861e5e727549a1a1dd9fd055d054418f4fc01dd593c1461ca1f7a327fdb69da291b8c7b113c27c1e5d5db5195fd566808371c13d1465eaa19c1351d2f231bfc264c2a428a7e70163695e4b5ff5e834ed1b6db311800e40f6274a4e28fc50b6dac27481f8178056acce8fb0e442e8c913c06553717541340e8fa209d813ac690eec48911f5d0a83f9be01d702696984a5393b30576010c96ff35d16218a2569c017cc945dfddd231ffb9e074623bfaa55e19e6c6e05ad3ea454b6988cf8e6e35d97daf585cdf43e0bbaf19371ceba1e2cdbc0af65ab9941fe1f2151ca8014c0cdc4c08a90f06bc035613ddc9557557fdd7598ded999a59d224841373ecf29d5d0a2e0ee40038f775eecf6df7033b0efc0ac40a3154fe47f57a8e750e39c165ad8ee83dcd4e79eb3fc978d93517459eb86cbffff20fa89a0f5573a5c77f34b0e76040b57f503ab6ff0e60f6e0d317fff98120cfc85a3e4d75028a08fd8d5f20966960bfe9f9a4d83573b372eeee2503b84b5943a0f3b7d869b8b000bb7ce3df7e58c7bc57872c4b0a34490b0ef245867aea01d4f6c4309a4d07a6ecd5d7d0f7cf3abd35e0736c0e369c0009334fe59310bf4df8be086af33f0563dbbcf1195b187e5f194b02108840951cddad58091a6627f58420b774659fd5816ed2256bb7942d1aef42d214d812b384dd6af66addd8c0b33f4440816911bdd716e86ce0f2039de85593b2863561b73d3a7a3723219f6b88ac63373121b91b171bdf0a39e573ecc4e0feabf7dad4dc9251581505636e5ab7640a5495667da34b5b979f7313acbea236256a952c436d4ce1a5c9e4fc1f5fd871db637ef645a4d32b60e792f2086b7707f72cf4485b4eff9f55f2d16825826b4e09161e06a254fdf5f2ba47ff2cd3c7c464dd1b79ce3f8411a6b8d34bd7b564db9dade5d664db69663a220e41bcc704445f753456d0d2fc5cec345b2fd98605fe4de1577b60bb40e288f85b433f37f75d8a261dc5b02800622fdb8daa872ec386209f1551613ab5aa5ee82ea9f93aa1178a015fa4018ff2f18578cda61b27e0105553eeabd75884e6f60d4d06ef458a091f2222c368cb9e5b79245786401d74af45ee96708aad10c609f895690b0d0ad109428b21dd68244e38baac2ca32fe7cb3bb84007ccc6e1af096951023faa5350630110a8bc917104a11cf770fb064c8fdfcfb46750d770c0cea85731f63d5ecc72046af4e50512ca2e9be69efcdc65a85cf564e9c2e9c40dc917688ee70dc0388c83015dd01b2e231d3848f06bdcd3b9d40d772adf31e55b80db79baac286ad43bc854d4d4c5c24a39421207d2dd86dcae9db2b9595adbe9ea3b64e1894a35fff7f2c99cff243e2fc0be0c038e988b9841420e777e7028bbdf13bafbf35edb2b1d5cda1f85ba45c49ca46ea9840b0fa7dbba9bacbba86cd8d956708ce0d85dc093c1522547d761c836dba06dc62d3e38017a1551c8cca75b5c927f7ff4af36bfa15676e705a77ace2e03030b9100813b888da82b076ec7067394723059ce0f3a9d409052bb41a45ca5743739c2e2e9a790e47a325693a86971820efb0ed35bd04265f5161e9e11eaf7f1c9f6ad8ee9c203a326141ffc10e1c468715a7bc1cd645454c039b6554b1c12ce7ac6d9ae61da8d21e97ef11b76c5b2805bf5bf0e12f9246939ca882c238b1575c7891a849a3647baceaa89a7e12331dc442a6349d57df992d61e0858fa31dccb938a73e4884f0606096bf1ed2a20ea08bd38d7565ce0756ccbcca70281cf74a25f82a1683a78c903234eeaff107fe6aae61b60985f6f1d10116c8fa7f5490d24764a02e6c6aba1fb4cc2d088c9eac0822edfa5cd8ab86e1f3fc589c93ed736da4cf69ec835675ec6a7e811cb41d9b64cbd0c3632180b3ce821a9aafa604c8f314a8d6839ee649e8bfc67ab40389a69f28b267f5cebf8c9c3b7d2fde4ef218dc9185f188372a1cee8d68fc33f641bd39d6ad4f3a85ff3048ed5038c443a49ac7085248a638d092c945c8cf0a804447573d0aa713cfed4dbadcaa600622017d2b9f146fbfb9df2b8d8c08a9208ecf2237cb7cdb669410c4aa2afa3afac621fcf187b3106c8f232635e8ca8f7cc66b349454a8a98341d04c21763d9871000375923091905bb1030fdec979b0e8c5e12aaee6cfbab1c4c66312de80814bd4959c208a2c8e8e764fdfccfc97ac76b81df8472160f8438e6ce9e7b983bf70eb88aa8cc95bd682165dbfa7c86be45b2850deae1c6305579e352b428d63da2578fee7e14e6311745e9f3c5c884ed4217c339a2ffbe2b65b5fa7225f0a1344f1d086f760a505143bd94fd72df2570afa5403bc3fd491cfe5f3313f845cfec273e0d822ee698fbd584d3e870bca9dc72435abdee1eb0def299ae2a59bcf717dea504b9c8bcad939d6ad49fc945e01139b8cb91a9d1a5001a57dbd058bdfeef18a3e3e4e3fd63554ca03b44bf70c6cf9fc08e36784072e702c43d46873398430e32d87981b40c1428fa0eaa36ab8654f4fdd5c2b7a528b81728a4349a27a71fb72217638872677780455284110fc871bff5e07b3606230602be655e90d2edc1c3b19d6e9b280c89f41c77fcd497e78a19112f929355f57d13c511db38b6493db0c781f9b03a7477a88fe2bc55e777c13cc2d77689642046d966b4f703d73514954760d06e2949c1122c61ac7d62b371cd0907c8f1a4ea061ede76031ca2a4af49de7c771600f3d7d523b681daa02de1b76907b3cedbf2df3dfd9010d0a25654c6d29fd9ef28ac1918d0fe3ca64614a268073f6eac53d32cf07963ae537128de0628ea596ab220cd838cf9aab93f3dc22e8ccfc7825ed2570daca33fc394744303da0a2aa70d64fd5a9fcd59eae3b098fb12875dfd526e8d4127ceea57f15196b71515b87cb8ec14b3a52b6d1d6ab24928a4144ae030302de0c1519d36c0a3781e2215af93b13729df04f0c8bd1d8bd59e2a74d6b3d5a294ce11114a0438716eaa294878c5ac6f0b2823f60fc7d05157ca0eda2cd81d362f93e4f623da4dff8c7e762c997f3c2d193e3e54b1c6dd420c702726e5428428de09f8fb0028059eaa707593a0958752422774aa708f9360ea51ceec5768ec414941b8867abab0ddc039475785d8b51d0a2517e155e9559fa86c8a1c32d9ad5401df1353142d578a53bf7066b5790ca526ea8566d68d78e1d8734664ae56a3cf2f1cc6a0f1e0792b54f02c0eeebe2b5aa7ebe18513ec7d60f6965e97f84957dc5786f8ca1706d20b9f3dffcc400aaaf5fbe825b7883038129b5f82a6bf9a21b8f67c9f85841b1c49dafd0c99084843958cde1c16011dfd804338ac588de006a849fe0c5b880c45508a1876a4069abff9db8edccb57f59a8d666c7fec002dee648633dc6890377ef01889d172629f4f94b664e6790723a2cfaf826ef1629fa2322fd7939ce594a4af15ce0d95b20d59000000000000000ffff000001000000ba01836f68af46617495fe336c8d111b1d3b89c81dd53e9d93474ec6222720a8310bde0e9f90be660da1ef53d2e7a24ffcd6a7a6c137e763e30bfc086e0c9476cb739685a5302b3f56088838922182ba6ffcd7abf4a8b9452d3488b920e5ad2ce07efddbaa10a98a57bf255c642c227c926387720e570f5388535700000000003000000000000000fcff000001000080aef4c83663a3eb358de7857bcc41b671aaa9329714bd9959240942d400000000e000000000000000ffff000000000000e4b9cafc4a169094d4af35dc713494731447b823868b91a03183b5f3985fae9b818ccae1c52a2df6d7577b683bfd7d71addc1980e8513d6cc1124c86c4a03108a3d4042e44997bfe3dc3e0bcbfa08197e29e10428edd355861c9a1d4917b388209b209c0090b9c7fcf7decf585f2a51aef080bfaa2d1d07123a14c59bd5d28f2aea4c16a2acfe84e1787f2940d7c6258b49ccf057ceefbca52a389fd10816ea1c79fa83472656f093cd5cd94e033c6fde941a258db892c7bb2fb096d1dbbb55fb2eb1d569022474e740088ba95000000eceaeb4b5a1cfa426d20f593b9692ed846aa70d57b6fda5b11d97ae8b4ff21d41c8c420768a2652c86990f546ce26778839b06ec2391d1d540a6d6c83aec232c1416f4e733181d8122f2255ae9e879fd36ca12bc1a6442daf766eca698ad44ef715d7aee4f74fc954a8e61383e562f7a8e5ee82a6c01974918f2dc2c5965d8379b55cc7bcb43773700f0a5bb06366166cc308ab85739ce85e57fad643269c18ba0245a2fd5acfbddc1d6cf280bb2c7163c7c753aa1e2edbedc6975af9f44f50b76cc60766b4b7d3f6a49ff422a71643f30451496c49ddbd39c7b64d2fc00617f4d392159d02111063215bb8b4a5e587188846241b70d5f1783e6085f7316e531b076c9497aedb95d584477c1a601e4db3da3f9f0effe7b8ace7dac46fce7dbf13e7e9d30bcd9861034042d811e05e8122f0a34c8d48b3ff9"], 0x2200}, 0x402) setsockopt(r0, 0xc407, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) 16:01:10 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x22) socket$inet6(0x18, 0x4, 0x2ab1) accept(r0, 0x0, &(0x7f0000000000)) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:01:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) poll(&(0x7f0000001100)=[{r2, 0x10}], 0x1, 0xfffffffffffffff9) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x7ae, 0x4}, {0x18, 0x2, 0x1, 0x6}, 0xf2, [0x7, 0x0, 0x9, 0x0, 0x3, 0xd8, 0x80, 0x1]}, 0x3c) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x6a, &(0x7f0000000240)=[{0x3ff, 0xbc4, 0x6, 0x7ff}, {0x100000000, 0x5, 0x1ff, 0xffffffff7fffffff}, {0x11e3d726, 0x1, 0x6, 0x7fffffff}, {0xffff, 0x5, 0xfffffffffffffffb, 0xffffffffffffff31}, {0x1, 0x562a, 0x5, 0x4}, {0x389, 0x4, 0xa4, 0xfffffffffffffffe}]}) 16:01:10 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 16:01:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket(0x20, 0x3, 0xfffffffffffffffb) write(r3, &(0x7f0000000140)="220e22", 0x3) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ab8d8d687d7b98e168ab8a2c6a3dc623", 0x10}, {&(0x7f0000000300)="f7cd4240a6cacd5a7623473027a88791be93a64e2b59ed43ac141ebb372a71e5594028e8251fc6763fcc588a34b88ab0f31e2a8b51dd77efc312fbaac1a4b781da48eaba872af8027db282b77a850e51908fe585eb763fdd2d6e36f4914e1f63854f802c9ce5854ae546b99fc6ac5a3659a44fb2eff49adda5", 0x79}], 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:01:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/2}, &(0x7f0000000080)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r20 = semget$private(0x0, 0x4, 0x2) semop(r20, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = getegid() r23 = getuid() r24 = getegid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r21, r22, r23, r24, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, r12, 0xffffffffffffffff, r16, r24]) r26 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r26) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r28 = semget$private(0x0, 0x4, 0x2) semop(r28, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r30 = getegid() r31 = getuid() r32 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r29, r30, r31, r32, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r34 = semget$private(0x0, 0x4, 0x2) semop(r34, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r36 = getegid() r37 = getuid() r38 = getegid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r35, r36, r37, r38, 0x14, 0x6}, 0x5, 0x9, 0x101}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r39, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r40, &(0x7f0000000180)="d000"/14, 0x14d, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r41, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r42 = socket$inet(0x2, 0x2, 0xff) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r43, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r44 = dup2(0xffffffffffffff9c, r43) r45 = kqueue() r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r46, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r47, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r47, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r48, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r48, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r49 = socket$inet6(0x18, 0x2, 0x3f) r50 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/5}, &(0x7f0000000400)=0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r53 = semget$private(0x0, 0x4, 0x2) semop(r53, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r55 = getegid() r56 = getuid() r57 = getegid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r54, r55, r56, r57, 0x14, 0x6}, 0x5, 0x9, 0x101}) r58 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r58) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r60 = semget$private(0x0, 0x4, 0x2) semop(r60, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r62 = getegid() r63 = getuid() r64 = getegid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r61, r62, r63, r64, 0x14, 0x6}, 0x5, 0x9, 0x101}) r65 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x2b7) r67 = getppid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r69 = semget$private(0x0, 0x4, 0x2) semop(r69, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r71 = getegid() r72 = getuid() r73 = getegid() semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r70, r71, r72, r73, 0x14, 0x6}, 0x5, 0x9, 0x101}) r74 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r76 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r78 = semget$private(0x0, 0x4, 0x2) semop(r78, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r80 = getegid() r81 = getuid() r82 = getegid() semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r79, r80, r81, r82, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0x0, r82, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000280)="dc30d11edd1c77d66d45110dd2f161dee870f35af05a562bfc441f68040ba2a49c4afa70605198777ccad55bebf331d4d6a29721d55e4705459a5283ef190bdfbc614366f4ee8d4f7114913c8c9dbceb3cdab887fe36605b59e515468bdb17683c74bd49be24cecd21f6fda2d28751cbe424bc3f7fe724b7891069640ddd9f1b93973fff7230dae30a6b4c0c3ad3c4648161ae431c9c351806c3182f64f184b9754738a3e0c2e2048bdb0844788d2099cce330270242ac0af68dc550856d3baadd3dfca039c753bd584f502dcba837e24601223bd686421e6dd78315808fc612873770", 0xe3}, {&(0x7f0000000180)="81814129358fc5bcd8a7ddac64de12af168d76fe070c2c98dd8545833bde387f139381797b3dfb16fdc1b4c08578d54b7bede1f6c164", 0x36}], 0x2, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r29, @ANYRES32=r36, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32, @ANYRES32=r47, @ANYBLOB="001100002000e5e5f749e610bb8f8538cc81a3add7ef323524e32a9c569395173993d70b8e0b8767004a712c5dc9b59d0e76ea7d15ea5e0b18ec22b75a2af188fd3549ececa4c59366b5ec9a64819d4cdf6de7be711376f9cc43c56feae2e9522d5b7fa3c7d5df8d80189bbf170f2d21ba83f95309d9c7f4d09384e13c16a6da1cb770fee52914d52337f4e3a60b7cab668d058c9aaaa698b431765aa3fc9bdc538ee8feb89e0f43b02f7a254b095f5ad7b468beb79f6f709d1f04b496ff409cd0e480fd4a506cecf800"/217, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r58, @ANYRES32=r63, @ANYRES32=r66, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r67, @ANYRES32=r70, @ANYRES32=r74, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r83, @ANYBLOB='\x00\x00\x00\x00'], 0x138}, 0x802) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:01:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x25, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r6 = getuid() r7 = getegid() mkdir(&(0x7f00000002c0)='./file0\x00', 0xa1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x55fcf800, 0x3}, 0x10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000180)=""/200) 16:01:10 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x2) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0xa2, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x10001, 0x9, 0x2, 0x3}, {0x7, 0x20, 0x100000001, 0xc0e1}, {0x100000001, 0x8, 0x400, 0x3}, {0x9, 0xc00, 0x4876, 0x3ff}, {0x4, 0x1, 0xffffffffffffffff}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0x232, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x4, 0xffffffffffffff55, 0x1, 0x7}, {0x0, 0xe00000000000, 0x7, 0xfff}, {0x3, 0xca1, 0x7, 0x200}, {0xe67, 0x1ff, 0x7, 0x9}, {0x10001, 0x8, 0x9, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'Rap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x74}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30, 0x1, 0xfffffffffffffffd}, {0x6, 0x7, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x1de2) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/4096) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000600)) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0x2) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x201, 0x0) write(r3, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) fcntl$getown(r2, 0x5) r4 = semget$private(0x0, 0x4, 0xa1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000500)=""/116, 0x74) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f00000006c0)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0xc) getpeername(r6, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r6, 0x5) poll(&(0x7f0000000080)=[{r3, 0xfffffffffffffffd}], 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r7, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) semop(r4, &(0x7f0000000200), 0x0) r8 = socket$unix(0x1, 0x5, 0x0) stat(&(0x7f0000000640)='./bus\x00', &(0x7f0000000840)) r9 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000000c0)=0x3) accept$unix(r8, 0x0, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) r10 = semget$private(0x0, 0x7, 0x180) r11 = semget(0x0, 0x1, 0x0) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000180)=0x5) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000380)=0x1) 16:01:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x4506) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000000000000002}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fchflags(r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x3}, {0x6}], 0x2}) 16:01:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') 16:01:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) ftruncate(r0, 0x0, 0x8404031001) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4, 0x8001, 0x5, 0x1f000000000000}, {0x24000000000000, 0x800, 0x1d, 0x5}, {0x4, 0x5, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:01:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000240)=""/196, 0xc4) dup2(r1, r0) 16:01:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000100), &(0x7f0000000180)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x9, 0x0, "0100000000000200", 0x63, 0x7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r0, r2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x981) 16:01:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpid() write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8173}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x20}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f00000004c0)) mkdir(&(0x7f0000000080)='./file0\x00', 0x52) 16:01:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfff) 16:01:11 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt(r0, 0x7, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) 16:01:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0\x00', &(0x7f0000000040)='./file2\x00') 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:01:11 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(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x800, 0x8) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:01:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r5}, 0xc) r6 = semget(0x2, 0x4, 0x400) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r7 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r7, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="337a413a608e333de857e97becde6674d1488402b5d35534f5817a9a5d3fee1ecdaae681f953d08ec62755c78526e77668f6a228220207fe12b2d22424b306dea391efc1a1f43da5e5410cf1d8837a95e2e9579cd0a04975de340899c7fae9bb1a23ab2cda994f89d1525c0e3d0181ae83612fc66334886d27f9d1fe29fb7edc28267162883157bddff116f3e6112fec131ec7edbd635a74e96944f2111b15c19617389c0ef29b998b7da4a497441dc0107db8a849d623664648b5f7d511f375c87d415bcc4bbfe088cf179506be369d"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r8 = semget$private(0x0, 0x1, 0x0) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r9, r10) geteuid() r11 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r11, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:01:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000004c0)={0x8001, 0x4, 0x81, {[0x202, 0x9, 0x8000, 0x6f7aa832, 0x6, 0x3, 0x2, 0x6, 0xffffffffffffffab, 0x1, 0x3, 0x1, 0x789f, 0x0, 0x5, 0x10000, 0x20, 0x6], [0x5, 0x1, 0x1, 0x74, 0x2, 0xbe, 0x2, 0x1, 0x5, 0x200], [0x3, 0xffffffff7fffffff, 0x6, 0xffff, 0x6, 0x9, 0x1000], [0x7, 0x101, 0x7, 0x40, 0xfffffffffffffff9, 0x13], [{0x7, 0x8, 0x8, 0x1}, {0x8, 0x652, 0x6, 0x25ea1a1}, {0xaf9c, 0xac82, 0x4, 0x6}, {0x52, 0x401, 0xe3d0, 0x8}, {0x7, 0x78, 0xff, 0x40}, {0x5, 0x7, 0xa9, 0x1}, {0x8001, 0xfa, 0x110a, 0x800}, {0x68a98db1, 0x6, 0x7, 0xfffffffffffff2c8}], {0x6, 0x4, 0x7fffffff, 0x7}, {0x77618000000000, 0x0, 0x2, 0x8}}}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) bind(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="d0aedfc3b631b063709955c8313f2fd5d77d9f3e0d2303e2417794794b05a38688be96248179dd2cc7e9214432dce3ded9151559cf18b4213af6f8738910a8a6f2cbcc0130b46de91fb17812d9fc13e61110dc326b95c750cfd25e71718bb73b8ea0893e1ddc9fc3bba637e6142af8c0f7faf26c4b9255e880db76aff700e0feb224a069981710a671822f562f05c71d35edf87b31a51e22083fa5c6dd1855a1e06232fb6209b65a906c3bbf9787c794211536a4ea90823aeb2973c464585aafb2403ba79ffe0d75f9e81e09a60c36e8feb131ee9e64a38542261091272776c72b", @ANYBLOB="bc177090320214cd400a405e8294e89a3c3bb2331f38cf71566a5c02fa48ccf3a65e5329ddae864c38ecf061a6765a55aabfea52369583481d784c44b1eab8ba5c5be5dfb2fb67c2a9f8979a862b51a4560318e1cb80d5e609ef49924d0fac38a2cefe0721cee2ae95e0134ebbfc0539e2a9decd59578b9f2fe457360882fa890295f74562fb4f46181fbfb7c800b481526979393358b16584a9380566403a0bf9eca11d0046e3f3eccc1a9d49ece13eccb8783a57e9bcc9521de895f06651cb5d6a906b35a6fcd212c0574bb1fa251f181a013f525c6490fd", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64=r4, @ANYRESDEC=r5], @ANYRESHEX=r0, @ANYRESOCT, @ANYRES16=r6, @ANYRESDEC=r5], 0x7) dup2(r3, r2) listen(r3, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f660000000015"], 0xa) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) 16:01:11 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) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1, 0x85, 0x0, 0x3}, {0x4c, 0x0, 0xfffffffffffffffe}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x8, 0xbe6, 0xffff, 0x7}]}) 16:01:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) syz_emit_ethernet(0xdb, &(0x7f00000001c0)="50de8f4ccb2218606a6d91ef7f9d80182cc02497939349f9c46bd47ba9c76ab664bd079e5264bcbc355bf636fcbc646a61e1cf4e638ee8d2c7c5a23b5ed6b7a89f63734a4cdf1e03c6beda5d55bbd5ea55c9c2cc5a48232016ae63ff2c15907be54d372bc4f078f01512493c6e8756b161c4895d7b4a246aa7c5bc07e175b764d91a677a5599ccda623b8046b95761d45b260ad9cd0adfd4ea4969e99152389ad4ddf4562842046ae05e319230b2e930a021ea9200119ffcd74d44161b22c01efe20df9f23af3ad7dc77cd9ca26f12d6c98250502c584330427fc5") getrusage(0xffffffffffffffff, &(0x7f0000000100)) 16:01:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2}, 0xc7de5f16c6c7cdf7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000140), 0xc) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xe3a, 0xa39, 0x7, 0x1}, {0xfffffffffffffff8, 0x9, 0x1, 0x15e9}, {0xee21, 0x3, 0x3}, {0x9, 0x9, 0xffffffffffff2a82, 0x2}, {0x40, 0x400, 0x6, 0x8}, {0x5, 0xe23, 0x9, 0x120}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40}, {0x800000035}, {0x6}]}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/16}}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x7, 0x0, 0x0, 0xfe}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20, 0x1, 0x0, 0x20000080}, {0x1b, 0x4, 0x0, 0x200000000000000}, {0x6, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x969d}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x2, 0x8001, 0x80000000, 0x7f, "4b98bb1aeef7aa36191d4c47a627c954042264c7", 0xff, 0x7}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000300)=0xb03d) 16:01:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair(0x2f2d1aa8b51eea0c, 0x2, 0x4, &(0x7f0000000000)) unlink(&(0x7f0000000080)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) 16:01:11 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x18, 0x8004, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca6481c48642fae74dc96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaeefbecefd12dd3891448c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f0415779040000000000000002361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607bfd25455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc71600000046041906080000ec895c4784f6490ba02e97689abba8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ada574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa6aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f001013f89d3be5f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bfc97cc233cab1d5ef49a8aa68ea997775fc75b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233a13c8152fb6ae10b4c4ca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff09e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813db4ee81acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3d063f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4000000000000000000000000227101001fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063b097df5a9cf0156d9da35abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8c7cbc9c90e2c1fdf99897e30a0a5932393fdeddc0aa5746ac3702f565061f806cbda85f19cbde56af6e450559c52e4ce0e0bc3e4fcaf2ab50d0080c9358287dde832d9523345629df5c21adda9cbf1c2488d1d149ea00d8c1f7911eb09c404017891f5404cb5e94e09894ad8beb72bdd0f1304477a394b8dc2ad255f1d16463d064ae267281390b3131f81fda3e7c6c68dbd12e0dbae22b43b6b241c654066341712bb507385d40251eb4153da5e7a38ae2f5fbbcd047b122b773afaa60ca4c35f8fd68944cc094a9e1c6fa7c987569c9e"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="dda17fbe8d49518ea1cd170de27d0453f46ea74cd6c915600af1e6ae046bc31796199980cd5948a0e8194664f8d8d97a52b812f3e90fbf000620886440dbcee85c141371f1a98b6adefca61ad94e9c58a9", 0x51, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) syz_emit_ethernet(0x1f, &(0x7f0000000180)="b6") 16:01:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="254635f528000000ff16040001"], 0x9}, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffea5, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ac5568f4f9dc63092047a77b83348154811081717e468f2524df06cc1e25bd96195d195189e1bf3dcbf4e97ac75aaf9bf6f9d0882937f10089d2671470667f4e27a3fd2d739a1cb3176022512a459732721a80b113ce2afa6cf44e5f235ff196153223cf87b2b9f9f008054e7d31e4e15cabb025baa25c045fcc62ae4d5cc7ea8ee91e9b69691157d019122eb93be980be443ad16ab1a39866", 0x99) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x4) 16:01:12 executing program 0: select(0x40, &(0x7f0000000000)={0x69, 0xffffffffffffffff, 0x8000000000000000, 0x9, 0x3f, 0x8, 0x4, 0x8}, &(0x7f0000000040)={0x897, 0x9, 0x400, 0x100000000, 0x3, 0x7, 0x10001, 0xffffffffffffff81}, &(0x7f00000000c0)={0x9, 0x7, 0xfffffffffffff5a2, 0x6, 0x1, 0x5, 0x2, 0x1}, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f0000000600)="fa8decc80d989a889f7d7a8dfe7bed", 0xf, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000240)="fcc3440bd993daec89579578dbd1843e9ea855e783216eecd7c7b91aacc2bcc00e8d1db57c567aa4b4b4fec126e0bf96318d5169be7100aa25c542db4b0a969433a08afc6b155d75f88a98e41585aa117a1f3b347c3bdd7b0c717125b2018ac55c961d991eae160fd00d77ab4fbabf4036426b55b249d743ea760915694a75cf190a70b1ae48b57a61a6f4808b0ebe0048baa6c571cb11470f2a5f2f07456f4867", 0xa1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) flock(r0, 0x3) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000580)={0x5dac, 0xb02f, 0x0, 0x5, &(0x7f0000000300)={{0x9, 0x100, 0x0, 0xf24, 0x10000, 0x7f, 0xfffffffffffffffd}, {[0x8d, 0x9, 0xffff, 0x2, 0x1, 0x8001, 0x7fff, 0x9, 0xc07, 0x1140, 0x0, 0x0, 0xffff, 0x6, 0x5, 0x0, 0x80, 0xffffffffffff4749], [0x8, 0x81, 0x6, 0x75, 0x5, 0x3, 0x8, 0x2, 0x5, 0x6], [0xf5, 0x1, 0x8, 0x8, 0x8, 0xb5c, 0xb68], [0x6, 0x7fff, 0x401, 0x3f, 0x1ff, 0x74a], [{0x80000000, 0x9, 0x9}, {0x289, 0x8, 0x8}, {0x40, 0x5, 0x0, 0x26}, {0x8, 0x8, 0x6, 0x337b84a4}, {0x1, 0x7, 0x3, 0x1}, {0x6, 0x10000, 0x1, 0x81}, {0xd7dd, 0xfffffffffffffffc, 0xb6c, 0x17db}, {0x5, 0x2, 0x200, 0x1}], {0x100000001, 0x80000000, 0x80000001, 0x100000000000000}, {0x7fffffff, 0x7f, 0xe2ea, 0x5}}}, 0x8, 0x365}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x8, 0xb28b}, 0x10) 16:01:12 executing program 1: mprotect(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfff, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:01:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) semget$private(0x0, 0x4, 0x558) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0xbc, 0x4, 0x4c0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe51}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e78000/0x2000)=nil, 0xf92}, {&(0x7f0000e43000/0x1000)=nil, &(0x7f0000eba000/0x4000)=nil, 0x3}, {&(0x7f0000e96000/0x2000)=nil, &(0x7f0000f21000/0x1000)=nil, 0x6}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000e5a000/0x3000)=nil, 0x1f}, {&(0x7f0000f6b000/0x1000)=nil, &(0x7f0000fa0000/0x2000)=nil, 0x8}, {&(0x7f0000f18000/0x3000)=nil, &(0x7f0000e34000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) r5 = open(&(0x7f0000000640)='./file1\x00', 0x8, 0x2) chflagsat(r5, &(0x7f0000000680)='./file\x00', 0x1, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x6, 0xffffffffffff294b, 0x3, 0x3, "b336b8dc5d62c0ed55219d6eae336e6264578659", 0x5, 0x7fff}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x3) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x6, 0x101, 0x7fff, 0x1, 0x2, 0x7, 0x10001, 0x666848ff7d1e0ad0, 0x1, 0x2b852d91, 0xc2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000800)={{0x18, 0x1, 0x400, 0xfffffffffffffff9}, {0x18, 0x2, 0x400, 0x8}, 0x6, [0x2, 0x81, 0x7fff, 0x1000, 0x81, 0xec8, 0x0, 0x100000001]}, 0x3c) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000880)={0x3, 0x6, './file\x00', 0x80000001, 0x8, 0x10, 0xffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000900)=0x20) r9 = open(&(0x7f0000000940)='./file0\x00', 0x400, 0xe) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000980)=0x8000000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000009c0)={0x10, 0x0, 0x4, 0x400, [{&(0x7f0000e53000/0x1000)=nil, &(0x7f0000f25000/0x3000)=nil, 0x9}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e36000/0x3000)=nil, 0x1ff}, {&(0x7f0000f2f000/0x2000)=nil, &(0x7f0000f00000/0x2000)=nil, 0x6d2}, {&(0x7f0000f2e000/0x2000)=nil, &(0x7f0000f2b000/0x3000)=nil, 0x10000}, {&(0x7f0000e66000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000eb3000/0x3000)=nil, &(0x7f0000f77000/0x14000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e00000/0x1000)=nil, 0xca9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f41000/0x1000)=nil, 0xffffffff}, {&(0x7f0000e72000/0x3000)=nil, &(0x7f0000f37000/0x2000)=nil, 0xed5}, {&(0x7f0000e3f000/0x4000)=nil, &(0x7f0000f40000/0x3000)=nil, 0x4}, {&(0x7f0000ed5000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f1e000/0x4000)=nil, 0x7}, {&(0x7f0000f8f000/0x4000)=nil, &(0x7f0000e7c000/0x2000)=nil, 0x422}, {&(0x7f0000ee4000/0x4000)=nil, &(0x7f0000fc8000/0x4000)=nil, 0x20}, {&(0x7f0000f6c000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}], ['./file0\x00', './file\x00', './file1\x00', './file\x00'], './file\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000f00)={0x3, './file1\x00', './file0\x00'}) r11 = openat(0xffffffffffffffff, &(0x7f0000000f40)='./file0\x00', 0x20, 0x44) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000f80)) setsockopt$sock_int(r0, 0xffff, 0xac5e3c10a5812d0b, &(0x7f0000000fc0)=0x1, 0x4) r12 = socket$inet6(0x18, 0x5, 0x1f) sendmsg(r12, &(0x7f0000001200)={&(0x7f0000001000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f0000001040)="f04731eead339f90614d13cb1629436c49fc2e979ab7b55f977cb3d27e6f3b4ab699e6368ab165031a9a17f49aae83bac52af9352cc1ef6336ab04c45671638df409df56ec5c068d5bdcdddf7189383a53487432fa2ba650ea920b4302814898940624f79b00872a9521a2c25c0f5e57479c54cbffedc0142bb3", 0x7a}], 0x1, &(0x7f0000001100)=[{0x18, 0x1, 0x5, "d9da7e"}, {0xe0, 0x8000, 0x9, "78437ad78b74fd2e498ffa9b78ec83ca2da6b1552226f100ebd07bd6bef4587ff8e69cbb0b4bf3d7a6d5ddc7360aa61f40d0ecc2589020fc99245de238f31013a1662961dba297f74dab9b70b9932dddb3fddc409397b41d4cf874c889432c5759797414a4ec102348e32fba1d727b70e82dd9d640cc1fda7bc1499e68b5174572ce057559006f0626621558e54d9d33f25e98dc2b9f3312fee7b648380aa56ca4438bf2074e0f7197e329ce0e6cd33734cf16c0c2212fd50d6ca74d77829a3e9fa3a8b2576155f635c290"}], 0xf8}, 0x404) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000200)=""/237) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x22a, &(0x7f0000000340)) chflags(&(0x7f0000000000)='./file0\x00', 0x8001) 16:01:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r1, 0x0, 0x2, &(0x7f0000000080)="ffc798df206f10642f60ac3040cf5fd573c144237e524202dbf031518344ccfff3d456700b483566b0b58e7e137e1e19058e2a8b00fa7777fbdc518e18cde211ccfb7244bc8c3c848c212e34db55efcb6503ffaeee698d4cb275fd8043d259824d652e98e5124f8fd2edf28b52ede8e0238e1160a9d0e09b5db4da3c162f15a2b6a5100de4bf6479266dac2db3dfc80e69b13e3264aed5af571c80cb1f127f7cac5b00cf5a4adfbff6d8ac9733e410106c4cb94f", 0xb4) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80a0, 0x1a3) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x30, r1, 0x0, 0x0) 16:01:12 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x400) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x28, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$getflags(r2, 0x3) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="ba0b59a726b81ae5d37edcd4cb2aa0f0b095e4422d40910ae600", 0x1a}, {&(0x7f00000000c0)="f3d0c177d51e83f9e993e5dd50ff383f111e066bf95fc5822b87f9675cc51769842a35cc8a1053607811edea732111d4ecdb54930d9e4f7fa868faf013966545a010781526545c32de8722b90adccd4fae8685c67371ffc04ddee7b5a8ad912d868f845519ff7beb88439d892c6864323e07dd57df706cc9eafb10a4dcf7a387924c534a24028e57294a834acfc63be6d35ec9bae709da4133138c6dbf8cdcf22134c2b7a2686ba9aca969e5c2eff3711e47a3c06496f535da232c6c8ddbb412e9fa5ca0b8cda16d6d4800171405344e3d689707997c9f46b5a1f73af0cf874094ba0d4fc5cf1c", 0xe7}, {&(0x7f00000001c0)="b4f792f0ef9a864fa3eea1051516d69ff2c91b2155accd965f361b0f6dd7f202fe145ff3cd4ab39012e8c3135d0d54b30395076cb54726ca8250385041a96638a5863a7c5c80", 0x46}, {&(0x7f0000000240)="092d365b2fc5d41b76", 0x9}, {&(0x7f0000000280)="8677389f88d26b746bd77101285f68b6a900ce1f978a43990d59cad5a3a883de4d2963ce1269a8859074915cfa81965a5dbe70ec2d63b1fa0d0b2b2dfc83ce27599b34e85817c800d76f254a8724a5148c8b3a3b7267dc554346dc2258e0134989fe91085219b732e3618b53be8aa3dff9f924e92d153642a20cbe426ddb7349e69314aa266b1774e4dd9d100d54e90399ebdfb6b7bcfcf5805f0c3bbc9a884c6baf99c36bdc6e6a2e500aae381cbc13547b86661847c74e23ca54b5de8ab116f99e1c5242", 0xc5}], 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000480)={{0x80, 0x2, 0x9}, 0x2, 0x3ff, 0x101}) 16:01:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2f66696c653000d4f090ec4988953b91f356419691906bd15f5d2db12a0221ca90409ef816d91a2348de7830209c96b189bec017974f3c242fe24b2a9e382e52ed919ebd4b559d70c5be338aa862485c3bf83440944603cdb686c83e2cd5269ea5f1ac9c9986"], 0xa) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x24}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:01:12 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) r3 = kqueue() ftruncate(r3, 0x0, 0x173) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x88, 0xa) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./bus/../file0\x00', r2, &(0x7f00000000c0)='./bus\x00') pwrite(r0, &(0x7f0000000180)='e', 0x1, 0x0, 0x0) 16:01:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x1, 0x4000, 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x100, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x804, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0x6, 0x40, 0x1ffffe, 0x7394, 0x4}, {{r4}, 0xffffffffffffffff, 0x1, 0xfffff, 0x4, 0x1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x6, 0x27}], 0x7ff, &(0x7f0000000300)=[{{r5}, 0x936e1caa6cd7f637, 0x40, 0x70000045, 0x5, 0x5}, {{r6}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x3ff, 0x7}, {{r7}, 0xfffffffffffffffc, 0xc, 0x2, 0x401, 0x2}, {{r8}, 0xfffffffffffffff8, 0x2ee2e409b2998a00, 0x2, 0x1, 0xc67}, {{r0}, 0xfffffffffffffffe, 0x58, 0x4, 0x80000001, 0x917}, {{r9}, 0xfffffffffffffff8, 0x40, 0x40000023, 0x3f, 0x8}], 0x100000001, &(0x7f00000003c0)={0x1, 0x6}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x100, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000440)={0x0, './file0\x00', './file0\x00'}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) pwrite(r11, &(0x7f00000004c0)="c5f5d607de66897b14685719f2214ead6119ddcb158325630aa9c9f8db3b1c3e3ecf160ef01578fca47da6d8e7860d875ef8bfef8fe6f6b4e939", 0x3a, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000500)={0x8, 0xfc4}) r12 = syz_open_pts() ioctl$TIOCSDTR(r12, 0x20007479) r13 = shmget(0x1, 0x2000, 0x88, &(0x7f0000ffc000/0x2000)=nil) r14 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x7, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r18 = getpgrp() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000640)={{0x9, r14, 0xffffffffffffffff, r15, r16, 0x24a, 0x3}, 0x2, 0x945, r17, r18, 0x5, 0x5, 0xffffffff}) r19 = dup(0xffffffffffffff9c) fcntl$getown(r19, 0x5) shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffd000/0x3000)=nil) r20 = socket$inet(0x2, 0xa, 0x5) fcntl$getflags(r20, 0xca18c89a826aee1b) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1f) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x101, 0x37, 0x100, 0x5, "edaba4591b4d055e7ff454626a574fabaec2b4d4", 0xffffffffffffff98, 0x800}) pckbd_enable: command error pckbd_enable: command error 16:01:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0xf) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:01:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x182eed3153b57247, 0x4, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x7, 0x1004, r1) open(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x200, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) socket(0xb3cda4cd80b20426, 0x4000, 0x10000) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup(r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) close(r5) accept$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0001000000000000000000000000a40ec51a74f508889c9ae3607f4caf957d63ed4a929ef987390d7df8c74328c62b7eef44329f9fc3a34be5f84a37a7ffee1123e482bc1bdd98b8ed20ec142a695bc92963d6694f28d665599dfbfe812c85c12c1edf939f253ea72e5dfb4be3b52d7f84e1e3951a5a86e3e4bc8feb88f9de629e7889fb38c69ee1a03103027204b398348489aecd62c88e77a860e2900a80bba8ef8b21c6ab43"], &(0x7f0000000200)=0xe) 16:01:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20810, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x92) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet(0x2, 0x2, 0x88) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfcb42a5e5478932e, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) execve(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/32) 16:01:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r0, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x80000001) msgget(0x1, 0x80) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0}, {r0, 0x2}, {r0, 0x100}, {r0, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfff) msgget(0x1, 0x400) r1 = msgget$private(0x0, 0x60) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ec21bcd07d2ceae2c6a31cd27c3746dc3b25a2204c6722957732dcba2d8745094eab6763e17f034e540958c6639aff44b617c46497bebf90cd111d8f016e668a2d0554aa1d06fb22222ffb97b34f9d36ceda56def5e5d90ee0d59ea0929adb3b0aeee4d3901caf88c6787e1b8a8b44de8973c688efcf024d83ae8340820"], 0x4e, 0x3, 0x1000) msgrcv(r1, &(0x7f0000001b40)={0x0, ""/97}, 0x69, 0x0, 0x800) 16:01:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = msgget(0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r13 = semget$private(0x0, 0x4, 0x2) semop(r13, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r19 = semget$private(0x0, 0x4, 0x2) semop(r19, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = getegid() r23 = getuid() r24 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r21, r22, r23, r24, 0x14, 0x6}, 0x5, 0x9, 0x101}) r25 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000008, r20) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r27 = semget$private(0x0, 0x4, 0x2) semop(r27, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r29 = getegid() r30 = getuid() r31 = getegid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r28, r29, r30, r31, 0x14, 0x6}, 0x5, 0x9, 0x101}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x0, r10, r31, r5, r22, 0x8, 0x4}, 0x4, 0x0, r25, r4, 0xfffffffffffffff8, 0x2, 0x2, 0x7ffffffd}) 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) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000340)=[{0x287, 0x10000, 0x6, 0x8}, {0x630, 0x7fff, 0x8, 0x800}, {0xf8c, 0x400, 0xba, 0x2}, {0xff, 0x9, 0xfffffffffffff801, 0x1}, {0x30d3d65e, 0x1000, 0xfffffffffffff000}, {0x80, 0x1000, 0x3, 0x50}, {0x0, 0x1, 0x6, 0x7}, {0x3, 0x0, 0x3, 0x445}]}) pwrite(r32, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) clock_gettime(0x2, &(0x7f00000002c0)) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r33, 0x80044279, &(0x7f0000000280)=0x8) writev(r32, &(0x7f0000000080)=[{&(0x7f0000000180)="d802210e90217bd606808f425ea276c5c653b81a7d910099f19e888469e996598d7bb6d36650fdfa6fcf6c77a5a98ed0f3430a0d01dca61eba47c1b1e24eb3a9f07570c2dd1928379d2cd2bfa86ed3e190f7afee1f05a6c0af8187ed4c39ca86648539350d2679a56c0dcec224ba53df7f2af8234c0d64ecd1a53e255c4c7702b04e348aa8cdd5f85bceed739913a9ef55acecf8286265a6cf47d37d4784b032a4d0eee647cb3c010f2cc91f5125047419378d3e8728b5f7e720", 0xba}], 0x1) 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:01:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) recvfrom(r1, &(0x7f00000003c0)=""/175, 0xaf, 0xa1e10628a364a452, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x80000000}, 0xc) lseek(0xffffffffffffff9c, 0x0, 0x44, 0x2) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) dup(0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) bind$unix(r3, &(0x7f00000002c0)=ANY=[@ANYRESDEC], 0x1) recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/148, 0x94}], 0x1, &(0x7f00000001c0)=""/190, 0xbe}, 0x2) fcntl$getown(r0, 0x5) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0xb381b90f0f4855ea, 0x10000) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="174af205b6068bbc6be6636ecfd0") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f0000000240)="9c948aba4346ec2a784c10bbe3644d8ffa8123c077b998da179e6d63b4659323e9d74808c798d5b5207cdb7ac61cf55e89879c43a65411e3c9feda582c87bb3fb59658da4776ccff86cd2e23a2940664285639c292ff3234eac66af909db145ee9b140b6f15170723091767259473333056f96e48a145d882f7bcb2d71d85c1c940624d3facee10a6e8c80f7cdb4ef9eb1fa791ec5039a63b082d3ddf8c8e868b0647af72dd0ad7ecbf18ec0640a27a60b5a419a13ce1f23d17caa5500cfad91b855beef9a4a30ae5aa1d4e629720dc41fb536faec45fe", 0xd7}, {&(0x7f0000000340)="116d1152825fa079fc782539b001b277ac70c8456b59109bba08c95222cc1db36735ccc9c58098b9d0c843f671f8d4f13d2f882804fbd87c200f0f33c84eda7c5cf33a56c9727b12c900f4ec7c8b3d87a47471b082af7c56e2d7f8a9ddf392dbba4046c926d064c11440b3eb9b54de878bc14774801f5fe19c72f2e2d1717215991f53044d133f0fb587cbbf3381c12148a77a103d6e1c1dcc85c0ae7b01c8d776a99f1e5e82f1ddfd30fb7f4886643fb364d8a683033648533958020120d4c5cb536d8910445933adb19b41390cfd40c2773f3c32694aaac3", 0xd9}, {&(0x7f0000000440)="1fb402939ac2c81601617277e95b8643f3636c84e83660e9e5435672ea922d9c151b4f1f6c31519fc51498e5408c20122c38d83b1831bed8deefe9d9db1622882bc938f1b19a0998d23009c9a9f70edcc500d9d1b95b5e2def611c253e69b5c9d3f9c536e97371803ad97b0d149b7f9d6b9e9f0693569e9ada54cf05f05a7f62a93d59de67aa26741a10d15a7ce87c7af89a7866170d8e22e75e041eaa882f899028c9770f6e87ef4c1db4e99bdfb9df0c4abe83d07c83a193479463cf2c4163994b1f2e85fc0c0d3326456426941d95639c7ea4523dc5947de70a8d21a3840d6311853f98dfeb94e5389a8f229ab024", 0xf0}, {&(0x7f0000000540)="03e86de774ed399a92f53fb1ce7624d26839cc52539b1b1b8a61b5531a624f457905f409fc4906d1085c7470e4cb22de37b1590ebd06794a7b46e5610fa784a7d0163ae6403d770f1103058fbb76dcbbac1910f9a7418f5464d109e6d006f7bbc7b216a4303fdd8b4a63bcc62e00977c8426b92a0cbfa8b6da14d9b4e5782e9b9a1d12e57e445a8fb10701e07ef43a78b173a4a920f97bcecb7e15932f635bb5064f2fef92cd2aac8b63453b9f47154ee09ce3d654a28017d5e7ee7ea082651a06a797968bea2499d4f9aa13812de7c61a760bd24d130f5a5d63c319bdefd7d2c4a3f7ac8ebcb07d283c1e3efb89", 0xee}, {&(0x7f0000000640)="e49806ec65e2a91fcdd48f206141991000df546cb3441a3602157c8196759d87223c7235872d484f19c1ffe54f37461b0fb4dc8fc2b739e710", 0x39}], 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7, 0x8, 0x76e2a2a4, 0xb52b}, {0x5, 0x80, 0x1, 0x1}, {0x258c, 0x8000, 0xff, 0xffffffffffffff90}, {0x7d4a, 0x4, 0x1, 0x6}]}) 16:01:15 executing program 0: mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x28) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x2b) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000100)='./file0/file1\x00', r0, &(0x7f0000000200)='./file0\x00') 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x4, &(0x7f0000000080)={0xe2, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x1, 0x401, 0xffffffffffffffff, 0x3c}, {0xffffffffffffff81, 0x5, 0x6, 0x200}, {0x2, 0x101, 0x6, 0x6}, {0xbf, 0x82, 0x100, 0x81}, {0xffff, 0xffff, 0x6, 0x5}, {0xb0, 0x9, 0x0, 0x3}, {0xfffffffffffffffd, 0xffff, 0x5, 0x20}, {0x100, 0x0, 0x6, 0x40000000000003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xe82ce95f8c44ec6e, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:15 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)=[{0x64}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029b3a000000000000", 0xe, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x6c}, {0x2000025}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x4]}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f00000001c0)="8688c658cefee5404924b3f393248c2f1f2c72570301c268", 0x18}, {&(0x7f0000000240)="9cc37f2e8eed8a85dd862728af39c89238d78b389bcf32752e6eaa6336800c55bd556aa0ea16514ce440e19cfc205f8af8dcd4fbeec3f59ca7ec42f22ca7c76abbad550de0e4ea2a2664bc8668dd4b6e252326a0f4cc91e16f854db822aba0afd7e855fc2f19d04008cdc0e0ca2da59777e7002458503c751850d56dfbcc7758da5416128a230cb7df65721577fd950fb2e2ab66dc9a202dbfade730a8c75600cb7f2dbc05a5fd4fdd4b1c54440bf8cf86b97fdb96ea64179fdf062a273b42aa9319ac5148b860d7ce297dd4e767458542bdafe087d47b106c9770ee2df7680562a430bbe10e640673d77f17b94d687caaad6a0200347054ffc7c680c8f8ac623cdc8c774f17768b455ab8599535eecfadc634db98eb869dcf2e26e64946f01d8da4da566d28ecfc9c7e815f175c04034f2c8a2ebb6aa151213c0e3aa73378073783c043a2cfcea6fa26702e66f9d83f0faa9ae392f686c5774913a9a6af8fa53d82028b3f44d048f0655aa653464f667a2bdb28738c18c1d1a9ebb4c21574d1c69a91aecf2be8fd4a9425530b7c9da6e7ffcd213c92ea662a54f1621b3d3fce59625adf7dcb72d506b10e28e8874091b340ceb3e621238dea908b19ca813faf0e9ebeaccfdc51b5c95db0ccbfbdbccddaaf13c9307a499589dc3dedbba800f2b8d8e84bfa80868f6733fcb34bdff83f34dea0fa967564e8d0cf21988c02338f3e8d14039430c0bc53f5c22ec56094f2d3e62e89e9e9d77bf7d006468de912d04cf2ec0745836723bb017ab7ae2dea5c99548454bf76d65bae94a614b9a59395c9386fa2b44330fa1f20214f84cbe66b9a5c0fef63ce4125aafce9d81ca9c574028ed928d01d7c644b9e72c3e36e42c87cc9bb9e5a71bafeb69ac99127609c0cbce5ccc53ec4d8fc01b346e8d522a06cad9a967f72c4c88fea8c8651fad2e659543d0dae0626bc11cae7db5a3f66ac65f17f034fab0eade25b536a31d48836187a083cfdcdb7622b5bab7055477019b6970ec316fc0b526a059fcbab9836159621f0c29eec3c3128fbfcf2b4eb50b8b3d5643ec5e51aad463c4f63a47aa1e0c3be629ba69f93c44133ed2466a485d2b948bd69abeef848609c5920e96a080a270b803777424ac1a6a475a5edaed36f548dfbd273dbc094d4bb2bf0a8af16334d01ca0f6563237c49322eab5f6121223e43343b70d6259830c1e5a0ea47302d224827d35e06da59877f62557e0e0a78733a366a711457ba4b937285bb09d38ccf6d571f28c7466d567c38fae1ed2c63eb394613882fe015fa3810eded1b4d29d7ef6dde384e406bc3b65abbed4bd211f504ee20a0a48deb335ade908109cf0be9e8f40a42937b579d47b5fabd7723efb1445531af89e57833d54760336abb41df5128bd9242e5099cfe2bf2d62736ddfc96ef11fe30d7a35c7dec5e0df12b1f11162f43bb9058f0b4f84b774c2bbb3293038c1581c7c321afd2be06efe8e434e058076a39873fad11bd4c25e0a626d5e5d71e4a68f18bdf4b83e1626096afc5272d7647ccf3624ffb08b7de3b87a755682ba1c5a5dbc70c4d1954c6386294b160cc5737cfa097e1eb258414664adb22010977b1bd48de55515886a9e36720dbc465263eaff57c7b754d0d2933e9f42f2624f1acdf9e9da21beb224cb38681c12c24a8e9c8cc60db351b5a5f71b802b9c433fe5d4107906515bf9f33d79611461484dd17f1bd21f137d2cca274f04c9788b2a39265b34d7a0e381147221e142fac96111b6f7462e27ae61b2f35550b28ef79e7a72f570a74f329857deca80d8f3239a39e1825ece86e4458479d749e901190197fefca3d3a4b07627c4cd462d3ac9c3f8ae33829ee7c5b43134d5f019acbee1b1e6744d9a9b3b188f7be17bbbdf7d599bc36a423b3db4775954db14e629a8b6b3c2de7a1a88b4b6b5c59dc686a14cac6476539a0093f3a3ebb6abd344efa1e360326c8e9f77e45466d7f6f55032d8141eef3070984fac6fd7457b6d67569c0389a1a6f895036a13db6d94a1c4231f133570f021be7d5499781aed4a8c005606018bfed64909c1bbb44a6a2e62501eb075d641b6018e578151e41e20e84814aee4f2b49786c85a95787ac487c1b04e0d2cc59ac21a4f64632f2344e810069f3aa994b508a5d1a8ad4094a837fe3185d571ff66fc2cd2b4ee472c8bfba0393215a4343a51120424dd5da516c808878059b5b126b21db82010220f46fc4141802cdef14c9b05dc4c3bb777e09a1e0ecf3abae604c4e75a8dfa35f1ff4f4b854e7e798ed0d488031c8a5838778d15f78cacf27cd85d755a1d7c3b788140efc6ea1e0480f285a50dcfe412da34ef114a601886f8a6576fab4ca6b2613a6453adb4ccba9df7ee75407db285e0a067cfea2df07048e7cbe8558ee7f783e809f846dd2b6d932d70f68002910cfe34385098c5d982fb957cf4fb6202f228f82c4e72e789cc4a54271b2716c21f88661bdd3e9a8899d44a8c4eeb992d38b70a177a340f58cb16bf74e3c8f1993e679b610ad2412dc7265ab2bbf7875ea46c24d3c441717ba992687d5d88cca81bc09d906ce8770384c01649748f20fef49ca9d03083a1c98010f60e530139348243e089f70ab291d3d6477ab2b43e0f2f1cc8932915ad39bda066ac1429e2e5c90072d8427f1f88500bed9f5b7c4890f42f82609e2f09149bef20abf225d03530f8cebe8bb98ae2bc3803816d7ab1f128f8da5e9bc03c21ff0b4630f29ab3dc2293dcf643c107509024e0332c29c7d71760f586917890e1c34eb2f254ad0c44bd855a6ebb34e341a1b13d3e04ea33fe57b8c18917f27c260bff8a24e4d94fc8eaf91e585f2696f6790ccaec76b786ee079af5dd726932142a30dcef9fb8ff749acd58ce3a894734d9cb487de2486269b42bb2276150e842b9c5fc93cc8da34ba91e9a8723e2f1e741eb587a0ba50a1e9c29f175d871976bf649579d01cf24a969c9147b907e90de8f2ad3005db7746867d72bf08086355c2688eeed4c6b618e93d744c6c4aeeb2f3914ac838ec9083a0244fc13018484c3cc8a5cff93804996460af78ae81e78bed5c2914e642235f24477f50ff01bd669d3f8c3195db9a679690982f85d6b0ae70803c02d8b8084f9ce21e3287b824f80df6109783638b4101f9eee0b8e1e15836e9bac385c621947cd4ed64a259552e7c29436e23bc4de46d88ca7e2c3781b032ea246e9d03180023a256d620613f3419470eb303cf47a0cceb802c5b79069a26d020cc5352ea0e6f872d7511507b4a4d8073c3f0df4e96f67f85412b0372a7b4e4f32f19f3e90a564a13ad8fa0b7cce2196126391126729a70245cea4730a214040c5a678aafc6d5073d09eaf9fd76be54e9fc6d95f40a2dff33836d2d1a40c72814b9ad4d3ba05fab8ab1908461a84b1a191fa1c5b71140aafe5690b88880983d2c3c18ec47f4e32efdb381e99e808dfdbd0e44fad56c8362501ec1aa2adaa401b7375cd9bb8d58631acbc1e0aa4b8977eafd4477e665dfa40fa35979b0aaf8cccf064e48ed9a84f91ff8c3a8732b1728f47ae5e2ca75a309bfd61f3b0880f2fd615a45cedc5f74fb2db43a2ffaa1a1e64d34984941db296071ba1331d64837674a40769f4cb916dc44e943e58822cf12004616241635e7c52d18296085956561535412931e3312829716c153c6d266ac87417caef077b9e82f99a0f8101e5daec82892b17f07ec4acdfb837e68724621d30555f681f872ab9420b27e6d4b1273dbc720f4bc8f4de821aa987cb245dc27f250828781f5314853fdefc0a2d6c701a1b9d9f267a0d4dfc15bdea92f48e52eb6fd580a36de907575b7ba6af686723a2ec2eabb405be9f62259272500ec4332f08bfe12f1a4cbcdb08715af929dddd33f23ead5fb878a2f6640bba1c6ec739e9bc93e52e251fb3371ce7aab346188403ddabc0942eebc235abed7dca2a6c07f2ef735e03673f00d2ab38aeade6b21dee926eda198ddbd4893f9733829e43e47ffcea402e04eb305bdfccb253dbe0c89d5850d38b9930ad429d0727e8f02bea9cf77115f788bbcdc00c34e4204f8bc8b1b254595ae131910bf50fadf2d2a656b62cbf7da524cf26c7629758a198f4367ee26574005f17fa021a5712ec9bacc8637cba76e8ab20fd2294dad0b24662acf570c436b91d84045f5e39da78d85ef2828dbcb00650210f83caca20e4c434df2881d8707d00ce6cd7e5fb0b8e0b5da5c379b57dfc66d5b1d7990864265c71557ec9dd939b3504f567e400b7758deb7f6f3e1e8a1e63b318885f6f944225f2aa0dab4b58647c580f9e6f2b7182bc15e454f81d49275c6510d411b6901b746a877b68bd0f06d8ed60ad8eb94343668e20cdb2e9dd3067882cdebec7324e222b00e4e4d16929c6547d3fd80a43e5055e70004bb68d8ae5c9dc9ab480b7aff81ff20041446edbfec87ea903bf348e3a5df0ac0b36e8670d8748bcad381d1276592b0acd96a449369283656b90efeade9a143ae044b6e76ecb6acb84a06f6c32e1c1fdb495ec5a19d35a6e9eaa173dd8b13b211d3ba33e24bc16fdf96dcaec5ea34b750ba8d4a08514cdef4bf2b0b81926520f7de1408ff43b77aee31de1d04f328b624578f136f13567dc7120c398741ef07a86e255a2fe598a3536e01ae4d20e059b0cdd35041bb1af3e364a0288d078de09d33bfeb64d73af5b0a15dad9f9efb8c073a3c15ee5fbd7366694069eefb799803b59dc295395b8791ee9b27d2133c222fc603995b90a7e80da78d3a1055c04cd78ca0f8e49799b9a1782bd89fd89524dac0c4aac66a80f7878225ad20bf002e1739f47c60aff9b19d1a26d2b40483c830ad5407642d2107853d0babb566ad917e51db4b92466ee53321de4cbcb97277c9bc3d040280c1df7c2bc995f982d8eb97eca9d7515d79356a372da56c9a162ed756696947fc5b80c0da760ad82b5597834894e097fabec2076a49449bc5fa53474f1e19f97ee3d8205f5fa7d8d0796081cbc61ac57ee57fca751d30a0b2104613ecdab7336f2a8e86f1158e333d4808357bcd385252b456a08673ec6cdaf916fe253a90f74aa5b955605a3d637afa32285f1a0383497c3604edaba53103526635dcee5013e58fdac79d65f4068a0a2f031867ead48d182ddf06ebb0993af59b008c13e7be649080ab58905699fd1de5a6af523a711878c112f084ddf4c837b7b9e82a620a37b9d19d324f5d3a96105ff7ce815a7fe6fb0df3f961eece6574fbde95e378b1da196c66d7602fa1a4b976323194eb619f496c2888a5c816f8a2dcffddda68c3d8470a715d80104b4ba4d7e145ddd942bb87265441ab9e6f6bdc0270ee8d2849bf31157c1568f62d3c09a85892be9405b02b9c23265623d6f4ef54a9e09167b7fa24cf6a6ce8fbbbb364221ace20bc03f4df092563a0db7967f599c2c3c6d5899e30a916cb92f47fd1fbf1f4132e3ad4afc593eb337d5e308c301f8ab7728916d9c64349102733e6200afbd45b371e35ac88e248c94bb314e6e4bafcd668a9a6ee80fc917f2f78b7261b93cec07877bff9594022090530f5958a2520e2c441992e8cdf2b525972d86d603a6c56abbf9b66be4bbf3959217077b84025fb67dceb26cf08b4813372448eb14b877f8ec7104a93bbe491afff0737c99337f7dc5b56e197d0ef4d36c6871727ba16f4593a17bd8ae524982f3415cf14d584364c410763c20d6460ed60041cfc5b534c3a206fb7a565365a6125b0a0b4d2659697c114c78fa8c7ecbb4fa5aedf874153b7e3c531308e0697125495", 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:01:15 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x7, 0x5}], 0x2000000000000190}) 16:01:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) write(r3, &(0x7f0000000300)="db9c37c931b4794c993734b58d7efdb82f3627e302320a2cd9a78e633ada6d24c346b93fe113a772af405cada59eb58af3330c2445428e261651831409ce1d888f", 0x41) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000240)=""/129, 0x81, 0x800, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0x4, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x400) 16:01:15 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d028161b5b", 0x66}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) wait4(r3, &(0x7f0000000080), 0xa, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4000080, 0x7}, {0x18, 0x1, 0x4, 0x7}, 0x6, [0x400, 0x9, 0x2, 0x5, 0x5, 0x1ff, 0x7, 0x8]}, 0x3c) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000002c0)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) 16:01:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x144) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000280)=0x4) getgid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)="56abdd265e35909a87cd291dd62b637bd1648c95bc033659135a60233271c965f477d8d11491a9e64bfc1525264c02888ff9306dd49fd884a3060cc548e2282c1303e7bf5ba39afa428212aca564538f5a6d8aa66122668fb5", 0x2b6}, {&(0x7f0000000080)="1f5bb3e16a399501813032e925609ee63bd7624403c2f5a28e382f5ad5b45a19c27495f6b1f777569356d188aa686048be0ab26962251076805c5ff4ad", 0x3d}, {&(0x7f0000000300)="9f576c014064f4685fab183d387283dac8c853bdf1ded000000000000000014d632837e801cb404884901156daa0886430c16e681dcbe91834fa14d5675853043e472e536e6184de1000"/86, 0x5f}, {&(0x7f0000000380)="24e933c7cec70f4868f1e7edec28831316cdbfe9da97239b2bc020ee39449b8ac85a1b39dbb19439f6593a4fb12c2b392e635c24711cc0d643178e8e5f6dd06cf42ec989f4bd13f88e457892afcd98f74318e2dd1ef29e4022a1e9cf73cf6a13288d6fdb4ead2553a03dd1131f18dcc4c171ced4a54aa5a5f2b5556558399cca7c6349b9169b5c710cd3331aa942e71f17080c5c865da240ebd84c31523871b8f03f89d0bfc517b3a11d8f7354498c4d2a13610099616c5cdc694cc33f79113ea4240c6ecf90f3c18dc02df17b5fe6ae27ee8d799e74b96c814677c02fad1e02b3ded548ebdb002599892812e10c8c112814daada37813d18cae2fa603", 0xfd}, {&(0x7f0000000480)="17daae98e337787c19c76ffc32b7a0765382dc9d3846b4fb82b8d64e67fd84c851e68688ce4c663fdbfe9ce009a1d0a3214e9be7bd8f555963bdbe5bf400ecc337f8271334815d5c2211bb9ed6da7b908a6dd737fdf829f1233357e7642b4de75099c4c0037c282fdaaa6f12ec4afacd8ef9f2fc700bb15bacb3983137528aa52ab5e9a7a5b9dc4f8c3db26a8b7e859f520c5c7927ea3b35f6afd940dff2240f4c2b0cf41ce2003d3b2d5a5edef79dc4474aac137721e77d42568956b074a4402e", 0xc4}, {&(0x7f0000000580)="021b929f4601c9ebaa7a517483a7e701105dc9231b6275870a3ed47ca4d8e604cf31cb8bf42caed708edb7d06b1504e6bf6c375f19467f33728064f8076979ce1603232c0fc421b380cc954f7e09b97fbe3636bd6fa7d9d74a95dfd85e554d1ce6bdd6c5515c595f82a98fbbaed09ecd103ca56cdc72211582bfec5091a9b2cba92cf873254dd6f35508d5531c8bfc665b63d4cbbea7efcbf6a4d89f7abe35a5ff0d4091e20b21440fe83f63b510829f58261754effb98a85788d5c228a932cdae0445a8b5e603495e628bb80986d95bc466901f661bcc11d85bea7ace1b9650363ae2c97a6f42890d78ea67282f082ae7ba2323df25fd", 0xf7}, {&(0x7f0000000680)="0ac551b626fbc19c7488bb1369a96e8d3965b1fd69f242a7c184549c6721244644cdd7cc60fe9d6dcfd5f64f7c1fc9f15dec84b1356c617271b663405e011079a5a710f4e6c4abd7", 0x48}], 0x7, 0x0, 0x20000) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x5, 0x2de418f5cb49a95e, r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x10000, 0x140) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x6) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x1, 0xfffffffffffffe00}) 16:01:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="291a2c21575c6dffb408c24ab959884194b0914a3b9850ebbe66f3538cdba2fda0cc480c8d40905c035ea8657442f7494a26c3b030430ddc21c3b23121baa3ec53ec74e7a5539449602b06fdd256a7b55b603b01ecf00ca60fe9fece4e37ea18291699bf43b3960672f8213c5345a1fbf933641a9aa40eac1ef64ec20607f39faae597da344587e9d8a2c585cf8f5c11ee01aa1890a5514f62b0ade4bd9f3cf9ae3dedf2bd085de59355612f06ff6b482140fc2357606b2ec222a6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:16 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="b97f9482053b209219c520"], 0xb, 0x404}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x8, 0x3, 0x1, 0x0, 0x7f6, 0x5, 0x0, 0x0, 0xfa6, 0x100}) recvmsg(r1, &(0x7f0000000100)={0x0, 0xffffffffffffff73, 0x0, 0x29b, 0x0, 0x238}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000180)="99cea4ad9e62fe609f711e4dc49c88ed0d56909c700a2df55b7a2811d640d2a8afbe3510677c691bff8ecb40b944d50ee05dbdd842ea82c13c00c5e4cc564dbc4f35d6766a072b0c971da5658f446fbe5720d10bb5dfb529f5dd2c7565573085e426bd224ae38e35477adc2e3849e1bfa91fb54a0603d799de", 0x79, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:16 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt(0xffffffffffffffff, 0xfffffffffffff001, 0x7b, &(0x7f0000000600)=""/4096, &(0x7f0000000000)=0x1000) socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2385d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfec6321294dca5ae592576c47217589f69d8f6e0707b857437f8838607d87edd3b6d5867e80d49430874a656a148f6e7eeb6626f79816f74422bc37a5a1edc31d04f5e61e909a98d902a426575a15e613678be9fc38f391c557683f53c6797001f9d424ead96f570b0ec815920edb148c4f267331c4a53a189f10e111e16658ff5be154b748b4833be64d9f966f78f73edec3e42f210619b4c1aae073f9ca30487b13cead6f468753c3e5c698f18df4f8a24b3b270857cc2cca21c35c7599dd4fc5629da21bb8d0b72858fd2e18bcd8404738fa318b8c9fa591b107599b06ef88286f1f98c4aa213ef47764269806c78204bdf5a425929f5b5aecb64a313ee95f1f93299151952108e138e5fe3bd0000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:01:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)}, 0x0) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$getflags(0xffffffffffffff9c, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:01:16 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x5) 16:01:16 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10804, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffc9ff13b93c38affaa4c2296ce69931925494c4921115f9fe6dfc835aca326c37d04a055e2a0856b68d6cccb7557dd04bbb4cee4a4df1ce053990fb2e80fddc3037d1545f34d6288fdb3ea066cac213cc2341e057aaec39aa85ab5a83b643eef94524266358a56c64d1cb04f568e87c1f2360c7215cb8ff4bf11a83f3b60edaea537441aad95548e950f2ea14edbefed5413385cf4507fbb9fc918f8a143e56924059f720d61cf7182853d17ae33efbb55cc9720c668f3172fe14c3de4671f3ce0fadaa9272bc546392bf2e642442e18090e13b6cf3986e4f185030a6f7f36450847464a011", 0xe7) 16:01:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)) 16:01:16 executing program 1: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe88, &(0x7f0000000140)="2351ce9c802bd9a55b03144e7b14") 16:01:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4000, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x6b15a7cc17984769, 0x10, 0x40, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40, 0x0, 0x100000000}], 0x7, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x8, 0x6cb085c0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x55, 0x40000000, 0x7fffffff}, {{r6}, 0xfffffffffffffff9, 0x8, 0x80, 0x7}], 0x5, &(0x7f0000000080)={0xfffffffffffffffd, 0xe5d2}) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x41) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x8, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:17 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x4810, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r1) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f00000000c0)) ioctl$BIOCLOCK(r2, 0x20004276) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) sendto$unix(r2, &(0x7f0000000040)="a24aabc6827ea39c4c9c1cc7c195f6f94bc4995925ee00886700e171e7571ddce2007cd803060fc681a86a3f7bca4782c59701235092a669bf8def300822b0326cb48c3eb2410462aefb9f0601eb0d2f01926df71459a85ef4d362008ad7aff1c5c54844bc22d9523e6556dacdebbe6ed358fdab1aa7dcf9770f77f8c5bad59ec385013d9e6cc08d5f8d65f178d46471a8308d2eb04ba7c38db84350ef01694643dddbf12d886bb064b7442450ebfd986c8673a1d562987d649a276afe08c365464712ea2fefcb3a9a631566af5002660c53841e169ab4e45a17bf47d522759e46ef84296b475c0ada389b4964916c7fe60f88a3ce", 0xf5, 0x7, &(0x7f0000000140)=@abs={0x2, 0x0, 0x1}, 0x8) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = msgget(0x0, 0x188) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) msgrcv(r1, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0xc811718c725f48dc, 0x0) 16:01:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000700)='./file2\x00', 0x8a30e25caf01e7b3, 0x15a) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file3\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0xc4) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000b80)=[&(0x7f0000000bc0)='#/\x00', &(0x7f0000000900)='.(}\xc0\x00'], &(0x7f0000000940)) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x2, 0x10) getpeername$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece9400000000000000000000b131bc38580dd38e4bdefa4b4deb44a6a33d6b28158ce5bc87c5308a000d82cc"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x80, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x7, './file1\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f0000000440), 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000004a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc0000000000000000000000000000000000000000000000000000000040fe95f3660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece01040600d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e49eeb5385ead31c73fe7b688ab36889ed14228171ec3072a11b6011532"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) 16:01:17 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xa0, 0x40000000, 0x80000001, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) listen(r0, 0x9) r1 = socket$inet(0x2, 0x3, 0x2f) shutdown(r1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x10001, 0x4, 0x4, 0x1, "d090c951ae8ac63bd0205e31173bb7543b064ecf", 0x6}) 16:01:17 executing program 0: 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(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c, 0x0, 0x0, 0x3}, {0x7f3, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:01:17 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) msgget$private(0x0, 0x468) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$setown(r0, 0x6, r1) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x3) ftruncate(r1, 0x0, 0xdd8) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000000)="d00000000000000000a39f7425bbada6a41bf3e6909ad800000000007da05c1ef9837acb7ee7f3a0245be4ecd2ec67a75da5c6a2b9e6697f4ee79596f6d513a1cc6d37297dd105f91f97c62cfd56ffb5826d77569789f65b263d58beda66a97f6733afe20f39e55098cc3e11191e1869b868da94fb6e6eadbe147457f2d14b02e7b10ef558400dad4cce60d5eed1dd1147cd1626470484aae26353f16b61ccb2e4c6f8cc9b", 0xffffffffffffff65, 0x0, 0x0) 16:01:17 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r2 = openat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x100, 0x122) pwritev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000300)="7d016b34086a0a3d57166f1b08f6e660a4078d304d908da557bd2d2c7fa51fcdc4d4fecc28c7781fed297b75227835ffea1ed63eb96d7cdd884130f69e3906a8367cf202a6edba0f4b82b85e27cd1c181910c58769dbb15ae90c0cb79d2d5c145f57899948a58167d026b8d7c862c2e50a20d345883ce6551d18ccbabeb61be86df600c9f7994b58b2e89711cfabfa1f417f0195c6b29b2559aea3da41", 0x9d}, {&(0x7f00000003c0)="3855d7ee897e9196fe72fb41e9e7a7bfb6f9be4eea6b9e932ff7c40bc6bbfed5b51294b089b912a0315c323a00b0014dfd25127c3e0bc795b264338bbdf6509e2cdf4b436291e17e014f72e42b1aa43672d92c473eedacda67be5afc9230a5a806b8b4b6be1a9193d7d862e4fa0233d6e03e63451d3ab541d7b44e8b63c108c305", 0x81}], 0x2, 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:01:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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", 0x0, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000080)='./file0\x00') 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:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x101, 0x8, 0x5, 0xffffffffffff28f6}]}) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf3, &(0x7f0000000240)="0e9234d35fa4f00043cf97019ae2961ce9190057df4f35f82588bb41a8fb30ac99506eddda7ad568a66a652a070b7a22abb763f7bc58220507966df6b1e3b34d729d03af614d485a1473ac78a9a2d5c3ce5f2e043748312b8fc6383e4ee45fe59d29531227fa552fb5bec22332778bc6fb5de4647aa82f8bae020000003d66f7bd35c48049a7d1562413c05b526a10ed31c82cbe3387c2cc17ee4021c61c270b974eb28562dae44c3c6a04b0b886269cd29e778f85a04469d771a18df9c6c60a8101b5265de3a945c3df2a3e0e21bc2a5bb85cd35fc5cc24ba0cd4f859ef75732ba703e7a9b33c988d3d155a4a3b69a5edb510") 16:01:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:01:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/deyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './file0/file0\x00', './file0\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:01:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error pckbd_enable: command error 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) pckbd_enable: command error pckbd_enable: command error 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x310, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x12f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x3, 0x80000000, 0x6, 0x8, "b67e38e3a936a9715e145470e09d4537250db8cd", 0xf66, 0x64}) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x2, 0x3f, 0xfff, 0x7}]}) r4 = openat$tty(0xffffffffffffff9c, 0xfffffffffffffffe, 0x400, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:01:21 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2000000000000019, &(0x7f0000000300)=[{0xfff, 0xff, 0x10001, 0x5}, {0x2, 0x3, 0x2, 0x955}, {0x1, 0x28000, 0x100000000, 0x9}, {0xf88c, 0x1ff, 0x40, 0x80}, {0x2, 0x1, 0x8000, 0x8b8}, {0x1, 0x40, 0x5, 0xfe}, {0x5f763dd1, 0x5, 0x3, 0x20}, {0x5, 0xa62, 0x4, 0x8}, {0x7f, 0x0, 0xb3}, {0x9, 0x8, 0x8, 0x36}]}) pread(r2, &(0x7f0000000100)="3d83920edf82d87af8a76ebc8081489eaf138d96893dc808b1a7927ac02ad33e4f3971c7debd06b6c9be473706ae63eaf6baad9bc5f7", 0x36, 0x0, 0x0) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xf9, 0x101, 0x8a97, 0x4}, {0x20, 0x8, 0x4, 0x100000000}, {0x6, 0x9, 0x9, 0x8001}, {0xe5f9, 0x4, 0x0, 0x7}, {0x9, 0x10001, 0x800, 0x1ff}, {0x8, 0x5, 0x20, 0x7460}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r4, &(0x7f00000004c0)='\x00', 0x10, 0x2) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4686c32f356334fc, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20000, 0x0) preadv(r6, &(0x7f0000000480)=[{&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f0000000400)=""/118, 0x76}], 0x2, 0x0, 0x0) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r1, 0x5) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x4, 0x2) semget(0x1, 0x6, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000000000}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") ioctl$BIOCLOCK(r0, 0x20004276) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r6, r10) syz_emit_ethernet(0xe2, &(0x7f00000002c0)="eb7fe9cd764070678fed2647e05c47e117884caa938419e9fc4930d7e762e300a93328d101b0f9d06a313ff6e13fea118039611be72ac59f7f5b61320c2398bb368f857d54ef40c36b472d67f29a7755645f050fb3d6ca4affe2ffbf4f2e69209da3abd31b019fe4178b2b047f0770f07375b0cd026316328568ebbf44cc532162dbc42d4bb52539b00f30aa03de260abd20ebb7f867c064ef4415e4cfc82efc6fbeb06cbe84b6b9c3769a1892d6d0976aa873ec38f9311df126e5237114ec4d4da4a6bae41438e18a733f8ac7498ccd9221009d57dadfaa203933a6541f2cc91b72") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x9) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0xa394}) 16:01:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x1, 0x0) close(r3) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000100)=""/150, 0x96}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:01:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(0xffffffffffffffff) 16:01:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x351, &(0x7f0000002700)}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {}], 0x4}) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:01:21 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)) 16:01:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000001c0)="abf81a3881a6fd70ef8e9641553238bfd9e4de97ad7c1b1f8be9e0cb31f7dae9cf2ca56ba3f45276c8", 0x29, 0x0, 0x0) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x3ff, 0x10000, 0x4bf0, 0x400000000000}, {0x12, 0x8, 0xffff, 0x5}, {0x1, 0xfffffffffffffff8, 0x5, 0x33f}, {0x3f, 0x2, 0x10001, 0x4}, {0x3, 0x6, 0x7f, 0x400}, {0x5, 0x2, 0x8}, {0x5, 0x8, 0x0, 0xfffffffffffffeff}, {0xb28c, 0xc81, 0x0, 0x5}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) dup(r3) r4 = fcntl$dupfd(r1, 0xa, r0) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="00132e2f66696c653000"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:01:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) 16:01:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getrusage(0x1, &(0x7f00000001c0)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:21 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) 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(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r5, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000cc0)='\xcd{[$\x00\x1b\x1a\x86\xd6\xff\xb8C\x88w\x95:\x9ax^\xbe\xebo\x14\x03\xc4\xc6*\x13\xb7\x81\xbd\x1e\"#\x01\xfb\xbb\x9e\x02\xfc\xb2\x0f n\x96L&\x16z', &(0x7f0000000940)='.(*\x05A\xdd-\x00']) fchmod(r3, 0x20) msgsnd(r5, &(0x7f0000001940)=ANY=[], 0x0, 0x804) utimensat(r3, &(0x7f0000000bc0)='\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', &(0x7f0000000c40)={{0x200, 0x1}, {0x7fff, 0x1}}, 0x2) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x40000000004304) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 16:01:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x10001, 0x100, {0xd847, 0x20}}) syz_open_pts() syz_open_pts() 16:01:21 executing program 0: munlock(&(0x7f0000004000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x7ffffffe}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x80000000, 0x9}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="f56ed661cb35b04265740b71c9679dab2c5676e8326c8d96e684ab7f346d26bfd59bbfc48e000a84951ba3eb09c3d88f3d5c8e3bf3c7f4999037e3902bcabdbee726a9ecb135d3fc5e11a883fb7049d8591912c8abcc6e953b904c2dd0151559bf97a4a43d76cc94d53055124f890ff00ecd8ccb954989afd0f134a179ea7d58617e2ee19841467bcddf80df529199580b2f9ca429038be737bb50238c705af6f81c594f806170e13d2ab084f2071efc402ba7f435719082a0b9d23a545416c15f6a70ed3835e91fdf93fbf8af07e1c2f63b023efdea8853fd33a593155b95c68134c6fea2f658b513f8253365a6562a44f8180ce8d3d5", 0xf7}, {&(0x7f0000000080)="1da4127dea7da095629a037e5b0f77bfb231ec9753d6a44efca28302013639cc019d22770e03fe938ba968b45b1bb43b51595d4497d49b18722fde584f24abaf8300b67b730da1a91b477e9c54f6ec7be8f8c708f6c2e832dd8fcb8527771e43bf374d5551dfcf83", 0x68}, {&(0x7f0000000380)="8e79f7ca3fadcbd3ccb2460bfba1f9ee96a5fad3e7d9c76b0fbc16f1d2c316103d82d797d514c07becc4e50a4ded5eeac1416b33c959506e0d46ccafd0098bd732dc73943f79553bafd81c65ea978870fcb37f3c220fab5478bd551fdbfbbf66de01de304aac25e4632cbc9e183660ae86973622c12b6261a85c35d218c2c18e6c54ee789a1dbb6c549a1eb0d297890415f587fe161e71e4826faf133f24b2b4ed2f523b50d6ef6a805ba52511f6ef31571b8b0747cd163b2eaaf2f63c1e3351b889f6e891472cb5570faac86de84b833976c7530f16c76569acd858584db5dbfd95f3acb466f2a4fe129bafa92310df790347165f3f0b4b4fffeb31be93a8c57cc88cec2ab5889feb007e35456bfadf8b255f7b76bfe139f98c88e2cabf2ff9f91b3a1676d3e28a449efa72800eb7dd05d6120e7b653f8a39abac0bb3399f94bdbda07cdc4d54c0b7e69fe5c199b55846c71803e06d4a6b500997b40a8fd5fe3c9189af92355f346368cc22aca79008f08dd2d065ec260f61bc8e3bccfacea2f5026516a2a17ef4fa0067646ebdebc419538caac9bdaa2cc74b933b092117eb74f733b2ae9b1179027eb0daba3359244470d00c0d8b2b438142ba0f96fe2e241b76fa1f02407d1e1cf0a02ef87a1b1dda0c862a8d255d884a1d91df8f6c8b42dcee8abf78437c6dbb93f1d070653689b08c835bca59796f8f7bb3301144268f3b897b06c8902ba39f25a43a2d6116aac6b30159eec7d8ffaeefff12c1efd4af3aa6d99acdcf1d26d1ce28a054fa9e87491ec6ea9a768a5efe5140a48ec78c5432fbc38ef7732d4881fc93dee8430524bb35dbe43b149ba91296b622ad349644d13d9257b0ab40161e96149355037e6ca4376471895aa16ef17a599ee5c2b7ce8ac724a7e5256713d447c6db282be48fe360352e6ff2108c3ac6b0386efa951da18ce8cb231ff85904e3b07ed39191149ff43356c15aef8936579e8bd57a9a382623a11bb8336f8e703ee0d245f7adb4bc5198bc4a65a1257a51c2b9f0b9098872c88520484992b12368cd63761970a03763eca1ddea27fedd6aa730f4231923b802c7d432bac3faca34a1c42600767eabc690c3d4dfcb594e921ce15861b2cf33bd9b93a11b7c2f0f59b86cfa0c720d2502f9e9b1943586d2a92780ee0ad59c1d3ccb7a508c1b88709900eac79fa60657791222ce03bf7c486c2d5272910982ed48220599c4b386aa90ccfb8da813226930b9081792e539a3a679df5285fd7787df4eda446be5e50debeddaad9da0bca59dd69f0d25afa1be80537a15c7bfa24d84dd117bc3b3c772d9ac71d12352dbe5b990c8396d8a49629b98bb0da890cea528a3c68b208e53f2037a4a3366838ac5f8f40607df43d04bff79adcd1499a3b721683b5ec8599c26e2b63077db7e23dbff724edef27659fcb7a4d7848e05e4986a159b3cef642a7d8d4561644e475d94890ed55f5efd453c844437c3552591f5a6e5920451fee84aeec0155c737f8ddbbae729b9fea4c74ca03947d9864f4efbafc1722c2d02f11ac37997e624938529a09895d3cafcab0324ca112eed2fe18fd380dbb3f9a65fa2eca75bb3883cd035efa110cd71c36276a9a38eeb62574ec843cb86d834b8b608cb46ced9f10c46964ec9e850cec9e3364e8f7ba139f1d2b8682bce133a6d309d525e3cbd1aec7ad829681826176dc65e28fc5aa568672419771141747984a8df772eedbe8b15340609992c202c8f7fcd4ca1600cea350e52eaa0d92b6ff2171811daa2d8b1a47d03ed50d82d6e549462d61b242a0cf91fafc4cb966ed74b7b3dad35776916a2a4d8cbc0d7f52c789a821b191bdcff866d8135a4c709ceed6e831d578a2e700ae1e38e6230f8a677793a0ca8b1cf65fbf25660da2f734cafc7301a04b060492686b2e8509f5d542bdf5cc1f46ebbff484c88f174ca5097c4c6dfa5e9f112a56cdaa8209654bb7f53f4f2beceffbc66586f8dd083432b4aa1d3bb2f169d9b5d6f7d50c22c7c1a0dbb8a5f2f4c34d8ae8e2a8261c81a756c57397d3738561a4740494cca8bf9d1d2b6b69dcaa5d0cdc79cdac3fa2e01ddd99d17572a248a02b98ad155d38028d359b3284f59568173bc039c1454e3de9805119d6bba264efdada7daab298aadfeda10b1986b8bf0699754f101e1ffcb9be035c76e0f47ec477de8ded8408d0404f820ad16d5684220f9e547cc7c924bf8847f6b9dfc664c825f8a4c66753baca64c9f386dfdca249ec813c1024cc9c1f852429d5bf03d1f8c4d88d7f1c9afb922e9a5ac7ed4f2893e652ebef0c8838d8ec17ea96da12358bd035ddcd597c6d4294ddc004b24ddac46373661808db39aa6b9689ee3b3d42a733bf3332a75f93c41d011ee74f476f023eaab6a2c123559a91cfed54ed9c732596c34b8ca1af79be471175a5e474967444929d01ccca53ef3783259a3442558590997d2c9640bfc73a13c14c1fab80fec5a0753142059585c8b10bbf395272f737f0299eadd3d34ad61e948ebfb35c788ee7f5f42d7f79de86c0bad04f6a7490b56122c1a69fa25e309a794ef6a69ed55afa10156e981017d88a1002545c327ce362eeb5166a9b37887044cb73f5c7237b76ddd36064e661b9864b749489fa2d6424517ae5224f72f4de6a5737715682b856c389cbc5f1d906d64e359b34c5b9fe10a068ab09f79ba075c00c586bdff584371de117a5ed0a216bc601da3ae0c1c50191af0e3bdab401d32a2ab8b64a38f6f2d499304a56c88f197410978a5d7394a705e527db293add5fc5a9742478232a2b8bca93fe54733a838f70047395b0cb124d1f0b22160bd476d24187144e2beb17924a24ca837471574f743d897536d5bd75816419d746617166fea40ca00de02aa85fbb3f8b2a0049b67802352500fc937cb2acdd0c9709f22a978a9c77510a830d527496bd7ff8121febf14f46ca7e081f7d4d611545b30b0f0597bc736e3d2d34240344541b98a246f07dd8e5a20df921806c1b44d412c4afc23d53809392a3446f8ae1ebfd8651454b4bb635ce51364447829c06315b11b7bb8c1f66d558529d7831dfc97fd3972fafd2bd33f5ee290d7534d27051c424e295de8c84dd430111b66b9a4b6fd83ba8e93e8aaf1f018471f1343bec7562e9d1616fb01e33d67096026d60a41542c7e69fcba9b04868f7e8e5370130e950fa9831bddf37f934313a45fa44dc71925e550d7ec9bb71eb2e5a39a9c89e9075803e8ecbac8bb3d19c6036b4c9b469165ed6449b273246c13ba749ff24fdc23b85ff9afca8b979a38995498cf0cc441a2f8c5ed9e01217ea77afa3a3345df783b95e3f87724e1c6af3496182e2e6ee06ceba48681ab3bb6e66bbe207d69f3a3a2d3106b3ca516499f3ed4effd5e9cb94dda4ef3cb1f435f4b574eb0f2d301c97ff904be1da8b90c8715ba2efa2b3decb7b140c17ce8c5a383707a3e2cd0741f01862a395a9e0af7ccbfc7dea2b4439e80f99871fc8a9e901948c06e8ab0d404e4282e05a851d6775c51e3db72604e35ba12f6ca6256a1c5486e9411c550c448b12d43efb9baf348f76d9009b240b6245170c727cae910cfac5e03881d508ee54bc890dc3b8f2b274cfc79a8400812da9f9a0c6191920206ae7719811ddf491c8dbf84a79035a5c625cf63b4843982855baf6040e8259848be0a8a06b92fc90baec710363280c0d3f8cc1c46e26a8cf4ec32d9bb90cb913c9d074ad8b5a29586f7dbd6e55082893e606b6771183009f73e095334bd8db4df816b68a2c0c6cf3bdbf652f7bb4030eb90207f971cc9d282ea7db819b38a4f998e7ee990404f876d9da80bbb89b2cc9776c6b1af836e89ff44718d07c8b4bee989e4c68893eff66fe87d1d6eaa06c4c9c460416e8d4a88391938dde9690536eadba1c90d9bd676ff5036cbb8c1cfab26ee1ff1b20e5d4efebbab2a6fc3f919d6d8cec1dd30b75cf8737acdafef18be41e1c8c4bd2dd44e129fda5c79872c7f446e6b0fbc66075f4178b5b0076275cf69100f9df08b5e34759bf7bc3f4295bb3445b323d3c893ce922edfcb3d3467b9db5c63692e548149eff1fe9efcd2ea9e72b89b67b8d0cb72e5f8d51f93844c09aa03a1729773fc34fa735c25895874ee9cf8d50a59c1f453c15738b81dbf5427ed79d50438ae84087234a1e4f0f8dcbfd7668a5ab2ddfb420d18cd75303d9450ffcd249618bfae2ff359422e8d66c568b20334e62e1876112cd254dccaacdefe5e285ed4c4e72fa9434a3771e88dee651021131033418f1308331ef7fb922212beff96d0c438d9c32db191f747a186722f96695d1e83837d5085e5e5840dcdf1e596a0ad63927456ddf20becca398ea8d889a2374f6e01d8323acedf05ca5da3dc955246821cb53d19536e7f125e033a18d8a520634050a7e5a3dfe776fa36deb2a2d5bcd5137eb81f02f50795274437653a5fec877ee36695b881dbda8cfe11eb6e3144a7c1e2a6117f0436b0258752b8211c228f77bc18c1b9f803b5befe3b136c5c898f92437aaf71b778a143579de6f703dcbd687890b63944d71771b8afb7a482d13d1d6af02f40f18905fccfd1ee0618fc4cba543427cf30277f0ff003c91d6aa5fe5e226e503626889a5861be7fc99100958ab76b843a9c2e2c28bddaf631a0ab2dfd1412fe85ec37aa85e2bca03de9271013bf4760d6bc4d80f96d1ee9f64719e18c0c82c1c213edad39cbb77aca5c28405388e43f5b0f7996d0fe586d38ca10c49af73bf16a17b8480a01477f7e5f5fe25893b48d501e2640e10a2a2937c9572ec08f4e6291cd4eaa6f130cb78164b3ed8d70772b9ad0a4f7ade686192efe1d195bccf5066f14fb62060c4380567eeeaaaf20241ec72f0c9926f5f163c7be0caeeeab32b4b97638454b793280c78f30512361d6a88f3cf5ad08fc33f94a6132303fb16781b5d741aa01102b68530c3ba1089050e8045f840e510679d49079b06f48ef4ea883f4b980f4fe8dfc9e28c466f3b2e4c688ef4448ef804e3754cec9af1a93299f251e8d2709e89540808c53882840222acbfa1d753fd5e189c4d301e6bf43b2a1a20449b4456220221ddc7631589e3954159edd998c3729dfd99e201070fccb2e76ccf80684360e798149fe5253aeff6f0f61124b6a1dbf47154e2397bb1cc1661f4766c8c7543ac09394e7dab23ddfd34876525b7861f8a3572ec74561e44e6a36869bde8656be0fbb654e8b1a33ff30d44e19c6c0aae8d8d39c000a5fec3a778d47426b9d610dc909e8214dfe9590d593a0ec327c292bd556846544d0db81d99e97d11cf140626d5936e9b114a547200390b1cda913fb999997b3fd84afa2cfec3b10aa95a4be9bf1b309272c61b008a186a9777e2f12fa5927b857aa6d62557d019087a08c66463b308c3127aa4963e4fd35ffe0b89f3ac252c971f3196f631c54001a4411c4e8a2c120bc3bf46a81d1ca8359a5492b3e8dc3dbd554c6ef707a9e3936fa4ab6f370da34abc7db8105cba4f821c45f2d3f1a2c76fc6766ac845b470c972e26bdfc303c5f3757027c97226cc86035e63e3008ac7674e734ffa1e635248c272fdcc2ff806f1acd4623a979b01c6cdddec4f6dacc29e982552569478d9724c7082a6738327e599d147a8a96b4882475c78b45926117e2dc4df722a3e14a5c4588e0ad390971f3b548061baa438e7f027759906c764f447e09abb634fef3b8d9ec9351188741631da8cd69fff9d437a086088559fe61f7d25e156a7fd9ccf5f1b1afd98a8979dbb88116f29173ae9984d386b1a86d61", 0x1000}, {&(0x7f0000001380)="2cff3b25a8370f0b21f246fef4d101430173c2a1625120bde55462523068ab8a9ced758b4a77573245ca66512acf87388c775fbfe628b649820bc13a894e3ef17aa62459cb0109599faecb6eb49f3c8991787f79bc4c6d10b082d032231e7a09a31f9b6c200ec356085b0c7fdece1321881540c4cfb0c4510fb5612090df179974997572b7a1a3eb584540d81e7d97", 0x8f}], 0x4, &(0x7f0000001440)=[{0x1010, 0xffff, 0x7f, "39755e7b99d2fc7c4f79af881ed97a3cc920bc204098f63dc2bd3d2c38dc014fd3d703b23da1452114d6c18714f6bb026a787d3a80054ec4b363c2c466ee1892a14f58205bb042647198ad4f116d7b4b608c6334a80a6c0c481e1d86055df0ce49b7395ab489638fa0d9e741e0e7911f75702aaf3090edf2514a0ba5bb89fafb7881a313eeafd34bf8f6df58d7076b795dca5c933e741f03c9a7692c9ef11fa8d53dea8d0a79f04686b51d8fbd3b4d6bb1f988545fa45a58acbaa894620094dfa8b9abecadcc7f93005d31f95343f0ee5f12e48b75e91fc6c557ee94961fe8543294029103b379facafb7b44809095cb58ba989e403d6d937b00d02a7372b7d586e44306207cd8f20729ff83807c1592213cf1f69e069b5cb236b7e091cb50ef24fd1f5e0775bd8264f299002bb84b1c1c1afaac2ceebeb2fff39ab861e020a484c09ee7810d9c728cbb8d2afc996c7130b6cae3b60f3866da3823f2e172855e28ad8485d78a55c852d1ffcac00fcfe38492be5404f717e292183378ae5737d69e7f1ce0e42f83a5cc3dde5dbd42cb5d19214f0c12e8830aeb7efe65b2d569634bbbdfc613184015f47a5743b7286afa605653dc1f7d2889cb5a3cce382b9d194e4126878f844c9168b7db9ada60f466e1ebba1faf4e2fd1b4be43865ba5745999e9afd2010034971df89db8fbe749b8dc6a217af1c29aa2b1137e8606ba1ae40a49353fc399096f9cd59f7ef6e12756111075bc859a38256017d98154b29f330d2be011910a26a91f083f12ec10aa1e024586349fcb456e46b5014f614c492b33b68e93229ea55f55ea4be0f83aff9e3b0685d3b3dce69eb3130bcde05863a6e78f3163b6b38c88df8ac142cc5caf4e7ee5cec51ecec7188690fd37a7c15ea3bb8744fbf64a192cb954a0486e6959a14f1bb99de532f437098f02444bd5d56cad7141aabd554cf5a399cd10d32e21caf0aff088d17f24893312015da1a7f7b4b19ab00865820dc863b39b1cb6ca4b138979f156177c779edb735c9624d45b6de785fea9ce839a27c793171b8ec61ed124f67ded472104fd3e87253baa1b8f1ff5c6f82cf3e1092157cea33bc25426cbde929e95e31df1b52a4469027f8ac1cf0fbdfc2289042d398391102cc544a1fe46f2b755fab1d0ec010e9dd531d565dcb304d78ae818c60f6ac2fa82dff617a1e5cb55ced1903221602615be53af1086827f0ca6508bcfedc7b3968b49f6eb85e3d985cf6951103ebe966a520d1c4bd34b9e44d53adb502c0a1f9029eff2dd7bbdb63471eab4fc181f540c02288e0ede62ed033bab82a580f297b9ffdeb84706237755f8baf5bb262ec68baf83588d49777434c7122647775b33ddc26c718a7b476fefb5ff7d65a0e1962b4a74eea0e993a659d6859a2244dbb9d11ad9ef31748f36911191528e85a6c6f8c9f0f7296a8d03bc90058836f87895cbdc641515f07549a217aa1c6bd57b939ddc675f6d750d041a2d1930af596c05df446274f1a3bacadcac70b8d5e2f7c7186bd2399e3be8f5c4b9562f48eee49ec799bc7b8d4147d57fc94c82bb7823e848013df9db22eb1b0a1867daffcef700a50ba07a062196f73b914089b12f05a134ea3ee92af8b1c3ea17da90fb3047fda95762b73a4d19d1d3e3a17f4a97e20c6ff175391d11314c49560f8f1452026b34043c282d49e4e7c1b61891205993fe649957425e2f9555db0bac467d9bb1ef08580c32a60c2f46395395da3ecd07596a8483cb1446028b6be5ff19a91ef481de9ab3ce90f0044c443f0979d12bd3defe1cf0af5cdfe6d0e14f66de48311e74d7cbf811c11a1a7d8c8d0f2a116a0b7af36c835bcac78b26510799b8e4cf8817b054a6b273f7eeff5a31aa91ce8bcdc99c0419bee1d828b973ab300be09d750ee2a632f10bc23166e20bda5a2d87760ada72b44c9a82083f0172ab56a31246c7240a5563c5b9b58ab1ee365990291361022495624916df921ac4966ec234c015cefa2fdfe870ea6918e5c8ab7dfc3fe5d2db2cc894ee52f05bbbfc688fb459dd8f4ee88dda03dc861b1be641b07578172987b44daeafc9f18d1241e77fe80c2a8aae8f42c741081b25455dbc853c311b4116755705f1aa731b742fe60649ed97835a766147d2fc37fd559afc32c97201830729c1acf2dd0788efc1aef9c4c28cdddcd438b580563cc99b44220476f8aa235a23855b398f4e459fb457a16d9de83c60de0ed711377adb5185fe58c666b3612442469c069e48d5e0ccccd5aa459ee476f34b33700fbacb05fdbe9087646dd8d29e5c5c98c6eef7e8931053a51c41e63e87ca3c10cbab56ac8e172b1fa5e3a38b6ac3d9d2bdcfb8ca1ee6b3fc2ff3a56598870504e0bb3f8b7d6c50bafcd881a033ce1bd165af226f14109a629b077f8e57ba0adbc3d2baa83eb7e0b39ca2decc48c3b0c61fe79f83f5e610a7751d23ca02ba6f44a70583ce9bf31684894014c997ba3b7904f232ffd558edcd39db72a4ceb0a51fc37d56bdf4797ee8555d89f8939473791e468d0de5ae4f3434a705c030560b91d99fbea081e2078dc32726341e33674bd5314775e2c2bdb6660103308dc9918a7fc9a2db79f225a9c6086cc02bf254d99da360db6a2e1d4d48444e15f2d236a153e287de5a9ef8a88844bbd425502a1a41f10932e345f0affb3b39d1e460767616537c0713a57a5e1f10ae6a9a5292c7361db3f06473e6b4365638493eddbac7d11801625ced7180c6ccf7be247a602dbe54666f965e0ac6c8de7fb3913f914c3848bbfcc94197106c767933dbf13d121bc44465ffe1c9277ac0ac34300d7d6551d0d6d5dc860f23087842b92c4cd04ed7c1c91a3c5e27d79a573a44a9802a26e31dd7fbab53552cb30bb79f6c629ef80f1f395225842dd7c5e5ab72866e9850ff3961734f9624c74c5e2fba0ddf06d58367b2008800ca13b74ed5b677e6746f67fa76a43268feefd1a818788793bb3cfd9b3dd1c17f3c13404a63e32273c551119af9fad89cf78f4fcc4c77d79fc514a9dbd1498c5463bb3566218f0cdbd080560b8d4e54e8bce95a1f965c563f9905c55bf2305eb51318475b708c797163ca42126e38eebd3a4c68987a7a90dae3590fa7f9cd2f3198b71faa42ea0a57eb6fe78959642e26e56e34a1b11d0fedd8573a2f314f0d1de7b45253b501fe180208bd7170d37c2a016f0b1e4c17f809e03a34099bf5bc8f833f16aededa403150b10a174c47868d1823b01bf86e12c45190d5058dec0c45b5f033329a0e59763e61cacac7770a0637ca7aa4b1f3363635b7379fbd57595f3e99e5702831747c24adda06354ef39e855454cc176d70b36079619af94cfd1f3638ca444ce6292db27eb95458324b40689170ca43f77795ece4979ea7dea927d12b36558c7ccde3309fb4677c532c94e127e35b9b3fc27326a5b19e806f10119e23ea5d4f2326e8c919ce67366b23835eda20b31b9b7fce4b016ea2edd8660c0b8291b6ae6d4dc77b373b9785536c28da21fbda7f683a34722c61f0bc3caa1fd6e1aa6d72957d8563eeaab63644f4887c06c401bd4f5390df38267161d54762de37c643688af4b3d0b253366cf7e22d10490c0d6d0255a05e0f057087e2a69153e1022fce8aaea31089d99002572da4552166ad667600968959260f2fc659d32db28a26d9e101b39c86880d7599dd698347122729557d45cbfb6ea42072ac1b761fac8f10c0ee9ad943973995a49f524be94481e3b949c726c29ef2a67eb678182e761b3cc9660fe5ec1ef812f675cdef1e8a650f9a5cd3b8b30667670553f6a79875b812132637e38ea02842b2d80f016fcb02d6d7b6e125c7b40c39f8eb5f969f2484973e0e441f5c9b679cc6755e9b5a4edd2d850d12dc24120de111a7d0e30f871c6a8c430bb4c838ee3e10256608300040cac9d5178a29499de794f907a0c362358d36c1b75b224a94a9509282af46d041bdf965d80ce0594c049b287be42ff44ff8775a401045995fd5b5098c008882b34ddd7786fb4bb90adf0f741558a8751cae648e029f47cb96e3acf15a4338d0d63ed1eae1edd1902302312960a999f5f0026986cef6d513bbeca700c53f273aa4fe2284402bae482525a1ea54427f1cdf903c308728f08c666ab085ee4292d3280f72009bc71d8bdb4f6b55b367d48eb3978317808192ba3cb55aa4d94bfc658c2682c687b144289a7440d20e47ccb318e9ff046960de1b0d3e843854f10669677b0fd3fb28b6fb434646ee468ad2afdb5afb683eb1918c8f600da689f7c66b225c2d006ab06666b85d4f22c389f28e5064f1b19e3059907f080a1858e1c1777ed00d040db8c9c4386d105c9d0540fd7eae0bc0e10f4778dea070c4039ce00a74b733accc6d7136559c7fd4e06daaf5f449ca63db74a602ef4fd497f01c1da9326b02f46e3ac5b82c6b2b0ed091097b39613384bb934107fc1ae55f39aab5a763f25709e5ddfb469a9d923954a74156092eacc694ca043f4b7c53454076a92c825590d3b9e14e00bc2dc384b2a1cdb9ac0911259d224f2b00742dd5d9fa79fcb70814c8e27cef37dbae62751af8f78b754c141d9fca497ebd3f14921df88b4e97d132c72a2bffd1c28cf5fc50836822a630e11fb9e746ae0d39bc13dd651438be76b7cf21f2b8f8f394b4044e226c7f7d358364e3f8518fa96b365e233355f565271bd3d666e565c978f469aef706450ebcdf52246a543161fee26ef8f7531e2a03bc1e9d06225559f04740a71324fc7400fb3e6094a55f7465c1e6dc106eebc0be1ee1ee04bd43e98449dc37b47e5237692dba5090845a617dfeadbe17624a3932c70c909cec8d0b98436044699f059fda4c981a2b765a1b50a71e39dc29f5a3e6a632c2e0830f1f5af1689ee8ebc5dae6e3927200ace5e3681e1dc8ea71a4f77df4f2136eb2722e329e8d7f72f06afe218fe2bfb78fab2383af27b441339b8a98d055484e136ea35f2969d59c146aded401baf01bb8653b7311e43fe256903219317de6d67222fe798f6f7bb2f3c7cf428d3750b3acf4ad4d388d4f4a87f8a600fc0a162820eb04e93d45a6efe76dde652c8434b582f3a34db0485ab5616dc11d90da7ada659777a7ec29f9caa62f79266cfad02e92b2b56796d0376e7e4758a10065efc7fb5ebdc4878470cf9fbe4fb16fbd1247953d4cf39ca1bef92bfd23446e3a721954bdc772d99bb2ff14e0f944f3a81cd815cb2e7c5c46fd247413bcd38619058b62cbf69b24878ce4d21e3e6e4a82a668e2735ef4f1e284bc921e31dddb51cd38b9d8510f77efafd166ab052a02b0865475ae8d1391d837351a535d562b75c0bafd2a48b5bc03cef6983cca365f651f4d8e5eebf6a569df7ec997c06ea7bb9b3f1b7492fff8c4850d9b039a433fce9f360173962b4e686af5afabd0e40a6fb340eb88a30fc3538646d6fc44bb1e9cd45fa6de2a187c5b3d323e7e3f112c57b03387457f994a00ccc3d8079ea23c49c2c18972d134baca8f0e0364a530f58eec88278647696be4f2a4eefc7cdb06e45d4057a5caf422abb7c5c505e66b844623f8ac5fb5415d4b99c43e39ba039692a5c74ab6bbaae1d293061d3fe4b56290ae3e2d6fbb75bd035a2120e913b711e7aeabebd631b8810198fbcf92dc5c50388764accbf7a7d02996030fc9885f972be152921b554fbd3507111c9fddcc36934c72e28146d174d541d63aba2eaaee45a03615197af0d4f5dff8eb3c2370692145a25cadb9dc5e4452cb44a37da3011abb4724ffdcb11cc0aff6b192818e35523c52a9"}, {0xe0, 0x1, 0x3, "5fc7ca2743eb0e0b52377894bae26095151067eae8ce493d548151f8529d1c5341cb1d726898c3b8917d8ae222530a21cf1f231f35e388eb60a3367c82d6d3a732674642997dd5d37ff7ba2f799c94fd79e61d0c7e2c5b8f0839c89b9f33a36b12efb8fca6eb4fac658ab801fa31ff574ade116d0a5ec25da8d3da9d3936966651af33bf41f1e3d65246f472d968798a141c00afaa09a99bb93cf2d138b91f444c19627f1ca2f9bf94498f22c100330df79a0a44360f598d2feb70341bf115e4d075526b613e10fda31872f9"}, {0xc8, 0x1, 0xe9, "9e7760d9b21729aa6df310892715baa2abbee300e4ea768159f4ce537420760e53a0cb9215a2b7bd833ebca7b2003643370df002f5aebc04f7d48785256d34c3c756066e2df6ad97f47a30b47947b940e2bd61d0c1e95d8bfafc665c8edc2ac2b15502987e26ed4d609ebf5921a87ab33ac90d2b2b2ea6b7b1a21b872d2120e597d27e010576e1501b15bb7cb25c56730b6376fbd91d72b498699feb84eb6be9f766567bd902d0a29494a0d3f77d2ff6187262e8"}, {0x60, 0x1, 0x54, "4236399961d6e55591f87a41064fd39dbd64f4b8963ea08bc8933d5b2b7b583a1cdfe25361fabb37a48a3fd18fedcb036e017e76525bd6cb4760249199d0f986baa772941a9ffdae9e9d719fbc"}, {0x110, 0xffff, 0x100, "a57a7536f30d6272d454e610ad72d51884d621e59076c6cb89a8dcaeb57f84f4168b2e8a334708b80d4fc73cb0dc67f23c75be9a3ee72498bc36fe59691a1e0115c0d2102600959e26102d146567008d15b7ad808eb9dcde7204f94910a77b83b3db1103504faf6d08a5688ad9fa057e7cc95f723b2c731c106738e4660bf66182ffa34bfc9aabf55d5cc898f671b380b5dc088447a4fc66814979cee3239fc1b7b3d5b77f6890994eefe5be73450e2fa2213538bb9bb844fc66b335f5d35f3bae05f96d61dfdbd6860093eb3aa9b27a8190e3467b28bec4d4e0dc8561520615b5f7492f514a73d7499eb8ace9c1277a7a2065837da74bccaf194b"}], 0x1328}, 0x80f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0022d920fdef0242009e27800000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="42c77d5b26c6c1dd8b2c996d0000caeabf878a72e36e43a233042045900eca2a95a0829f585bc09847360e1bfd6d23f5e2072a34b75bb1bb467ebf2bfa5737877902bf7c7e1eb24d6e7c599dfb024b241454e78e18c604b5afb7fa7a42993f46e433a1adca1557da7272f6557c289aa124104ed33c88eaf45e63b6eb5829d75eaca5212d1d7ac8d64b2f804c7112d3f57882b0616df968a6d5d30b488e3d07e54a439f5b26b6b327dd90810a30e4f8c04d22d99f91f29f4a23c3e8506339b518a3a6174aba1078d07500716078042f80584a13b985e9"], 0x10) shmget(0x2, 0x4000, 0x20, &(0x7f0000390000/0x4000)=nil) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/184, 0xb8) r4 = msgget(0x2, 0x20) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/160) socket$inet6(0x18, 0x5, 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x0, 0x2000, 0x5, &(0x7f000020d000/0x2000)=nil) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fchdir(r5) sendto$inet6(r3, &(0x7f0000000040)="d0d1d450e17eb6cac4acb4eb5fd9420b86808204394cd91c5c52f2f954", 0x1d, 0x0, 0x0, 0x0) 16:01:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) setsockopt(r0, 0x6, 0x20, &(0x7f0000000000)="d85abafb8efbbc24ea48212cbac401a2a9fc6216ad6e9f03d116bf0c30db15aeab003ea467e0b0c4f9fa688d0eed17d633a55ab999460f41dc603960118eae308ef779bcd1a9c14df7221ced695f48cd09a3b10f101b04566dc3ad65a1672158cd5cc2b39168d2f8b5d1ffe150c8dd49e27ffe6634bdfb433dae46e829d5b55542b33755e076192d2c9a170149a5ff51069d647205222052e20af42be20f53a7524467b352328aeb2f0659880618d1d270dcec1a6194c93d585e30a5949ae7c8fb3a8a3a2aaa3925436a72db10230bffe69d2f905e06345aec7b61a7721fa84ef91830c26742f99c373eb33125140404323297192ce9342fe64157568d6c128de34fa6fbf5f888a82cb47bce875cef285e2e23ba66103d945a775c4ddd067dcd3582a17972d6f96264967814ac675cb774a074b8d89e0e518377e0a6985db8e1bde02a9de8466d20d3114877e5fa8a105f115eddd4d9f7543743f44b516496b6f36750399b9e90987d824147baa8a7179a7655cd4a443dd8afc4a49d905375f3838c5350d27aa5024360b4099fe52a6d64cdb72669df0cb0985ef4e3154d3395989265a553e78bbed435589959140aac0bace9cf6c2364fa665b24dfcd1787c7b62c0a62f40f0fe09347486ae79d7a850663d4bc6ca282302bb575a137eafa06da85b81e3b7305512e28a03992b9dfe524f4db13e57fed1a0e83c1bce426d0963a465a1c2fc128dad46aa8091ab32656025367a404d758c42b9d09769b7a6f3b0cd8bd9dddb55e5c060998c801cb480d5bfc947b85a975257b0f273f0a2983826e1a8ba6cfad6343dafc522a9acd7ea4d1187dff07516328ae359f89ec3bf1626b190cecd890fde19c5970ae10520740b2567efea83aa162af3d8f7222d0565317d81bbdadfa0836d31752b28ba729a898dd45ec96e1bc82637cc0c6984d15b965de8a89cf2b2c03d3b44c5e435d1b3d384aa275c0573ef981819afa017a6cd809ce5f7b383f1c19cc663d75a7aa616947b5923f1ff0534c8ed93072409cf3bd383db9b53285cfafca42b6bf47373c01a33ef7bd405cc6e85b23538348e56032298ba82e46706b1d21680cc8d4b6f940722761bcb1f8ff8139050f3da4017c22918c8e924e3efc9b2e9d781a99a67955d93b681ca412104ad768b10be7a91941258cbefbbd7f46ac632f404c540f2db6b50534b78f03dc49843152df96ad5a61f4771373f790f990dd290427e5db644f918ed473fd15255859f9a74eb48e1f3cc253d0f0d4a19d06f827523bd97e87cbf38c90f35cbc4c8cadb3beeb0f4389e789c37b2d3203018f93abf4a5c0225e74cac3bb5e62c77f6447c7009dc2d9140ea589833d1451f0bc7bc3c855a2a892074f5f9baabf7518ccdd7003cdc81d9de4f59a0564bac5f396ad43e3d0576b09578bef6323943f36670ebf25cc0c7accd59308e34ba5cb1a9a1db4bdad9753926cde135b1452aa6bd1784547dae05b7eaf6c7d8956cbc0d992c98270f7da1f8683856649fb34d16e2751a43faf0594ad53da915aa48faa633e7278a143c4c68f3e3601a0a47bab99543025eb257324a568fc10226379b8deb1b42d3b6d93bd045db55b1c174a5054242de7a09fa1541670284e2cb1295c722b61f1c1a81afd9b7b3956cf559a4ac618151f675c655d01f6e57f3260a0c0ff268800de58b88de85aff07c2837e962bafc53335e0e1b285c98ed7b093ee5fa81cbdb87511f0c91ac66423872b77b5b39ff90b36ea26f9fca9e06a1d49a4c8acebe430238e74f2c636c23b879c46764856136e097b1d6d246f361578334ec1430a1c5a1e682a27b7051f357ea4a2e3c59c1cb8aebe27042b9c3a3e8e94536ec33737b5bbef8441c5c565ffbca9471e0d686cf9f4b193cedcbfc03f1b7b810481396a086386e741955092d14f9a005592be62c6fbe92924f8b8c9df2fe614e6c8bbbd3ceebfdc6c64188f5eccd35c783918b6c46adf6e10df95e943ee6a5647eb83c2a50139461aa9efac906ad1c339a6499413fca852333ec108f7528cd5e0f62a47566cbb6b9213b6fc1a37c2637d098457dbdf750513efdcd2127aba13782609d9c95a1abb45011657624aaea914b7011564062aa01006dd1a34145ccd15bbabc64b470f69adc5ef36715d7906f054599fa21b33d2fed94ff93d68b9a04706dc020714ca9e7ce1ee32f173dbfacd258ad11df8e0423e365c8ea27292f592a04060e40e5167b90b7afcd6e84e096b3ba1a83b83830c2225bb606b64776f3ab4bbab50ca4c1c9d2667af2462afbab76c8ff990d46f01b3162859751cf4661bf0b0732073933cbc90d7cc25f3819080b741000416ce1b5a1cd19619b59794350b029b27bb45fef59365fc323f233bc56f3d27025506cef36e84800635fa7b277819c23556c06fe17275c3a89ccd376e352750337bdfdf11fb10c61e7db07a422ebeb1934973320a70a438ee2ac50a689d53f07a68fb6fd1b62a658414730a1c4019f2d70c20273b8c3f34e98aaea6942dd0cb2da8ac6d6ba4aa6f69d1fe390617dd5a7dfbd4c0bb58d856bcc0e650ccf7cb0f37e7f57c234570c5e385623ba3eae243472fe8aa5c049b8015cdea48a932994c96cf344b6363ece5191f8c16b6571fd2cbcaf875d259e7f6e707aaedb891c829b5cce8b9400c5c7d2858b170fdc189e917f9fe97b8b8365ed81abfd82bb70c6922de9b976858ca155ab947f054b8eff7bcf49b10e02081d153c3fcb6a19e77fc90d84e13dbb453a517aec028bcfed9458a883c4763440055cfa035500ee6dae0bd1f80e467993b55f38eb0b3002af2643ef2574c442a8a6e92f1da29b35ae5821c73b783129f5ae82659810df6eb5ff9f1b3af1619c162bbcf55d7acb166d42def805e5466fd943786755f8e9dbe752638e8133f8021a0c4a62b357b438b6fb939f201e7b0982bebd176d45f76d5d1946952a33b7e3a9dd210922f76f3a400464a71cff8b13a1ecf94729bff0355f8e493a639e210539a5d4293267d6b10f7c2edfe9df64f2252255ea0a7f2f39494cf3d7f6a649b2f3f4df003537f968893a7e1f83c3ccd1547d9d06b1052786c18f177734554a3e355a1fda8c3b32cf6602a7a3f00be359b80ed35ca32376b5c49c8c6dcf4ec3943637808c76978944cf76a19fa89f05e8c9e7672c4075040bf59fa53515c3c753e666148751f316b412bf67b0c0db26816c0a4242a851034b6f60d3d6172ac16789b8d274994467c3312614ff882a2849d4168f0c9d0ff24cb280983afef3fc6dcc03cd353adcec3c40ea8a217c8253a90e8be4257a677aa013c0202ac250b5754d1191697803cfccac54bfd64c275f1a89f21e6849c4bb70c97d7536a980a84f06e075a42182f2dd421268c4013a486bbc2032e41cc2c94486a75bdc1bf584f27790fe645f073eabea3ccb732fc8ea90bf523d3533ef66978ccdad6caa2994168955da6bbb4b98412b9aec0acbfa9b88fc86ec18abf790a4cc82cf472b5d3171d9267f5dfb7eac93385ff94ae9635f995c08bd0b938673a1e350f63189142a994ea7690319d33084c287bd9efe9c4944054c01a906673e95b38e7ea161ceed2eae7136720e127aeacb286e58c754d616a1db33be871514456789dea8c3fe5e684f311092519dfe5fface629039457d90231b4cb8407adf8b5284d9bfa630d4fc5ff7bb01c815ad290835975ba3037aab23df77297a476275bc4b7ffac7adb3653636e77be314eb18b398658b1bfff081928f47db9d1b6eda2fb590fa08093c62780692f64bc10b70301a367bea96ff17a134a85baa46749bc530c1e5a6e7bc846de05b502ca319b69bf164ca5c253d35f382acf41bab70f7df64d54fa8ecffc52ed0b02e7082a89020eb62b926904f56a43f0089cd2ab7f5d02c27eff12326538e3b18f2338cef0cec617079f555e57f06dbbe2a184169f203ea0ef1f438ca8e9e15269dd43926a4a85b227ebd5528a53d71ddd9a584c83f8747863da78ae91c4e2257aa560069d3cc09297737c9e7184fa65d611765a9e3ffa0037853f09963f637a29eab573ee23aca459a8accc23106923a6362cb510c89dc1bbe76646b0463f654107dd20a93abd13af814eff7978bc533848bd561ad995bd3647f186dbc855fb482b88957afc4a9e70d7c6ba24afe5c2c1d6dc6611f40604508dc901c4c29429e105f7a0320e085071e0d05f236768c489524d813e32411280e5b047444167926de871e78c30a3838d679f158bbf561c4cce149d73f377cc78ebeab82c6f792936f910bc6a2229baf57a8dbb3e5a5bb605ce1aa147bca89ce1a93896c7ed4d1476965b082858cefe4dafc8fc1c7158a2dc29574ede33767a25dcbfec701cbbccfd9585228009f70926f90f71445250b3dfb30c9b25d34b24ab28b625335cfb8b9774447ea7c7bad3ef2049d449ea007e0a8f5e9fce270b97bb76977fb70a23d144875ddb62c34f824d3035c8b0cdfa7b4db359227622d7a79fef6735836c8ac6795227a255c6bfbec1ca9fcb890c7c218050d8814ba34ae598d4e5167f232a96df4230aef6954e7bbe80c574b301ba07c0857c1efcf6c607fcecbc07b387d6df83baa0ff0d78b999c440e4b8606c36e54c3e9e5f8a8789b3240dfb653c0b29868009dfcca17597df8a215bdb333fb9fee4da615978bd2f481564f556021c5f11b9cfffb50b07d2f542a4fd0bf6ff181d56314e6a861fa623f9dc7ec44e0a7d5a89e553e050ede9a20c8ee1b556b40cc469cf40047f83cc7508392c75aa2804e0d61781fc69ebeb53c300870e16a117dd2c1b8ae49fe568aaf233adf2be2b3c6a5c4e22c9ea54d9328390c921d38f28006b9dd3e1d3d73bb25dc6dfc78d93f37520aebaf65f37b56e1b1b8dd9b97ed260d7efadc6e14fc6f74301d4350bed87a60c36c3c7a4f747a38e45a10826e946d0cc0cf841779456096325c775bbf367fb0e9ea62559b90976894aeb357f70db0f274011bbd8a336f0e1b6c6c081b6687f10d4d3195bd525fa8aeac81f1422ceea5d5c70f0c1a779e86c54231f9ec7699b04db7b9368800da029e5c319be6be1e96307513ee84c1a53daf2ec414d5d928505c719da9a2aa3338b98f10984a526ca299e82c6d4c8b9628df7470e24d0dd43bd7a8cab26a93dc2f096f56acf06df09aef1b9c9b81288cdfdfc974efc64b68d748724b33d6ee4b559ba2fca6316cd1993b39d01fc60ceff0f437c3a3d8e5c2596f0bf54ebcae062ac6d382319dd46d2282c49dfcaab5b6096d141c135b4096ad41b6e548d9c22b6188dd51e1f0b6b92366ad592efaf8f021a25c5581349ba8b572ae75a04c717a43998ed7742b56eb4af67c01c483061a965f17f6ea2093655624fe366829862f7ba80814fcdfed8e8d0e9551fbca5bbbece700048423fb8ad2c8d0b67860f22386931c9d62158ce2a2180fa78892f880a8de5ec77a1954b64a404065fb6a2e5df93bfab4dae8443dec3a327a36223ddc74186fd2e15ad2ca7d3086a233c6ca74384e8d37a4edecfc11e1ed4046856f25226e6ecf7872f1798d9ada6c5d08b07ca72fa088d4e14810cbfc2f1abd3e391dd91d87f7ed4e17157fee794eeeee603db8ef0f8d3ee4a52c6f4d7f53ed7b740e89bd8e2e24c1dbe1deaa929b3cbb5fe1f611ee058624c9235865f000e3af54714e9c58093495c75c7e05834bfe6c9e21392e44798e83b4a26282b0cbb314079746a185f7a0b362a8e62695e1f53fd9f7cc5f3ca39ed756a0d450f15c5b6488fa6f88fb68c3c54a4e41e94b1fa170449490370782631890f", 0x1000) 16:01:22 executing program 0: setreuid(0xee00, 0x0) msgget(0x1, 0xa8f68131c5d89ad1) pipe(&(0x7f0000000000)) r0 = getuid() setuid(r0) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) 16:01:22 executing program 0: socket$inet(0x2, 0x4000020000000001, 0x0) r0 = semget$private(0x0, 0x4, 0x402) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1800}, {0x0, 0x6272, 0x1000}, {0x1, 0x4, 0x800}], 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x64) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2000000000035}, {0xffffffff80000087}, {0x6}]}) semget$private(0x0, 0xf, 0x48) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0xd9da}, {0xfff, 0x100}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r0, 0x20004268) sendto$inet(r1, &(0x7f0000000100)="d0738697720b832954ffebd2d6cd650f179313c33dd66416e419ee87d589000a7ad8c61e10a3890a1751ee3a9dab49900b7891233a3462d1d94bf6edf62946e9b8ae8d78873c62bf93da7bd70dbb437313d292d85ed02df68bd71bedcdf4b09e84055878bc0719f96f301478e240ef45491553e4dbd9682de78ade20b9adad46aaea6a75627e6767310337e924bc3023ad", 0x91, 0x0, 0x0, 0x0) 16:01:22 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302a", 0xf3) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000900)=""/191) r6 = semget(0x3, 0x4, 0x181) semop(r6, &(0x7f0000000100)=[{0x134245e7d1dd2da6, 0x6, 0x1000}, {0x4, 0x618, 0x1000}, {0x0, 0xca, 0x800}], 0x3) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000000)=0x3) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e", 0xf) 16:01:22 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c", 0xffffffffffffffff, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:01:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x9}, 0x10) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:01:23 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) unlink(&(0x7f0000000040)='./control\x00') link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000500)=[{0x1, 0x7, 0x3, 0x81}, {0x1, 0x7, 0x2e4a, 0x4}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x0, 0x807c, 0x4b, 0x4}, {0x9, 0x5, 0x80, 0x8}]}) r3 = shmget$private(0x0, 0x4000, 0xa24, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffe5a) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r10) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0xffff, r4, r6, r8, r9, 0x4, 0x1000}, 0x100000001, 0x1, r10, r11, 0x100000000, 0x83, 0x8}) 16:01:23 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1108, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r1, r2) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) 16:01:23 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) 16:01:23 executing program 0: r0 = socket(0x2, 0xc003, 0x2) getpid() setsockopt(r0, 0x0, 0x8000000000000064, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x2, 0xc003, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x208000000000c, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000180)="aa9b99e60b80fd676a469120bbf50fb74e389c578f718489ad31a28613606fa95e76a9ebde2d9277ac948c493f1dc4824bf553d920578b350bda0ef5201cc775daf487d61d0599f20414aa6fbe74f50b740ecdde7650cff3b04d55b49b4530745553d5f1", 0x64, 0x4, &(0x7f0000000100)={0x18, 0x0, 0xbbe0, 0x7f}, 0xc) ioctl$TIOCEXCL(r3, 0x2000740d) r7 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xbf5741d467b137aa) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 16:01:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000002a, &(0x7f0000000140)="bec12550144fb0d98a6638e8ed6af3e5d6bca962b26eeb594275f5e9a191f4e56f62144639634c57c4d334cbc252bcdb8722066e7fe920449ffdfc8fed6c13fdb4ec4019721085b7cd9f7a846571ef4dd02a87df7f204bbdabcacf5ed1535f1e31944ffc2ffa6df5381c8e6be1d47c02be1b6c4b1d8e46cfdae890821e04ae33b1ca479ef82b685a1f7dbb1bc339bf3ac3faede9ae691bab3eb21ff25690d6c38f39a0427916cb508fbf8b0e2e5646fbedfdb63f9d576cb17a5bd2f85a2326fb45bf622615e48118e467238914e68d6a877a43a8bc2e39a6f3196278730f530b1d0331fd55300ed224a2e825646968fe34878e3df66977707b3c96501f0c95d08c4ab68188c9abe6c3e35d757a060c058242a11877044bb9a629aa316c2bc21cbbee01ec09cb162e4a003c2e33cc7a58cdbb4a9f4f2c9ba1871a8f6463b9a0d1470e3ee5c44eb34ab946a2e041fed691888141774af3ff4c43bbad3e1c40b4c65ddf249facade53090bd32847a8369a1", 0x170) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x3) 16:01:23 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x40000000, 0x7}], 0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:23 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) recvfrom(r0, &(0x7f0000000340)=""/202, 0x663, 0x7, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x7}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x8, 0x5, 0x0, 0x8, 0x3, 0x1, 0x0, 0x127010f556b6e89f, 0xfe3, 0x199}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x84f1d058eb15b987) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:23 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) utimes(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)={{0x9, 0x100}, {0x2a67, 0x7}}) lchown(&(0x7f0000000080)='./control\x00', 0x0, r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(0xffffffffffffffff) write(r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x41, &(0x7f0000000100)=@abs={0x3, 0x0, 0x0}, 0x8) syz_open_pts() 16:01:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) r3 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r4, r0) pipe2(&(0x7f0000000040), 0x10004) 16:01:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000500)='./bus\x00', 0x80, 0x20) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x10, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x10000, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x40, 0x0) kevent(r1, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffc, 0x6b8829a89c4b46a9, 0x1, 0x800, 0x10000}, {{r4}, 0xfffffffffffffff9, 0x16, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x15, 0x1, 0x0, 0x9}, {{r6}, 0xfffffffffffffff9, 0x2, 0x1f2c9ea240c0d7ed, 0x3, 0x7}], 0x1fe, &(0x7f0000000780)=[{{r7}, 0xfffffffffffffffe, 0x9, 0x80, 0x3, 0x81}, {{r8}, 0xfffffffffffffffd, 0x22, 0x80000000, 0x4, 0x49a}, {{r9}, 0xfffffffffffffffa, 0x4, 0x10, 0x9, 0x7}, {{r10}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x80000000, 0x8000}], 0x5002, &(0x7f0000000800)={0x6, 0xf2}) r11 = open(&(0x7f0000000280)='./bus\x00', 0x400000003fd, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000180)="d12f2d178ef7ded27d8608859ddda7d5e8d9fc9838b591948dde824f9b72443a4e1909517d9894a2", 0x28}], 0x1) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="220e22", 0x3) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='/[]\x00']) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x1, 0xa208, 0x4, 0x0, 0x2, 0x80000000, 0x1, 0x0, 0x0, 0x1, 0x1}) writev(r11, &(0x7f0000000040)=[{&(0x7f00000006c0)="6eae7d470a7e906ae2310277ccf041b90c924d88f4feedfef7a4e42120091862e0708c8c46d4662e", 0x28}], 0x1) write(r11, &(0x7f0000000680)='oL', 0x2) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="220e22", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f00000003c0)={0x8, [{0x2, 0x20}, {0x0, 0x8000}, {0x3, 0x4}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x2}, {0x0, 0x7fff}, {0x0, 0x9926}, {0x1, 0x68}, {0x6891859d8e8a83d1, 0x8}, {0x2, 0xfff}, {0x3, 0xfffffffffffffffd}, {0x1, 0x2}, {0x2, 0x37}, {0x1}, {0x2, 0xfc0}, {0x1, 0x921}, {0x1, 0x20}, {0x2, 0x20}, {0x1, 0xffffffff80000001}, {0x2, 0xffffffff}, {0x1, 0x100000001}, {0x1, 0x6}, {0x2, 0x7}, {0x2, 0x763d}, {0x2, 0x1000}, {0x1, 0x2}, {0x1, 0x1}, {0x2}, {0x1, 0xfffffffffffffffb}, {0x1, 0x81}, {0x1, 0x80000001}]}) execve(0x0, 0x0, 0x0) 16:01:23 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x2, 0xcda}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x0, 0x2}, {0x80}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000180)="348965c124efa93a894dbddfb0ba10890ba38792bc520410cdf8a2a537f68062315a439862a24dea8729043d47e47a3b8e757988233debd4ba4e03dffff99a54d660c1ec87ef4d26d2d81300a2c39ea4bd1f7dd76fb0127633ff032cb9cd5b876671b953324ca6c5d89d6199819586253005e935ccc976006b4c21c56f384bbe24daba558036c03633c5"}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:01:24 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000080)="d000000000003cd69248cf2a60a32edf6ad00000000000000000", 0x1a, 0x0, 0xfffffffffffffffe) fcntl$dupfd(r0, 0x0, r3) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x55}], 0x6, 0x0, 0x7ff, 0x0) 16:01:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x44) accept$inet6(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000280)) fchmod(r0, 0x20) r1 = socket(0x4000000800000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20802, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x80, 0x1, 0x2e3, 0x9, "2f00361d6f550a0c45ff1e06898b60196a75d430", 0x1, 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0xfff) geteuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000005c0)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000340)="775ec25be0214abf", 0x8}, {&(0x7f0000000380)="211ffb76d5884eeebdb6b0f2dfff607f1c37b7cd5d9c6bd1aeee8feb3d7da872a1ecd654a03a7b04", 0x28}, {&(0x7f00000003c0)="a9431c4052c10df7fa32e3e7df9e2f0270e38e8465d52868420b4e2096f022f9340d27ea06e7b261a635db708bb0c4ab451063421a469b61c82fe217e81b792cc8c188b588f81668c1846948de3e023a248eebe02ba911e4d0cc84e14294d8c48919a2521404487ed54a8f4772cf8effd79222e013989748c5c86facbe67", 0x7e}, {&(0x7f0000000440)="77e053c302638fca96606b72a17ae8561025c67ac5f8b6b754e7d739182105416d1e5fef48580440ed5ec4ae5c3a3f2c79566b87cc5e1da2eff37da35c7f73d66d402c7e27bfd57f87cef9482200afb98a39277e2bdedacca05613f3c2748e89ff4153ac0b5bc8ec5b68d6a58ace86798f13375bcb79799e485cbd66815d38d77858f8a8120f06edab95d6b2d71696c36fb8288482b699ab", 0x98}], 0x4, 0x0, 0x0, 0x1}, 0x2f81dd285331dfb5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000002c0)=0x81) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) getsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc8, &(0x7f0000000100)="b6") ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 16:01:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0/file1\x00', r1, r2, 0x7) chflags(&(0x7f0000000100)='./file0\x00', 0x100000) 16:01:24 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 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') mkdir(&(0x7f0000000100)='./file0/file0\x00', 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:01:24 executing program 1: socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) 16:01:24 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x1}) r2 = semget(0x1, 0x3, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/89) 16:01:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) read(r1, &(0x7f0000000140)=""/215, 0xd7) 16:01:24 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0xa56d3aa17a51520) 16:01:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getgid() r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x20, 0x1a) accept(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) write(r0, &(0x7f0000000080)='d', 0x1) preadv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f0000000400)=""/242, 0xf2}, {&(0x7f0000000500)=""/212, 0xd4}], 0x5, 0x0, 0x0) 16:01:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x180002005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x35, 0x0, &(0x7f0000000040)=""/53}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000140)=0xc6000000) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffca, &(0x7f0000000080)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x800, 0x9, 0x7f, 0x5}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:01:25 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x5, 0x701e) accept$inet(r3, 0x0, &(0x7f0000000140)) write(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/37, 0x25, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x20000003d, &(0x7f0000000040)="d1060036", 0xfffffffffffffc39) socket(0x20, 0x4000, 0x429b) 16:01:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x20, 0xe47a7eda72d16eed, 0x7ff, 0x4}], 0xc42d, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffa, 0x80, 0x10, 0x2, 0x9}, {{r4}, 0xfffffffffffffff8, 0x80, 0x80, 0x800, 0x6}], 0x7, &(0x7f0000000240)={0x7a6059b3, 0x4}) setrlimit(0x0, &(0x7f0000000080)) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x955, 0x10000}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xc}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x6, 0x6, 0x8000, 0x3, 0xff, 0x2]) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000040)=0x1ff) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x50, 0x0, 0x0, 0x8}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="a6b05eef37b73eb1163a876ef7de41bf8d633f5f9832fba934dae5a9099f8888346b82638c133c9702540e1ac8e492f9247d5a15a2dcb4d7dca3b1ae5267353f5df0508718d80881e9faef52ffa4eb4991563dab9a33ba5efccaaf1a9b2c22b0a496e00caaa9b04b64f143c2f2d5999fc0ea622c6d6c9f49baf04b6a1aa5dee4f397de9e77a72dc121afe4cbbc4d75330752840b041ffa5a4a602686fb9094713a8f401b6852adc48669ed981450e0273163de3ae2579505d87ad4ff122e05d595812b05e9a3493d9af22b40044d92c0461b559a8b601a91318a12d0ff2a0584c4714e6396a94247ce5b95008d296a9ba10b9192e2013016a2b2f2f42381a51ba11067844bcf65b9", 0xfffffffd}], 0x100000000000025c, 0x0, 0x2) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:01:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x100, 0x7ff, {0x0, 0x5}}) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:01:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000240)=0x2de0) read(r5, &(0x7f0000000100)=""/101, 0x65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r7 = fcntl$dupfd(r4, 0xa, r2) close(r1) ioctl$TIOCSBRK(r7, 0x2000747b) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x0, 0x100000000000000}], 0x7fd, 0x0, 0x0, 0x0) dup2(r0, r2) setrlimit(0x7, &(0x7f0000000040)={0x100, 0x7df}) 16:01:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000040100ff00000000000063e86cfc180000002900000031000000a65c056ae4ed554982f08900"], 0x38}, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xc0e35247cb892a4b, 0x0) fcntl$setstatus(r0, 0x4, 0xa328917d55d7d68e) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff6b, 0x0}, 0xf) 16:01:25 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x2}, {0xffffffffffffff9c, 0x100}, {r2, 0x100}], 0x4, 0x1ff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) 16:01:26 executing program 1: getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x1, 0xa, 0x1000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 16:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x80) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00", 0x4000000000, 0xfffffffffffffffd}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x1d5}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028ab) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$KDENABIO(r1, 0x20004b3c) r2 = getpgrp() ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x10, r2) socketpair(0x18, 0x1, 0x7fffffff, &(0x7f0000000140)={0xffffffffffffffff}) connect(r3, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffff9c0200000000000000000000000000c8bba3aa", 0x2c}], 0x1) 16:01:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x201, 0x0) write(r2, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x4, 0xa1) read(r2, &(0x7f00000001c0)=""/116, 0xfffffee0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r4, 0x5) poll(&(0x7f0000000080)=[{r2, 0xfffffffffffffffd}], 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) semop(r3, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) r6 = socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x4, 0x404) r7 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000000c0)=0x3) accept$unix(r6, 0x0, &(0x7f0000000040)) r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000380)=0x1) 16:01:27 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') bind(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xea) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt(r1, 0x5, 0x0, &(0x7f00000001c0)=""/232, &(0x7f0000000080)=0xe8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) 16:01:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) socketpair(0x26, 0x0, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r9, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)=',Ke6/r\x1ac\x00', 0x4000008909, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x7fffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0xc, 0x4, 0x9f9, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x22aebcf082adbae, 0x2, 0x1f, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x22, 0x101, 0x1}, {{r5}, 0xfffffffffffffff9, 0x20, 0x2, 0x8, 0xff}, {{r6}, 0x2, 0x30, 0x20000000, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x9599be5d01e383bf, 0x1, 0x1, 0x4000000000}, {{r7}, 0xfffffffffffffffe, 0x10, 0x40, 0x5, 0x2}, {{r8}, 0xfffffffffffffff9, 0x0, 0x313cac39e78a2589, 0xfffffffffffffffc, 0x2}, {{r9}, 0xfffffffffffffff8, 0x41, 0x1, 0x8, 0xb6e5}], 0xffffffff00000001, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffb, 0x12, 0x800000a1, 0x8, 0x977e}, {{r11}, 0xfffffffffffffff8, 0x28, 0x40, 0x0, 0x10001}], 0xff, &(0x7f0000000400)={0x7f}) syz_open_pts() close(r0) r12 = syz_open_pts() ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f00000000c0)=0x6) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="6a39bc4f39bb5dd2f1049a3dd5575535e560fe56d2032951239b85b06a0f6e917f4149ca7c379032c3c273f33d912396e77d613c90e7a50c", 0x38}, {&(0x7f0000000200)="0d5fa3b5524c6cb37a08b7f109a8d6b1326f40e4923ad15fedf0d8b7406721b9f99056d69ff6ddbd0b3d53f24c06732c7d337a00c943c7faca5566856a06caa639b0a2dd0eba17846edd51e57d68c567511a4509b59434456d9fad01d98ceca7122d0b6a6edf2a838559084deaf243853c6c4597d55b9eed73c1d792b7530d1add49df3d98f8ed81e4fa1a34a40420ae882e0e29a9a650097204eccde3b4a3b32849c925782e7f7c7d72c9d7d46f", 0xae}, {&(0x7f00000002c0)="58d762cdee5ea665f9b0066adfa1338eaae0c826cc31c18b448d506b690a3a0eff0be375328e0b5e17ba7636989abc6f25f177b21dc3ae73924b8ae80fa83337c420c7e56d5e267dd40da5f7d603bad5ddad5c02f8dd50063df6a2a7377ff1e01f063cd8b12681c2cc89b43572f97f5955a2967f840884622563cc8afcdc1aeeec1287185ba7ee54472c8b05922e29f121c2a90b8f5354fa5000417d8d1c29936fce97a4507a6915b3701ac5f40178f8714791f9ee07b85ebf94a9b3b979", 0xbe}, {&(0x7f0000000380)="8c61ed802451d8e98c38634e7de845a4433d61555851d9aade21c1ce8d7cb4dfc43a073c9aa185b2b63a187e397f972d6c34dda3eafe170f83ffda4ffc384b0052dff727b0003d452a4facb0009587ef823e296ae2f79d9f4cea072eb7e65686b28fc9c3487a0ea7311e229e5bcc00f287eedc4250e5226cb10960e75d57a22a969cd61df93e340b1f116868b8ffb5389929987ace70c46e0c5c7b45", 0x9c}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:01:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="55b0abd77cdf835e56654fb5f025828d84fd5ba40759a5716b8bd75f4ec80522668344589188f18fe4e2f50d83ea3b2989372520e31003", 0x37}, {&(0x7f0000000100)="a579c39ba534e73955d9cbca4df5a83776d510d5727344b2732c58ca3e308f2cdcd83fd67bfb1bbfa40d80284f22a7403049278b75c72c56bcd2f51ec1087ed69733a3dee68a9add3621c811e9589dc5105d8bc6f70f66576ac1be22aa355945921442ef363d02cd875899c75756b97531033d1448942f36c34b88b6442d7528dbd622434de3fb0f1c30942d4bc2ea0e3a94be039a85a06c500fca559a76b1fde3f480c6fc77578c9b6718f72134697574763b1c78d4fdfb8cda4526213db743951c11f99f414a99dab37134", 0xcc}, {&(0x7f0000000200)}, {&(0x7f0000000240)="f43ff67c5c46275df5408ef6f1a1f038c59859b951a5c54011657f22467931cf365282db0014df46506fd8f7cddb849c4503dc1b498f73fdd20a92c6c2fb80daecbc1bff8a89d0d45ed34eaf1b0c0301d2edef605f56398b8700b99378bcb7e1", 0x60}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="69af9cd47c4a73a881add743b50936fbee61236f87d6bceff15d27a557dffce16e2f10d0ca4817326ec416057953acf3b95842e274831fe67ef663bfd77be1450ae8adf11931009896f3d2ca91fd73f471cb872257c9e02b63f4545cc2e4106743fad47f2b63d26e0d14e4bb3ce685f34b48377b56d7bcdb4d8fa4815b8366dacac4d1fbeebfd3b65f7ca5f303cf5aaf8b559d8da030e4e862b7ba6dc6a034d187b6f5c21a3f3a3e805448519798a6f2e3fd7bee7fc30211b259a17e970ef2ebcf5ebbe0d6449152d6ac157ca59d9fb48dd4a602e28f3c7d837301774e", 0xdd}, {&(0x7f0000000400)="cf190e41804e44ec572614f9f470af35614cb4e232a4156bc2f327547a745ebafb40e42d71241e4f1b05aa709066f06035fa388d64612c69b60498136d3e405b1cd2722764f9a36168b4f8cdd93e1851bb3afa5dc5727f8e087f9a8979bd051f1f1223801303affbbebdccdfbaf23b85528b11fd14c17131e2be7e4891be542fc766ea482bd6a0775f06d23be75dc247890b0cbdd7c828e3cb99dadbcaa23ef0b40a6ae1b1b01d4ff08f7edbbe5e50ed32648c2951a83405ba9c90ee8733061efa130ce2bb1558c0bf85fa0850c1af50021be34185044d74d33e58e2d63705f702ad53156530c1e505331f9df5ef9a8e52e755dd1440b905c912c98d50a3992b8fd2fbc83f99d3d299956da1b99903ec3a414e2b0e0dc5394d4c660a7550b7d793568d43d8244605a3878c800ecc1924fb0ca6644fb79e4f1f52582c4c917ad0a7866a1185313cb106fb08752fb6ceb359efdc05ed26f5243c547114cc63c8e8261a0e480de07f8290db6c89e9d9143faaa712dc138bbf66dd292ccd4dd7cfa434ef5f8e47886af3dfb9013351c8ba4291ead6721ee7c591d587ab2a1be33e307799dcd605effb97a8e29f542e7796f848f7edde65d0969b45544f55569fa35bd6df55a65a5240caf88d6721ebfa2778e9823664ac9b41bcb413e1bdec6129f24bd69a0ea457725b88b7fa95c95b2b513f3929a9ec210b0e74aab47b215bc9645324e2449ce8f618826e05cc5dab5324812d609cf82482358a54023341ed6a8aa33003696b484b458e959dfda31c439ad50e450c06da35f95f4406248e01b8e883b7ed7ca8e10a74fc34cefdcaeb4508a54d894ca0c2aebf24087356df423d9dcd68315d5432124d4a504e65847c992a35dbfc41ed224b4276b72fe7fe48940f7f8fd4840132dbdb6c879abc333d37059f6d7dc4ef74f121f877cd6f729124d71403113a6bc2492e46ce5585683334fa6b71f7a149857e0316426b19123496b50a6b7700e215cc555912330a489124f6e6e7dd6a68cc83228877d5f9e0402aefded4ca613a4c13a0c2874fc81aafa8b3fe579372d7cd3b3ef46393c537074be05ba91bda590a71fb9ef38572d97149fcc8df4d34ecd0edb1b5125d8cff63ca4e388e0f1bb151e442bb855c52f5f03e6da58671896db8bd1e84e6787435a91345482823ab3cc7bf3a2c7ee2fb1329900bd0d89501bc62e7d386c5c21ea16317d4daa016c8e67494475592a92defe22f78df1c94406a196b6099b15bc4b53c532c81c21ed4653328efca02373eb3176d901c26f3243c9f82fa2dc4b4e64dae0ede8b0a7e02f52c25f71c00edfc2640447dc6f108ff6160e68583b7e221e9311c5b1479b90482c9080ede83cb55f22673415d1d488b8ca17caa7f85df80e1173659e5467524f2d2bf62dc8aaa26c29a83bbd9b546e94900dee8286eb16aac59e01f4dda2d9962d264e32094b8c23ccdff94d7488880abf0a5b650ee48db117dcd1fdc1e86a8862d9be63e1d34498727dbb4d06ef2bbb6f30d98569c4249b31fe38943409516e1e01346d67e7b41cf60fa537f72d210cc48d634e5e1f90356dd8ee32fb31c31eab37b69428b911fcaf58899013a3c0fec69aa1e9c57c6ea1a5a6dd2a8e285ff89b65ff9f536aeffe1f9d6283ac6cf25af9a2c8734d026c6406b00f04709a29b0546147e2ffbc27ed193b6b32c14561fc4a4ec4aff9057cc3f63de11e5f84e5c3174ad31d6d21c669e825c523611baa727ce0b7ec50e6aca9e8636f3d031a149be677de832194213be191cd6c6630b6598e4f3b7daa9fa1db7e67197bfebefb1ab922f24b67df31a9ee1534b90447c761ee0d67a258badcaf6d2830a004e496a967845ffc983f9906d3673b406b989ee740a50245d14161489b116ba889bd02d08c994d020a5655df85cd2e1e0d7b36de31c1e08a96944b3491b4056fd9a4c2c1a3e4475276a53d375a0d956c37de70902d764307b9f1891829443c1271156ee60d1ab65a3f8aabcdb59c813591a6cf3b746d5e3e06daae4a8f53f1f515e710bec6fd5590616cb3aefd076d0c9dc0b5efeec1a9b43f11a64e2e968915343dd3d9359eb41dca9bd46af6edcbd2e7a39b9769dd447e33296d2a3f1aedd1555e51fda4fbed581fd4d1ee10b165219c356dde94061aaade60090c1ccf7a8e044650091bddc10b7c7a6205dfc643889c7eb50129218b3dc989fdc4cbb3c68c44a48fe3f27efb4fef1e0a0f16a13e02748dad50c1222c584a804daa8a48f59fb7cde7cc0336d2cae083ad9ae0c6df06fce84192ee7b1bc3fd21011b7d87b1fbc0e71153f47ff3e9d622c808149b0179e851bf81dc0f494637046655042bfb67549256e369dbea24eb0e89fb85d4814301acc0ce16e6a0101e6415edbbfe20b54ef304dd3cb8dab625cae7a45a248be91246e3e53c2a3ba3a001a22187eb3a683e60ef51279555d27d410e4596b826acb9052caa63d778799a394d8a11c4084a0b379c26fd597c97d923177cb7a1ae9a4e47a95ba07d7f2a5a8c48d89e2fc5e5cbc5f5c24febe91a67064d224788024bc36642aa47e07dba10e94e5833b0e4a30d7241dc4c0c4ee85f8ff3d5fa80d73797ff170cd4ba5b5c368bb7e27285ee312c992983c8afa54dec7bbc3f3c47a56bc06e17660b4ea47d6a925f2bf20a42ddc5e8030ac5d0c683a32ecaef20b230c6438858ff615c225ca4b2c22530553b066e8f0b17162bfbd185c01b49bc4f7c66fff37997886c11cb664c47251cf17d1af0047d4d6763f8aa7674439baaea0c3e2075c1369f1d43615a610f79686f84558de50897d9737cb258ed38fc2f2d576236bef10cd76aad1fc3f6692799c2ca97b217eb29b52a21b80435f7032692f9a9e0ca6310944b978372876d96c0a996b4716f066049060dd0971e2b45e00b2c53b671b5d493e990182c0d547bb8c09d4679a74f78390bfe4855e55445360f93cc469909abb9907a7201bcaa22f0e8522c85f9fccbf8b2027b210869d8a3d7a78a769a67cd89e35a83bde587d90eb6c5b9b220673343cc4a20f7cc983ef23582df5c8af93c3c410e800d90f38692f74e857ac37c5b7e5cac017aaeb1e8d67e67bf841befdc3942844661d37a9582b1ef2424d7bf8cde6b37024f13e737ebfc0879f341a75bc87337e5db779fb1136ce5dd2531d9b5b692f719941279240469e97cb73d76d49712c9b3b6cf423d282a84ac049d926ad8b19f881e5df1ef0c2b05dc3472e60210654a402c1a23b2f14758389cf5979fd96f01cd4e5a3bb7cb4c92b90b6554429a84b9bde2493fa3211a636ac495d2dd69f9bc0d692a52eb23df7d564b9651a35fb1859881937f76194e499f03d2c0070526285395293961c49f7290742f559d3977ec6cf769d107f879cd73406c5ca7a972fdb19a0b17cf610102992ff4dabf13c1865b1a4624dbefd6d880419e5745387b296e000176ee177a2ed67491d05105c9a8d29d2291246eb4af9448ad9fa87bee9060b22e02b6dd381daf823c4dcacb82e89194ae4fd9323ec9de51f65c6d3c8f06db049666c073542329557e313b11d8ffabdc5647a9794f60480bc2448d0082f44f83c2090e8c948184af7e352ad6fa8d05d465830ee0893605d0b1c04d76090fb0c46fa5cead0d8588be5e3c36ad1cd06c2e5dd394275fa210ae03fd2dc61737029b1b356ec0788caa19c5a2aa3807098003c251fcbdee772f7e36c006dd816989ce7896961912e83a6966f364529ca99aeb02bffa1b6b53f40f7a9f9ea34758837b22afc10324dd73f50630f091498b29ceee76c09ffe477c306f7d03bb0209ec406e9b6adb73a32f295b4a00d5b2fd3b2aba2467d66996a4d0615dd9031844d9db070b450c164f262eb06b299bc6624e564a07117da2e1cfdff96f819705a3e06e2cdd321eb50e16595b2288ae4b0f147c082cf9b7b1d9adfcd1c9af97bdea6a5a8e3f1e17d10ee463eb9e8ddf84c966130e679bb06bb8a66c5efb03861dfccc19bb9d7efae8f33947881d88c0adeeeb385420c92b82daaaca8813e2c9a436648ea771e7fe00dc595e14e884408fdafdc1dd586d8955248137ac307b6bd78f27edf5b16e17c3babba25448e07c17c18593e23b97ed615b853ff106ccd36459f7f516ba8b46ae145f6953cd2a135cf53accbad5c0db768f9219c7d39aea5d46f45421d99aa01d5493129212ccc5409a9b7fbfe4b4a92512a6f1f9524f370e168254541bf907490a1ad4360e9740ff754c33bc0ef3bec9899f828b68149c99880c496e096812704c11b4aaa873532d60be2692f8cd18f7455fa4b0a06b03d7a91f15e2f63463d6984e3fcd22df793080779cebb2add2c7655791f3941a6c6ff58b8425b544c3de1b4ae2aa29b6866eaf817a6994cfadb4b7553f93e54a17c788f3719f14941d5ebc3028fbc325cbc94002cac640eb375e58d81ba2a1e91734cf5ecfdadbd4f20ad9c40f6cc70775e8dd639d60f491f75dd99b6d72a1bee98bc895f549b0d89572ea19d36c27b3d9b3c08845d8aae1daf8beb263568183415a5f80560219a6496810a957bc621ba1f3ed5ac6b61e9789174cc2c9e2a8e04e2eca69141655fdc7915f7c0de55db4ebd098f185145e27646b4d099563c4a1dea982e07ee37d12288c4d7e95b37c095e27b356fab03ea96669fc7c7131be63856d09a12cc1fdc440bc167eaafeb1762df102c3c94a5accae0a8b78bf8d9635e7ce0a6b7e9830ceb421ed94080d1d2fe0deae5bc58b3722e7b59deb34423bb0cc3a4f1dbe479ba384abcb10b0522c938516dbf4fbae88dc55f6fca901f2ab5ae3a6239a9109e458cc3642bcb3ba20717dd0aae25d27669c40bab146230a605d1562b4f71f2adfff8aea8711237b0b625cd866f0ea2612ec6b601da491f75ef15800284f2fb7b0a8e2b7421cd74beac2031c48216dae6f92fb6df948559837dde3312bcb407814365b33d2ff2702c314f81fb46e5b4fae336f23169f7d04b2311935d89e084f9fa4c578caa66d529de7fed3d44fab44b45888b82e6736795e6656a51c1778c44adeb6bb0d0f1e83fe73a42ff88961117696f9535318680d3df88434836717e5435215b8255faebe24e7356d0a4e178d9bff983db1701f7011b9c978daf7c9dee3599323c75295ecc58eee3cf875a0a704b49ac9fb7fc150cd207b2e35f1e7f1e2fca2ee452c7634c2248b641db08653a7c720318dd4a057d48cd1736c2f08126c3a6a5bf593f04cc0f6cbc4f42f50a3fa7db4424fb6b508c51339e5cbe8800eba204b17a046a0651d1abaa802e30560a2f7f73b8f6dbf7934f206d27b07fc398351add52208b52c9fadb6c094b93c451a0b9424df4061d8b1bc90b0b5b9a81c2843a6493cf9fb94b88be4d9be1e66b3217a9d843b3e0ceed5df325e542a51b4fafdc0a9518613a895005a33ffe2cd975bc3f6038dc6f1b7644ca27e990c9fb70f3e3848df610dc5b219d92d26188b760ca7cd52c1bab3735ff380b85d792184afb48be5bc47239b797fd18ccfc5a7f88849c38fa0488454504aebe7de25479e7b4560b138a66e82d6eb218df1ff3c32be81072e56f4ba0c6ab9f295df9c58c7126be90dc595e1cd77c55b8fcf31ba4f3553f0084739d62c0d9d310ae2a276fc578f297f52f018d1ac4a3a05dac78718db001737b0a2395bb000b0ee42a3fcf9c96f2e49e84327dfeab2d2a1b4c82f52d5c41c5f1b45031579b5106bb7b3d41c34a4f62b45f2bb7d3b1e84f7b19fdfbaf883a3c3fddee14a96109c0d28edd6275c1431ef910279e7b0e8eb8a7fc1d8b157f65bb9e1a", 0x1000}, {&(0x7f0000001400)="68831760f406ae1ddb707d8f2b4d9c4cc5c6c66dce45c4dfa6e614ed84c75bff6db5fa1bb3e682b1ad22088092f1d415b5ed75507f8cdd5ed286caa4cf2c081f1c014fd943899f2d74f04c09ececc82c7f47ae4614f36be3564a8c3c9a0a3ac7b5b1fa4e509d47f94d4392c7e05a2dee39016fcd3e729e4b6ba999a7de505f387413e36778900ada8d887c76add26abbaebca298083598ba0e24914ff1450e5f217786ff7b2b96a158dfe6c6426e70b804b74deaed8f7a", 0xb7}, {&(0x7f00000014c0)="0bc2e989afc6ccc263ed0ccea9b9d302001e31b91c41c358a049b0867de99e8e745d1fb0b808064f450d031ae99eb339b440aae340e5550c8aef03e4e791f534fc14d508bbee9b7cb66827c0b6c1305db8dc296d3be093d48d62f4b9574fd61ebe719548d9b715d1d121085007481a0b79e38d3e12e4bdba50dc021f199a5a8665bc6061df3109dad2b8f59bdc8d3adc1ce2060ab55925c0414d", 0x9a}], 0x9) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) 16:01:27 executing program 0: socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x5, 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(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x10054}, {0x6}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) seteuid(r5) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x400000061}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0x7fff}, {0x18, 0x0, 0x9, 0x7}, 0x2, [0x5, 0x5, 0x800, 0xca, 0x6, 0x39, 0x9ae, 0x101]}, 0x3c) 16:01:28 executing program 0: r0 = socket$inet(0x2, 0x0, 0xdffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x452b) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:01:28 executing program 1: socketpair(0x2, 0x5, 0x6, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e1", 0xfffffffffffffe60}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfb, r4, r5, r6, 0x0, 0x14, 0x6}, 0x5, 0x9, 0x101}) setuid(r4) pread(0xffffffffffffffff, &(0x7f0000000100)="a64a7fd4fc46ee4a715f889da3a523af45e93e39b8a079b26ebddbb5ce8cf10169751d8c4b6842be2a5899716609d8ab2d9a6dc210d110003f6bbd705e9a68ec50528cf8745b64d758c92494ef90f755ee2feb3388430720ec6aa47951ec90923589343f7fa74874959f", 0x6a, 0x0, 0x0) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x5, 0x0, 0x0, 0x2}, {0x6, 0x2000000000000, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x4) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:01:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) setsockopt$sock_int(r0, 0xffff, 0x5bee04eb554efeb4, &(0x7f00000001c0)=0x401, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7fffffff, 0x5c, 0x3ff, 0x80}, {0x9, 0x130c, 0x1ff, 0x40}, {0xfffffffffffff0d3, 0x6, 0x1, 0xffff}, {0x6, 0x401, 0x86}, {0x0, 0x101, 0x9, 0x9}]}) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="a5bf31f12663cb20a963a464aaf385f2a303d7f058e7157506fb27dcd689846f0e5f71565eb687ea996c274b58d62afc1819d8f186faf4aded59bf044b9a5532991856718698cc4936ed8d7566af8f116bc74178505b0efac3add74ce95e7562ef38faa847515d64af8deab792f425bad92f3d515214143d41bd69d09583d4caf26cc81c6c11", 0x86, 0x0, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80000001, 0x0, 0x0, 0xffffffffffffffff}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x1, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f0000000800), 0x2aaaaaaaaaaaab04) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x2, &(0x7f0000000600)=[0x0, 0x0]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000780)=ANY=[@ANYBLOB="be0cecf3890c267fd50ed6d17e2f8e592065e76330be17af2c785c0ef5f0d44541288f79df01928e0ef71dd3eaf356b5b1cea0c2e63e301fefa94b325fed11e46f0d90b83d7b3dee6a09ab3967a2beb7c0eb71d22e91cc4ac8c39806950d2100bf7bf15f3ab5d0fa5e01a0ef68f81bb14c3ce46995852a4dabc8b5705d4adc82c058c8849c8037f1537e7c9e19954c9f7f0d3ca9c92215", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRES32=r12, @ANYRES16=0x0, @ANYRES32=r7], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYPTR64, @ANYPTR], @ANYRESDEC=0x0, @ANYRESDEC=r7, @ANYRESHEX]], 0x1, &(0x7f0000000580)=[{&(0x7f00000001c0)}, {&(0x7f0000000440)="d9a5d1bb511b9ce127cda73559e4db8be0ca67bbbd6e88062d3582cf971af8450be656c4ba80ba7ef22db21e39b449968c667f94c12d85be4b736620923f91a345f598bad6d371671656160b3a62b7c3c94bcfd2405bfdf7b410d345f429dda4fef8a38f5b645e57934a89e6dcaeac9625f119ca03bb3a52fe5734c8ed82f570f2c3dd0cab9f17120190061479", 0x8d}, {&(0x7f0000000500)="888d8b71c88b03f7238d50f781f00bbccd99ed7b9c8b6a5933f0d3a4a4000ff9d38388641d483900138efb49e1965a81f2bc41dc7afa1b3557b5fa74056ffd27ba1066646ddcbfdc7f2f77481d13fb9e8c2cd396efb62f9706786ac5868de8a78ca7ab34e55605c7518c5c5b3b4a44c3", 0x70}], 0x3, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r6, r10}], 0x20, 0x400}, 0x2) open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) write(r13, &(0x7f0000000340)="a9a94b142498f371be0bd9e4f5f6701816d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3382d866b71fef7962436faf6904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce1282e44c44ec5fc06546e3977b40f15796361cc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d1d45558cc6100"/223, 0xcd) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)) pwrite(r14, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwrite(r14, &(0x7f0000000280)="16059acd1ea12f410b882c85a63d0d4f09cf48d869ea9b07d5e01c787b590e2623bc14223742c1043a69b372bc4c5f1811b8e3872700d1648ab76564ec7f616977be73333d15f9117978c11091390609a41c781c97de42", 0x57, 0x0, 0x0) 16:01:28 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2539}) mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 16:01:28 executing program 1: mknod(&(0x7f0000000000)='\x00', 0x2080002002, 0x40004000000228aa) setrlimit(0xcbf96836ba7d3f30, &(0x7f0000000100)={0xee, 0xffffffffffffff36}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r3 = semget$private(0x0, 0x2, 0x157) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000580)=""/52) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x8020, 0x0) write(r2, &(0x7f00000000c0)="d0561e28d42faaee56183127c417aaf9ada8f7698652057c", 0x18) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="c5f37de76918c1215c5fca8469a5ff46039224e00b83e0c5e399c4411651e30330c6032f4a442b01c7aa5b8aaf9bc7c8c641dbedaffc4afe1c556cba1a022e9243b0a3684cb93ab8f0c90182a26f1354cc103910ea4e97d50c5810a6885f4eb1322af1f089167e9747f26b660a9330b08baf2df3ee19c27dcfe75510844687ae8c41d1e5c2b469cfb38a348e310d414857d00d880973a276d1ffe0ccda73cdf0f3fe66f02cf8e8418949357a55a23fb4569dc677f75f542686fe1898294aba16e1c339f94919a61efe1c63c04a39482096"}, {&(0x7f0000000340)="8181fef463d9465b0c36834bdf6df8cf6eda5a562c3d146749246873e6f73960f3bf1169e6e875c3fdfe00f8c263"}, {&(0x7f0000000440)="d09f546651bde3981b8ee95579ac08673a8fec37283359f4796259932e1a11454c1319a37b57d02d09daef2ab09c11051bc25a8f21cac07212cc85df766e544abdf23bd36296944a94e13025d1bf9a861fa42d0ea57bd02364555284ec00e35c1dad84e7f1c71e37409cc9ee2095fa9cc37d2055ffb256d8dcc1c17cd678f08bf4afcf9ecfa7d001e3813d7f87a0d285b11d61ea64d770739aa3c773a47bd53e7ad0ed5353c038945e104e27e451e46ccb127d8e28c943b7fe6c61c92a25a3b2781b2ffb445dd67147a9b99f7b0019d7052d"}, {&(0x7f0000000380)="1408f11169bd4b495655864fb8daff29c7040eb64e6b0fdbc0c1fa9735a6f5633a59e077f8"}], 0x1) setrlimit(0x3, &(0x7f00000001c0)={0x4, 0x1f}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x2, 0x7}, {0x93, 0x1}}) 16:01:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x800) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') dup2(r0, r1) 16:01:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket$inet(0x2, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffced) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000001c0)=[{0x1, 0x5cd, 0x800}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() getuid() r5 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r13 = semget$private(0x0, 0x4, 0x2) semop(r13, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r16, r5, 0x47, 0x6}, 0x4, 0x9, 0x3}) getgroups(0x2, &(0x7f00000000c0)=[r4, 0xffffffffffffffff]) getegid() getegid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) connect$inet(r19, &(0x7f0000000140)={0x2, 0x1}, 0xc) r20 = semget$private(0x0, 0x4, 0x2) semop(r20, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r23 = getegid() r24 = getuid() r25 = getegid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r21, r23, r24, r25, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x400000000000015c, &(0x7f0000000180)=[r22]) setuid(0xee01) setregid(0x0, 0x0) 16:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/159) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xffffffffffffffe0}, {0x1000000000000028}, {0x800000000000008, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x3, &(0x7f00000001c0)={0x3ff, 0x100000}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:29 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000020029, 0x23, &(0x7f0000000040)="eb", 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x10, 0x5, 0x0) r2 = semget$private(0x0, 0x0, 0x71) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/78) 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x10004404) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0xaeabbd08e2e1db19, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) open(&(0x7f00000005c0)='./bus\x00', 0x20000, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9e4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xac}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x26}) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000580)=0x8) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/68, 0x44}, {&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/171, 0xab}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x114, &(0x7f00000008c0)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304c05ea36664db55d2af93ec95abb284c71205dfe767f2d473b58f4583a3bf6847347a2dc45f66d71ce4fa7db56fdb11f5fcc1098cffae956b4f6269f3988faaebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff237bee5fb2c3b61885ed6c48e5fdd88d64042bdebb9ad091b653e07000000d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e885031719a5376936a0ed4a31be20982e27b9dfc14aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e00") r3 = semget(0x3, 0x3, 0x92) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000700)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000600)=""/216) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:29 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:01:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="000000001e0000000000509208f82483780df89fff889c8238ffcc501f3c65cd6d431d5edd449adf5d2a8d47a43dff7c27bd7970869efbd04e338d13c72dc474f55fe855fde795964e81d20ce87eb869624aab40478f7344e4ec9cb8317c6530c386fa965bc309d4463f2284039dc8d37ff8ce69a4fb843a3c2683cc386c04b84000ad86c10c28996621b40c4ca12c361fef388cf820", 0xffffffffffffffb2, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040)={0x4e, 0x8}, 0x10) 16:01:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x1, &(0x7f00000017c0)={{0x5, 0x820}, {0x1, 0x7f}}, &(0x7f0000000740)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) pipe(&(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) preadv(r4, &(0x7f0000001400), 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r6, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) 16:01:29 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r2, r3, r4, r5, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r3]) setegid(r6) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) r7 = semget$private(0x0, 0x3, 0x3a9120de6ac6ac57) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffffffffe01, r8, 0xffffffffffffffff, r9, r13, 0x4, 0xf25}, 0x840c3ac, 0x3, 0xcd2}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x19c) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x3, 0x0, 0x0, 0x100100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x20000, 0x8000, 0x6, 0x9}, {0x79, 0x200, 0x4, 0x1}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pwrite(r3, &(0x7f0000000240)="db5d85e455aa293423e64822942dab557be8bde371055e56f20e6e360000002b7c62b6708a924f6b8eb17781aa558016c9b4fbafef7a07f68de3e73567fd2e1e42dae10f99410a4f5519fc88e4db75a2948fbc20a83f06abc89dab7037071b301724f4063d46f7bbbfff05d590ac217a15870e31e19925a43b1468bd7ce6f0fed9291262da76b50458d61518b4b9dfeefe6f766daa88b12c31a6b21a969e6c58e7981043192647e999074048f92200000000cea6b3b2de5d215b18e2b8dbcb", 0xbf, 0x0, 0x0) fcntl$dupfd(r2, 0x46275b4abe5c8bc, r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:01:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000001c0)=0x1000) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r6}, 0xc) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) 16:01:29 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, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1804, &(0x7f0000000040)={0x5, 0x7}, 0x10) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="06010000000000003000e4f9fbed57b22166bf72ca29db030df23f2c63afd4e1f861a09abbc1eccf264a0535033ab1b9ef3bb30e518824b0f21704f17393afe238853e859d05ba2d72d0c10307718ad23c5cab8293f9ecda01ee9da5eff9f2118dc629dcfc034051b8523456587844b261ca4c0521723ed3b34a6b9e11c1c31efab7f66b4406f23eaf7f9631889b63a310224395a9449700d6f78b0f934dd2d831e5e119fd8765732a381240ece24c7e8a60a40fa4d0ac41a148046b1510edf5fd01c6191967409016d997b98d6ca188bacf76d7"], 0x10) socket(0x6267240ede29cbba, 0x3, 0x9) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:01:30 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 16:01:30 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="006ae1e1a51836c9f800"], 0xa) r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x100800) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:30 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x85}, {}], 0x2}) 16:01:30 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d541010", 0x128}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) getpgid(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) 16:01:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x7c7b3d4f33dfd02) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x100, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="1e46577d", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1f, 0x1ff, 0x6, 0x5}, {0x9, 0x1f, 0x5, 0x80}, {0x4, 0x1, 0x4, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x23, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dccecc222") 16:01:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = socket(0xa, 0x4000, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r8 = getpid() r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9, 0x101}) r17 = dup(0xffffffffffffffff) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r20 = socket(0x18, 0x3, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r20, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r22) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r25 = semget$private(0x0, 0x4, 0x2) semop(r25, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = getegid() r28 = getuid() r29 = getegid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r26, r27, r28, r29, 0x14, 0x6}, 0x5, 0x9, 0x101}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r30, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r31, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r32, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r33, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r34 = socket$unix(0x1, 0x2, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r35, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r36 = open$dir(&(0x7f0000000740)='./file0\x00', 0x80, 0x111) r37 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r38 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="4c8c4c4aea6dfe9575d5e83953d5fd3ef1e0691b52f7bb298ad4dbe69580e084783bb0657463aa8d2692bd95b2e06e289cb123d5257ffbb2c18a58fb43716546f85a77d3ace74383b60a5503b8b510286432c75861405a5c0c1508132966c18bb4a592064bad31b9a682a361818152b39733a2568e767f323be59fcc5c04b2100f7bb9875c4d20f29d9370c217da6bb14fb34e81aeb97fc57371d601809035dd8e6752", 0xa3}, {&(0x7f0000000180)="3c048beb91efd76f9178d31ba0c61efb0295f5131ea1918a6c1568054b236d494979c599", 0x24}, {&(0x7f00000001c0)="07e7857891572992018d32dce69758e66c23b0dc5781077e5008c107fef59189dc944f5049d70ce76526a3fe89f6eb13357a050f9af30472c646c69e103f2b9e1faaf363511438aae79802954d31ab92cf9a62cf34a23025bee2cfda7c", 0x5d}, {&(0x7f0000000240)="0859fbcad65ad587ef6369ff377bafe7079fe647607b7219bf1682ec7eab881419424961602fe06fe7a15d2b2df77b6668d57cac82a9efbf2256e16d350c93da54c0d3e541fccbef7a96", 0x4a}, {&(0x7f0000000300)="cbf99bc3321cfca7815fc6649b911dffe58cf21bc53affb0b9ccbf564772d82410dbe061f4b468c5d8639efc94765f1423667904e49779210eeab65aebe5bbddd5b243ccae54de99adfa499c754d524e7997e24a6c3f751fc19289a14b8559815c32542e54f00d4fbaa0aa42c5065f8df5a3adca3f6e284f6c124afd0f5ea41a78f320b510b834d874f6d92175c84600be97ade26827990426e5216c92bc28c9a8070ff70f986326a5145eb4d0e6606aaf3f61b5d1f79108d03505e62d5a2416aa7550f69302ca55b4fc879d32d7bb14d46f9d497767673ef53ff61564c1b8346b9bbe49bc8ed5", 0xe7}], 0x5, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r10, r14}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r27}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r30, 0xffffffffffffffff, r31, r32, r33, r34, r35]}, @rights={0x20, 0xffff, 0x1, [r36, r37, r38]}], 0xf0, 0xb}, 0xe04) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028ab) r39 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r39, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffff9c0200000000000000000000000000c8bba3aa", 0x2c}], 0x1) 16:01:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653000f495fb8387bd010000000000000f78ec0b07ff50290ebf61daeb220d85f434cf3399ba3261e834c1bc173e0ea990002f4214c17d40c331a6fd75a753656a5865adae10016c9f855e98bc57a8c2cebf2cd78cf91c8f79482daa6c46de6804e9"], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 16:01:30 executing program 1: open$dir(&(0x7f0000000040)='.\x00', 0x80200, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000dbdf, 0x45900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0xe8e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x0, 0x8, 0x4, 0xc13}, {0xb6, 0xba, 0xfffffffffffffffa, 0x7}, {0xfffffffffffffe00, 0xdd0, 0x100000000000006, 0x7}, {0xd5c3, 0x20, 0x2}, {0x604, 0x4, 0x7f, 0x80000000}, {0x80000001, 0x9, 0x4, 0x5}, {0x2, 0x5, 0x200, 0x400}, {0x0, 0x4, 0x1000, 0x8}, {0x8, 0x7f, 0x20, 0x9}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x1000) fcntl$dupfd(r0, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:30 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xbaf, 0xedaa, 0x6aaa, 0xff}, {0x7f, 0x7, 0xee9, 0x7fffffff}, {0x2, 0xe, 0x77f, 0x4}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x3}, 0x8) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/121, 0x79) 16:01:30 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r0 = semget$private(0x0, 0x1, 0x8) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1800}, {0x0, 0x7fffffff, 0x1800}, {0x7, 0x80, 0x1400}], 0x3) 16:01:30 executing program 0: r0 = getpgid(0x0) getpgid(r0) r1 = shmget(0x0, 0x1000, 0x60, &(0x7f0000ffe000/0x1000)=nil) r2 = getgid() r3 = geteuid() r4 = getgid() r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x100, 0xffffffffffffffff, r2, r3, r4, 0x30, 0x48000}, 0x4000000000000, 0xffff, r5, r6, 0x1ff, 0x101, 0x101}) getgroups(0x2, &(0x7f0000000100)=[r2, 0x0]) r8 = getgid() setregid(r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[r8]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() getgroups(0x7, &(0x7f0000000240)=[r9, 0xffffffffffffffff, r10, r11, r12, r2, r13]) r14 = getegid() setgid(r14) r15 = socket$inet(0x2, 0x8000, 0x5) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r16 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20000, 0x10) openat(r16, &(0x7f0000000340)='./file0\x00', 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r17 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) socket$inet6(0x18, 0x680f80c4b3c4cc14, 0x2) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f00000004c0)=0x2) 16:01:30 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xfffffffffffffe7c}], 0x33a, 0x0, 0x0) getdents(r0, &(0x7f0000000040)=""/80, 0x50) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x9, 0x5, 0x100, 0x3b29}, {0x80000001, 0xa5b1, 0xed25}]}) socket$inet6(0x18, 0x4005, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") msgget$private(0x0, 0x20) 16:01:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129702bc730dcf898f07ff59a87d998094620db82ba2124d3254c4de558b5d8603cfd7a78e40e0c812d774ddb5235b3942d9a9c27310d4b9632703097acd8bc80b3de37a7eae3517e0f9bb6888f72a229643e85af45bcaebc4b823a47c0472fa6c1336e306d5922e391b6cd148c3cba93b9019027db16f703fd875f4e763adbb7150c6f7565b30337671b7fb83429f55b7829733eaced1f1a76d646870b3eb1247a5be28215866e0e85fdc290857428fca835a85f59833b06cbe05e94744ad004950306f5564b7133e7bcd90155016591f025ecd9b8b424a08eaaa3a3926bccd48c20174a288aa0a9f21fb18dd1491700fafc7bbcae9a5c295700ca201326b842e54a75aa7c8c619c0c0f534b6d2b90c4d"], 0x44b, 0x800) 16:01:31 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\b'], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) write(r1, &(0x7f00000000c0)="aa3feb9cfb85cdcf590df15c0d102f150229a0c8fbc27fd053f92e924f51e901a73d6852924d70c89e78ab", 0x2b) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="439d4a57fd77aa2a90681a15069fd67f71697a31c6f5ad", 0x17}], 0x1, 0x0, 0x0) 16:01:31 executing program 1: getsockopt(0xffffffffffffffff, 0x100, 0x6a, 0x0, 0x0) socket$inet(0x2, 0x0, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xfffffffffffffccc) shutdown(r1, 0x3) 16:01:31 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) sendsyslog(&(0x7f0000000000)="0a3111e990e8888a4d9c48c98dc23e719ffb989a8bb9ed8adfdc70c3907fc5f48d2ae2524b0df58765a6ead40b2d1eec12297898084eae1ca52b484fb91b0e4661ec12262f8ef463c33e685b9e3418825bdf4f670370c5a245a6a9d26b23a81882808099ae3cb74ea74fedf8467255710b1d477d194c3950b61faa2e3f65fd258a95e56b804f3302b55b919ef256fdb16117a5f824f2008e51f7ab66af83d4d4c7ee1a28f5253c8f3e3db89ba7870f9cb48636747a65fa4c4caffef9cfa2d8dcab7e0496db5e04f5e467d9a27497131aa8ddbd26d18528b10be70e9f5bd10597e9e186a09952", 0xe6, 0x10) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:01:31 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) geteuid() mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) 16:01:31 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)) pipe2(&(0x7f00000000c0), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r0 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000040)) 16:01:31 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r2) 16:01:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f00000002c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8b76f9d5bf1d1f73b28ee83ca3382478854393b9b45d7b3abb8c9b510a127360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e", 0x163, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="4784dea2768a3e123716a2314cadc9f7c1f0995e4e1ed7724a9c8fd89e7db54a1143b2eaab065d9ba998ed8e", 0x2c, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="fcc803", 0xfffffffffffffeac) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x9, './bus\x00', './bus\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockname$inet6(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000080)="e97ce8de78c1e9d7df6493fe2628f0a0433f44620227455d77c74b7e915967", 0x1f}, {&(0x7f00000000c0)="57f68c01c533e6439dae69f2b2a69fba3a34f874679e96acaa3b6f5ac1d2744ae004863f32cc10c5c96c4e80d7ab43e2996b2e84b50fc7cbbc1ce2e85a68cf55289eafefce0d09a2b4e80d68658a81166a17e84bf1dcc2cc23525e7494e7a88fe079", 0x62}, {&(0x7f00000001c0)="c1aca0302c3d413ea7ad1af48258c79d1db21eda991b68ef060f9cd33d986f503d83aa5c0b2abcda2451f2800b4e27aee6817c80fc48a9311bd1b1f055ac9085db1f7c7b9601e83401807899f3528a6b2747b3c843faad5521128d2daf2b33c210e12d3c20f0b471a4bbd0ec6b22e0d118c91ef4d71eddb20df2cd467de6496fdcf5b7291df9bcded1dbde142d8b2e57e04401b5e79d6e32e0c4979f628d1f37aa4b13ae633232c57282777a7b2ee0f2d883cc18392269a1cfb4499608ce88e242c9adffd2de36", 0xc7}, {&(0x7f0000000440)="efb73b7a173003644a18d215ffb9595381420b71855cb956a93d0aefd7c3c1e57a7c325d057250ed558264e57fd1aeb659c8b8d41720debf05c43560a13be28c1683f83cb09cda666e2571306abbaa538bc5afd511bf8932d603faec464db8a3e913bf3bce5208be27ca2d1f27026594a697900e9f926df0707fe5369d4ffc351e5b0f148f1204b21fb962cfde3ec41dcbe733aa810dc5d6eae63ed79e243abd", 0xa0}, {&(0x7f0000000500)="d15aca88622159b380d6664263ddf0ddba58e7f9c4f786f0c172e50015353c0a5d9cc3fb47ec5b3d1988ad6e3b8995d6928951df0d74770f1fee6046c768ca4e2de7ebd4ae75bdfb064fb7fa4331e385ddd13c3bad4bf4ecf61c8ffdf5938a0b5247b7f431766c4226d955", 0x6b}, {&(0x7f0000000580)="cd30fc63ef1067f8493ffa069ffc9898e44433b6e2d381a127ce64562831243c710833223958938b03eb5798257168f18ec12d3cb5b78a6941338f2274af2d6c1b0a386e7cac9f2fda74f10816ff8cedf7f4348a208654eef3e5e346ae1d0ecc87c3ae0adc5bab7210d79684b1837cfebe80dbff7b553a13c2de59ca84f78b15989331dc50bfa5e24b", 0x89}], 0x6) 16:01:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80, 0xfffffffffffffffe}, {0x30}, {0x6, 0x0, 0x308d, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$getflags(r1, 0x6) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:01:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xd3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x10) 16:01:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='W\x00') 16:01:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(r0) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) r4 = dup2(r1, r1) rmdir(&(0x7f0000000000)='./file0\x00') dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x3, 0x400) flock(r0, 0x8766bf0cf232179d) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000e60256760e6191d74875a2fd", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xe8, 0x1, 0x7, "d67a238f13095addba73aaec808d000f92ea73bdeb036469a59fd2ec2152c839e191cc9b592636070b37ad2d88a8824df1cc8fb6e0a04ea6b1607f0f080b54b10b7a2033b94d64f260584cb0d605d9b5d4cdc85d3e6d8d4e9da5228721ce13efaee901fd947b0e59598da7eb36c501c102f6a32910c0c92031f6d5132b9043204388862473293e1840b7e98fb8c6c2059b09354ffb6c711cfa034317a68504fe2399318838f2de50b076c4716fa49d077343858f8f5997c8e21f597c74b392bfc400ed3fe6ec738dad54dc32a2c551987cb1a972"}, {0x70, 0xffff, 0x58e, "8856a567db8c7907f1c07f982ee93ee6dd6d5e768bfa4c80172e6d3aa928e5de506e94fdfb447d6839f69d0cb98d1348d3ea6638b655dc03835291fa90f7fd080afa2309211bfe0c66fd912279990217e7f1641a5ae7f20c1cd8a9749ce63d95"}, {0x110, 0x1, 0x3, "d3d125846fa20ffd92a501c3b25c98be7b5dd4ec6fb22ff2438d7c7ac50fd8c81630a086c3680b46d3664c632492d1451cc784c2b4de35ca0ae2387b0f32f66f1a640163acf9fae9e40ae48e940b4f60de3ff52cb37d9d1283c86fc2c25506517c0cb9dc5ef5eec9f811621049a5990f9f66e43b470ec82a958e708e4eb30fa9e90a660138b009c11edd63747de1d4d8a492f4b7aca2203d0511fc9694d9706000dae22b603fa872a0f3fcfc9dc9d3e687a4feb0cbdf61f1d8553ac38e074f4410dbe52e85399c9ffaffe473fe7ceb3ecf80f8262a350cd66e57fb505e977dac5a8ba721ded23583e518a4b2d640987ef0dfce2037c48b8d61ca"}, {0x58, 0x1, 0x9, "5cebed721ed349d30aac1512e6cfa5fcfe92312206ec83bb365c49194c7b6d67d6e36f1bf6a8f6221997fcf91adf6982189004656d096e579bd2bf5aed9e14768f4495"}, {0x28, 0x1, 0x10001, "0dddcd2db43749fc44e7e1bc2665b8f5caf97cdadc80"}, {0x110, 0xffff, 0x7, "68c65ff28245066abc9ef190d0d5a028e632ea38d9eb5eafa28524c73a392c2ba98abed57cea5df5a42b66708c9e67978fc1e1f11ba9762df799d8f117e504d806c491c8e1647f43ac72623b428b24ac72f4506ef04b6f1d1ce3e884c4f7a39ba92e7279838b6d8d92c8dbaf8e04201974d8d4a74855f4834176df43b673c26a40816728daebc0a51eb9c80018171fc80d071431e903ecc4fb0983ee2b70e4639421ac59826f1917c63b43a2b21ea05cb944d17d985bbd4160bebaaedb13dc726b6fe1dd932418c4f52f80958d1c94786c99ff81697fc7f06064b7aa69cf8a85510c9041ab5963d2d282e68a15d0a0f286afedcabf59380dafa080"}], 0x3f8}, 0x0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x6872db236cbdb2e7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1, 0xff, 0xaaeb, 0x7, "d52204c8edf648e54f6fc9df00228bff046ce7fe", 0x9, 0x80}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'\x00\x00\x01', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d, 0x400}, {0x2c}, {0x6, 0x0, 0x0, 0xfff}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") chdir(&(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x9}) 16:01:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000140)='c\x06') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:01:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x40) recvfrom(r0, &(0x7f0000000140)=""/198, 0xc6, 0x40, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffffffffffc, 0x8}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000040)='l59', 0x3, 0x0, 0x0) 16:01:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:01:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000340)=""/166, 0xa6}], 0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30, 0x5, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 4291 60420 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000a91800,ffff800000b88700,ffff800014f28300) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800014f282f0,ffff800000a91800,1) at in_ioctl+0x463 ifioctl(fffffd802f2a6620,80206913,ffff800014f282f0,ffff800014f409f8) at ifioctl+0xb34 sys_ioctl(ffff800014f409f8,ffff800014f28408,ffff800014f28450) at sys_ioctl+0x5b9 syscall(ffff800014f284d0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,af6e1144010) at Xsyscall+0x128 end of kernel end trace frame: 0xaf97755d4d0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic ifa_update_broadaddr does not support dynamic length ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000a91800,ffff800000b88700,ffff800014f28300) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800014f282f0,ffff800000a91800,1) at in_ioctl+0x463 ifioctl(fffffd802f2a6620,80206913,ffff800014f282f0,ffff800014f409f8) at ifioctl+0xb34 sys_ioctl(ffff800014f409f8,ffff800014f28408,ffff800014f28450) at sys_ioctl+0x5b9 syscall(ffff800014f284d0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,af6e1144010) at Xsyscall+0x128 end of kernel end trace frame: 0xaf97755d4d0, count: -8 ddb> show registers rdi 0xffffffff8117ea37 db_enter+0x17 rsi 0x1e00 __ALIGN_SIZE+0xe00 rbp 0xffff800014f28090 rbx 0xffff800014f28140 rdx 0x1e01 __ALIGN_SIZE+0xe01 rcx 0xffff80001574c000 rax 0xffff80001574c000 r8 0xffff800014f28050 r9 0x1 r10 0xffff800000a591c0 r11 0x4a51614ae793c5d6 r12 0x3000000008 r13 0xffff800014f280a0 r14 0x100 r15 0x1 rip 0xffffffff8117ea38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014f28080 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=4291 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014f40c70,0xffffffff82575d38 process=0xffff8000148a2a38 user=0xffff800014f23000, vmspace=0xfffffd803f013ee0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 60420 397006 80776 0 2 0 syz-executor.0 *60420 4291 80776 0 7 0x4000000 syz-executor.0 50986 399629 41100 0 2 0x2 syz-executor.1 35253 438180 1 0 3 0x80 nanosleep init 80776 154188 41100 0 3 0x82 nanosleep syz-executor.0 12325 433087 0 0 3 0x14200 bored sosplice 41100 399108 33847 0 3 0x82 thrsleep syz-fuzzer 41100 172549 33847 0 3 0x4000082 nanosleep syz-fuzzer 41100 380038 33847 0 3 0x4000082 thrsleep syz-fuzzer 41100 99078 33847 0 3 0x4000082 thrsleep syz-fuzzer 41100 154421 33847 0 3 0x4000082 thrsleep syz-fuzzer 41100 255467 33847 0 3 0x4000082 kqread syz-fuzzer 41100 482604 33847 0 3 0x4000082 thrsleep syz-fuzzer 33847 327996 83752 0 3 0x10008a pause ksh 83752 396891 97818 0 3 0x92 select sshd 97818 407010 1 0 3 0x80 select sshd 55025 310832 49388 73 3 0x100090 kqread syslogd 49388 513946 1 0 3 0x100082 netio syslogd 47044 121397 1 77 3 0x100090 poll dhclient 937 97652 1 0 3 0x80 poll dhclient 99127 493421 0 0 2 0x14200 zerothread 46885 206554 0 0 3 0x14200 aiodoned aiodoned 67324 332749 0 0 3 0x14200 syncer update 32046 511564 0 0 3 0x14200 cleaner cleaner 51987 260601 0 0 3 0x14200 reaper reaper 59277 469337 0 0 3 0x14200 pgdaemon pagedaemon 69907 84148 0 0 3 0x14200 bored crynlk 28824 145059 0 0 3 0x14200 bored crypto 32302 509108 0 0 3 0x40014200 acpi0 acpi0 88218 66580 0 0 3 0x14200 bored softnet 28674 105958 0 0 3 0x14200 bored systqmp 71302 370363 0 0 3 0x14200 bored systq 95634 351383 0 0 3 0x40014200 bored softclock 8879 82366 0 0 3 0x40014200 idle0 88932 272115 0 0 3 0x14200 bored smr 1 329417 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> serialport: VM disconnected.