Warning: Permanently added '10.128.0.121' (ECDSA) to the list of known hosts. 2020/05/08 22:16:33 fuzzer started 2020/05/08 22:16:36 dialing manager at 10.128.15.235:39926 2020/05/08 22:16:36 syscalls: 338 2020/05/08 22:16:36 code coverage: enabled 2020/05/08 22:16:36 comparison tracing: enabled 2020/05/08 22:16:36 extra coverage: support is not implemented in syzkaller 2020/05/08 22:16:36 setuid sandbox: enabled 2020/05/08 22:16:36 namespace sandbox: support is not implemented in syzkaller 2020/05/08 22:16:36 Android sandbox: support is not implemented in syzkaller 2020/05/08 22:16:36 fault injection: support is not implemented in syzkaller 2020/05/08 22:16:36 leak checking: support is not implemented in syzkaller 2020/05/08 22:16:36 net packet injection: enabled 2020/05/08 22:16:36 net device setup: support is not implemented in syzkaller 2020/05/08 22:16:36 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 22:16:36 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 22:16:36 USB emulation: support is not implemented in syzkaller 22:16:42 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x45, &(0x7f0000fff000/0x1000)=nil) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x80, 0xffffffffffffffff, r1, r2, r3, 0x101, 0x8}, 0x7, 0x49, r4, r5, 0xb0, 0x9, 0x6}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xa0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) close(r6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x401) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r7) open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x18) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f00000002c0)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe9}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x981}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x65}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fed000/0xe000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}], ['./file0/file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) link(&(0x7f0000000840)='./file1\x00', &(0x7f0000000880)='./file\x00') openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x80, 0x0) 22:16:42 executing program 1: getpgrp() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x1, "b8444394fbcf6498a1a427575e5fa58c2f41ef02ac7b9922be24b32b0f6ecaccf3ae77970df948d07fc00367e33ef5d0e2e21d447366f29de7d1875cc375a7eb4e2f946738fef9dfd6eb2fa8892daebe0637ed2dcdfd8c5e4381d2dc7328a2f7eaf3cf3a44150f1f4e48974aed42bf57f4f074e3ceba2a98fa65ff953b7a29ad3278dae629994cce9d81d9cb924094c996868e04f2f061234634253db26cb5fccd08059e7cfb27d4d706149b880a1bfea13532b7aae27dbf2e7f8692886be8619e6e34ff32c58fa5f99becb621a67c0e491e9ddf4749e5903f8c03fce07638bab881d8471bb514a1bed016af2f7310e4657c4111285c8f49dac14044211605921d970c75773d1595ba92099c29b8915c5d1a472b3ae77e694924605f8cd89815bc9787089c6a6288cc05f76ad15875766e9bfc02420977eef2db03d64730f9edd5bd5b07478f642c674de393d92f96b059946a81c24d0e2ce359b800722a926a7629cf6b8317b891eb4922b0dcaba84fdbeb76649a1547d87004a2f81abb3d26139ec1d3eb6ec26e8180a20068714392ff826a026d564e62f5186aad27ca7540b75b81166d45649a59953f06ea08ab1f8be9f45d49cef1627eca909ec2369e49572b1bfa55982e92ec88efc3acb3a3dd4b5ec568f08f2a90684c15761f0b69a95c9fcc5f0cf5ce577e57b76df7143d42281aadfc5f20e81a3b6f39d7c926d3b3702e3c68c0b424ba6e0e8925ae225e2eb5577f7f03dc1fe279d3d1d5a0f086dcb55cbb9daf00b6c35d50e04ae2ef789c9e6a60216ce4f9a47997c27be47ae01001bb0309f9732bba9f4b749218e841df04d9bc0b44390ce2c2f06471f69fda4ff49d29655127e5b0d10bb1176017b7c2ac662c7be71d3977b59e74321fa6789cfd5383845ee2e5c799736b86370f8b1f0830e23439de0baa4008dd66750f5c91c294e9a2006736244d24c1f3dbd6897c78a5894e14f9a4a81b2b71b22f8d0096125b23397258ee3faa16147ee0828e923acb0eeab57f3028f7ec1d2a3ed660d6552544ee013d5ec8124118a8b7b4d4ff30eaa4be4f6d19158ba49569daad110a4b2db92af786f4bf20500ac2e1e52475e9a3e6e64a3d74533af4a111919784fc9dea56b1459281197e6689f37b1dffcffa533c02e69490f64f614dc0c11baa301e76b27cd68085b8759047f2eff55e458c42cc2b6688bd057bdf9095a91e7a5f77104e34485acec775cc8d8e2a88fb37693cc8634dcf902ed4316a3df0f82c735a346ec9e549a6067cad08468b951ce638fa55c58ed6d0d7a29d49b3b631fd61dd643829c49e0b73f8239cb6950cbfb6262c15acef0e94197e0625331e6e41ffa647110d65cc8a8ff13edc4d5ed8dcdb8189bfbe4eb9315e444d0f2f391da8a130fb9efa5878eeb2a99aec859c81685f59bf27b144509f53e17dee40732df58c5bb1001104b40772aacbaa807286cc9df33f8b02f8e8e97389b1eeccf87f2e7ca0049e3b7e78cf61db29b74ec43474cf5a625247406f23e96594dda9fee4c75b6fc6b248f8b4eb0f4e06cf44d5fe5dd24bcb72119dbe9bc127af671118c2a9cf73c8ab8ce08a432b1405043eb8084c2fb6f6905210683d489a47a22e7fb064b19425d977640492ed7fb47c4d2d6894cbddba55daaddfee1f9d3f28edc16ba51ea23b044e39b99070231630629cf811013a996f7d63d080ce645c959355705bb453509266d3d5be6524301e854bd530ed65d3c2f92b9f44402e6671fbf4d774d92e050e1da13481cad1b0d4473fc43db1d21330d8d964222ebb86006295f8132bf4426128187a75ec78a271c916fcaa6d32e400140ba95c239d1c7ed90d721cdff81778fd5be728948a9e2fcf4f86126848afef53bbafa1c74df954f524250ac9f49e5054849f37362a7e3c955ed3e4f745138502b611c977b3e470a9f1e608a80004f56998927ebc11327149f63d38927359aff6ca55de7d1fb51695d53c04e91a0ca8d5e49181bbaf243a1e4c7e805f05d028c00cf4fbe14ecc753d68d799b2418f372b5b339863b0e53117e320b031616f676ad7f7bf0c4fb3acd9801657881289ceb8d83198f59af1eac01c51a7c4f01cb3e035640493978e6d0e7d77498a21d49ca842d1a6c1ed37adfc9011beadd484cb9df3720c23671b648b783c251b160a3df476e4d81a52583d966e54af395809ef5136ac94f4f39dd68f3757fc51b544f266e196384e627a6addb2ea4d9e69b7d6c7b78c456ce299ce68edf7284264e6aa48cca9614a613a7ef0778d8463891c5095a423f218b319beafc254603fa9462589b7bd8374425d64e230be83fce88b07ee528205086dffff69c824b9d89711952e6f9ab6b9a6d703dbca4a0b5f4b6c53e945087ae7508ccd390313daef26b7192075f70349e81d114a3bc6a9e47eb4a1d4eaf6f4bf1218f649da8cef24fa0dfc47f51b22d41154f264e2cd460e7fa3dbde21157a323c3d20697180033ceaca9417e5c752844713db9a771143264576af498731f0440016256e67362f61e8d8d3045784e2303a987e0084893e60b58588a0c5f7b23c76e8ec9206c9080289eb6fc327f512b8241122216468446224773d1d0626d667b4d3755eb426c47ca378d577fb3857171cb6e10d2d2ba9fa5594bf83aceed81dd1629d13e98ab878a6ea4468101a106bbb24e3d5ac6dc29324a95a303213e12190c13772554c9e7b13618962d57a168fa69dcf4ef0da8c0188866550dd106103b3fbcc2800d513fffd9cc0d7887c3ea5668c222c0de70a2002abbacf323e6fb72e58c70331446ea9e9741e3a6668b306f28361ec86121e627ea903c69cd398428928eac8a0e6b7601a2878c06fa3d12956775b6ce8f1df080d128aa00ce0a9a050bc51447210c485b67da10a7d1f94a129322d088e186791d05042aafc179132e3e772fe17db1250e9833e60d25ded4d2e61a908e4ae8ef91f3dcba4272b89a94791209f99adf26636c02080eeace7c49e61cf066f73d498006e15c9e9085cbf338042594a5346bf059289366784082b750ef90b6898c41082963c7b15a50e030892b31b2ca9be77d716103cc66b61449cfa9ee95ca3ea0833e92840ee1be6f8297405bc46181df1e832cf31fa3f5bc33e31eb43b585399c1c4e3265fb7b95f2be243ce5806d27b3662835718db6b3b214923bf7c2b4405734f06370bc6c702006f2ed2a1040ebb67413d87261538d3f198d03b412ab4502cd6e11bdc9ea8b21b624b15e80c2e005c026330098102a92be62078c0a1bf4433958528c0172dfa6b91f7c07947e3d629ecc9838c51eeba286d64b54cc5de992f3c56160764c90298a4eca1a88e7eb78c4b455b06c79afd0bd232c97b1dcd438dce60aa7b1dff0e8dac3d0373c9fd4bc71d3736c4dcc389757b180c6e388b3fb458e324e2d1ac17f1461a100d5719b4efbf1596471275e32152bb31883710ce2ef153416629dd315171159521020208e8108612479453303af0b8233e7f0137285a7b57c1fd35d2c26db45d4ce6dfedf8760b6437f0be65116a1f9e95242014b5dc15868856ed843734c049144613054b8be5339ead2fc17bdd540dd059d41733dd964b682c357403ae6b5048a26ab439f8d459a3a078ff1aed850be458ae2e3b17bf5663f07c758ea866638d179c5deb75792b9f4b478d22a1b0b031ab3e1bb0ca293350c5e6175cb719eec3a83be04ba6c86d1034876e6a1e6bab30b68f0f88b4f556191161a008d0e689fa776628bb57ef087c64580191a08cc5e4fa431a40db47e6f83defe1c7ec9af98a2f5d89d7e83ee04ac1a68efe0bd6986ae636bba8cc796818ffad1a5c435cb4dc676d742a30f9522c249617277e618c8c5e4b920fc96d14a2dd6056683f264cc862eaf19050ede1d0028ffd23b20e7ae6d927e8076c4dccbe88e0eefe3cabc269311b9d8626dfd1fd4e6b3743e113661342e69643ee1fe4154d1cb268cc39187f5228e2aa50c0a5ff5de879572262a6b89c3c3c791d2f34016d0f94e15ebbed02c6c3e490be6ec821cf2b9dcea267e28ed11d0facf1bc74e2565d57ec417451c43056a55cfe414f588999e7a02cf26b19780868b72cc294fbc8f6a2d0a52443a75ec6eb01ebe4fed71bba8d963949b72ba9cba9be3070af2faa6ec3939971060dd8c06d071a5ec448e6f8185f2ca1d7cf68c88cc63e0e465513c44f23dabd7f26d9adc2f6fe17802fb3fcb8ec9f1cc7d2a9baeb329adb64601b3313b36471e54689aa12af470031f17656e5c1704b848543a29f4a7385d0b38c2a71334dd20bc1f08e17a72d0284df346c0231b97e340979ff3a8ed96845fbca7fcca869764478254bceb6d9f06788787d47b310ef77977089514d15b882a33520aae71b8faf8d888a34b284816724bfc2110ef0fd510132db89c0a644f72f1f5362d28efb7c28a1e6588b82254b221227c935405f54aba8578a72e349a96b8dfdad961b8d3b0d743c42519b86764564b8018065b108ac558cf202b14248ef539149360c9cd6ceb807a71f375c0fea772781754449a2a14be48137205daf8a2efe44df691b658ffb4904238e9b1e7adc723e5d8f85ee25b5e92677ec44309191540589d319073f48c26643219357d8c81cc4c4402a66df8993eaedf73df87fe1581ec25c79c5a3d2dd8a878953c0a26a0b188d09d63cf1f8bc36d420851b847c4ec8559e6e4a9b66fe297b883b947a91e1974b19e602a2b3b75b9813fea334f8ced586d96da7ea727229b23af788953322546ce5866688b5708190f0414fe005aec04dbac356821cd061a0a07842359a569743e5f51ecf1f482a46ab764a883ed480857e68cea6d49af1db3399390743f754dff8b235d739b0a56f80cf87d3450999604c42c3cf704a2db0618974180af15ffb9def2ba7dbb7a498dbbc4e6647df13c2e9a61dd2f7e1317f786fa62924169e71c1c424ed88540020f62396e7617f52e381d33d4cfc90eb026cdb1b5c5c1efa3ed38a44b10ae280a6c3c0c2f2379bb05e3546283faff69b053ccb76df6809a74b7424393e6c6f93c895cfb8e476a93ef33a890d169fcba324fbb0b4df81253b67625630f4565230b456ecabafadb5a4fbccff2c8c4cc666a29855e0198bde9055d26de2fb9d11bc9d381bbb14bfa465923ef1486706dd27ae938510745c17e079cbeeccd071576f3b18e6640cb566ff00ca2a6d341aedfef43702fec3058687a174e5f04f3035e81793c64c7e37fede605fa84fce517e6339f0e7f447a556189a5d9d43f6aafa0ac3f568a8936b6dc3eee71a17cd8e344336ce16de508e010454123e41c63a825424b921db3416d1acba0efcc1a919dab59bb76c690b9f730fb8948a7f92d9ee93ac44a5ba7eed954506dbaa58fcb8a201b802c3bb3a29c900f4a7e7e77414212dbb52dc45a5cdbcd90056d9b4247770831263b44a8566a506ce7928beb2ffb6338f792c42462396bf0e80799579b6cca55257aec563cc7279e52623deb61037b46de090d5d171aaa0eccfa801c5c927a945f108be151fd8317f787be341134da15833bf198cc3247d7ed8068a33ce9ac2e776ad50f5ee5ca208e6ccdd10fb768612f2da37f791eb0d610f1cd072b159e8131f1c5b7f909c6bc3e6c620f54ee30f637b30d809f665a3d35db41f60c70caabb3c37ae42ea02b1b9d3f5d93705b87aeead089f1d251e9682bce0e526612c6d97bdf2292f3b6ba1956c34d40b59cf4a366b4f4fbe1538e34c0b6859ffdcf79f0525b8bdc5704d80d2e5f75234b46d4add744139f3093d8bfaaac5baef5555a0a"}, 0x1008, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000001040)) r1 = kqueue() fchmod(r1, 0x60) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001080)='/dev/bpf\x00', 0x400, 0x0) fchmod(r2, 0x82) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/tty\x00', 0x8000, 0x0) writev(r3, &(0x7f0000001340)=[{&(0x7f0000001100)="8e61510f8d67e255ce03f15a9ed34ce5ecb6bf87582830cc6729d08f88e9ab1fe9befc518fae0860f4f19c4124cfeab93586f08135919e752291e68e2f3b3c62230dfdef2086d947df7103eca211b23f62eaab53f2d37c26691a2e88bb52421d6df6fb22a9480b82647c391a04453a9d9038be44139f414f4bcb1f1abdba493bcb00b78bd20255c4933f16e0a60612e19dbf14dac032579bcf93b2e5f96e5042dd330e95f6f04e9e7bb947dde4c2933342", 0xb1}, {&(0x7f00000011c0)="dc4d068f79418e45291b8041d91ae38fc9be561b97a69c7f63d2c4b69163d97a634d1173e2358f5bef63b3f04722d1311494f99e7870d4615037643aa24a13ce1b1e3426e0f663cde54cac61071789712b287afea669fcd7f0d3dfaa4294cfec52d4deeb87f43e3602f53d9c51d4494b72872494055ebc94b3eb22160fd1c596a92b1ad2b5196c89976197125787e92d6c96951abb009af3eb4656e671ef077e0b7d1853dc3e828ecef40f355659716a870408573cec551f21878589f55b7764c5e532b8b1dbe60f2a632b04be1ea58b", 0xd0}, {&(0x7f00000012c0)="a9b07af9c29936d8f911dcf28493fd18f346c430db97a00fd89ddb2b77ea142188910647bf6698d4ab7f120f508b026019492f7dc1c11263be4ee007dd634ca88e3e64111836fc6c69a905e8f2e12fd11cf41385bf1157", 0x57}], 0x3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000013c0)=0x5) ioctl$BIOCLOCK(r2, 0x20004276) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001400)) r6 = open(&(0x7f0000001440)='./file0\x00', 0x8, 0x82) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000001480)) r7 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000014c0)=0x4) 22:16:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x2, 0xffffffffffffffe0}) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x144) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000100)=[{0x0, 0x65, 0x1000}, {0x2, 0x5, 0x1400}, {0x3, 0x13, 0x1000}, {0x3, 0x8, 0x800}, {0x2, 0x40, 0x1000}, {0x4, 0x6, 0x2000}, {0x1, 0x5, 0x2800}, {0x3, 0x3, 0x800}, {0x0, 0x7, 0x800}, {0x0, 0x2, 0x1800}], 0xa) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x10, 0x7ffee, 0x785d, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x20}, {{}, 0x704fab11bf4ce724, 0x2, 0xf0000000, 0x4017e381, 0x4f}, {{}, 0xfffffffffffffffe, 0x89, 0x80000000, 0x9, 0x2}, {{}, 0xfffffffffffffffd, 0xac, 0x1, 0x9, 0x3}, {{r4}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x80}], 0x6, 0x0, 0x4009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) write(0xffffffffffffffff, &(0x7f0000000180)="930d02", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:16:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x21}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 22:16:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) sendto$inet6(r1, &(0x7f0000000100)="c4b4ca552e9e7e037d", 0x9, 0x4, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x5}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069a6, &(0x7f0000000300)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 22:16:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f00000001c0)=[{0x2, 0x4, 0x7f, 0x8}, {0x32, 0x2, 0x1f, 0x8}, {0x2, 0xff, 0x80, 0x7}, {0x1, 0x92, 0x80, 0x6}, {0x1000, 0x7, 0x1, 0x3}, {0x2b, 0x2d, 0x7f, 0x36}, {0x0, 0xf8, 0x5, 0x4}, {0x3, 0x8, 0x8, 0x1}, {0x0, 0x7f, 0x4, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 22:16:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x40}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0xc, &(0x7f0000000240)="eb7fcbff13b9fd812e3192964807174388ba30c0a38b69f5a9c1fb9d5b6dca2679344592432af4be0a508e13b9c3d52d4f1f713648769dede89933c953ee02f25e300600000000000000000080296a4f17fb22fe349fac4ae86f40f7190fa010473670065a986d81a35c578e98aa5593079a05f69650d3391e5769242b09599d2aae2213f5d2056ca651eb02de1f73913d31142ebdca491dff1b181a1f985dfdf984e0741a78f03296a78da1880d00ddeb386b6bd46ef58b9669f789223c9c132de31a4a12265e0e2f4467892696257e4f2d362041d87edf6a99bb236de0ae0f93adaff62fa2f13b1bdce14f13392b1a36c9db63a865f37e6e6ba8ff5aa587d86f2e8297d4f2097f3f02bc630317aeb9fe9e13b9ad8e86bff9fbe6dc60c9a3e7bad8", 0x122) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000100)=0xffffffff, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:16:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r1], 0x10) geteuid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file0\x00', r5, r4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$TIOCSTART(r6, 0x2000746e) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 22:16:48 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20208, 0x0) setsockopt(r2, 0x7, 0xf0, &(0x7f0000000200)="51c9fb0de91597395af1a8c02533389d179fc3474285314dd98796f47b60d9", 0x1f) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="b66d"], 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) poll(&(0x7f0000000100)=[{r4, 0x10}, {r1, 0x20}], 0x2, 0x1000) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 22:16:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) write(r3, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000000c0)) 22:16:48 executing program 0: r0 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81, 0x0, 0x0, 0x4dfb95b1}, {{r1}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x7ffd, 0x0) kqueue() 22:16:48 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 22:16:49 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:16:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0x0, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000001c00)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa2b}], 0x7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x81) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) write(r3, &(0x7f0000000100)="261d55c47d105838c1594a2b88747e269b1a21f3a23aaac18361329e6971c2cc14685c001607fe19f24bd7e0578c0ab10cbbaeec28ccbbf541d3a37bb20ba7628fe88e5c23bf787ed8f6db5cb4b6561d4c1a6c22094ffcf98b9f033f16fd9cc552c660478f775eb04a8caeeb344ea6995a1f6687ec87b6f2449daae4dc0e034f2a0ecbb1bc64412ae488b2ed0a1c756874aa51858804f9969bd915393b0a6b5303c5cfbb5b9b48100619daafa77ffa9850b3475572174d2615184445c6ec37", 0xbf) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r5 = dup(r4) write(r5, &(0x7f0000000240)="cb95bc2a0a66b0bb72785fa32632928dfa7f9f72426275ecf8c93a9ba4181b2b58c3a67d8e0a1de90445b08d24e898bfdffe2ef20c4a10a1867d9303f763236bcf676c4e348c7ccef81ac00a85b0d26df9b7e9458e9084e931d6a39ba3029bcf9f5cf155bb102efcce338f4e542f15b6a66d16c8675c17a9d364cce9ce48af13b75be2dc76229bda026e4aefe1ab47a17f1cdb8fcccc2ed427b3b87d789e77c2cf30539576eb0164c5d132c08f4de173f3558464b9bb92a437c6e4f63a980776", 0xc0) 22:16:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e0000600000000aa0304907800000000470000000000000000000000e0000001ffffffff0707000000000000"]) 22:16:49 executing program 0: mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000240)="91573d4eaccc228a3c03b667e42e2c5d69", 0x11) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0xb, &(0x7f00000001c0)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff, r4]) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r13 = syz_open_pts() r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="9356bb55300881bc0ddcd278be41d198ce1c95cb6429f415d0e327b52d4069830d1715644bb46bc1be9d7d0c47cd0aa017a22e3af624c6029a44f00b62181c340e9e88a531f4a7ec6840a3accc62c458a8b21e9fd1913b761abc7c772736dc2a2dd46bf93d", 0x65}, {&(0x7f0000000140)="a5182088abdd89d430636a05b376ce2f15dd14167296c0930d6daa541567e0baf273179d0372c68c263ea5029442c35c38f9017f418babe53dba96b7075fb09b137f0099b17586ffe241b82fd005c45b35274bd7455b7bc9592008f8b0066ae077bea1e953c00cf75a1ee9616bda93590d9fc201", 0x74}, {&(0x7f00000001c0)}], 0x3, &(0x7f0000000440)=ANY=[@ANYRESOCT=r13, @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="0000000020000000000000006bff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r11, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRESOCT, @ANYRES32, @ANYRESHEX=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0xd}, 0x40e) 22:16:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c, 0x4, 0x8}, {0x7c, 0x0, 0x0, 0x7ffffffd}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000340)="7baf8a01f9ffffffffffffff7e3a", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/79) msgctl$IPC_RMID(r1, 0x0) 22:16:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x37c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5d020207e00000053d4eafd4e4cbac18be5e1fddb2e9b0ebd4176a04c0d410db9a014d7174eb1a2fb2c9c08fb89aa696c145d9816cd4d48c74db300a"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) sendto$unix(r1, &(0x7f0000000100)="b9b03b0968a3a9d0a29fd6a196b3dc05f84474cecbfaa82afce467e59f7300711c382bed0e69d72c81cac15825aad7c4277fe1168f681ee0daaef95418ce0796a17874e154df12cdcd259a1c0d32e096cc2db552d7608eb8c203b612799b6eac83483f03e9a2d036721a87b9d18418d6588e809e9b734f1ad26f858f3ab8730b391e9c15ecdfd1068d36d8f463573740f71ea7487dcb6982768264", 0x9b, 0x401, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 22:16:49 executing program 1: pledge(&(0x7f0000000000)='@\x00', &(0x7f0000000040)='\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x0, 0x20000000}) socketpair(0x1e, 0x3, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 22:16:49 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/219, 0xdb}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x401) 22:16:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x14}, {0x6, 0x0, 0x0, 0x20000401}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) geteuid() preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000480)=""/138, 0x8a}, {&(0x7f00000001c0)=""/123, 0x7b}], 0x6, 0x0, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 22:16:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000200)=ANY=[@ANYBLOB="9a615f540700e100001000000000100000000000000000000000000000000000c33e7aea976428005e478e26ff820b6b3d647dcedb6eddfe5f303f837b43197106675d41df88e44f01a449ef93ef51592c0e53c1a50996e648bb36a04cc67581f5bfa14a97f3596db1fa26f539a2195de2729e8cf480d605b915a49ac6ce68afcabae297277cdaa3666a64726464b2beb5a0b516fb76aa837df0aeca44cc6f90676b50a7ee9a"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fchmod(r3, 0x40) 22:16:50 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7ff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) read(r3, &(0x7f0000000000), 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) write(r0, &(0x7f0000000040)="1a", 0x4000) 22:16:50 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="731bec46c9a631131c23d92c23e3de9dec2751529f35876eed4cd63dac77f15d627668cefec61e17752b9a093556b2718f7e5e30561f040d3bf66c2ad61b7dbd1247cd28be240425fb6e588d46a39909e7ba3ab154ee87b3d0868e9152c0ea09efdae3956c90f62c3e8810e3e31da7d2f15191d8e3bf490dd45cade99f1c83d180d71beac307ec19"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000280)="7798d91f2fb5ddfd066646652b76df7ef7e6349a853ad5c2f655334dfa74a4609c784114db857c861f4c6619", 0x2c) 22:16:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x5, 0xfffffff8, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013", 0x40e}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e189b0c3496dc4bf9147500087c5bbe0882a8e8a907b7921a73f00db9fe3e2a43a5587da69d8002d29776876ab0012f5a4ed9a5e4950cb49442b0a7f5351b825ade0ab6b8cfaf5038a58571b9a08280", 0x12a}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 22:16:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:16:50 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x203, 0x0, "0366402b04000000d2000000000000458700"}) write(r1, &(0x7f00000013c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a2b5b1a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff", 0x1c3) 22:16:50 executing program 1: r0 = socket(0xba18641531ce20ae, 0x1, 0x90) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/197, 0xc5}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 22:16:50 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x0) 22:16:50 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaabaaaaaaaa08004520002820660080000190000000000d009078000000000000000000b700"/54]) 22:16:50 executing program 1: syz_open_pts() syz_open_pts() r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x28000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00'}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0xb253, 0x0, 0xffffffff, 0x3, "071e66d34176d7b06b4cd9de9248c7689d6678d3", 0x2, 0x101}) sendto$unix(r2, &(0x7f0000000200)="048072f35916dcf24fece372350112d0f0995d0038ec780e499dc9e570f88776f186c26f40b5337f6b124f540e1d753546f8d692fec0794482b7cd93edfef0ca8f3299abb63c157afbf5137063cedecc51ad49010cd2c004a5211e362bc04f7c6a3a1414889af77b53db29ea79e0badd35962978e94cccabb8457c6bcc4b2859fbe3c1c5e6ee746547ff9eaf91f5b736bdc1f71d405037dae51664f5326452f2927da7fb", 0xa4, 0x5, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/205, 0xcd}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) read(0xffffffffffffffff, &(0x7f0000000400)=""/68, 0x44) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) 22:16:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x47f, 0x1f6], [{0x0, 0x5}, {0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x7, 0x2, {0x6, 0x7f}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chdir(&(0x7f0000000180)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000004c0)="c19b911d6e2324b2b0f696e55f445c81cf6c670d4dfeef282f9e82a5903746f7ec9ec04bb026c67c347e1c8ce57293969327670f1b56feb8c251e143d5adbd05697c82295d5e885b9186e72a4b39c74f9af0a22438eac67bbca5f8033413d971757a93cdaf996aeb4981711cab693c16b7e4b499d3099e12f64e305e9b6d15a6670aa930d8726c633efc82da00a8", 0x8e}], 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:16:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x8, 0x1, 0x4, "0100ec7e0000000088d70000000000000069f000", 0x4, 0x4}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:16:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a00"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES16=r3, @ANYRESOCT], 0x31}, 0x408) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r2, 0x4f) 22:16:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28cd3fdf00000000000008000000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 22:16:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/33, 0x21}], 0x1, 0x0}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x816) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r5 = socket(0xc8e7523660c698fe, 0x8000, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) poll(&(0x7f0000000140)=[{r2, 0x1}, {r3, 0x4}, {r4, 0x40}, {r5, 0x100}, {r6, 0x100}, {r0, 0x1}, {r7, 0x1}, {r8, 0x4}], 0x8, 0x4) close(r1) 22:16:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x220, 0x0) r5 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x1, 0xc0000001, 0x0, 0x8}, {{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x3a8d, 0x9}, {{r1}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x3, 0x60000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x94, 0x7}, {{r5}, 0xfffffffffffffff8, 0x2, 0x4, 0x7fff}], 0x3, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x40, 0xea19, 0x100}, {{r0}, 0xfffffffffffffffd, 0x87, 0x80, 0x4, 0x400}, {{r6}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x7}, {{r7}, 0xfffffffffffffffd, 0x9a, 0x8, 0x3f, 0x5}], 0x800, &(0x7f0000000280)={0x8000, 0xc8}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 22:16:51 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x80, 0x2}, {0xa0, 0xab}}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x6, './bus/file0\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x5) faccessat(r1, &(0x7f0000000180)='./bus\x00', 0x14, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x6, 0x10000, 0x7, 0x0, 0x3ff, 0x7fff, 0x1, 0x1, 0x1, 0x0, 0x5}) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r5 = fcntl$dupfd(r3, 0xa, r4) fchmod(r5, 0x8) r6 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000000)=0x7fffffff) 22:16:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 22:16:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x92, 0x10, 0x4, 0xffffffff}], 0x3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x34, 0x2, 0x71, 0xc0}], 0x1, &(0x7f0000000140)={0x47529995, 0x3}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 22:16:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x54}, {0x8006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x4000429, 0x3c, &(0x7f0000000080)="65f475ef", 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x6, r2}) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="ff469db375447dbe56b7f52cffffffffff0000080000000806ffffffffff96de3530f851b9e6f6016e74a7c81286ca00"/57]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x200, 0x0) 22:16:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0xff) r0 = socket(0x1, 0x1, 0x7) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x80) recvmsg(r0, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x8) 22:16:52 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 22:16:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500", 0xfffffff9, 0x20000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1f, 0x40, 0x8, 0x4}, {0x81, 0x5, 0x81, 0x1d40}, {0x100, 0x3, 0x4, 0x9}, {0x6, 0x3f, 0x6, 0x6}]}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:16:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000000240)="fe43b1a53b10002c208e17058bf11bcea25a0c573a8ad56ddac648559bb6c9df7c256745e434e3681f55dc23119ddc696391b33214c52246b20ddad60f484e292761b284174872bf6ed6bd5a8a7decac0a23666412c346b104d36b66a7aa153e28f107", 0x63}, {&(0x7f0000000300)="b9e1e5547c45af11833b8e7c1819bc1b651e68cd2f632964a7d93611c4f1ca3095f9cd7a4480e0cad9a12925bbd2ecf62916aaa8cda201e2f0abfeddcebe7442805b646503ecd99c0c96dd92f80f0c1ea36fdcc8b7dc0af47ba972b4e80735336d22ec0316b7237d1e5870ca80c3e301f6e1953a87f5480ddab01ac282b16c8714685acd43661dac56d933f1eb5bc2eb849559eb32514d21606a2804c144f0c232ce955782c4fdb3995dab8be5bd8858e775bf12cac19aa1f810b94278a82abdf1f3744a9f9a7c13354db56ef5a9751448bbdf9bc73f2c66fc0ec253de84a226", 0xe0}, {&(0x7f0000000400)="df1266b37c4fa2277139272c3a839feacda5ab89127d1465d724e6f5ddfc19b67bd1e566c37365dfff", 0x29}, {&(0x7f0000000440)="6a9b356eac9e64b29100afb20792725e3d0f3e7a630273d0e88635d340290706edb395b614eaf1fcf999177c27aa9d2a470814079b2adfa7a0b3f9c0dcdc3a229930c26b299a1ca046b2fcbf04499b980693b3998d84cbedc2998aed207e11cf9237eb73d3faaf6fc859629012ff783f79ff2c98341e67720baa26437211820f418157e38286478a749cf75a557c4bf27a6c40cd2e1e109b9a9984a19f2923594bd86eddd90c32f01bd35ed9b4808babc3f0269a6f819ba8fdc0ac7bc0fe76a877c78f3b85a74ad20d2fcb478e576935387046cceed378ec64d01d28f4bb842b17984f2eefd38296aee04ee5d81675372c67a42d01d2319ca5e01f6e712f5f71ca4ad7dffed16c9c30a3f08b4645b646ecd2ba8b4bcfaf028efa64406539a7378184c24b553a12bb1f11ad9786c4415078ac216b736f756fe8a6a43be38bbd6070f90de77202d28abddedbebc7abb81bdb7a1617e76f4a2d24814179d71d05b6fd25fb80c8f1ae2f949bcf9bb2124941648b0565b854db7a496a83884ce4ec6f6990a9d466d61f4a63b7a804113085c5909ce5bde76f5fe3970b7a8a5264896996e94908840b280516440c398aa75f57c76ec471f3902fb00f7444285a78648da2a485612264c9a982addb6ffd716afebde0215d7eebc4f628e663bc33ea1954b9cdc932ff3f21994dcff822ea38ac475ee62da6b1b3d035300c8cdaca969fcd1ea227b6f8c36cd395b59a61e71a5a1c63bebf227f994d80d17e585e81efbacb8ea8b256528afb16fe9dbcb81ee9dccd0cfcaea15dbcee8e0bc1381fd0aef17cd31796ef111ff987ecfd0b7b5fc9819a5d89af89b9586996fe22bddbbcdab423b610e9c2b54c21db2ed333480c497b43c63ca05f833cc196b5c96f10c5ba1836f5f9421a50aa50d51360e7aa32e90f34787e9745ff467ec0fd5c7785e14b531ef653080e570310a59694ca7ed3eefc8ffd4a82d78d4ff8ea9ea1312cb89c76f18eb3e2986ca300f80a72045728d2b8de8cce3dba7f8ad6d554a9f04d808081ac7f15c3a4e3c57639932040b8397edd94c1f99af8500fdbbc33d171984b0d92f71fcdc307b3e3a4eb098fe6405a564262bd453c9637946c6a9441305b605ec2d1e3f2f944c9c96b5baf9dc6e7b5ea24f33bd574a02aca7760e61bc5b073a215f4665b2b9d75e0529c6e59a6113545e51ee3784498c143bb9e680b6c7daabe3a4ce53469ae5b26f59a39eead04207320a1f5719b3491644eafd593139982b381fcc78987f59a95f8e0a76360f6d4070a91e21765b689c519397bb89bca36ef4a7f2e85660a47d1d13b9fd9473f3099662e980c6af07da1303427d70da19bd8a4fab5f8cb4bc83b7f8c866e3de43f01deda7d94199aec481d49638dfa503c1542216e36a3a4909fd43a8dfdae027e0645124965d2aa1343a90d440daa931dc2e8737e0a021f047814f2003f0afc3faa645966e43fb797e294b45f4db740b9bfe3e40743a65ffa013def186fb02ecdcb5d80b20550772f8dc093411259f9d1cf3fdec0050774e04b64c42fdf3db0e91fe973da9302dd51451583a8fa3370a7d41304c00a2e3d5c2e175153036d539705da9d0aa456e847a8a6c718914d2ff4db3eaf4aa8c7eebf8d7a4d4d924b32835e818df9752be5b1882403a1e08231a4c683dea8780677d5824d05368734fb94b889a708de0e1f62b167cf5e5cb40419e5bc1d3f82ce1f3c9f7c5f075b2019eb171c6b3755574e8789d13556f67e029e5837d3d4bfae69443d1d30aa4a382c394b49baa0067ba2ea0e5fd2970482904ed1243c65517429ad24e93fa10e8b7e811a52e5bd01e28f6ffc63b393326cc398b59cf30c487dab5a98db9e2664a4df13719d70b345fe26e9d1d6929908bd31ae4f78dd9575a9333da5c753b382cb9377ae6400d75bfd5783bc089795a17789bd7b1709419d9bb5c1f5311e128e3b8ec6ea37d149fda066d1c898ac92835eceb25ad6be9003e81fb2b2045664df79031918ce7985be48f1b936ee61691242bed59853e7e92513a0c50424925d48f1b87789e46656ed10c8bb9120b511a204dfb9ce046edb728c6a46574ba0be0c61d5783a87b28edbb660838b4e51f21bf4a2cd6c14e3f4be4af2e4806a7998b7ec530aa8e91aeb3a75372e5d7799e945156f1c83ca783f0610c373bb4afeabdf44b32ab500bd48cf42f2cade591017afb02757261407dd884caacaee89ea21d016acc47690198725e36af377e23e2b20b4e1f555930ca656e98ec5be0b6390480b3c37f461c1426720bd76e6b30b605e15e8555f22e20bda7a01d098ae09d7a09db63421d47eed8055339855a9916cc9cff44eaace3f15f05c9a670eb7b01c43b12c9a10da88c3e07b17ad72464569bed84bd358f78f7e8c33293d1dfa1d40a7c22cdebe0c2d7beb0264e6db87cd8d91b8998c8b8da471842a6df6d2e274b97ef69be4946c0f13325ad413ec1e64320b3b55b1b7ead15b55c976eefed89ce33d4d77014efa0d591fa4fc7a08830b591be890198d869193f1b24bba7b63ad201d40a927a62bd3564e267274da8ba85b60e35d99e7d23f3f17ee7f91473d616b37c99c3f73914b5c35d7d4349c23dfe0a0d3b504fc4a65d9358f28a711a88c89644dee2c3f10331221f8d49d2590a26812d8590e5b30c613b791cee25f26551aecdd9702a844e0e3ed69e9fe344c423b4463366cd014e1c76a2cafcb73f3d0f511a9e266ec1a82841316466c3ea151b9d974607b12ee6ffe6c14b9bd75c6f9c7345150fa3759ceea7ce4b6e645b590bfb83080a7f6c84dcb16a0c45a17fa9a5cc91f7f83c45dd7a111ebfb358e7f74f7184da9f5bb52fd13fb520d8617428243ab0f546e7f306f90a44782acdc6041ae26fc22105435e4336cbf6a009f9be1534bd3601afdf4dc7fa3b96ddcdb31745024fcfa782c140745e3b96ccabf7b49b4bc355c97219a601af678720ae098307c60da96095357860aa727bb549e15bc97ccf3de5ded1635a04f6dbd851eab91d29fd36972f7b7503922e56c90e7233c81acc6030e0e19789655a95cac3b703d05cb1334bd17af2268309834d8871e6d1352f028acfdea9c07aad52027adb21ff0aaf29f38f9f8c1d86ea2dc0577a23199c416ab54ddd331d71e2a8ba071802758dd1da7af1c1a64a9657eb44f944e8d315d6f64a27b75b5ce2049381904a966642cbe6e2a520372c7feac520aed3f9bb8a944e7b9d04416de8e130080cc5cac411cf6e2ad650faffbc3cd85a0a7faa1e97152dbe11c82b0cf36d0a645876d28720ce460eba8a26561a910b040be4feaf246c0e08fe43b2839a0b7cc59e823ad55ef12e61381f3f5b6e36c6671e37c7c6dcad8dbe50361b0a5afa3a2c4d8aa6fd8805d0d6be47fa927529b2739e8cccbaf1348fb0f9dcb0e9e609559461b907f9c650a60eae14e599084d43aa3ea9cdc75ce6753a84f630c584004ccd0fc67ff0ee707f424f662c4d196d27c32d03a3c833d981fde482c0be3d0424002951a0b44721e240784a3e6e869ed0cebc7c69b1335741f4ff4fcfd52134f7ce89bd78ad19493db35b65d3c20fad015ac0dd49e770e0e245a44d48886de441890ab3ef8752c09c0f9a73f4282f248d17546c624e0926cf01a0634f92cdf7ab3ca5637b95919f2f9d1a96a4ec770fa2abe4021c9f2928c6825497f43774ca5463fbf3347023ff0b69be2e14e238cae3ee39b6b67596544806644f08399fe661943d1252ba369ede8301ae8951c6519a3415fbafdbaace0770a60c1fe4de0c077026a5c1cf0ab0ec02824a411f157cd5f18c265453cd1c1a1818442685008f7df1b3c1a193c4f6570a6ffd56db380fc596be6b9fecc02c565e13b2c03133f54589bdd610cdb57a70a169598662dc83dd22825d29bb70a752c3321fd3a3c91c59a475b05cb66276a3137fe17652eea4727030709eaddc1bd3fd91f5364e7f61af7c25e2cc4486aad471d5206adf629bb499033dcd8bd8bd85e9dccd81761ad7de942f66e1f01fd391b0d346bdd5faa94ca4819e36816c87e9475475f386f10a8142f67a686f5b000b6bb28bb4742239fb0347e5aebf04727a986dff8bfdd368c2e0b3f47ac834f48f1e575f4ec47678306c03d720e9df645cf04b3cbb7cbed0b5f2bae882c0a9f0dcc20adc523a85e91003552554f63b18b9da5634cdeb1a82426483c6fba344eb8d523747af84cbd6f68c297b988e3142b4a7408af7b1d5622c0311555917e290f314960e55355ae668d4168a8111f2453b7a7e2a437c7c32183eeb8a56e01c26a600d817b8dbe10cc6985e3377a9acd7a13819a0b6fa633b718236b0717d1e5b5e1363ce425fbba724cc7fd9bb002e1898b8f495ee97e3869bddfaa3e204adbb0dfe241b3c1804eb968b008918154751d89100932bdf0ae267d651fa4b5fda9a4b44bd38380333f25552203061e9404d45bfb90b14225863c305c7277cf18fa072051c6227bb225070175d264283fef4062f81a6f20ccc11b4e5df7f7cc288ff017786e019327c618c99f4d787abf960832159ff13c6f4ea5d0bf6999578f5367277f87b1706a60e707c2b4a3c81f79ce1f1913f814f7b2d6b23ae7c25df2d0fc5c655c9dcce037fa6320eb130f3e5fa11a910b5e3234162669f79e8599bc2de47bdb4cf3958f94223a4553fde140c263ece550e9cb96b6efe7a6a0fc74caff3e20135708beefa28c23fedc69d31a974a971d623ff8644f120e2a29097608aaeba02128b08bb1bb0b92e3b146f62bc008e301df7bef5246e800c4b5d3f8a8bfa75488276f61a838d52a846f0a8176bae97dd39e386a764d37e8b34fc84f88414bf2ae013da76ce1d0cc63394b355bf058a5ed2add8328300e4af7e3f16526790b4d9763f7cecb608b636841600e94a623665ed8a770a4d0db473046d36e2ac04dc35bd1e633600ffed94f1a548a9fb6fded0678478fa7f78ef2470a602618686bb4940e003f7b7ab996f0acf56053379f010f311468b9ec962512a8181eae4b2bc1c7572e0791c5165cbb4ceee84a48cb8adf282aa53eb3bb6b76b50e322ff99886605f483689061eb27f5f28e088f54ab228c3d225151263be38536ee7fd29c894f702b695a7cbdd5477d23b299a5c619383c55f774fd23ff94a882047b8962016647c6d3a001faf6de4fb2f6dc623d229ef939715945f50f9958c86dc662c9c20b9b8c33325e99affe54f00cb3012cddb3b0ceabbe0d59eaf77a15995110bd03be6a0ec5ed2e199bf52896446db44021b57ca20e87cf1ddf1830cf65eb8385a6e39e159dab0c925fd4a37656773ff1b49530c140cb99d3f5a4cc6ea6c85a6d74fb428f3f9b5aff803c4ab33a01558ca63ce032ecc0197c8178ee7791def444e187011c43b2fd1b536738b22d8b5b67e4161b8949e553695d6c555a47e3cb26f4b129198950525bb7d1f197d2eacfe18b19a58733fe85fb8599941bc1ab18551b00ec68fb35c0f7683aa4c62ac479f44599f5635eaabcd34d4f3fc6cf7577fd83cdf765bef0b710c854d486a60091b8205664d4804f0f006550ee170fa6d0444e680f75187b820824ed5ff5fa173b1c3b983f8b0278338f8c429efc508751cb3ef03ec989c77eb688261bd9785551aeed11b628f3ea4bbe25d7426810d0582988a43c62bc820521c62608e8e6c19a1b62e0c714ccf28e8b2d94c1386eea9bff1c94a91b380ee896aa39397fc455dde4bc47a91ac1c2ac4f9f0e7b511591920a662c7c5d2f92c8cfb3058eff50dc412aaacf11882680c0a19e67d46fa4d98027ad91248ecf4", 0x1000}, {&(0x7f0000001440)="e5f11adf433439a076c359203f8c9417", 0x10}, {&(0x7f0000001480)="40969617b2acbf9a98efbaa2f6a9068ea21052518761e1222e499ff335882cc36a11f872600cb1cd5dc6afc229f021e1e5b640230ab7650a1c99a2c6dc833a5b7b9959a2a2e364af83d10a0fa285b536c1f8efb8b66da9521c67991bdebba244e65cca3c45bbbc398e57f2608c6f9764196065d6af36b46363e76fb6e5b30a", 0x7f}, {&(0x7f0000001500)="1b7531524d899c8f5e5429c759a3934831d8ab871edadcc028714bb2eee76af499b5c26fe6d0a472b9c3e798294cdeb600769b2dd5354d93568c39e145ed2c0d502d19326466ef7ffdc3834b7a4cfb", 0x4f}], 0x7, 0x0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='W\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = dup2(r0, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') 22:16:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x2, 0x4, 0xf9, 0x4, &(0x7f0000000040)={{0x6, 0x40, 0x5, 0x5, 0x8, 0x8, 0x1ddc}, {[0x5, 0x4, 0x1, 0x4, 0xfffffffffffffffd, 0x8, 0x2, 0x232b, 0x3, 0x2, 0x40, 0x7ff, 0x1, 0xd0a, 0xf1, 0x9, 0x4456ebbd, 0x1], [0x1, 0x4, 0x7, 0x15d3, 0x6, 0xd8d3, 0x400, 0x80, 0x5, 0x9], [0x94a5, 0x7fff, 0x6e, 0x7, 0x100000000, 0x7, 0x9], [0x69, 0x3, 0x9, 0x5, 0x6, 0xffffffff], [{0x80, 0x7fffffff, 0x1, 0x6}, {0x1f, 0x10000, 0x0, 0x2}, {0xf0, 0x1ff, 0x8, 0x1}, {0x7f, 0x7f, 0xad40, 0x3}, {0xcd, 0x0, 0x4, 0xfffffffffffffffe}, {0xfff, 0x4, 0x0, 0x5}, {0x7, 0x0, 0x6, 0xffff}, {0x6, 0x1e87, 0xfffffff7, 0x1}], {0x69e5, 0x9, 0x3, 0x80000001}, {0x9, 0x5a40, 0xbc03, 0x1f}}}, 0x1b, 0x1}) r1 = socket(0x18, 0x4000, 0x28) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:16:52 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) dup2(r0, r1) syz_emit_ethernet(0x437, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe2a44143400f8ff0000000000000000fe8000000000000000000000000000aa00004e2004"]) sendsyslog(&(0x7f0000000380)="4dad461e81e38e4af232323207631ee2ae6d4db44bcee62655a592edae5cabdb8764ea0b89549fb753d5ee8597dcaebb2055ef617b80b0ee67998682b984907fac9154a06af872a65e5d1b552aa8144f9b1fc876b3c2c4456cb3fd4599ef45c65f2168af6e1c48fda021bf5d44fb9cb88a279872533c3cd8ef6c30c3693bc77251737e4168c533380579760f9f890705f12dfb0f96e512f124392427357f6c045c71e03d138fad10526f597c3b33fb74e20e6b9e7b97a0958d8d7f64aa37a8c99e014c75be2b7f706294e0abbf21b14d88dea55d6f466896f728aab2881188ee5553d3b4659f196ed2c47fbe0e9a9edd7282273ffe3494f4a5943ae020f771fc59016e36a77fc559b1cea1076cde0dcbbb664ffc4d8d54db1a1a1ae50c5476a4d0572c3e7e965f99a6432ffc9141f3a720e44236d003e54cd37d99e7767f92bf14397695c3424682e8942681b31274868c70a3ff4d5b10f40e6b67343ca7ef0e9c34224250c60ab13a19060d2a8a0a250a945b09263275683d2db5d760cc7bdc4e203f4a1e13d7d4c7a90f266c6fca6983a3c405a349e86182a56dac98cc4c7217e9a05c1b47b36fb7d4fc4e18576151ba9c94eaf4789ac9a9f53635ff768e770e3cb00d81df472467979d22ea5f6e6ac28db903e2677e9bd7fbafbf67626598aa531aeb182b7ff6edea8837221f75a14fba2a82eb1a027d55417b6571191ca32c8ef858914cbd318403e864a77a9b05448ad91abec55aa119d940ecb95bc577bf541c126b345df94dd4dd027d35a0555bd1cec86c53ccad2dfdd069ddd62f20b571125c69346ad5cbd1411c33f0cb8dabb256b293f02bf5d1d39ea400f060c234d28f24e2dca60227419d6f985a8a9e7beae86e1136ed5f56cc07b469d6659189f4a0e55dc6eac93d2bb24db30e889b323d81bacbcf023f6d4e2cc9abfdee76fbd7442efe16f047bf9dfa9755ac1be792df60541fe08c1f23b519953e5d1dc173234c03073c753aea68537a319c2e189fa6ae044abdb83691975b075db2d1bfde40cf21c915a084154d0b4f486f6757c5a662b0d12a1ca3301212bdb68e23d21230f83d11982a55ecaebdb6986d8effb1982d73f032e24bbf0468929b50433907910098463d35bc35f985000e6ba94e5665b18c58d4cb5522f78665130524f6a92e86336786c29e72adbbdf047cb3a2a2ddb01090fd29106a06b26114a5ed248f1ae9fd325849dcc473db0b830dbb1b2984cfddb237b7c01d4126a9c30ffe5bf5a829660471d094a386c898f65d7e8676cc2a70e84312be47d71329cc45cd9dd5a8d345fd1252ead394d0dfdb20837be69fd7928a0e0affb227d1373f44bab81cb422b01a2991c63929c3441f48822755ce2c72357da5b368a03fb347ad787d39def1cd18229280e0a0bec776271c5563a246726bb277222982faa31b95e17e4066037df8849ad4772d602a1418e0de6ea71becb5ac61d44b22e4bc2d27e59d3b62a6ae53385649e25d2653f209bb05c7c094e200c5d90cb8e4b9ec62740354a17151cab7d8cbb93faa2ea88589a773b1d3b0714e690317e0ed122df82020e0309b35425d4e2fad13536b59dcafab31af6934a7c38dfa62b60460956649857b7046963a1110310494fb44a4de64645a2dc47095bad11efe9173efa66e257d34f7882893a55319de9088f4471a98d3784f2c5b6735290723be7139d0d03be2b84e76c3b96e3010314050976991c9e336a2042233e60789e89340de2c1b84d90c1bf5b38a382046e3de1beef3c1cf49abbbba99bd9c1a6100ce0c6a6ac4659e172da8d144885cf936bf241a4f4f367c735ea1ba225e84a4bd8991c29f8732d95302baaa22292be74c3d9e9d15585c3f8444ea66f16c0b6fe8e13d648305c4c9994696e25ef8a049ee5ac334025bc9cbc9fa042122f4d37cfccb5168e536a95bbaa4a910c20978bff0c69da4ab9a871fd2785e0f26743f99efb17ce506aa1fe9b2c2af017be5f84a2f5c3b046e000f97dbe122d2ee0fdd6553fc1b6157aa035a0d88b3f7d71b7c7091ab4c52f32322c72011a799b991cf6383e442e908ec07bc629339298ec07f05cc979a7dbcdd8b570b3c1d5376f125f12d7367fa5a789025d8decb6b27a5b79c2c6e5cd9d5899a0a4fd846669ccd4ade8dbaf244bb388f6c1f548eff97d0ef0534949eec458a48e084b6043a5b52935bac5e915b59940aef99278051d54cef4bdde74cd6e2e70a592f222f2ce09fcedf4fec7d52e5c3d1d9796235b77f13fe8c4f89a005dbab21192c3c8d094e106fc37371556750973d480b2ffe8219a68fa8f3292c7c7dfe1788c961bf96c66f6a4d0a12aa5ad1d27f245b341f0c625ecb897c4dd8cfd8106525b07357920240be050214152866e20363394c32ec89c7da96a5fe2ac3e6e151760be0392445411f94507ebe7a4b144402f8bb47e9f608c17c77d64f9cc6b897396cccc7e0ec1bbae2bbd0f730e3066307c852d2586586232a8628b80bd9bfddea529d4f6125f8c3b52d9f5e0347fa07ce02d801da0cf0e6296e15af395e530c07bc4bb0f635c0d713c4a6ce6fbc816d002ffb7abda88b63c59cfdf5fbed237740919d4ab438ddd5d7de1dc679f267c0177525d5b96500e5b1bd6adb7014b50c7d9533fcf3549975fe5a5cf30ac940493946d40dd292aa0aa683988ba4b68614b1a6adea21e09e4a4c3285eccb04afd76a8b830be1bff256b68aa9b0c0b22d120468459b10796ecdb36bbab15bd49cdaff6c4755b58aa38aad60c648188330adcc5e3e6e54e15d43d762f76610fa903c0b1bb5f1fc2ebe010f5aee236915d234167b56cb6d5e36a2b12ef3bc5646e5a149fb1cce43c5e565e93ff7d46530f39e3fe8ea24c16742ec7627a18910b5dc19ea730694277ca26955617af1522769c227e0aa71ba6cdb53690db0ffb72665106f9af5743eb6b5c6a3aa5e238a4d48d8793d4c4ef1afce7c913903f750747d48501f5d087159f07901463bf69b038c7210f0bc8b7286afdf736cb0ae96a9a3222bd1233393c3439faa93f94938951221ceef4a0f68252605b70415f4e538c176add926fec06dd0ea28347f5cceb30e09068cbab0eb818dd1a5a307fb958384078b669efd1a2378fa1d3c0bbf8d07f6b5073bf950a4c5f966fe1eb52d98afc178b9fc5dc188fb700537008f73e40e1119066dda4bb86b980b0b220448f53c94f7904b9a632dcc29bf1efe07c29467ac0b51bd53aed08484eb67fd551f3b483457d78b1ad7ad8842d89274526570f1075325cbac2ada689c36bad41ff43c666b6cbae3279367c22e58ca405d4dc570be9f7d3b62d6615970988174a18e0791b04fa1cb0fa4b377d2f902baf10fd00f51689bed6ebe2e6a1da5a7a0a43e3e960b5b74e9f19797626dd94d881bea0deab6abde76811969549b566350616905b9021350c96a08b8f488eca1b4fa10e108af01084a23db379d42a7c846faf94e3573267f2b627415eb663f8f107f780f4b8f019cbf639152b499765579301589cd502ffcdb48cbe34ed0a0ea96aa5ae41fc3721f66e67ea22746bd38bced5b7794e67ca48a78bc0aabc14f96b5d2c4fb234e9960d6e6aadc9c99dd2ad9b063973042ab7798120838730e314c2e466da36cf501b516fa6fb80acc193b89db625f012e136edabda8599969ab91a8f789090f9b82e711ae95f19e65df87bdfcb493ab11089a990aa69c47be5ad7794907bffa2fef388befd10cf5644920a44401c5ad283cdba181953bd0d372062192f665a858323b1e5aac0373b6d6e6fe88d31173fb2546d4ebc0d01e1a3e01c274ecb64e927b509c185bb786711a25a5ac4a855f51ff2065539435271744ee043c96fddba784163bb7d5fac5cadaab40be1621b36dbad2c0f2f7549654430a4fc268ab9cee1f1f46eab1f00a5487a4ff8a8f92a596704b4665a7eb72116ef2b719bb0e869dec085f3b633d987d67f39eb168487f2bda00fed401ce5597b61936993d6a8de649e770e9b6ce32da0c50025bdf1c64e5affe13d7826b2910031acafdc071711b348048267514f1a575ce95f0edc69e062bcd8174dc611b5e83de8e80901c40b662c5ee48da2a203326582c98844ff451077b53639c5a4fcef6be7209b5f3cc004e0887cc5cfed8078d472615cf5dd014131663b2c26f32cb8117444b4e43cf127861a9ab4d1941b79cb3a2517c7d669e33475f41cbd28a8073d417b47d59d6c7eded8f2482ff52cdbee592427b2c08371c6e08d24f37689e1863c62bcc00d75e4c3154da5c4befedb7946cb8c822adaf3ee9894fa3a579f6f63c9f0f6c9842a69ebb6e219d452e1adab5edb067f182ad1d186bd3504fa4d70d777216c1b3d780c799639026b667ccec304a4b230abbbde225303ccd059ed2c4a3fb5c40fee0d70416e4917aaab2e749c00826755457edc0bff8043021d6413b2aa15aec1014376702b42c5178fbf8895d8ef117c15eeb2dfbd7f6804d395280559e9a3bf145f5071d75c21ba726690a8099d569b721e06e29c53025f6688398363eaf1fdff952fb24c4f8a460d411523f13f9dff954d7ad116b4f4795d89c8e15fca91076ac56d6bf36314ec137d3a11818197a2a8213a28e6e256052d2c5d3e07889a824853b723ac8b4d6c2ee3e8517eb993c3ffbfda4201d14aa7a652eee7a08586e16b529ffdb01e4062916931b9be8e994cbe942c7040f0356c45c7208def283ae439907c358d040ce161a7e834d36893874219253888c5ae5bd0aaad63cf3b2f7bff9dadc2910e12dd7592677c32d8aefe59551224a7b8c7decbb21d900d9c334fcf244f51ffa5c41c99e3d35d9db09a26b3cef3765d6b5faa60fb212bff6cb5ba4a8a7d39ee58ec5b32745a382b07eb6a0d6f4f41af5f82e45b82984d47e5946dad25660b74f3b44179bdd522e272c75bee625207d99a15abfbf58f0e0bfa4151fafb79c9b59457a68c9fff4bbae81f805c8b3d12a22d38b9d8f2e911421cd0c472bd01c295bcb23385a600cf9f547e778389851d6ec8b24088d6f56ca6339dc0b52745e4dcc6a2eec3102e291cb85d5d5b5e9705f1dccb790aa8a67335066436b92d62f56289102a9921b589b216dafb67ab575cc2b1f7836b532e14a78028a0fd26dc3a862e8a5d5abc23f42f4bbd5a46e38c46578b387a6cd4f6216d39922328c330c916c19d1ac0795d6c6b141b5b6a90f5c60f24bace6a1abb5a8f09cbd7aec04899bf6fd6c6272fce35c0b19d617628acc03dbb2936386ece89edff07d9677db0ad8ac6fa2e02d01e98cfbf3ae9dc7921659bc805d1a58d708f389133d8af54d27d4a9ea1956b748b57ed1d666740bddb27491da93b3ba49549355e9723dfbcfd147ed3e7ab20799ae2ae98a852e279afae25a80c28bbcf2964ba91527e0cb34bc16cf90ebf81ae0ae69c3423331e2ff85ca9c13000688c017de3adcfb822c8ba9a7916b8def634ba2804cca90c57f35659e7c89e4d56e65fbd024c99234f1edf03d8102e166753a4acde3b442850d768ee1bc0d630b049a3c489a63d28bce6e13c54a7fdd9e39e8eb4aff68650c7553371c94c2de2e1f0f73c84a5f844ebe6d682ca1c161c66424f9eb312811de0c408c15f5dcba760d4939d60f02d8d0f23eb4dce50889ed89fdaf1629cfd612e899258665295c5d010602c34f2ff0a0e2bdb110b6fe49fb588eb1e4fd2b7f79792db3fd8aa4912908ca07ab4a2d7b0e1cde7c9702568ebbf95ecc05110c8a4932efeac7401b8433db8b6e2c84306457858851491e9e985e690e21bd771ed30d05ecb255b7", 0x1000, 0x16) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x402, 0x0) 22:16:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) 22:16:52 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x7ff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x110000}, 0xa}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:16:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}, {}], 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x8, 0xfffffbff, 0x7fff, 0x7, 0x7, 0xc9e, 0x7, 0x10, [{0x1, 0x40, 0x38d2, 0x8f}, {0x7ff, 0x9, 0xc400000, 0x6}, {0x4, 0x80, 0x1, 0x1}, {0x7fff, 0x5, 0x4}, {0x5, 0x9, 0x2, 0x1}, {0x10000, 0x5, 0x9, 0x40}, {0x10000, 0x0, 0xfffffffe, 0x16}, {0x4d91, 0x6, 0x189, 0x7fff}, {0x1, 0x7, 0x9, 0x193}, {0x6, 0xc3a, 0x5, 0x7f1}, {0xffff0001, 0x800, 0x8000, 0x7}, {0x0, 0x8, 0x3, 0x5f2}, {0x9, 0xffffffff, 0x1, 0x7}, {0x7fffffff, 0x2, 0x40, 0xb3f}, {0x5, 0x4, 0xfffff001, 0x3}, {0x369, 0x8, 0x5, 0x3}]}) 22:16:52 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, &(0x7f0000000080)=[{0x80000064}, {0x1, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)) 22:16:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x90}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f00000000c0), 0x0) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x1800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x4, 0x7, 0x3800}, {0x4, 0x4, 0x800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(0x0, &(0x7f00000000c0), 0x12) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 22:16:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) read(r0, &(0x7f0000000000)=""/183, 0xb7) 22:16:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86140) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f0000000400)=0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000100000004}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000300)=""/232, 0xe8, 0x803, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000480)="4f19b00787e6cd4f18c6cf34f5dbdd", 0xf}, {&(0x7f00000004c0)="77d0b55fd8d489831414279cba239ae9bd0eca47db21df47e2a85b4c03395f307e9e5cd5dc50feec962d6b74689447241521c6b817aa3645035bed3d6120d170ce47dbb088d3de2ceb705421fcdb2b7eff393bcfc130adcc38d046a09b71edc452b5cc070d9b20ae4d14a221ec5e27e85b249eb608aa1a064c1542ffa549a4a803f8661544dcea97e2ed0a78530937607ce533c588bb7a134fb73f3c209511a305cc74c2145cff93b7a7c11d8251", 0xae}, {&(0x7f0000000580)="54feac172fa251b3f76f8b8399b69df20e7ba3bf2262955af20309333570133b86d0f8448cff371ecab35d2b6d99c318d4076942948301f4e5b31b563d3ede151bbdb22d71b61ca2cc4654e70e4ed91b31f45ad7ba251753df811a90c366bafa5aab5d641f9b5c9c8736c748c57aab6f4bfdddddde890765ad71f273d374fbce3b6b50ee78737b9870f73d2308779e72b429b40274cf579fc5b1466c03abc766106832570aa76aefd8980d3e3ebea882", 0xb0}], 0x3, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r1, r4, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x140, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x4) write(r6, &(0x7f0000000340), 0x10000014c) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', r6, &(0x7f0000000240)='./bus\x00', 0x4) 22:16:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) close(r0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) execve(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 22:16:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {0x4}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 22:16:53 executing program 1: semop(0x0, &(0x7f00000001c0)=[{0x0, 0x1, 0x1000}], 0x2aaaaaaaaaaaa9ad) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000840)=""/122) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000240)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0x8, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) write(0xffffffffffffffff, &(0x7f00000005c0)="2c75ad32a815acbec95a896bdc93b4f2f7059ebd1d64b18b16bf9262ba26588fe95629cb193bcd3ac6e844afa7003df30495651a5b565b4c635f97c5e4e963cd14c02885c733689670e26c65d339d3afb6df93b252a7deb1f42e5401f83166f8d924ec7159336c4a1def1d076196fedd6373f4a8b662ad2cb54fc1ca3818eca6d9e73025543dee4a99df818fd5eb18bade01085952f76cc66aaf0863f4a901042fb54d20a087767d24dfabceca148e9ee1dca4a9a3fb0d05000000a580902385c342e816", 0xc4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, 0x0, 0x140, 0x6}, 0xffffffff, 0xffffffff80000001, 0x3}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r1) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, r1]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, 0x0, r4, 0x0, 0x8}, 0x8, 0x6, 0x4}) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:16:53 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8a, 0x0, 0x0, 0x0, 0x2f, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @generic="cadd3a448c8a70df66f3e9246beeb0659e3c331a4b0a26f4c52175733c81354a172573cbc3157626a0ab02086ad112500a0245414a5d639a1ddef789cf38afcb1758dfa1cf324cb64a8d00d5392c44b22f1df96066a0bbe2e75b46314fd12921e0f716738ef451a49fda7c2cf3c83daa73eaf6905b91"}}}}) 22:16:53 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {}, {}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x7ff, 0x2, {[0x3, 0x3ce4, 0x811e, 0x7fff, 0x101, 0x8, 0x0, 0xfffffffffffffffe, 0x9, 0xfff, 0x3, 0x400, 0xffffffffffffffff, 0x6, 0x4, 0xffffffff, 0x9, 0x100], [0x7ff, 0x0, 0x8000, 0x5, 0x7, 0x200, 0x287, 0x20, 0x80000000, 0x3], [0x7f, 0x3f, 0x6, 0x8, 0x3, 0x0, 0x4], [0x5, 0x1, 0x10000, 0x400, 0xfff, 0xf920], [{0x8, 0x8000000, 0xfff, 0x80000000}, {0x3ff, 0x577b3894, 0x1, 0x8001}, {0x0, 0x0, 0x9, 0xa73fb91}, {0x0, 0x6, 0x1f, 0x6}, {0x2, 0x2, 0x3, 0x7fff}, {0x5, 0x40, 0x20, 0x401}, {0x2, 0x6, 0x8001, 0x8}, {0x7, 0x3, 0x3f, 0x55a}], {0x91eb, 0x9, 0xeb, 0xb187}, {0x8001, 0x2d, 0x1}}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') dup2(r0, r0) 22:16:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) setsockopt(r2, 0x29, 0x83d, &(0x7f0000000080)="02020000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) accept$unix(r1, 0x0, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x11) 22:16:54 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='c\x00') 22:16:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000080), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$TIOCCBRK(r1, 0x2000747a) 22:16:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="b3022e2fcc"], 0x10, 0x0, 0x0, 0x0}, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 22:16:54 executing program 0: r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xf5, 0x0, &(0x7f0000001240)=""/245}) r3 = socket(0x1e, 0x3, 0x0) r4 = dup2(r0, r3) r5 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB='4\x00./file0\x00'], 0xa) setsockopt(r5, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000300), &(0x7f0000000340)=0x4) setsockopt(r6, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) getsockopt(r2, 0xd1, 0x895, &(0x7f0000000580)=""/82, &(0x7f00000003c0)=0x52) sendmsg$unix(r6, &(0x7f0000000440)={0x0, 0xfffffd13, &(0x7f0000000400)=[{&(0x7f00000001c0)="f4841e4d6c492f42df504bf11f3318ae5e4346162e8e89"}, {&(0x7f0000000200)="5a5f2835eef0207b2ca932708cde47fac9569901f362368e9f1d0a2731c611df05e5b504e2a800f82ed3fc9f4263c818a76d122e592235fc4f026619f7b76d2ace864ad1bf0a1e6a6f"}, {&(0x7f0000000280)="9b9b2a3d11af5a503f72aa47fbd79121fa559db172f02a42edcf3c600d7488361307421100bdd6f9732ca4153e701b19a95739a1584beb24607992beaf838127f128d949d1d0a90ddeade84c913184713889ca88ce3aff9f"}, {&(0x7f0000000480)="397774580b4688eee8ba80d185440cd38e1bac30712999febafcd4b6884017098d0eccc897d0008ce3c808897d03e8b9607ef718998269c91a8008c6af98c9f7339b297a4a31db9850af28565a25c672f0cbf0692fb908fabd67e8a8d922f6add5441949191fccd049a380d2e73c4b914449a22671693a0c0d6d7962a8a9efc4aff00974083ffbb986abe051af7c8065b96bdc452cd6217022069e144474e542f85b6d97fa7002d39ad65bf91a307333c86704e44a98dcdb1ff5bb41a4aa0c018803d6b3e87758698b1a00c491"}], 0x0, 0x0, 0x0, 0x3}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) r7 = semget(0x2, 0x0, 0x55) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)) socket$inet6(0x18, 0x1, 0x8) 22:16:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000671461590c"], 0x10) sendto$inet6(r2, &(0x7f0000000180)="0810", 0x2, 0x0, 0x0, 0x0) 22:16:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000203, &(0x7f0000000080)=[{}, {0x12c, 0x9, 0x4}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:16:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="ce726a0bc9f16e29335e361c4724c9a9d66f4f199113d97cd844667b4fc1182df0796ec9491e2cb854189351c966c175836d4e9bc6c1f71e94b036723b5eea920c4ab1a858c4ae774f2b8df105a4cd474109b914c87489ada00bd4ab9a3611bfa6d1e28ac4a22e2f48425e2437473be88c9d6a0eb700dda860737d2cae1debdb16af8455e686be20c6054c9ab5f9e3c6a385989d235cf64fb79449cdfa136464f50bba847f257f8f6e92b3d7676ce5dc0b29f2970ac56a2d3e7c58bd2dcab2f7809d1349840aa882f672c045deb187015a2cc72c993853be167e5f8472b34753f9c5ff3e1d6e4d40b1d3028590dfc6c2c0ac669c27eae1445bd59854675d0b1807b7073a7e45736cebcf98da5ccde6608f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:16:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0x4, 0x5, 0xd9, 0x80000001}, {0x204, 0x5, 0x71, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0xca, &(0x7f00000000c0)={@empty, @broadcast, [], {@generic={0x8808, "daa700c9e6463d48cf1bc8816789596990c79a9b8d0800003035515cde18ed70422706ba21b35f99f94670cee38823b909c6b35092992e748fc3da0e7a9eebe06e0494e6ccd00c21bfc7c18b9a46ef8d60549841482cb06fbae82fde061656838f9b6a45a723dc5d6bbff634131019250268a1cf930ab2c368a4e7592c945b4eb08b980d87fc991e09908a21b293b5730769e14c0711b185d62563aafd79e3de369ccd10a698a868f43a14ee2e2f77cac88ae374b3c849750e2a1b82"}}}) 22:16:55 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffffffd], [], [{}, {}, {0x0, 0x0, 0x4, 0x2}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x2, 0xffffffff, 0x6}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r1, 0x4, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0x3f) 22:16:55 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000040)={@broadcast, @random="0000000069cb", [], {@generic={0x7003}}}) 22:16:55 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x6, 0x8, './file0\x00', 0x5, 0x7, 0x20, 0x3}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff7a], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:16:55 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff"], 0x10) r2 = dup(r0) write(r1, &(0x7f0000000200)="749a81dc7a7ba13ecb80e066d39bf8edf8fa79ae8c5b64694bb5ba0fa6348a088070fa7134b9a4b0c56fe0d10b815aa5137b6c70d1195677871a176731f275ea9462060ea30510837dc483ac85fa71d890485cabad3aac15a5c8bbf9270261f285d132e804459b29021f23310331293417c2102cd0fd527f650ab84510a0b1e6180f6d1a36d3b9dbafa8f51799fcf44bc5a8915c133791bb3c75cd262787328d0b18619bc682634edbc058dd861a6340cbe7822807a4f199b76ec3b05230c580de58b52f85822f93a9466484a1776b7cf6015f1044f0e041672f299fba8d6aecdf58e747ca83e25c98ce5f42156bc6", 0xef) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="4828d1c2c91fd7a4", 0x8}], 0x1) 22:16:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 22:16:56 executing program 0: r0 = semget(0x2, 0x4, 0x264) semop(r0, &(0x7f0000000080)=[{0x3, 0x9}, {0x0, 0x305}, {0x2, 0x4, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0xfff7}, {0x0, 0x401, 0x1800}], 0x6) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r1) semget$private(0x0, 0x3, 0x48) 22:16:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="f0a829c0b689fa657a1339231eaec6cb21c3192cb47b22f149a7e0f51988238edfe608de9b67ad1c7c3fec9a7c144b17dcd250e322419002e6439982150e310222e7053a302ed0caba926dade658951577681e2a465dec1f01029c3dc9a09fda02f396b32fd8e8bb59a53507d0f30acd9cef9d85108bd83be4e3086b9d2936c10b1c24dcb73329ca5db4c71cfdcd051435c32ac9bb00498f066e0f2313a440b0e7fd458050ebb8e270c54a1dec399dcd7e9e29cf58008eeafaeaf2d48468b7613af4e5ef0408500ab96ab04af30ef65ebc40802cd1cdb014b65980", 0xdb}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r5, r6, 0xffffffffffffffff, r0, r0]}], 0xa8, 0x400}, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 22:16:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x80000, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca76) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "04c0a205ccd72e1d0000e50095ade7e5e06fc8d4"}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 22:16:56 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r1 = dup(r0) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000005c0)="b77dc726e182b33235d2ecd1361ceb820ee4407cefd4fe8dff882ab62e1e938ac9cea80cc8ead42de789d9d6c545fa901b1153826cf9d47fcfcc263d5c0b427bc7bdb88fe15919863bc3ae75787f05fb3bd6e816e4a4badc1c29a86feffede65cb670159b2096a364a4ac92ebaa1aaf1cdf21d00237252e8ca1daba043436cc4da95781fbcaebb539c8396f260186a5a6ba170e3ba91e4a0365a823f7d746114802ed5a417112fe52ba7c35c532c2f4bd701e3952af47ae0a5b72fbac5a236f48d2e40361a3c3d44ce59fa2eb9f2422d36faca325d8804c3c8336c4e1e4105cdf05faedb62a8ba35169e2cf4bd00cd0ee5285c5f777718863281dc3fcef425ee73acc82f3ac4820137478e79c488c1183ba62e1db1bb0437e12a3a4b5f8cd375797c7f7ec2301b0b79c7a069450a6aa503a379d8043c63166b216db8846c80d54725c9768cd45e3863710caef8a9df77626344093e04c48806a34d52728a5d451650a1f969df83d756d20ac1da335a69820b1d4be47f9292da4e9f911ffc8c37378efd3b814136f8cdec03d086c6d0257a6830f9fac6404d2a704dcc160886829d6f3b702d079135ed173b4bcee543dd253defb26bdb8018c96a56c90dc82df631cd6e09ca423687b0aaead9d877b87a6c3b8259adf31556a0d3ad4041e7a2ede550cc642ec718b4ed4316c8a48220410f1c5d7a1f012b90d4b79cd2d42c5378b5682e3eaf8636de4f21b1de3610b26563650d4dc95e62ee534201f348210c44242f703c09146baf85645399539ef7d2eede1aa2e0a50e1288ca362624d668e11ef9929cd0d1044eabab47a4cac31c0394e79b63920caa69137c2813d3c7db96f52989258bf237f95af275846f5e0c6c2a57cc91cd676c835f808938df6ebd24372a17e635b9ac791cb42465d71a8da7488a10693456c006c5f3295fdbc84197e333f71253134d7c11d8e6c64b1b03c25885852014e8e4ae5e95872b4aad4a0f452697a1bcd512cb639399116ab7b9fbe84fce917b1d2a01a45b4a2d1c443c9310e55b3e086946b2da37c50d59ab420e8f563487f612674f0f6f83943c0597a170e5c1758b4fe656379814f0fe03782b7998fd58332966db967fdc77816d043f93a49b288906a330474d70bbe58b4f423fef61cdc50dd734e3f1b271da596be8329dba7c4b9bdb25b1b5bef427f2e44d0a7a590a14e95737d087eb1698f0b18fb05c17d528150de1b0a2f6ec9c95df163c23463ae18f2a1824953ed41043d386e9a9d68fc1e873e54b00eacf434914c0c7b1031c2398d0189b8a6ca8d257efd4cd12019c3e928e2477d2a12109ba40a3fb273c3516179c53205f2b5850a9611912fa7eee0098bf3b806956625ea516cd1a63727c214e68ed1a0224b90df6eff08ae68a50d3b216f7eea82bd1f4ec6ab6fb41de550549b671232703db15df2edf7dcbc6618e874855674abb517a80e3bcdf60982c510c67b0c18e6121b82cfaaaf8e7a2c89b6ab017858158b4ee39e8717b16fe491c9e5d4403f58db2a3877934930c549094ddc1c577fab956f4fb9a7b049017d97d762bb0dd4e8792207b6a9ab638b908904ac8a759826522264a5515f4bdaae0348a036024b2953e0da8da0445ad5f504e4c3faf7c772e91730816c264034cb635d0fbfbb081270fa5ac2a32ba5a4dd4ed28e77bc4e32e366bee5b83bc687693a9e9fba2a09fe675e9e45135cd854dc7284d10f64695e39ab65d168c71df8b4b566c1b1ebc0aa235d11cc94ef7324aa735cdc885a13e68fcd39a9e387a9b50bfa694b8dceb1807079a35844de9f253326952c5c84909ed4ff618a1866403ecdb497336a7eaee7505ffc58f28e37601540263d8ca435b9fccd97127e2fac6791ee6c56b5572d0af74f92accf856d65507b26351377cc802e75ee596098bc7934aa2fc2dd034fb8ef65c8b9d0b60c505a32863cc6349f13e859699a6e432b491ed31f7255f2635f9e68f2b8ae9b990e633e6d8bb4bae946d7bc95deb1af3a77a245e268022a02ee909eadef048601f80975210f6acb06e764e018af934ad136461bd455fb702aff9c7261c7e0be0d33d9fa9b6cbac45968c820ac8fa8d5913c02e565266358c8469f4de8ae30035476e4d34c952661fa6d9e57fe5dd90fffa4e6d4006e663100de63a54c26f6b4a7b388e5235b830af8d3a11c2dbd87f7525286a4905a6e52775623ef95832b380e3f2ec7309aeb7114050d4aa1592aa8c55f322a26a50f2cd6814adc3c862b1c884164cd0fdbd59fd9ea2a36163e0c73a352b5a5069d4745f7fa418c68cc414d4522922d2eb52941bf04d097640487c6bf8f156b090148ef1ab12f7b290439ecbd57c2c57e20eabe07eeae71f779c0500b8d902d2441cbe403c47100243917f2648370f0220ebf81c5a85de04855af4d877f8fd0d7ec1d3fb380197c96c24b06d661cf5ab86ecb83968d120117c3272c98ab37229ad17ef5edbd59a2be5cd403ab8640f7b9601e2acba15dcfcf44d480382fea31e2fc402e846b57f91a91897ea4cce3c952881aa463e445229b0462cd3c10fe1774ed759d0950223f61311a504c3ec50b85afcec7b0b10199c0fe4a4930c2e48598f276ac1b37622f0746389dcd6fd29f06af0f2313564e7486100dc4d1844bce089d9a97205a63cd8e5b1cab98d6795ad16311e7d4dce9b3168132917c12d739508933c8291f64cce05692bf36d4cf4ba885b57e99077eb69da733d6444f363f2c337817b8ff3e312eb70f3db55c08b65237c98874323a5f6984c1d47ba92da0c2ff120f4ab50e269a191bab9dd1b2161dae10ac439bd98306f505764fe534eedd1e513ee324e614b9c66ec03b0be9a4ae4f9c584cc569ff717ffc1e7b5dcc235fcb8a21196c400bbed3cad67841a50b414dc75715f95b7098bdec5ab4fae8c82f5df845a40066a6fa7bb27ff1160b89743fa1df05d170decf0a16ab9c4f243a21e8f8870e400eea47f0f19eb01596311acf647119b98f507cd0462842b433e2fd6ce00ff1770b9aab7cd4b5785a796f199ba8836ac176817b16527efe2f8b19b53fb5893e08cc7f3641c940c0aaea17c44c0a47dd365a16160b0f581e690ef5f0a7b28bffd3d3ab4cb8b3cc27b91c360b01d351f1d325447f2b3aa2907b010f53a97dc182b5bea32baad217071dc64c65ec30c1141b4c722b21efdb3ab34cbb17569d2b5d7317029730e1c2ce12bab30fc7cc591d81a6ed8e8a166a4ddb291df66a33901cbdd59e2899726091ec4dfe221f5d5fc9774c88616e11525608128cf75e8d8ad73f65e232e3b4b2cc7455a126fae19ec2b6017e7a11a85b2b3838a66ae3259f8c5f742f2b930dc221dd36dd9a4013c4386c1fde2f1c8139ceaa47893d6afde8dc71a2a9f2065efaf5367d966b081153f446a9969f0e3a00c67661fe5c9f38a1d38cf0d7c28566aeadc32b00b973f7763a3f928d7d708afa03a520730a4af8257f3f55615c5ea8ccb7e0f805a4ffdac5e24e5859bb4a7d9550638724d3a598f3bc55a0b3af9bd6d38919d5d2626581529e7c78d5245e3c4e29de4726d599a469d088d83cd8cde116aff9fee540dcd52632cc39a4a9cb173611f441e6e687df75584bc2c5a48dc7dbb646918b55bff2b7d2470d3f22ea7dee09cf9d10ed341e9814d7ade6a17d09af34081e202b080ac126b0c27ce7486a04a8015322bf8829c4c3b8dacb44d8d1d35704ece6f5f74b6254e65ef59f27b1892ffe0096a924612d207867dea1f9e3097b63b598d704c203d227e23b57de6103e5edfe9cf4635db5545afd9402518e3b26c1ffe62dfe7e3e73546bbfe1e93102fdc20d5cf9a1fb05b63929da8e7f1f4b1fa9e64b326ebc01df0e8fd241a286eb70fbd3f572850fdc4cede8f3d68ffff5efc9d2a0b07c2903b522e71bc9f20ad4f304238b1227eecf5b6afbaf16fd9efce903f61b62efe171a03a9efe37d815ff8faeffef9cf358c50a0677766d6d973eef2e3a5ce8c9e9c1588d9031f0df306856b755e534d371756d90ea38d9f501750bc01bf2fd2df532a36149d9089158346270c33586c83368443db359bdd90b281762c462fa7bd137566a9659455b432fae8022d351298758202a84779f019843757dfc22a606743aa47d00d93cb34c39019de0ace7548f9943481a252f1c913d884b8f2587d5f2107b65d967a5aabca9736f685ac9538dfa9df7738752ffab52e034afa79d0d663361d60758e71fb8dde5572313a62057987371a881e8909d7c11fe923f0d83d8f412e67478021090b67c41c82f3fe91e0c80b5fab9a12090a8a81e14ecff199e290eede8691fa1e7a2a2198700566b0560b0f5abfb4cd094dde087b494df67c94b13626022c0eaf2e7a266530df281bd9626f9313fcdc7a2b9722c99c84ac6361fe1d6661e8716432b5352f6e18ca187d5bb8b9e1296e9a7f83e515604025bfe66347de25d24c50f1d2c5949bafac9f1398319303ae71d370976301b789343d169af3d59a7620cff9203028ee956c49e99024253b246466270412fce1bb4f225a65a15c5016d8911493eeb7e3eada19ab5d946211e40878e13ae50465e5214c5e2e0ecfd12bf0478cb50e0cb58dc0e2a96abd9b4a942da193441aaeffa18783439b065bd005049a4735a108b86a25b493d5f007a76d9805bc7886c27f62dae279150ec65dc92d2338e7aa57b0e8efa1f545228c876e83eecf74c9854c97f126cd46f40d7ed9dd3bc15d9b47d2719ef340628fc5646b2b0e0d2b17507038a1b8572c91e14fb21d89ca5bda5a7abf03985817add857d0c26132c3f496e59d17e2328105a79c5eabce937a72e40f3076b20f87cabf45fbacc03ee4b66b63274d49b59b7135b211a17758dc0dc15405c04c94efa9966339c63820b622ef58c075bf741fa5c1b6c439e8ac4f1046544d3e85a69d40d7f72da78b128abf34e68ba8ee8e1206f9f767993a73c93d1339787d96ce60d65648c244757ee394d03715f5048df03aca2e16c9f132ac22247d75ea8018781da8aec2cf1773ccee936136c947bb4a3287820218629cf36e0c6f149bba8c598d473c8dc3e3513b32a5d080bf52d813a6981bf86911cd25e7fac0af9c6aae05617c2c08e2b5fde147bf37abaf2d356ec9d74685753775d1479a446fca8181628b3c7c62bc28134c3c282a6c59e52947f6346a51ef3c8c545c659c4c4d6ded42dbc45c6a68f9ac9bf6bc3205ac0a6445adcdeb53abda3a6549e74a8c4326ac252f85328f8ccc0e7aa5a9460068224ab2550a7ed59df9ed55e5900822d9f31a2cd886eb245fb96c92657186790d24e8ee7c66a9447d985ed81f5ae3922bbb87c0a50aa8683a09d2d7cbf49c6eb59430c13670cd69923e96ae0c8266a35ede95b11676ef937cf1f544a804dfcd9744e6b9d46dbf8653e3ab6183d27e3c4f75a44fac436b8b7bf99d82f8d4f19060f9e99b295e732cd450995f48e732916368bd95aef02d4899fc55e7d4e79c4733e006b561328130a32aea9ee9ff295d5f430225767144df8b32b0fc94c6fd1f5243979029e905aa85f40fbea3ec111a0d4f2a4cd47da2ed40bfb155d9a8fc8e721bb4e1505a9e39a52a5648e3c82dd0f9ed6cf30b12391761b80552b5ba1feb449a533d077e374f195628e9d520694999c039f88aaddb4136d0bde2eccb2e1f050c7520d474e596f2f234df7774a2fd2c1cabb3adc1625604bc7c1543828130dce057f8f5581c49e092e5df9820fa5dba4983d95799a993a1b2f5b89e6443dc63d3fd3a73cd3a297b2940068bfd521d523ee22790cc9a6612666d", 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000000140)="de87ab49a4ab04c6eec3da96324c6f262f5abff17221b7a153342e2f7ffc2795f059f860dd07f73acba9", 0x2a}, {&(0x7f0000000180)="5c86c84b58235d0ff4514816f6d9324b36f3a41a8d35acf9745c4227251f0903db98d9de9d24d76576c98dd6304164746cd06de562d1e4ef750bfe0ee599509a5899f82120155e7c6281eea30b9d081b74dd", 0x52}, {&(0x7f0000000200)="36cb5298ae4fd78a4decfa2ae96dc6fddf7983e1f3772da26412008cc22ec308302cf4ffcb7ec324194788177b8cf34f50e430de4e8f9f8e2a9ba97a4e079062598099150d303e21c6fc8e0ec5578806867d27e8a816ee0d8a88df", 0x5b}, {&(0x7f0000000280)="05fcd9e4d66f478d8e08db49a6871cd07effd5c15ef19ae2e8bca57811775f413b2c5e8d3a1018ff703f8dc579fb89e2b19e2db6f20de50d98c58ecf32a0020457f09030bedbb4f6370141b096235b062aa1706e4f7183e83010527ceb1ff4caae052d911d964734f3777aabb0878568496a3a781885ef55dfaa1df3fa933c", 0x7f}], 0x6, &(0x7f00000015c0)=[{0x88, 0x1, 0x2, "289705cf392a7b11c112370f0853f5ba80ece18b79ffd68147e0ad06acd942f59d3278d3210054d2a80f3123e0ffd31e13ea197c2d045627c87f2e67e887ec4651231b9a11590fdcadcfe2408a2f18fec243168a9641d59fab836a8478e6e771f3c979733b74846e6bb9b077c63691d7801c7a5360aac50d"}, {0xd0, 0xffff, 0xff, "23b9fd8687bf17a6174a71f4a677c58c29459ed34aa7f4e48c17c7331a1a0fa37cecefda20f09015d47c86820f47aad86939aa9485d23bed78f3775eaec9905b4c8731482ada527d67ebefa0a5f473872e0365153da978edad29369b4fcf097232add596f92b84a8aea25e0de308d7b264f0f4b4df241d4bde18ba4050406aba6bed826b38a402339e4e5566f825bf9bc09322dbefc80971dbb1cc010cdc72a9d7d22234903c31f61ca3b27541d3251deeae3501cc1d6c734b06"}, {0xa0, 0x1, 0x0, "3f48bc3d19c850babdf4887f742af4cb23dae04e70c968981adc0facb756331c0d0459288484ef8d67a677a297ab4fc10468004e50837ed1aa06e71a5e8a3f91e6a9ee2fa2a2eae438b4577d2be92a7b868b95693b64b87dbef252807896830429f584841b4162dd94691733df466f7435fec153f54282101e0c026070bf28bb6d7b51dc867e003dcf2b0f60"}, {0x1010, 0xffff, 0x9908, "43052dd826732f435bd569cfafadc62f4bae5f0b63d009448319ed2f2487df92b963031daaa6ec092be3a4a78a73f1426e125c7eb2291458f86aa09006fc1b80c5c66203902b604cf1a2ec0349ed2cd13d58dcffb452268365ea941d5e25c8598e6658e9ae1a510dc253f62411d7b52a16b6d591ab791e8b62e37391f1e8c08d2eb2fb86ec060332e334432a495579a6560e83399e13ca14b0326a792121053bc778f76a545ff22749ff226e9768eb2633ec708553bec04d92751be8f30effd2c5b08d0897f95dc615c5813926fb93498993551841066ead6d6a6b8d352b5708a58bb84eb12925acc4f7e5ccc29f8a726dad267ec4dd326f7a90b46a29f2668a4fc85ecfe8d6363f392a7d646daf0cba3a88a40122ce6814d0729c9de9cabd69ab389d3a2c54611e18009f703f6c31b7fcf20e97a27ce1d9821e5b025554044c8ef644a4a88d7c91bfe45a4036fa6fa2afc82c774139a34df91bd8885318f79f03eb2e72f8e0d6cf320848a20067fd7abd7e5a0cc8d2379cebda0e377451427096033940ca507b522ab138d98a17a75c4ec1d5d675b50f750e9500453626c8237d2831b8cada44c03153e5dfbaf547232976aef83771cb66734f1dfe9086ebde82fe159f1293067c8bab3e6ca2b10287523ada82d3bad43d15858eead241d8a3f541ea88344f0ac7d6f2ee5b1a9dd2cfaa3d37070fb59225fa157a639e6da5728ccb37650faa87209e1c329e4e61a6bd087ab2884b6f61cca9748e35e12ca25f3ab21e27054bc3ec98ebb4ff7a7e34d49d8b7e0dae615222720e4322805d7834176cb2365210f833b5089c5b40258013add6575ac342ae5b9e2fab9387630bb3a8dda153ea707dff2263eb88361947424d63f6924302245ae81f376d2adff9b6dec19c05b3b4dc62808f8298aa6594b182f281eb6adea874bdca413ed6a5976c22b0c56601d6010117fa99493363f7057c5a28e50af15eaaaac5704305834fd589825f5c13887e8dba69742fd645b101955790c118311e695ffe3d2f54633f303a4dc0c788d7edb77258b0d83f4be82fb1797a899bfe63bbfa416b107d20d89a47a2a88b6602dddb241c8311cb8993d95ffd508a23cff71996b90426ac4e346c6d95824982a83577922baeb53174752cf28fcb602d74f931570478ea2ad186d95f55d92f36d30d171a57db05c10bd0e6e13dea7614847f72c46a73c64da6afcfdc0ba64030fa82e7861b931843931d463c4cdec32153844d72bf00d552f383f37aeb9d22e6a5203d5b878f77d95c96f5a9ed583e82958e5e81db92d8ecafb222a7c7972a78e6706858170b7739464847354e2706a0a524fb1df082ec612a02fbf0aacd20c5e1c090b2f36871ab02fe0d54e48f282f4a256a68c8a0e98118b64705ce975a119383481b97d8c746fcbf8df20f23357c984dfb4c729ee7fe076f6658e3314463e0bf940fe0212606c4430211f59bdffd3169502b421b1498b76716d8749c631d2a4c82c4d426a7d8afd586a64818560456e64afd211580f609176b6ddd1800af383bd023465f9387fda03117975de8e5c8f8082c95bb7a72667e5cb118a3fa219ba51d8ef709c127f464b8498e94f1af91c72b5c14507445e5f258f95b73e40fe43f1c3826be7b5386c7217ef8f84b8438c8934c9ea910d55290ae615b23aa4f7ac943671d36d3fd6cc25ff9ff215b6c27420e9703aa92db44f9f024d6a112761da4475f0879b805a96c505ee73c1123ea3ba9b0ea609250a4b9ddcef0e942dc0bada5faea614b4e15ca383a86ba0239b90840135cd6af6cde69e23eb775250c7d9964f5e6bbd24af60decc080c83b35c28a695a802426aa559acd857152ae687bbf23ba9f72f25a49b9fd6d6835b4943b94ab8102037b0a18df10d4660fa02ef10e58a3adf955ccdf39c9e4e766b4ff12f436118f56dcb46097e8d3bf22c3eac2a41d25b0a78703063fdd5902a2c6ca18b53bd7931db6105c60d24eccd81699e50859570bca82e9bb11e5e8c4bba15809159720b111e94cd960277757282f1e9250e2eb27a36b1ca53871eb4cd1382fceec8daddae3847aad3b9f6b9f3f5256ef0fc8292a1ced26f98a363d039ac265fa6a160660ddccab899ce63bfb0a23b6432796303f6139eee79962ca262f6bd76a6a2e818dc34efa013871ffd1b032e8aa2160581ed40ff5b5259e3165bd15ca3079b65578d21dfc4cf1fe968ea18e1cf6533d5cc2f1cf29a862eeb1149981f88ee627ec5a88f40b1090becb05c346481884af425ac94a77caa6d21ff89c8b387bec5bca4294f85d3c4591ac152cca94bea6031632b55da1f863a9dd6e9f1ff55413cf5f40c43f3e6b1d1852f665c0f1169b7a0ffd3af665e5e3061a6622dc6d8030057b6c8cc18c01267fc300c46ada94da38dd804598e6ed0b77bed4400df8179a7c77a6a116d19a02e9898e46f2d4d5ec7b84b69c0b78de66852eff90eee41d1b6bdd7a9e62d319518491b0e8aaa7a517a33dc4db305273aa1bdf34468f5b7ed77334da50378c7e96fbbdeed17ee5a0aed24cb860c1bbbd603171212d1d5a2ab9b96403b1b053efa54a74d27833336f77d9bfce30d8c6699c50e6d3a0c479589f0328bc554273e28630df9a57768da634e0114ea6d709d549ca448507fd005059970c18093628e0ace489951da909d2e0e2418614deef6a2806117551618c1f2701833a5960b23bc5e81a2f1c089bb477cd6fd2331e88f7688a8087aafafb86c11d7c1378450e45f6b76d2a0650cd7bd9d4b375c258a0c5ca0b6629b4c47ccecbebc7345df9f97ed5de37e1982bd09c34c02c1e2da51d11785ceb2c55110b8910c30ea26cac68d8b0b45106162ad4ec777276a7fd871de5ff3a484c5240b4bc3d38544eae270ab39b217207636521ac61c29bd8456cdcc4f082478f27004dd22d5cad303cda6ef65cccd0b173840c69f2e3e381f1d7a9de25e24d0f95dd2e9d867e399c9adc616350d84bf0f65708a0efd0438af6442a0d4551560f062fe1f8d4b56ed59ca0d94247499cf5b8f0a822b1b2b6e128ffeb4e7fdd4a46abe8d98389355a13a3112be169bf94b3046e57e05d83c375098309142a76fdb3b1159682dc6428f8c63e2e18b5339044cef21280350478455df010b51715af0ab63fccbad6a316476d1f95e556772192f4498223d2e11e7d91fef15c27b24dd7018d7fe46c9301f05d6c103a29ca5251ec4727a70420c14998d2924bdfcb1a74e283aa04f2f3df026889894364c23a0db62dd58ef51bb899e79415152b59f6b2155c7cbc28d9693def1707dfae7a118e82fbd5394db113493cb5b9d57c8acc61a057a128d4d05d82e3c5f1fb62b79335b93c834640c44214cded500c7e2f0c928052d6df1424ab94c183c3c008023f278eebcf8fca216dce96575d3a73b86aca13121a61db16b568917bef9198f3b0c27ade58515c48048beb697bc8314f9235777dc6f7e3854019b77d668f440a1154293ebbca62eeb2ced0d01377e3fab89842cf426b18421d827c86d0bd99a0abcdb3bf12ac9d172a2b265d8abdeb68ed73f48169aa24551c78dd443ab74541e26adf9c42f7b2dc65340fe66378c5aa52fc4be8cde9c580343a8fa71788024df521c5b0ff83d8a668a15b084e544fcbecefd133fba07abc501693e113eaf4623b8edde5f9b07c54f797e20d297f3b99a6679f8d85e6fd5c5480f6a48e6989ce91e38b7444199a4b775a0a01aaf035ab03e6766df9c07e9513f03cd8a1eb2ef13670f8a1fe37a2b0fcf0009e47b3424f926628dbbefdec7751aaa9054eba064469de4e207c0d44be97a7403a5a1574e602469fa87bdecf95e59f674dcdcba07d40898c7f1eb6c7270f375de28aabe09b1917830b37907fd1c34f6fa9125bc080f07188eaf1f41dce23458267d54f9be3e756b58d439be2f72bcd3d513ef37d801bf2e14c61c62ee8cb25fbe758642d42f5947f751e1e5bdad42c723eff19ac56ee21ef5d6803ee3ec6922a9f5c2f9eb258ab61916bd527eeedd6c1f1eda5cb705ee1395457cd82983ae215853e3a9c423a3c1c5dc965447d455503f34852498eeb93aec7358a07bea5ec5289ef6e35a44274663678370d7a4edfe493440fb36fb9ba134cfbeedb372ffb8551eecc4424a34bcc755d27100cedec08077df62d53dd1462fe150bafffc18e5f62dacb45d2a50936f04851dda2407b6c3135bdcc081cbc8323eebca312aab28db8594bfaac0fc0dc625f33da72bbd1ba21a292ae20c2a802539a01b1ed9f59a7cde385132b4a0383a34bcd0ad336b4c171f86d434ba561340ede9fe4e7831737b819704310b59370a843454c6e0283a362769d6f3e971fd33b40810c0ea9a5fc86b5e21465ee30f032c981450cc04318fb5df6cf49800b6b733d08ed511a13334cafd90db9e35362a2fe7c239e1118264f3c837c7fac19d95e547b41aab1553c676c0efc9b8a367b7cb1fb0a3bf835946a12f2bb2ac5072466b950de751caae832e794dba05f8aed0fed75ab2b4dc2dc983be22f80b28131c526d97c08a3d0f93187b990d4ba7da2e8e51268037fb832edcc6399d6b5307e7b0ae39c55fd4a7c16226b69cfee93297ce36d51b603e78a2ea3873c311c0861da9901e3d763bc6f02d4e5e24087eb83c15187790397485ef587eaca7d09992300b18f8ba27a76ef1c866d544692450ab0ecad35c986eb640483b9ed839941128e5e0b6c5ca660652d0e573889551a2a0accbf52cf5d184e0ee1766304d6771ae226e74f685142aaed4bf8d9b7a03698ae0f1f00181f5765723f2c5929acc5a0c3692c64efc40dff7eb469c671132c8ff77db05616d623933b811864ebbc7a93e47f9f39d1cd23d5f099b0a513d627998f3be13fcb4bdd9bd5d7b3043a8198df44dd6f0ee60d62471ad3d82469bccedffb2b6a56c15ea6c44284d0477b676944d772ecd00ef0d141225c0108db4b1c66f6b3175deb34e1dec126d5db228902df256bbfa480b1883978fbe8abe07de87dbf01aa0dd1c36bc4edf80138c055e9e999cd00863a91f7aa38c0cdbd6f8740896b518f31cc1ee6a825da527570031568f86c90bfe07c14a3be4f7e66fd4375a372c1397d282e618107bfbc77fb31586ec50b7dadf22805e53294f5a2ae075a1a66af31bb861d13b4a35b8f447f18d544774ef406832f56107ee2823c0ebc1c6de309b69b6772676f761c23a85d90e767cf798abeffbbd3aa491e957d531cadac5d65c4abf914e61f32e769fa251f429bd69729335adf7f294aafe56ce88de33addc0010e20fe33b2839d4f58d083952c33776c1508179a0d3050806cd2b1e3e5f5d27d28c943843c5315172ccde36f822046918c79951c13c55601753aad7712cc9b16eaf2428d21755b2a685e62aeaea3987db2b1a2bd9d4ba788d5f33df7d2ceab350405f3c4e5779c5aa472a005bb934eeee42e179afdca90432264032c924c65bd46c2c7074346458caf8205a5503d74a510e0e49d6355eca2fdfee6b519bf4c8581443a87fa6d1c5e72ac472b5accf53ad335fd0c303a10afd6d6c52285312584bd8d6e945a9338cf06d650cfabccee761242c7d7957dcd55acfe77bbf1338fcc591c180ae18bc0819a53ca378fd344b52dfd3cbfd46a2ac1209a5bb8f1aaf6974252b145f16976080e19ad2da7a40a25f0d32dfeb266ed63c16cfd128daae4cd83ec2caad58f49b46c294c44c765950b4ff6ed1875d504ba2b03f57cffbe02865dd85731f2eb785a3cf7d28cbbef3caafcf8548aa8f54e8094242c41a9d90eef3f105766ff211bee033d"}, {0x58, 0x1, 0x10000, "78a435ef8f06fc6eaaacd9190ff55c24a06b65ac67e352fd0b0a3ef84b00803e2ef16d2d6b836452e78276d34ca88b5c57256253e8d04ee6c0d2c0133be5bfbb3a"}, {0x18, 0x1, 0x8, "f11ca6320a8d86"}, {0xe0, 0xffff, 0x2, "4a4bf3416d056c9e40a348df553a4450dd56e580fdb13cbe8221fd3c7680622fa2ade49d3e04ff3c4b10f0632ff96f4038709f2f409efd1b71a9c2c4d3ecb317cb351b11b05aa58c623a9c74cf8a96c1525364e10634a3cd3fbfd6f4f324c60888d6f9a12d2a400564dd0c4b5c3ffee04a45905397e735e03d57807ba1d0e543c9da0d6a7cf04bcafb2c060e4645a65117ba5975214624f857aa659750a288c1b4204278a1c1e34687791488fc58a472195f122743ff37256f3523bbb22616a6122379b0ee13f6fc80866d75db"}, {0x48, 0xffff, 0xfffffffd, "1891eaf332e52d18a04aba9efa1cc4d8b3d8205c5b15de4c6e00a863e5993f551f8c1a70c34db0ea24057e7980b008a72c41e5"}], 0x13a0}, 0xe) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 22:16:56 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) fcntl$dupfd(r2, 0x0, r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x262c, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x80000000, 0x4], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x1}], {}, {0x0, 0x0, 0x0, 0x100000000}}}) 22:16:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mlockall(0x0) 22:16:56 executing program 1: syz_emit_ethernet(0x133, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaabb000000000000873a091c6a59d4f30e76cd08b09379d7353a57412b73dfd046055bf5d155c45c8b89050456fca3f289689ae1e700266de8543acf1a41243694380d459870d28ebfe549a161b475bf1ad2c065cde6e3573e4123b176761d5f993b03373a4a2f2988928249eaf2aadffef0f782b274a1e11ef7f9df6dfcaa06134e29470359eed910240180f4e0050eb10ef9e8a80dad10da33a1eeea8cb784a767955fd029c95c0f7ca0280f33fd610d799fdf68ec9810ee51bb7c1186f334ed10aa8b7f910b0f21e86a752219fe5a7660b9b0e8bf62d5ff4bcddb75fc160e9173596514e93f112eb35c5108587c858bee00f32dc123868aa4ef8c5500000000000080c952e08a4bb9fa00a9323376e8923a29962d9b58ae689b703cd55bdc4fed6cc5ad8b9d192455867514eb1e"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0xbc, 0x7, 0x40}, {0x8, 0x80, 0x1f, 0x7}, {0x3, 0x3, 0xc8, 0x1}, {0x5, 0xe, 0x1, 0x6}, {0x3, 0x8, 0x1, 0x6}, {0x6, 0x2, 0x0, 0xe}]}) 22:16:56 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x21e}], 0x4) 22:16:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000200)="08b121a3f7528ed7495395c9e47bf75d1b9f0a1e41790d339e1fc013450618521c1606d00ca8f4178f32d4aacd137f37dd9e46f5b2dc5765647e69c16f724b09f2a3d0655c9f1b6fde2adfcaff081864ccac9bbbb528279dd4ee236923b4bf3c90516b3d3f3c844d8891edc54dfa7f9857efa30c37cffe6a766097eff17961b45245ed7685", 0x85) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) r5 = socket$inet6(0x18, 0x4, 0x55) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r9 = accept$inet6(r8, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x20}, {r1, 0x40}, {r2, 0x2}, {r3, 0x8}, {r4, 0x1}, {r5, 0x4}, {r6, 0x40}, {r7, 0x4}, {r9, 0xbb7ddf0762c5e5bd}, {r10, 0x10}], 0xa, 0x3) 22:16:56 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) wait4(0x0, 0x0, 0x0, &(0x7f0000000140)) socket(0x18, 0x8000, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00009e6e514666d848ffea9ac83e8bc14aa4b55dd070bbe10269b7bb6c000b8efc96b19212f79430980ccd1296233fd1d4172999419aa21094a02304835b594e4cf1b577a65fb960e2ab103feeda1429467203b60eb4404a7c4440873704000000e4b3c9ebbe40b894"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00012e2f66696c6d300002772d0270d5e3a5c00833711465869183f1a81797076f2ebf047f357f36253cf7c106e258cb3e3428111945f03f20d875538baa9988de8d591a350505be345a720add7fadfffa5d6d3c33804e6ed5749ebf0be6ba9c952acb971013466e23c37a711604fc0083d750612a73f198ec94fe2fe29b936f1b796613134ae25a7ad129664aa0dd87dd6dee21912b7ccbaa77"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 22:16:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "00000000000000000000f2fffeffffffffff4000", 0xf0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:16:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='S'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:16:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r5 = socket(0x18, 0x1, 0x0) fchmod(r1, 0x20) setsockopt(r5, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfed5) 22:16:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x66, &(0x7f0000000080)=[{0x48}, {0x1c}, {0x6, 0xfd, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r3 = accept$unix(r2, &(0x7f0000000300)=@file={0x0, ""/66}, &(0x7f0000000240)=0x44) dup(r3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0xb, &(0x7f0000000180)=[0x1, 0xf88, 0x3f, 0x3ab2, 0x8, 0xfffffff8, 0xfffffffb, 0x0, 0xb, 0x3, 0x9]}) 22:16:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87c, 0x0, 0x3}, {0xc}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x351, &(0x7f0000000140)) 22:16:57 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1000, 0xa3e}, 0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) shutdown(r2, 0x0) 22:16:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x6, 0xb59e, 0x401}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x9) 22:16:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r3 = dup2(r1, r2) renameat(r0, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x91, 0x4, 0x42}) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 22:16:58 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) getdents(r0, &(0x7f0000000100)=""/201, 0xc9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80045710, &(0x7f0000000000)) 22:16:59 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/56, 0x38) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) semget(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) linkat(r2, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x0) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000040)=0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x3, 0x1800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 22:16:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x6, 0x3, 0x73}, {0x7, 0x80, 0x80, 0xffffffff}, {0x3, 0x9, 0x20}, {0x7, 0x40, 0x7, 0x1}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) pckbd_enable: command error 22:16:59 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) setregid(0xffffffffffffffff, r3) setgroups(0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setreuid(0x0, 0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000020, r4) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, &(0x7f0000002980)=0xc) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000003080)=ANY=[@ANYBLOB="04002e1097b58578965eabd87660ef8eb7cc647a0e80266d6b14d224f4dcf8e100e66aea0a960ff73c779d3abf4657b0f4b14b28a3158619540e0c2e04f37f21e8ed87569ac87f9111d4bb2fb08338352f4ae6ffffffff176837920fc4df457b0874269f0c14b01344636bf32ff8802bf9314b64361f8b36c9d6292d1c5e379cb5f68a0b7b3c17846544ef63b179a031b8382c4beced3719a276abd5d7691893d9f8aa95cf11af288a3d701c2e65b36c12dd030217909258bcd0a5f5616258971c3bbd9637d9710570dc85f74f209d2d61405c996fffdd98363053191bd7922aea085823e2e01b8bd374634a353422c81089c0c7bb07006acf5733b0cc348a85b2e497365abee82c9a838c6c1dabcc281e1d52620f4a8346c3d747616374cf02f8df965b2aabdef6cc5543d363e2a4dbbfbe7cfcade4415b1a83825e27ba24326c59b81ca8efec41bff5f5c12d4d40b09f5b49639f524cd661110d9667c020e0d3756973022ebfc4abe6c0cf148ccbd6d1ce94b77e14122d39094b23dbb6288b89342f03a576ddf2889ff886051cda23ef165cc8661c275eed0648842773b951d82e6f0eefcdb06e24d904a76df7709451566968dd62ebff27ae5ddd9b3cffb7efcfc987f496487ce662ff51d17189e4914ba891d7072945817ca8d818973f9a4086fe1657f1c3e6404bdf1bbb209984e05c1020d1a23c04fd5c2744500f7f684fedb4c052950d7cf6abb8ae42405e57a921ae7756d9a98b0f1270acdf90faecc91c7c23dfea0952d2a3025380bf8a6a3d2e611a2882791773bd33b402884a6f50c93ecf5b7a99d0e8efa0cbc1a798cf58e0bf831a0035fa8cf32653753432a103978a916264abf7cec9d44777314a1b18202658a94cd79cf20a3c35d5560202", @ANYRESDEC=r5], 0x4, &(0x7f0000002880)=[{&(0x7f0000000280)="03fab6d97cf3f7bc1450efc9a983c700de9b07fd4fc2c1ba0c65844ca6c3a0e8f55847a9cfcc3136264293339ac9e2c103dbe2a59fba3567a239d035cd6c3bba4655b26c71e4f1333e2b3905140437f3d4df4b0af9bc37c0ac9f69169fe613e167bc6ce7de18a1e6c6a82fe31eab39ccfceda789fd6855de0e5960d83b9a79119daf16950157de884b311d532b27e2691e421ca676b888824580a412d466adb93e10969099d981addabd57b3ea051c45d5d643c347ed46400704fb5f861c3c6f174607774de8e191c81403930e792c51ddf151837d740c9bf9d5364a36fe0d17c530f35bb11d", 0xe6}, {&(0x7f00000004c0)="8c211251bf6d8a60b248cbd9e4bb165e03f5f47fe1cea7fbbc08dea10583f25642fab869bc5e0a21a3e58ed0bb643c9c6f1724aba749b1fc165307ff927ec7c958c90d0caeed99217f213899339e2c39a36a754bb6b99e604966de0faa8fc386080721d75f2bfa8e510daa9469564ca3f60b2d9529d288b9e0b91781ac23519e1ef324160133a388a1d2e064861a6ee35ca9b30492885d3ee274ab4f658ef24f13c705984f7ca61cf769e9d714c0e6cee4e0eb1600d2d0386fc3cc1d4010a2263a28825ce879a885ae277be4592ca49d412e133d2b22a1e2a9ace10737d27a3329dcc595cc311f536081c8d745fd9777823c013f2d8f1f05d15df0ee738cf5fee8b5d9401a71497a81ee83041bc80c5b5d55ef64751668d173498653160c7f32a2e363fe420739928fe6270d0aacf3f5ebf64b7d89cc64d0ae6e543b037d3a25a230f769315856a0869b37084e29f99b4048a473c43ceb467828837591c3aa69dc2c974b18ea647ae40dcab2a079d5872951abfd05452ef5452a8a9d8b266a9c92c0b4b05d29b023c1dd09da436730b7226a9ae8b6ea28fccf4aa1ac95bc41b0778f437ce6538b382087146685cd302b1f489471d30ac3fccf63dbcdc847fe1208e9f5f04ef4a7b08379bd885401bd418f51c86970cae064f29605948640f34ccc254dbe76f81f8f8932aa495d15e1d39402185f0fdecece6af68220b6ce48c895d667282197ae622178d4a976f5d275a2fa8a3fedd4b0591011875d85c8a3c9b3103ff581baec3e143690749a5714832e026a7f3ab11e8099063410ee9c7508f97e04c5aadaaa552132ecc9489e77105bed66f676491e8694e24d55a2a69886bd539a64e14f9c9d8e43016731a822ae5fd0ac781abfe62082c3afd03592cf1881e2bb675b0f67d2dad3fb4502c8c3d9b3b66b5cfa0e26c776c8dd9c590a318980307748d64f0ba71d07e4d54bc2f6e41becdbfa3685b3d59fff96bef5485339334020f49cce98140979f8442314eaf51d357f1ec3d6ad876a9bfb69aca69fdb35b467ca9c14538136d2fa8baff4234ff57f29df46d4360203358210d84f65f49b999a67dcb6fac63753cd96e19d9c2da981ed67fbf2cf1d26ee9614b9191b0d9e245773b996595e808cf6e1892965e5f7c64e6a17229d95ebf53ec847148b3e60f39837b159057f0162de7a0e8513f844fbbd3255cadf7cb311215f563d9c5fc6342d8168bfc49f7418e6681dae01f5dbacb70f7b492010e615971874b0dbc592c2ceee7f54527507aad0b97d2988ba0ecd604434c0e015412f0fffc33dee650aab209db450afad62aed02bc553a671d125a33c84c19683cfa07d7598f52cd211b237f3e59a0098e36ab23637cbcf7c8bde3e253acac3de3f9317846a8db17cb5d2e6dc4873fa6f6574763ed0dc5ec146cf9c1db4c41022ccd87e9047f0a59ade39fc1033d20d5789179b07dd087b843d300a6e71a0b2c92a122095dee0afa4169e713b5ba2a25397e376ea16765aab5e678dc83e99fb4cf486207c217c76320a4584c46237b127c8963f9bdd28e81f417853a71580286f7684839548574da8ceab23dec9032c01f487ba985428b33f5a50741b551819d5b0fc756b30c177b4061ba138ca67883547778a316f883409c7fc42089f9ed5ec7c3cbbbe55f231823913920a1ede1501482df8579e3b4e495370a297e7d2d74390af0373d15dd963c46b89858b215e24c6d108af1ebaa48ba2bd2b52b3cbbb825c923ae8c907e4515e46469a35a19d9eb13bd91a4c2d676533212ee0ea6f3b70374210cf480166dff2bd17726dbf6b2e2ab0adc9523ed5c087ba343296e7a7ac5720d691503042aec55e24a73c0ab5bc43225744aac8d5ccda96bd351209290def924c2391b5529060c6312adc911b321eee11cf7145cb6cb23425cb989939b55d4ba618eb421d84b8dce0305d0f465fc2441b6432e484f72abb131fd1982152ef8b9c74b170365164b2c32db1af769962a7ddfe9596a66f7b5486b95b67fd742b853fd146fac794fd5f33f462a51ed74e5bb6c94469eb767df746e7d4fe5ac813698c4e953b9a147e81f20a57ab714c5b76172121d353b50f7b7b04cfab32453a5de97c5ff97f364e70acaaa60541c32d2c4bb71151c2f31ebf8a7a5a15b7decdc13b9d573b93711154bee3319a1d9d1f086ed622ee73370496fa9c3403433bcea82646bf7e10e772bfad19cd96808a1609570e5d20adcd8c04845f7200e8f4505aa6c2d25c458b9ec07206a80c788f8165d11d00f077995ffce4e5eeedb3e70a9d7e59c016e0aaa6ae45599da5f0c2cdf853832066c75bb4c34a51d010d97172e3dafa45e1899b959bf76fc174ecb9356675b2eb0c1c94b9f27a01c7acfb6b1f8323fe7b0cc9b1b4ff19e9f00d8fc50a6a211dfa2e1a080d510649748a14945bd2f1fe219212b921a1d60feb01ff4f4fce01e077487bf565f39c472370802248d1e248e299885ad1b0b4456b58e079bcc58f59059303463391794c497cf1beffe8eba1aa43d4fc06b0c9a8596f17ff0bc618d9d8a685e7e2b3eba5b509ddad4d237b4034fc5137a38e1b85be93280a0dd75744016409b2a49d1160e48919dc1c50f1201541710c14d39eb9010f9f9a302a75f3f039c179adcda15d75e37cb0d192351a1f66cf6957776f51a55a1bde97b867d19796d66764dae1db40445247e3a38aa3b463148db9d96a875c86cc1d93c92785c21bae633153d10979eb81db4c828a07673e9c7c5bea1c5792e3df1a5a3153954446787be5dacbb28229c2ec11b1830c6017b2d2e4ed816359bbead7d8773723e3a6893c7535c0a7a80c53efdaeb43b251ad9adfa729214ef6990ae3c926cf78df890803af576a0fad68cc0bfffb96d554cc2800a66785dcf16753401ab5b1300a95ba51f34c989ea7b4382b699715ae1573bb0468d5be42512755392465459d1388b261b31f93ea31f0d86268f653b63e809a58235048b865254c460968080372d8348fcb9e4ef9cfb8ed6c5b6cc7cd2e83abd3cd6bb0d3f792819cb840695809929ed4005113a355e896ea86bdfe264fa87d492611f3af72c1cf68513ab1e7c36231a1923d38dd87447b1d773a8bf9e108a64c24a4597915f27a03401da08af7dfd7fc783fcf0b4446cae9b7d98b13ab24f11e2a2b33685873ec8fe46435a372277267962f3f5273322c5cbab3717c056c411fd86ca4811b94c58956509e2ebf6d4253d2222ae8fbf2052a66ed254a84a83abd02c8405a1d3c2ed776211891046ed53551acb0fa6705fbae120bb4d3c21d4fdcf2c95c839fa70487f96a788cf7906820f7041ce1b2d24a9e0a07ad28369ce283126764ff42116a9428f750594a41c7cee99d9d913457e44c2ef509b24746d43b409547a768e7b8f8337445a073b46b8e86b91166dcd540cec034819d555bca42621bd6d2367df2a3c1dd02ff8a595b21e63872d8388b9debb8435bc729356e457530f73aec26deab47ed2d7b33a381531ac601cf5d92a24c957537bff1c7492e73e8917465602462a21eaa22a9828b55f90c0673adaabbd0336f08e90787b52c4000b69bd8404fc026e2383497b3d07372a9761d6d9c6f110ce158056c5bea9d3def79bdcbda0c5f5bb9836991fd232097ce7ac384df283f88f92d78a8b741b922d31009b652ddd426492f97794b59c411b370048ff397de733d1dc93a917010491852137bbdb514c5da7f8db13e9f91db7c7712680f1d6a90bfcca42672416e356f7a8ef88797fe01e02514470198c788d933ee5ca112219048225b142eb8d36345fb628d320e643305d1952607bc7d61f60607c30ee05a9a1594408025b17e722ef0d8fe85d2a754c146cd9f5dc53ae3c329c7f3da9339170fba5cffdf764fbfca99f862df2e5b8dfece40528f9b497f878be65dfb4aab20a145f9ca26cbb267edbb79347c120d0ae456cc4b3829486a79de3edf535dc7fab2dc193c3e00f517cc238b10e79fb02fac6b50e5445863dd0dfabd0496c4c338e7cd2f8d821c4e4bca36d237716f0da4bd9da0a01b1ed7e86226843ce3af978797c53403ba6b3131b6348b99557ced2f116bdc377ce5433274014d0580e71b02ea250435ecfba25a1cd6944e96e6948ba950d113fba8931ae569e194f436aa09b5b4e83197dd8b91e45cd39560290c8c08d519eb7c4fafd78026ae35d8d1196ce12e0731088bcee5c5f549192da30852ea6ede8148f49b1c10c0252fe2d1009c5e738d14749905cf2b6b92afabd2c7ad5db02d106a6efd08d13076cda2aeef8f0e9c239b1cd1fe65565ac1644f9f0c8822a1d0532648b1ead9c6f404d268cb5065ab7f01ba7d9e7862b3ca64beffa5b4282e0fbcbe921abb189c801db2343525666b5c172e72cb4b6f82601e29f866e2e20a77b119d8155a523ee47df241a27cada7a52856475fd89ffdffc58ca3d579bfcc5de8d32ededaa7d4a228086788cf8817d838211a2232ab32cd2811e043d58553b601590c9370d5df5b7476d66f8eb922f88854b4cb672bee203471c95cf3384c2d338a5bee3e01e9ecc62c3f9c49aad210ab5c8d98c82a94a16bebec96f3eb6fe046d09a664b5dd75d58379734c71f8f9451c3b6290a979eb9adc7e0d3e1c272bb8fac3c21df0319c734c1cd6210d0b8c45cc93ed1420434bea8dc07e1f561a3c22a589a32f46b5d1dd045aa39211d6222f504a4bbe0dab2c47ad679bd8c96334bddc6f46161a229a6a4f8f817b46f852def320e51e55511fe604c0ec134f3a7bdecb278f253d656df5b68d4190827dcd49e7dcb3f0316cb72618fff4b87d379f3de519eb2d8b6dddd5323539e8755d9099be9c946aafd33e489c8b896353bd8fc1c9084f7302d693664ecd5182aa2b4e1391da7585da6a816cce4847b2d2c5ac314a72c9d2d8eb02b03e30851f4b96d50e89fbc8da4728d8342431a6eaeb5870a8c909fbf0cca7899225207ef8019f0a4cc4272f58222f226f43fcb23dd18f0a28ff956d10e747932aee471e98995aaa4526c37cd063cd6af275dce5a6be5e9a441ab78165269b2699779f673c32369d4cbb6277ff8e9b5774a744efc238ffce46ae99fc1cba000e2a64cd7161b002447c076ccc38ccd35d85277bfa575649c96985d30172215cbdfa10e3c9dcfd01643dabdb1dd48ad98ba2ffa745d3ba9f72ffae62fb519c90ad045c95b4fb133537bad5cef17148c81429b52c808c7b66595c72d04845e477e5196befddefda098ef2b8f5cd066b28d875f5d53b7fb341a66fa113302aa9b8a25090d870028d4d182195c06053d2a8d75b7a7b88211c0175524167d96357814b68ba9cceaf6c68dbf2ba6b2d16a3e98a0ab0296dc74d3cff1fed9d5e2ca627d669dcaaf5adcff1078f744c4befdfd94ada377416522d6c3de2fae5b75cff0299ddc66fa17043ef59400ce434140e60a1e54840fe95f3203b0a5661c72ddd0470eaee2a8151bb3244da72113aa596a5aada9871fb9d88dbcb3f4fc98acc7a694699a20dacf762d28f85fd72f721b56d473bba9f031ff7393419b74f0a549a6ca69ffd933957a9ecbed349fa20f90cb8d85a6be87e8e6e47e3042a1bd51ba3e33253a946a7d774de355c8d67fe9da7045de9ea47f32d2a55e84a2a382b0a6bc92e8ef34765bded709b8e3c5513618760eecb509590ed3a2c7afd3b80edebc1a08e0980b4640d7eac9b23fed5c2894695c9e7e44400125cfc3aa50b09ee3fed375fc8d811bc07f29b4090fa53233897279494b2146dc8736c3251f24e2f14cad299890acc9351f8f26ab7deb3bff", 0x1000}, {&(0x7f00000014c0)="6be1f7d5a8cc8b488224a08d500cb9802d715b738f024fd7d0f2175b9f94cff73b4d7a05862d0c55b447fef32206009c08921b71a94f82310e202bca9fe89e56bcc6687a45b55fd26aa3d8ed82dccec06bedb11cb35569485ef7c3f4e98efe1e15dd4dd65725768235d7d4616eb090ad34d17ed5a2e80b2c3fa70f654a1ef016859dfa39dfe114e47cb2f8eda2ffa54fe7ecda424f02e9e839425381cb5d3f77c1e36491b104d607049f127a6bff234654b610580a41271e750cc3d0226b3d5ca43360140ef63d8091e04372bb6f12baa2bdbfef3aad8004958b5bd559e03816f4998fae1b42a8dcce14978257d2216fb158b9dc8126291f1cda22e040492edaf637e54bc1fb827178fd13ff15aee1cc6f5a4b7329d771f88fa45a2b2f0738e763d240d5aac8fa250211359406fdd5e1853e854df90cbcf020b37f407fd381937f126061bd7ba19a8f113c3323c0807f83abf4d338e71a2e68e6ec14effd9b7ce65819edc41435d1b9d60cccf78663f20b4ac42957ea7ebad80a3e57bbf137ad2fa5bf203b3fbb2cf1b259b1a677caaf0d0a0d4353e26b09f9d3190b90dc0c42c2952b84ae33f9ca7128a8779b17fa0c50cfc33ba442220a378ca8ed133df83fefc0576017c9148a609e6397389ddd8b5bda924968602c4c2cb5f15998dcaff5e301416192bc5d27c128744a09cf3b17eefd5172746c78c053dd004c8bb0e1f51279088c958f04e53a24babbeb868a06c4c0e924391e2416dad59c924355b0069b32059b24c7bb70cb04a1e7ac4ac7b71118dc4f7bdcfb84987b5b80b54cd95c184964a571dcfe099d494c10ec4808a023a6bdde4cf97b89f7027d1d2af8694c0acc2e1973c53726e7e8145e70628c9ecbbd290b0520b4caa1b0115a47fc0c91fe61ff0b284a0c9d8d7513d0722d9a862f61b3df4b06dfa3ca486e201920bd800fdf74b11c416447d7b93f06bdad9061ab0af42247a21c88c8903d86c5716f2083d2059a1005b0d29be4c17a6be8dfe14b1bffff6f7d14327a77240091727dbfa03f57454255022cf27b9cdd33db2bb1dfcc3a84b51388bb6738e958af9b8140edf501f185eed877e39931b65de4bb221c30ee154f65b26f2296c8ee1cff9580434551ca68abd9942995c9f90f669353c45b213f49a5cc51fc27dafac8e561bc51a0c7f79223b9ca9830feb253d7bc8ab5d125e5cb9afb1ae3c0298c591b23ffd709f27fd9ce6af3870b0192cc0cc5d9a7553f57f1e5bdc6cb42144365a84af0710c93d3d40045b6dcd74517571cde92d083aef817e53a2c510cb692a4f3c01a9990c2715beca06eb4067b92e19a9f412c04b2ac98366fcd2ec4ce2f03592976bac4f8b8377d74d65ed55c340c28647a6a47fc5d848ec089ddda3c7d6ba2950f860a3b3b3f2aa906e4d429ca785c228acaad83ab27ad5ffb000b872dba3f1dee470a50e8b7aedefae310b0856fa9a8d110b031a633a7f90f048c8644f35624aae3749106de64f0130e862e008cf98bf05bd58eba2a95f805491aee61d5be5c775506bdb4fca6cc8d797172e4c904fc4fb9a3133b640ae30ca7987c8a6334cdce03be5ebb75d080353f9e7b1513e321e8bfc12e2b9dfde445c9239d45e87c13610cacf1641fac5589cb6c29c18e2d605b094d5c0eb0cf84de313758fa643078f7db342820d415eed8769d1ca3dbad94e4c1566e0f6ad67698713124a68b4be7aa0d5a1d2672d05d57b643223f9290f7f434e3d0fdd8eb4715876f2fa33118ba62db6a5224a7912c4dfff0abafaa0629c5703aea87411ece744e53f542eb35dc31693e5e9fec8cf536b53f1245da4ba0c9f93b2d988bd336a68a219675f6dec92ba3154a41abe37995f4c506f22cd2386fc6e3730183f3966a8b3286c07309b92b30b21ad0102dc1ea81e6f8213d01703b438f8a72c8846133c662c921804b44ea45bb94982a3c82c7a6d94fda6e1e57eafff2d3ae21283fa2cc088c9714a864642d118c96d677910eda921cadac7cd0d7bc2dec3a09ebfd52b0a667f2a6efe9b1fcd045ee32699a1c0e2feaabd220bb2dc9011af4bad030d298a02a76beffac6cedb3d547ddd5c9fea373c4f1b350248e004db10f0b30972999ca8688e7dc816901c7b7a4fd1ea123eccc8787c010aa8be68a626a09e2bd7d5ab5834fa26a21c25533ac4574e28c827bcae6d6dd8a7608361cebf7d65b5a24fa846f169e03c15b8df1f4641600a9957ce756a39e5a593472a072cfd06c6d577030427294c2e1be7a011eb30b2cf97b3fb4fcfe1c959383d9b35e427e6f29c1f50914b3615befb74693784121a67f444377e738cb281c549b7661c740244c87532d1e423093c93a5e90f8b212113b4e28fa091891a099c03abccbb72bce7ddb28c8f4f26c09f325de79e2e9e1d67976c3228a30f6a33fa354100ca9f9167642b58bb94edf9fefbfeb27bc90c43a06707013b53d5ae0e76c2d1bde7345c21b932141b8ac6ec6b1303bf1b1d0bb61b96295c38b15b548388ab65dd6677482fcd35b44c7ebb8380785bf0faa3780f8ba341b77585ffc374fe219c343171bea7afdb4a0717122c435846253435ec733b210671dc301a796f8f63e5eefcd505d163104ab8a87bc59bd349ec5c41a60fcba6d481bdfed78be8752f9648860d1f9a148ce34f7e834f9c6fdc238534acf74a5df01074eeefe0224e8f3732c0415584d0966daecde179553bf6ae5b70daababa404d5a1f4a1568028f1ed2917ba5a87cc780afbb7c214accc973548cdbe5ecb8ffc221ea32f3dc4536b568ecaa6e420a40d98d440a7b3a8e845ee8a937e67cdd1c1b0565286d3689eeb1bed6ddb804ddd378fdaacae6be44157dbab1b5ead7d1f5263eee65283e9e6e5e282cbbbcb8b36a08fcb532059ef9355bfb4c09d10f9e0b0346f0990c7365d086da036508b1ca52d445ed175ea8a33c95ef0b21ece5e91d71789124c1465235d114634e8e5e5c4cdaeea5abdd28fffabef603edecf28102fd8b334b9866e4a3be012fcefc1e7a1522cb6a82589980dc86a5a9fd435e7c1c13b50ad473ab01fd19ad3029a62999a063701eecf2c05db1d9e7d84204bfedc9f0bc7d8a3970c9c65fddb4887a18112a7090ccb40cf7277c913c85bda89f23bb7b7daed711b5cea67dd1970b4b0eadae08d6d44c8de2948bca2eaa0d51ed874db7c1c50f32988f29fac0afe95b3203314a3a4895bb3671e87fa970e8eef45206ce82163b6a7f7e7fd14971dc8368b3f9be1b305a6e1b637ce740110d91352f778d932dabd544424e4567a5461f47515496bd94d039fb3251f8436ac7a00e213b65898347f74615d157746251e407780a5f2924ffeb73778e2783e51eaf48c1f20f66045af316b3b558955e786fe9c5dc47c577eb839feca4b26939b0c6b752958c7b2b67baa77c99a0c9bcc5e8bd5b30bc84262c98a82f64505d0cf75d593901bd2771c582ebb69c10c8b528a01bf0f2757b4339e4f7a5688b24f7148434855945507d4572944a21e11a9d56b749e8f2ef7265e2d0d8b290ded01b667ff0edafb656c5d24eb1ca87fef632bf669ef7ed28a3a0dda48658f90eb2cd5aa31572508c69855dfebec58fba102516916abbd2b589fe38863649f1d45d2556c93c67751aa84d2336b35219e5d3eb80509b750904d19da9e663c8a036ee9f8cc2fd646d59fbe60106c3e9e40fcf2022cb7de19a3810536a063c5b928c09294d28b5fd9e484d8f4d3d8ae1d5b6543fa2d763b3caefc59809f9ed4b0eb1a49e2f870ef4c923385f835ee970737eb6ce4161910926db7a9389105de31288abeaa9aad1dbcca94ea9e873ebdd0179b3ab9a55baa514ef62d24fed82e5749213b5a11a211eee7ea8c6dba0c89a636abbf2f433fe4aa825b0d3d5dff270d0c78b17e0b53366fba7fa46d88dd2d5cc3e0efac2901990511fd443b792ac63a46fd639377f5468e7a9a62eda4d6e4db8d6c33a4872b43fe3e0591d9255263b56cc40cecdb5b526364f636010ed54dcc7c26b69706577eb6f4beff4da05ca3e1c478fe13d6dd7e92dcbcae1d041768cc361e6d8fabec62faea7a191a23878ab688e80b80f171d83b01c4e4bbdea85bb2cdcfde6adb5dbaebbb978a8fd69a106c916c861d0d707da405d1d716d4d3b3b917657eabe77d8628a86b708987f913a69b6e87d6e5082cc6fb05ec28acf252f3b86ebfdceb123db3bf6ce4d945bea7905845fd25be317acb57af4bdc565a0383d0af18b248ae0fe65b4f593497b8d6c4dcda36bb9ab8593d62350178d7c5c8c109a8350ff9e10642380ce27df80bc3726294a06571bc91a4e789099c6a34949736d24ffd9537046dd62ede012d1f2d7d9dcced8bf7df80e85345e9f90269f471d716a9785179ea815a9b54631e89fe4bb97ded2e9615326a1c611c1438cd0523d127a4f48db64c512d16ba78557996f9b752f407b103116bc172cff9060fe086679b396497ad2f039391b86d1f43376908a0254afea1c51c964079cdfb1bbbaec9d0248b26c4d10de12fac757d115dc718015e3adbcdb46bc856cb90f5b68754a38d70b49ec321c057f03c9c8c72bb8bb44b0382683aec22488851b8a1e3dc03059c301a9be96e19c7a12fdb7b2b1afe9e2a82012337ea9229e1379f233ec00ea039be5cd4bb5ac6e51b7da27eb5f6e15bc842dfbd07add0d7129b69bca5ebeb0dad5e48bbd75c41c5c11c1de0ab14ae0874889bedb8622c619fb715ec48629c981db6b564194cfc20bbdc7a0333508337e83966f0ea8884a4cb97d995010ef8dd304bd6c23c991a06202f2a4457609c854f0ef74c1134cb2cf9c434c6eb80045f5f3a451465fb077b3305015f71535be54b69c55d5a647804cffa009409d9a2b7326d0fb39fbf372b926d58c9db859e1a2aaf0d7027c7f3fb689557bdba9f3cb08cd5ed93d585810a273ec89ed5e160ef18707d104caf0e7236670e23953cbc1b34d835794b92a5dee02326a7c9d3183852c2506d7f8bb94d9b199d63eb9eb804bf3ee422641cd6797eb95082fdaa6abf8846d56b7d3810a354f18245ccd1341aa4d1a9bf500b953de1facb5d4dbbebd11854463430fac30c873be7658fe6e10452880c6c8cc114750f9fad713ba1972440e47b924e500896e91519dc4844d95afda0fa70992f987e95d1da0191e37cf0e903be4956dd0e9bc2cd2141dd610d06b9d3962e2e61226053fe221af5c981316e8cb7d2e14376ff4ac3ed54a55b4c6e5f4fdb9c63f3ecd97eaa7b6b2f5e3cb13130a8c9218cedcd40c4d7752ae7a9c6d72fc2dea7ccbc71b1b4e674c47507822a23df94e6c99d321d48aa8a11a5da66ff0906d4bb7613a61f557a91b54da9db6e7c413e1960dda480b53fcce8339103541e611a3d9416d0027c178e83981435161cf5fc23b247a237231528e9c93b50761fab78e8fdfcaf6686c1da46097db09d505d6dfa539e0d78de1d13e5af749dc4f4675bd071156ef5e545af06afc26c3f7d76aa971ed237bcfa31c7526330ca5300f32bcbfcbcdd4233dc0ef7b5e75800f4925648ebff558643b2b1242d4d29a6c4eebbe6a522cfa7d0a26f168b69718f45c15e805ac2c21769ea7a7d82519ee823e0d12fed6432dbb4c720b528933497b630c624e8a8a861583f7c6a282b7cfd17f2d5624b931dfc6b193ee5c77ce8d5de7be41372e9a635f68bd204c8d466cc6f48358ffe44c0371e981bdd7d9b25d0b4565149238ad3902fe9747b57f4ec387e2fd0fd509c7011e97f0b42765dcba2618e98d2219f8f656a29d21dc048910af3a0db81b4cc7ee0ffc", 0xffb}, {&(0x7f0000000380)="fe827f760231664aa5716f224a298c2c998f0a0328e209f75d6e6fde7d7501551d6e789bea0788349314dcea4719b13afdac77", 0x33}, {&(0x7f00000003c0)="10d8d2f61bd12c911386c6053eca", 0xe}, {&(0x7f00000024c0)="47998e02bd09c29bab3e261ee29e14051a0f07d000e658ded091fb6b9b1a9fb8f463256078fcbf99bb25e2fa4dfd261c4db161c14b6928353b63f2128744d47e5911f658e7390e59236d9f5cd673e7a3b59d16fe7190470ab5159b260d755dfb06ce6afe2ce36cc7bfc9a4545d34da46801719b85fa32e37442398906ed8f9414733d7729dbea65bc50ba4525fcf97e1b8b18c2a819361ce137516ddb2ddd44e96ea9f2fc4d34eb754036559ea341445bdeee47254272c4ea9897a51ee6e9b78b89d3a0e4c1a75cd7b7eb6e3bad8f7881066f94b0cd832eda00e309de54b333506c5e1a88014be5c13f9f6afe5", 0xed}, {&(0x7f00000025c0)="001dcd951f3ca8e911fd39d0f1fcf74063666f8ad0d98e8bcb1556e408c069890aecfa25dec6dec7728be360feb92cf6d6586aff1adc359e538d980cc28a78f412e5cd21863cf397046596cf1dc8ccc938c2d795cdf19a3767f822bde05c68113e488c55ce6849577e87fc5f512ed823cec8e0ead10bfd95f67480ed5208f36822f836219545d8c9dca8cf51817fab78ee27ef3ed24d266d4456216fd39b9445b4538661a5e73a0a6728592edde5e51bd87f530fe15164e1fc699acf0e91a485e2844716fd51303675", 0xc9}, {&(0x7f0000002a80)="f44e937c03dd3b71b8c1ed21d202885e9ef2df85f9757413c0a926ba339011ee90f4dbf620571c7899cf5f14ebafe43a64e66acb26baed46843b3ad746a11b0fa8dbf2b46622f9d21f30ebe3f6c9188698e00cf35f130b1a0f0ee7c28a4d95cde63a26b42e7b5b1c7007530b610195e688e0c3235344c8487c90dd8bbbc20534f7ca13ad8827c1b8699fee2e94b0dc6f542cd9a4", 0x94}, {&(0x7f0000002780)="a9c25f0421fe6d37edbffd49b0abcd4b495e9004f495a5a6dffd6634f232d598e0d12aeacd27f2e01b08f2c0e7cb4758af1d55df94eebea21c4fa79bf82a4fe83aa8fb8362d03769a8b4a71aee56aaac6e9ab3405e7807842fa2c5899bb9ee7ec5a0295c1af6978fa7446c8dab544c8273f96a18ef001aea98c9cf9413931d969a15e6f932446a92f737973327b9d1e712d26704ecc6d8e271be28d594a7ad819d0bfb9d728a018d9618383500b6c5e9b11ad3f28edaabfb0644bc21b0a34b944ef94c7e956c711a06f43358c4919922573485dc6340403050a5dec3361a", 0xde}, {&(0x7f0000000400)="f4a2f5f31a929e7b32bc16c9e935ed495c3aedf084b271ead0099314cb55bde1f41189ff2bce81ce6c4c6d3c0b0bb9ae8251ebcf37545140ad2887539ca5f229103c58767f7905a4982a5c0a4b9dd5b3bc07c83e5abffea2a680e6d3cc9969dfeb11ece4f9848ec0", 0x68}], 0xa, &(0x7f0000002b40)=ANY=[@ANYBLOB="20c7f3f400000000a4591c9131fe10352c88d655189c48e0b522db4999023addb875fa423b9094725378591f005e17b7a8755f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="0000000020000d0000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="00000401200000abc955dd71f27c220000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x2}, 0x40e) 22:16:59 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r1 = socket(0x6, 0x2, 0xdd) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000200), &(0x7f00000004c0)=0xc) fcntl$dupfd(r3, 0xa, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r5 = socket(0x1, 0x3, 0xd2) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f0000000380)=0xc) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r7) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000080)=0x401, 0x4) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r10, 0x10}, {0xffffffffffffffff, 0x8}], 0x2, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x200000000000010e, &(0x7f0000000340)=[{0x60, 0x8, 0x0, 0x400000}, {0x6c, 0x0, 0x0, 0x202}, {0x6, 0x2, 0x0, 0x7fffffff}, {0xfff9, 0x7, 0x0, 0x9}]}) dup2(r11, r9) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) 22:16:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$TIOCNOTTY(r1, 0x20007471) 22:16:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000140)="f7ffffffdfcf85fbaf8a8d1a029b", 0xe, 0x0, 0x0) 22:16:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) accept$unix(r2, 0x0, &(0x7f0000000140)) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) madvise(&(0x7f0000b21000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setregid(0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x400, 0x7fff}) 22:16:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01000097210b4d94961f4d874a037c8ba7159db7ed5ea21d8aa9a2bd2e2f66696c658b41"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 22:16:59 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x187) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000240)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a49317885395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a96ae5d1b23fbf8e4b8f56ab06d014fc5458dcd0adefe7b69ea83a9718e9e65814405fb881fca20a5c96993e7fcc0f656b00db4acf40064b8", 0xac}], 0x2) 22:16:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0x1000}], {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) mmap(&(0x7f000001c000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x9) 22:16:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0x0, {0x9, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:16:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000340)="c2ee85caf621d6b72aaa864c9eca564a0b77a2ea49a3f6a98fa6136fc42a7ce12f9dbf2d8de783fa1ef764a34ec55a926c53afe1cc720d6ebfd2e6f7d6cb42f50ea82d86ff6e3827d5b6785e540f3c4dde6e304fc52ee74d530889cdff48cf539d13bd7092f36662b9ab8ef212fcb17b6c7efc6fc65a98feed16577a5b3e7df1e57f4753cdc19a73dee9ac21b9ef56fa67171730f4fff30f6926d2581c863a954326d9f3c2ec8671a550a73cd349be52d7afa082e783183bdb8597e65cb88e99524c33afe7e32599771cad34", 0xcc, 0x0, 0x9) unlink(&(0x7f0000000000)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x1, 0x0, 0xc405, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCLOCK(r3, 0x20004276) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000200)=""/172, 0xac}, {&(0x7f0000000440)=""/4087, 0xff7}], 0x1000000000000287) 22:17:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x2) shutdown(r0, 0x2) pckbd_enable: command error 22:17:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x9, 0x0, 0x1, 0x2}, {0x40, 0x3f, 0x4, 0x7258}, {0xff2f, 0x5, 0x80, 0x2}]}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x19, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000300)="9d05be789a2e54ba1ed98bdf2b3e56e0e2ea3a238d4ad02999a7086c9bf98e6309c0b224f8faba552c5eb2f7b8042c9a7f3a50df25977f409f5598c430cef32087b448832818e4f6b44b090a441d2836744e89263d6ab973608ae7fa268d297cdba4b76954166d2055343db7c65a504175b36b011d29de034aa4b948f7c44461a289a3dc85cea91d84f68716d26e4e87800fb6b81fbe480ab09cb917361877ae1cb504c85cf722a320a98ca5d13712aa4f20f38f18bb73956808d37e95818dea7dfade210cfe20a3f8ad6c7bda5c3396886512272bbb038c0f72275921b409e14374b6deb99c", 0xe6, 0x0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) fchmod(r2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:17:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0xfc, 0x0, 0x20000}, {}, {0x6, 0x52, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000140)="5af55391a3bf8a647d42ac8539d71fdea5993e9e8ac92c06eaf8863abd6cbb9e8035b5cf80183c644576e8691267f264c878f1c3ae2fb0074984b1b62b1bd676d84ed4c569e099277f23490c4905f996483a01b628a6e992a21daa62ad6eb7cba2aa468366cc2bf8f03ef4810c648e948c1133ddf009c960a49fc6ef98b69913664a02b265cae288581ad312c3353df301fb13aeb4f41e741b6da577cd432d31d92b", 0xa2}, {&(0x7f0000000280)="2e8c5647ea8cac2d09295e1555048a1d7b4c82aeb317cfbd77c6c0893367f646da8dda98c3a1aba45a52564927e162e24a1f184324f3c9b420b163d976d1e8957acd9c2c21b0d7cd7ca688983f26537f6c57901afd9fa9c0f7f5ac6590b41595", 0x60}, {&(0x7f0000000300)="bc854750a747ca1619f9724de56eae6498a47939f06eb9eb01a16ae5386019d6a482acc9e9cad998c6a501f696ff17c309d04568ac960d7b6c9c60c09efcda829b08924f592da477ab664be2c6b0bd7fee8a0f351216c7e71c1331238cdfd19319eebc75b8f87a2f6e8df4ea7a105bd20c60021ffdee932c54b99e1b61eb28c0c448ed8b492a23edc2471674bfd389b56e4ff19f54b844e62188fa81e6dbcad4ed7ac2b4b31a229c6129f0e7c1ad8294e014e9d57c81a73c1c85e7f7f18034f810a0c5138038e444bdf8fac18e44c7a332131fe0289640d29d9cf4a2fd562909c564dee320af87c97a0a6ad0dca4e4f36e853d371163bfcd628b0113daf111a83757d1e96812cea54ce877372dd059005da3e1ffde419a1749c9e056737fe5ca12cdcd644921f9d646211aab28e5a71d4594752676ebff9ac71b1996ebb212801c6307b90cf3bcb11bd0077b18b02c54bdd5daa65f78cfff6dfff7efa151143ac19a0f480d32f46d815ab2bbecb9e6bb8b9f297ae17496fb64245c7402b674a048f4ca1586f0525ba5457d4d4a12f3714476fe18a71fa1fb3c970d805559fb08d8b75b3aa54d4f8d21223f2228cf6d6cf297dc70236be6c546a8ac57b3eda673d2d495f6390a16334d5063d801bae0d998d68f5eca1a4c4a8ebfab5f8b70cd1fbe0525e316658a41cdb04ba9971bcb44776adcab274de061f533e4cbff68fb2cddfb316b413ac1d52266161f8e2673bf5b4e278f612ed257d8b4debd11bbabf2c4ff4e865a3097e33e2b2bc3a0939729ef05978285fb84d34d1809b026f681d43ef66b42a21d7497d9ee6f990243422d7ebc0dc7b002a02141cfe59cf99377e8d9042582ee2a8ee8f8e04cdc5d50b5addf3ad3ffb6c61df50fec40eb1c068f8a3e38691245ba0c5da1661af3731a7a7e718e5d76ab946cbff805061b4a25948e79d7c558454c974d618779d33012d8e993e8ed6d506d356ba05245cb02f963875aaf0d94689e9b54523a9326670ebfb3d4d4f393e4cd376aedec6bc5c4297aa5218562d988ed080f92a4336a3315263c6eafa5799b5a4babcac732328462f0b8bf3a1f90c64ae9428ae51ba67982fddb41c7d0aeece977dd5b0a5e079fc31f84602162a7c845728f50d2756c02d95fdd06e3df771c9a02358033ce2819c99c5c8dcee9b7320cc5ffddb8e8e6540be9ef5a7c2d7da562ead622da01498a13eb79854fa575d97fa8ed09b907136d5293d48bbb0404c38841d8b1d936c05c431ac77bac9f1d21b09d6317299769d0c323d51fb35ee0fe4455d379bafc05a5869a97e278476a6a68458790ff801ecc76795264537d24d1154b044c59761b24454d9a83a231fb9f44dab7c5520e3285e9b5ef268329ee09ff99ff79afae95dddcaf08a89eea79833729dcaf6b3ab5d7b79bbf1b209e0af92ae944a79f2589c32e1efff4c9e94ac7eae86dce09ea5b01f2cee2509baa42fcad0f30eb373cce9420f6d0afd7bd0ab8031cc42ebee260c17f9cb75bf07f2cc21490014ffb3201ddd0f81de32bc7f5dca7dcd0e6cbdc6644e40e13c66a791004126eba32c284e84f4f38c7ea8ce76fb767370d3d38f99070fed346c8acdf07a4acd781a1e77718cf194557d3da415e355b6c7f03dd9dd753f36c0acd122f2419a584eb7b20d9be5f519862cb8bf600fd73db2ec2e854fe48e7b41853ef40f86d0a898757769b7ab2435f53568ad66b4e5ffd44e59836d46bdaf32cd557a2e7c1bc3ae9a3063e2a381574f3278f966ea9155c3a6693a222af575b20960615960deff721e2b58684db6c461497e078e35690774acc2173559b9c18b1e7e23739b7fd5688bf14d5ed54657928925d3013e09701626a7e5ea4dd53d3caa5a26aa2d7f06d0ab09984a78a3c24bd3dbec90819ca2423a683666616040d67cc88a562502852a69719fd61c8349dce4de5fa405bee55f9a04e69fd6b4c2b798fbb3ad4582e4592179c409954908333672a54a74c173c275417547af22ef74b3bb3515ef83890ecb3d206b7a0ef50fad8b7c96131dea462a464072ec94941f2dff9089c62e849fe09c332de1133613968f9641a7715f793405e8a09cc4517eb0e5b8f99f49038af1e1b58921786a16ed97474c3985f2051133b6f0eee5cea93a7866f95b3fee9d5f5629948a94aee3d99dd707ffe5377882163d452fb55beab68140549f8a195c4a4423d989be8369b5318ddd67e92b41cdbcd465bd60a54a0acbb4c3a127a977b1219133b808c5c7c688f1ceed900cc1c75ea4f5c5e25fc40dddbc8c232020ecbc2cb0c2a9434030130b6d36d4d389520b08274ff549617ee6af828f6ed6a1e4030dc1cfd1e611cda514cc5f2d775f37351fafc0118f048df23e65716bcdc188b238618324aea4bda7702a82e05d40877b890384a9caf03176452c8ce73a099d724284d567e02102c7ec768bf049af587370354a2dde57a2ae6480009c74e96997bb7775922129debc550bac4f460103c8cbbf2ac8684916f8008998e691c4b9b72ecf9ce6087bfb51e9d876d088e2cabbd4a60e2305d63422cdad5de8987dacefebddd86955aa815363e8054a9f6e57a5ddb17a9728e140bf2f6009f93b97b582219f87f704afd7c2f432af54f6eb5fd0eb53cc393dbadf2827d252aded122afd2fc6f2ac8a53a932056bf1e53aa4ddaec3620a7c6ace6ebe468f08a6aa3c05534866fc964cdbfa94b9a0b098defcd89be8f81fa51f22bc17dbcee9ce34580a40dd5a1873e3dae859dedee70e1e0ffbe0e8aec2f37575118631c65f857587ba090b6f1007f397d51fd5e9223bcc99939268e26b8a3a97ba0e7b89cc1ee492d0c23779ca8326019e1553aef4c200376ebb0d0316987195ed89e17afb3fd854dc30e9373939bd67e69264a69cb6d0e7eefff7a1bc317a2799fae2639ea55528d366fef2872169197cc3c91f44df3811b1a2c88c6aaccad45b770c5d875e4e1a50396b66d2f2f13fded8067b998feb30a8e939128e7db5adea4029fd8ddf33844aa5fa8fde50e811946d0f3fd237d55594312a74e6a7f8650a3a825a0b7c0e86ef21d29cebc90fc483a03c13f6f1c1fc09c237be146d3b96e6c6597d51e83256adfa3d2ca0287ad6e945199aac89daf62f68f5c3100ad3b7d8c6065af2173efabc2891bb481643a5982cf3789b330ed792b2204b645979727e7492555808eda09ca16428b4419c083cdecadab7436e1bd7e072079b4997a3f3dc8ac51ab29398f9a71c9037c54d3f4d5db4646b58705fd065347dd0f439eede2bcee18dd6b06e6a3184cd199c528cef86617e63d844ad9c439c392065790bc7d143c9abb9b8a1b96d2a4e2e8bc69990b082a8acdd5f41d32bf8862f3b3c1837ef619f522b54a4f7d7b8c60886e9b0ffd428a0ce16c20e401f4bf8a2d4371c44520a6d187ab58245700ef2ee4c5289b87e229794aaea563cbcd34d3404ba5083b300460d2289877e2b61bfa5190d1359eaf8f8d248d38227994df965dde349ff11276c3889abf5e34f2fe87faa5e8ce9de2208402cbc0ca98f9aac37b2e4a253debbfc1f356f142adb291ce1b1357417382552ee36f5b64c75a973ddd3745820089db498eb9b685ca54a8a8b8f24700dd2ab71c328c29f79e245ef83ad4a5ec58f2403f9d0d03a58dbd45485c49c1efea414f11d5a6053f0c313f05744241c8b6b003d8d487b256fd3cd56cc567717211b70389bbbf1275cb67040d6a021b423722b7dd875323b82cc5321cfdca312ba9c95fe46230343a4ff7964f772be73abe237c746233f95653f11d31a0bfda3d01d615f3c508c67350e0c69afa910ae00c4cbb9e5e2b54a9f9813a630254489388a2e99d5f8633270a74de02d6ab6f76373d886d815dd1e3822192c5a4dff77b70e40f9941def30271dc40690680f68b77c383d744eb3ab2e8c2c7675377768429ff2a2ede13178e662993d7a1d481c4a60b5774b208d93b079a2499c48aa6dad39a33a4e63e1bad142786a955f36fd36043dad8902137eb81b9d8df5d742e28bb8f7bf46f8b862fc792738bdff471a9391096cf9fb0afd0554fbd841f34c60eb5635c770fb645305d1eb68a053fa7ae3abd08afb3f44face7956a81613df6f01e7e696d658c50290b73a3415f9cb714e798e13d506916d7539cc83015a0f9dfa1d60abaf9ac0dbe9016832489307b58513d71d18f50235d45f5c3af56642a16e837d688735249876981e32e17c4d7c789a1980c52aad5b0a397d4677171bb6cb8c24a69d9a241d3d841abbf0815a43c9c16b6964599024b02600a252e2f1c7e6ea03dcd86ea4e057f1d9508b2f97fb1b42e5ffd57768af9448123e46872091f7336987c01eb2a53cfe7308177f92a97ed495ebc3ea69d509f13ae804f3dc20db681c7dda450eccfe42c7c530ea79a6b147b506f4a61cd34e159618e9e3735e42b8e3f793ffb14772aec8c9bbb64b7c79791adeb30c63b0f8506c66f7c4c3f84d9f1da3b3bdcebeed1468ea455072a4fe25fbd067a6932dee651bb008b208ca25536a9b6e355a8220992a13d725668b090a4afdf41ab030bfb6583488bfba28d0f55c72c91a1c5efc44a022db172a66239a0155edc970a754d9b9ee1f948ef8190e986fb3c87e425a839e74c9258ac79903537ac9dd3f894c5f5734b7ee353a513b20a7b9f0b0c532cc8fa04b7390f29ca293e9bf9da934787ba81985cfb8c08549ecbbf838a9d956e2384fa8fd8e9415dfca41ad9d3ceac7461acd4616f759b7cfde3a09b31a80e2de07cb50145c939d039590cc9de03d492ac93d0cb842cc46a3eaa2f8261ef335d7431026320fbdbf08302f18119361b124e865125613f8a61cb3594294c7350360baf1b62eb1fa0c7b4ca6a5d73c86da7a925eb198330e6de5e532d910198f9715adc9bf4fcc9c5b2ec0649669326fd71c717c07239641e13ed1bbe9586dc6129b2f0888832aadd4b18047b20e04ead842ecb636aa863c5e0a20d7bea2cc016e9f0ddfd7db15dd6197226d664535e37c17069fced8c384d509bef3058ab9289ab4919fd7bfa3ba5e284839acbc3695248ef785169e24ff860a1b2b2ee4262fcc96ae9985c34c316aaedaa1e69593a402c438bf66b4a44a103a7657ebc1ba6a6ee1f21b5ea05ab11b1329328399d7dab6f3705aae41dc438d90e07dff617e483f127b445c94b36e0f2ca3b01a50d5b33b5815899756c3f6f12890004ddac6c060242d0fe4a50f92cd4c088733ac79d1263e48cfe5924f8d6218f926fbb4943ac9924fd3493b3ef44622fce9e8e5f357953d2e97bd229e0f554f26546457b0b50eafe62d2252900fcafc0d84c85d1966167ef216cd5c8b684cf255440570cce1ff312d3206b95f745249ea988e41c0ba768a4f0681e0953b20dc3290a2c0c7668ca62aedc52553cc9f1ff7a31dc5cb68eee2e92a4f81e874bfaaab0153b91b22d9c4a1c29c41044889976ff8e49f8b8af98674ce3e14bb553ff30e8e7a54e7ee27a138f1d4e17c4d5d63a540351b5b06b9c626aa0983eaabfc4bcae333446f0a9736a3cbce4f4468e6118a900ba8a5f6b3e72bf104156548a7fbd8abf8c43a2c9573a7be8715fae9d6bb6a3dad7ab59e068af16316dbfeb7529b76023a5e2d5caf3df998d44235ec90f7a9b5b4dbf1dd5592cf5c9b8bf775a830c5e50007e9393ee84d54c9bcd05d17957e3e75f7b961d9f714f883464b361c8e4550299f821cd6d170b8358f5697e389a90b1b31f7a76c919feeca49b7bd5a477cc3b897c167d02443fe564e7cf069f140d8f9d520ae830e1232015b77450b6", 0x1000}, {&(0x7f0000000040)="b8b9bddf40dfb71ad7a3fcd264ff25", 0xf}, {&(0x7f0000001300)="3e375c67ae87d227d5252ba7f1eabb0a0fa19f7565c9943e22cec525074c3a04864053e40f7caa87651470c66badafe43e5bb4b660e69ad4e38d43475679f69d993898ecbba59e33eda73014cb97431c8729d6280a1b44046cfe7729dcf419c684ce0ce230e733b600b145d1345ff57e5248ff8965013719d19da8bddf99c1228d4402f88a7eab085b38", 0x8a}, {&(0x7f00000013c0)="917332420ffc0d72be15eea06a25be0e035d5bb24915461e4bb9db3c185a795bc094cc81995f70709ad82e91882150588fc9360b85b2f91665a851cb8b0ecb094cfaf6cc139bc74d91a093e0dd0472155a9abff66a4febc0110e", 0x5a}, {&(0x7f0000000200)="f8045a520ba9a3f5e692b4484915b323118f5943e14e1a25cf624b8de38e27cbf8b840", 0x23}, {&(0x7f0000001440)="aa324a2f881a1cc96df9c3d42fd607c6b2774590de83d3e8f12f91ef2f3359b16c50a201c162d2e7515613eaf7480965722d8a465b5804221fde37f45d920ba9cb3583b41580b5e3bc861d30a21490fbcb1f90220beb67fa576b2e6010814297a9fee19c007ffff78bd7ec99d48615a5e9efaa6a29fd3fe1d8955956f114e0b1cc01ae3eb56e73f297bd508116141bd29e8181bc1eb31469791f28af7e9b47ff250984912f90aa6778a7cefd54336cedacea4976a2de5ac3a3ba3f8174fd729e01fe644c", 0xc4}, {&(0x7f0000001540)="071adb06a926560b18cc25409091065017ed63ea63c215d82e53e4ef25385bdf1416577adcecbacda1c64267361ae9adfd777b076691f23c021c883cdbe6a4824d0c5f658969f39d583b734b481b2cb5979f11708f0fb9521e43b4bc8575436ba2ee90439f7ecd8664999c32c522d61946370863d1faaf01c745b30c426132fb00f483dd5dc6521c", 0x88}], 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001740)={0x2}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) 22:17:02 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, "3d14400000000000"}}}}}) r0 = openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x8, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pckbd_enable: command error 22:17:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) setsockopt(r3, 0x20, 0x7a02, &(0x7f0000000100)="b0ef0b85e26b2c572dbba44d7a143420fcc1305296f59cc54a59390113df632a4a08770ecfe20d36eb9eba586dc56a29c5cdf7c0373cd3de0b9080d39d3af7b7ac041d2c378f83a3361405255cacfbf817429ee97234cc0c66e70f", 0x5b) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x4) write(r6, &(0x7f0000000340), 0x10000014c) utimensat(r6, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0xff}, {0x9c60, 0xfffffffffffeffff}}, 0x2) semget$private(0x0, 0x3, 0x185) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x7ff) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) 22:17:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, 0xffffffffffffffff]) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:17:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 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) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:17:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="11cbbd9647f5a40cc796db834c334a2365c549691003a368e4bf55e1fa19f9a91f8417ff8da50b36b3003e528c789ba869ee0d034647095fd69e399d28f027f058bd3e08ab3e134c9fa47a7ad3f36d79e2d514fec228dad3b5a61b6e0cfec7900b0e503ce90f54c99ed48111b36f9561aa604f757dd7e196fafdcd10b3913baace9217c23b8ed0537a46b387e379e7adfcfd8aa6257c600fb566c82e522f74058d54a3b469a5bc1ad47cad8b3db2cfb05776776fa56706390d5b4aeccde97cf0644eb179717df015"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) setuid(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:17:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000004c0)=[{0x3f, 0x0, 0x3, 0xcf}, {0x2f, 0x0, 0x1f}, {0x1000000000006, 0x0, 0xfe, 0x3}, {0x81, 0x74, 0x1, 0x56}, {0x4c, 0x6, 0x9, 0x8000056c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xdcad, 0x81, 0x1000, 0x8, "77c66c3ed038f09ba33ed163a20e50b47a92c228", 0x0, 0x4}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x2, 0x40, 0x9}], 0xeff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x9, 0x9}, {{r1}, 0x3027c9bc2dc74c0f, 0xc0, 0x1, 0x8, 0xff}, {{}, 0xfffffffffffffffa, 0x12, 0x4, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x53a9, 0x9}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x81, 0x1}], 0x2000000, &(0x7f0000000300)={0x1, 0x6}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) getitimer(0x1, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/79) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000bb486bb0abde9afba18c4cf70447e7a267b1a3c177a8323cde2ea8e539924796e7e04ac4931de5b1e89076fead9e02782750d04d4127cb269edcd6cf4497414e8c0ad0a24f847ba2df896a244f7c7864876c68db4a4d906b0d98137558cf77d8970d04a527e7cb7d8ab346f9aee8daf919d4d4c0f53848a9cfd340400aee920030fe59291a39d8e0943cc1fc7fbec110398ceccd55f7eadc5c2a44111bfeb1d70350"], 0x95, 0x800) syz_extract_tcp_res(&(0x7f0000000280), 0x4, 0x40000000) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)) 22:17:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) wait4(0x0, &(0x7f0000000000), 0x3, &(0x7f0000000040)) 22:17:02 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 22:17:02 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) r3 = socket(0x2, 0x3, 0x81) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x4) write(r4, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSCTTY(r4, 0x20007461) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r5 = dup2(0xffffffffffffffff, r1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgget(0x2, 0x200) sendto(r2, &(0x7f0000000280)="a17ffe75ee37a96577b231a2676685586c526fb986cc861d4d6cefe9bbcddf553098e0ca3407804a1a38da3437b6ffe1e1f537513ff7fb242fbe04172ee3ffc12235af55a72e545f7f7ba0bcc0623ea687b1d3767e819881df69b44a9b4beae3e7fbd138012d3206871b322f2821d5804651a34ab77fdf35ce88db03be47fbbd80fc6bce12dfd4b5fb", 0x89, 0x401, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) close(r1) 22:17:03 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r3 = dup2(r2, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xfffffff8, 0x401, 0x673bbaa3, 0x200, "1cf8c22891b1a08b8c3d7c2cccc6a15d8ddc95f4", 0x1, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x4) write(r4, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x5, 0x7, 0x7fffff7b, "00faa3608200000000000000000000002300", 0x0, 0x1}) unlink(&(0x7f0000000200)='./file0\x00') writev(r0, &(0x7f0000001680), 0x0) 22:17:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) close(r0) 22:17:03 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r0, &(0x7f0000000040), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0x12c) r3 = msgget$private(0x0, 0xfffffffffffffffd) sync() msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="9a68b2e867395d35c003625684af7aeb88e8938e4ed029c324b84ec087c6e43acd952d97"], 0x1, 0x800) 22:17:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x25, 0x4}, {0x24}, {0x4000000100006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000000)) 22:17:03 executing program 0: r0 = socket(0x1, 0x2, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) 22:17:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8, 0x1, {0xdfa3, 0x1f}}) 22:17:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() mlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) close(r0) syz_open_pts() write(r0, 0x0, 0x3d7) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x3010, r1, 0x0, 0x80000000) 22:17:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) mmap(&(0x7f0000052000/0x2000)=nil, 0x2000, 0x0, 0x813, r1, 0x0, 0xffffffffffff0000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) 22:17:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5b72e301d135987c5a56219fc3b603beab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 22:17:04 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="07148693000000900025df149b33ff0f000000000000", 0x16) write(r0, 0x0, 0x0) 22:17:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x9, 0x81, 0x1, 0x2, '\x00\x00\x00\x00\x00\x00\x007\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00', 0x2, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) fchflags(0xffffffffffffffff, 0x10000) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="02e2de76591a015caf5b2f5357313f37e7451c1b08dd29b217e3686f991eda7a3871912f02b1c77a37121119e9630ed3c39337ac48991c7b2a71a2774e49eac9c42c464081d8bd9d0b73a0fa9c2b828b6e77"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10004) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:17:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000200)=""/45, 0x2d}, {&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/113, 0x71}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 22:17:04 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:17:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f00000004c0)="de9ee943a4af6f0129538352e82255e5af2fd606d41757a28f50199bebd09cebcb9693671b5a5c980720c7148501c85691f16203f10500000000000000d5ef4e0f8efbe8ff2f5c6a6695decb376be30000000000000000ce529f937dded88d2f9ec08aa45897c6dcc11bfc6964ca1533145fa9a7cf68a08e51f3714e8ba36d48571d93e9ac153496ba2b90d8889d89ca8f8b61f7356a1a42da8a78856580d0d712da04a82bb2c0de00f89c34807a7f5743103085e525be3cf1f6107400b68f9345af612c37fff0b466df0000000000000000000000000000dfecd365d26d3e3378720f80157473f4956a4f3d77173a3d6312cb01cac8a7", 0xf7) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x8254, 0xd4f, 0x0, 0x7, 0x3f, 0x41, 0x1, 0x2, 0x401, 0xa120}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)) setsockopt(0xffffffffffffffff, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r6 = open(&(0x7f0000000200)='./file0/file0\x00', 0x8, 0x10e) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x2, 0x20, 0xbc0}, {{}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x10001, 0x14e}, {{}, 0xfffffffffffffffa, 0x8, 0x0, 0x80000001, 0x6}], 0x4, &(0x7f00000002c0)=[{{r3}, 0x8, 0xa0, 0x1, 0x100000001, 0xffffffffffff8000}, {{r4}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x8000, 0xffffffffffffffbd}, {{r2}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x20000, 0x3}, {{r5}, 0xfffffffffffffffb, 0xe0, 0x40, 0x4, 0x8}, {{r1}, 0xfffffffffffffffe, 0xd0, 0x20, 0x7, 0x672}, {{r6}, 0xfffffffffffffffa, 0x10, 0x40, 0x2, 0x6}, {{r7}, 0xfffffffffffffffb, 0x4, 0x10, 0x3, 0x1ff}, {{r8}, 0xfffffffffffffffa, 0xa2, 0x2, 0xfffffffffffffff9, 0x1f}], 0x8, &(0x7f00000003c0)={0x4, 0xfffffffffffffffe}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:17:04 executing program 0: r0 = socket(0x1, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff000000ff07000000000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x108) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x215ec8fb2d0c3fe4}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)) listen(0xffffffffffffffff, 0x3) 22:17:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) semget(0x2, 0x3, 0xc) r0 = syz_open_pts() close(r0) syz_open_pts() semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) seteuid(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) 22:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x400, 0x8f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:17:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x0, {[0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x3, 0x0, 0xffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x9}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x80000001, 0x1, {0x81, 0x7fff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x68) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x3) 22:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x50}, {0x41a6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)) 22:17:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)) r6 = geteuid() r7 = getgid() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0), 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r6, r7, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r7) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r7, 0x0) 22:17:05 executing program 0: r0 = socket(0x18, 0x4000, 0x3) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x23) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r1, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf6", 0xa7}], 0x1) 22:17:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x84}, {0x6, 0x0, 0x0, 0x900}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2000, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0xff7ffffd, 0x7ffd, 0xffffffda, "0366fe15795acd76ef5caf04000200", 0x0, 0x42c}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 22:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000040)=ANY=[@ANYBLOB="000000c037000000000000003800f7f706341979b68191bb57e17dff7750065a03725329bc9588c13e085bd40f68c1f8186ccf3ccfdb1c569dce8b85"]) 22:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x4c}, {0x89, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x20, 0x3, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 22:17:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f4e39fb8c"], 0x1) mprotect(&(0x7f0000340000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x1, 0x3) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r3, r10) 22:17:06 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0xc003, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb3, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0xa5, 0x68, 0x0, 0x0, 0x32, 0x0, @broadcast, @multicast1}, @tcp={{0x1, 0x1, r0, r1, 0x1, 0x0, 0xf, 0x8, 0xfc00, 0x0, 0xd00e, {[@sack_perm={0x4, 0x2}, @generic={0x3, 0x5, "99edee"}, @timestamp={0x8, 0xa, 0xfffffffe, 0x2}, @md5sig={0x13, 0x12, "5e58beaba92a04a473da297ec45d8506"}, @mss={0x2, 0x4, 0x4}]}}, {"33e0b390845332b5bec1b30cd08ccbb0ef232024c0c341116ae68ef6a040eb44638310803556df7b8ab53c99a3e91e32de8d58dcacb8a97ead33a7f1b2c0d35da93d1256c4d7f22f77d4605154b8fb9ef7f8b87aa9"}}}}}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) uvm_fault(0xffffffff82598ca0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82598ca0, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff800021f91948,10) at tun_dev_read+0x138 end trace frame: 0xffff800021f91780, count: 0 ddb{1}> trace tun_dev_read(5d01,ffff800021f91948,10) at tun_dev_read+0x138 spec_read(ffff800021f91790) at spec_read+0xf1 VOP_READ(fffffd806e380348,ffff800021f91948,10,fffffd807f7bf900) at VOP_READ+0xbf vn_read(fffffd8067df4998,ffff800021f91948,0) at vn_read+0x124 dofilereadv(ffff800020ed69d8,f0,ffff800021f91948,0,ffff800021f91a30) at dofilereadv+0x1a1 sys_read(ffff800020ed69d8,ffff800021f919e0,ffff800021f91a30) at sys_read+0x83 syscall(ffff800021f91ab0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafadb8ce2d0, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800021f916d0 rbx 0xfffffd0000000000 rdx 0x152 rcx 0xffff8000009d85c0 rax 0xffffffff81a9f1b3 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0xbdd51a055e211d44 r11 0xc4f4551aa32919ca r12 0 r13 0x3da r14 0xffff800000a29660 r15 0xffff800021f91948 rip 0xffffffff81a9f1b8 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021f91670 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=406185 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed6c48,0xffffffff8264acd0 process=0xffff800020e93b08 user=0xffff800021f8c000, vmspace=0xfffffd807efff450 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29342 125242 50750 0 7 0 syz-executor.1 *29342 406185 50750 0 7 0x4000000 syz-executor.1 37704 514644 84643 0 3 0x80 nanosleep syz-executor.0 37704 165844 84643 0 3 0x4000080 netcon syz-executor.0 37704 364244 84643 0 3 0x4000080 fsleep syz-executor.0 40882 172422 0 0 3 0x14200 bored sosplice 50750 277800 41751 0 3 0x82 nanosleep syz-executor.1 84643 353737 41751 0 3 0x82 nanosleep syz-executor.0 41751 253606 69190 0 3 0x82 thrsleep syz-fuzzer 41751 524232 69190 0 3 0x4000082 nanosleep syz-fuzzer 41751 93325 69190 0 3 0x4000082 thrsleep syz-fuzzer 41751 496272 69190 0 3 0x4000082 kqread syz-fuzzer 41751 518949 69190 0 3 0x4000082 thrsleep syz-fuzzer 41751 202442 69190 0 3 0x4000082 thrsleep syz-fuzzer 41751 390987 69190 0 3 0x4000082 thrsleep syz-fuzzer 41751 428010 69190 0 3 0x4000082 thrsleep syz-fuzzer 41751 242833 69190 0 3 0x4000082 nanosleep syz-fuzzer 41751 119542 69190 0 3 0x4000082 thrsleep syz-fuzzer 69190 487299 95076 0 3 0x10008a pause ksh 95076 273516 65821 0 3 0x92 select sshd 85557 282446 1 0 3 0x100083 ttyin getty 65821 263882 1 0 3 0x80 select sshd 31372 352299 73808 74 3 0x100092 bpf pflogd 73808 290718 1 0 3 0x80 netio pflogd 2693 467771 75808 73 3 0x100090 kqread syslogd 75808 212360 1 0 3 0x100082 netio syslogd 97755 374021 1 77 3 0x100090 poll dhclient 44520 46654 1 0 3 0x80 poll dhclient 17553 171688 0 0 3 0x14200 bored smr 73622 280648 0 0 3 0x14200 pgzero zerothread 57438 452341 0 0 3 0x14200 aiodoned aiodoned 92326 332690 0 0 3 0x14200 syncer update 62137 85334 0 0 3 0x14200 cleaner cleaner 80539 252184 0 0 3 0x14200 reaper reaper 28038 46043 0 0 3 0x14200 pgdaemon pagedaemon 36013 369898 0 0 3 0x14200 bored crynlk 65507 354428 0 0 3 0x14200 bored crypto 69729 460146 0 0 3 0x40014200 acpi0 acpi0 8172 400556 0 0 3 0x40014200 idle1 50986 49097 0 0 3 0x14200 bored softnet 941 519428 0 0 3 0x14200 bored systqmp 55995 534 0 0 3 0x14200 bored systq 47582 226251 0 0 3 0x40014200 bored softclock 17523 290697 0 0 3 0x40014200 idle0 1 519032 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 29342 (syz-executor.1) thread 0xffff800020ed69d8 (406185) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8264d2a8) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9499 6412K 6993K 78643K 11040 0 pcb 13 8K 8K 78643K 65 0 rtable 101 3K 3K 78643K 246 0 ifaddr 62 13K 13K 78643K 82 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1483 0 iov 0 0K 34K 78643K 56 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1342 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 11 1K 1K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1823 197K 290K 78643K 12980 0 file desc 6 17K 25K 78643K 176 0 proc 59 63K 95K 78643K 445 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 45 0 in_multi 49 2K 3K 78643K 90 0 ether_multi 1 0K 0K 78643K 13 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 215 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 127 39K 39K 78643K 1536 0 UVM aobj 4 2K 2K 78643K 4 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 166 0 NDP 9 0K 0K 78643K 16 0 temp 92 3043K 3107K 78643K 2449 0 kqueue 3 4K 8K 78643K 17 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 54 0 12 2 0 2 2 0 8 0 unpcb 120 119 0 109 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 482 0 482 1 1 0 1 0 8 0 tcpcb 544 257 0 250 2 1 1 2 0 8 0 inpcb 280 409 0 396 2 0 2 2 0 8 1 nd6 48 9 0 4 1 0 1 1 0 8 0 pkpcb 40 8 0 8 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 5 1 0 1 1 0 8 0 pfstkey 112 26 0 5 1 0 1 1 0 8 0 pfstate 328 26 0 5 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 236 0 57 13 1 12 13 0 8 0 art_table 32 237 0 57 2 0 2 2 0 8 0 art_node 16 53 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 5 0 5 2 1 1 1 0 8 1 semapl 112 10 0 1 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1609 0 204 89 1 88 89 0 8 0 ffsino 272 1609 0 204 94 0 94 94 0 8 0 nchpl 144 2029 0 420 60 0 60 60 0 8 0 uvmvnodes 72 1760 0 0 32 0 32 32 0 8 0 vnodes 208 1760 0 0 93 0 93 93 0 8 0 namei 1024 5457 0 5457 1 0 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scxspl 192 5523 0 5523 9 6 3 6 0 8 3 plimitpl 152 32 0 24 1 0 1 1 0 8 0 sigapl 424 392 0 359 4 0 4 4 0 8 0 futexpl 56 2548 0 2547 1 0 1 1 0 8 0 knotepl 112 74 0 55 1 0 1 1 0 8 0 kqueuepl 144 28 0 26 1 0 1 1 0 8 0 pipelkpl 48 181 0 171 1 0 1 1 0 8 0 pipepl 120 362 0 343 1 0 1 1 0 8 0 fdescpl 496 376 0 359 3 0 3 3 0 8 0 filepl 152 2403 0 2296 6 1 5 6 0 8 0 lockfpl 104 49 0 48 1 0 1 1 0 8 0 lockfspl 48 22 0 21 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 173 0 164 1 0 1 1 0 8 0 zombiepl 144 359 0 359 1 0 1 1 0 8 1 processpl 984 392 0 359 5 0 5 5 0 8 0 procpl 624 767 0 722 4 0 4 4 0 8 0 sockpl 400 563 0 538 5 2 3 5 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 187 0 0 23 0 23 23 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 206 0 0 13 1 12 12 0 8 0 bufpl 280 3650 0 131 252 0 252 252 0 8 0 anonpl 16 46469 0 32718 57 1 56 56 0 124 0 amapchunkpl 152 2227 0 2090 21 1 20 20 0 158 13 amappl16 192 1419 0 687 37 0 37 37 0 8 0 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 89 0 83 1 0 1 1 0 8 0 amappl13 168 90 0 87 1 0 1 1 0 8 0 amappl12 160 12 0 8 2 1 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 22 0 14 1 0 1 1 0 8 0 amappl9 136 462 0 459 1 0 1 1 0 8 0 amappl8 128 426 0 389 2 0 2 2 0 8 0 amappl7 120 119 0 107 1 0 1 1 0 8 0 amappl6 112 25 0 19 2 1 1 1 0 8 0 amappl5 104 213 0 196 1 0 1 1 0 8 0 amappl4 96 555 0 522 1 0 1 1 0 8 0 amappl3 88 179 0 171 1 0 1 1 0 8 0 amappl2 80 2054 0 1974 2 0 2 2 0 8 0 amappl1 72 18102 0 17639 24 14 10 18 0 8 0 amappl 80 1018 0 971 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 378 0 359 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 378 0 359 1 0 1 1 0 8 0 vmmpekpl 168 7433 0 7398 2 0 2 2 0 8 0 vmmpepl 168 52278 0 50260 111 23 88 102 0 357 0 vmsppl 368 377 0 359 2 0 2 2 0 8 0 pdppl 4096 764 0 720 6 0 6 6 0 8 0 pvpl 32 167663 0 150714 140 0 140 140 0 265 3 pmappl 232 377 0 359 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 263 0 9 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82520ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(7dc15,7dc16) at __sanitizer_cov_trace_cmp4+0x15 __mp_lock(ffffffff8264d0a0) at __mp_lock+0x139 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __sanitizer_cov_trace_switch(0,ffffffff824d8970) at __sanitizer_cov_trace_switch+0x23 syscall(ffff800023187b60) at syscall+0x4ea Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff74e0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> trace tun_dev_read(5d01,ffff800021f91948,10) at tun_dev_read+0x138 spec_read(ffff800021f91790) at spec_read+0xf1 VOP_READ(fffffd806e380348,ffff800021f91948,10,fffffd807f7bf900) at VOP_READ+0xbf vn_read(fffffd8067df4998,ffff800021f91948,0) at vn_read+0x124 dofilereadv(ffff800020ed69d8,f0,ffff800021f91948,0,ffff800021f91a30) at dofilereadv+0x1a1 sys_read(ffff800020ed69d8,ffff800021f919e0,ffff800021f91a30) at sys_read+0x83 syscall(ffff800021f91ab0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafadb8ce2d0, count: -8