kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Nov 5 08:23:25 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.78' (ECDSA) to the list of known hosts. 2019/11/05 08:23:35 fuzzer started 2019/11/05 08:23:43 dialing manager at 10.128.15.235:27472 2019/11/05 08:23:43 syscalls: 337 2019/11/05 08:23:43 code coverage: enabled 2019/11/05 08:23:43 comparison tracing: enabled 2019/11/05 08:23:43 extra coverage: support is not implemented in syzkaller 2019/11/05 08:23:43 setuid sandbox: enabled 2019/11/05 08:23:43 namespace sandbox: support is not implemented in syzkaller 2019/11/05 08:23:43 Android sandbox: support is not implemented in syzkaller 2019/11/05 08:23:43 fault injection: support is not implemented in syzkaller 2019/11/05 08:23:43 leak checking: support is not implemented in syzkaller 2019/11/05 08:23:43 net packet injection: enabled 2019/11/05 08:23:43 net device setup: support is not implemented in syzkaller 2019/11/05 08:23:43 concurrency sanitizer: support is not implemented in syzkaller 2019/11/05 08:23:43 devlink PCI setup: support is not implemented in syzkaller 08:23:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x6, 0x3) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) ftruncate(r1, 0x0, 0x10000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x13e) fcntl$setstatus(r4, 0x4, 0x80) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="f27fa4ad65e6dca23e0e8ff431b032e038282b68ed82cb0e6de98819d2e66d03c6e508394d27c17e7213443dba9d87dd04f23f9f0edd259319041854cf4cb4c5e42d1ba12b7648566135ef3b0d1311525ca086317c40cabde21ff33ca1c55a926e6216ab0c2faae81c41fd56cba11db419404e1602fc4ee030c9153c77aa677312c6b04e13224e4e5bbd37551b2f88570bdb71d0a6724841b698c7d3b346114a643e889f4c5715ae85c0d7e86d3ba72d3710109cdb1848f417bf68cd2dc478a5c956ad49bdb6216e611936e04b7b77481565318c8ff55ce1e9644117d8688c2b40c935234ebbd28ad2", 0xe9) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x14) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000002c0)=0x4) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x7ff, 0xffff}, {0x40, 0x6}}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = syz_open_pts() ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000003c0)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000440)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000004c0)="00ee1511a17af63f35f5557accf7e7edd6ac2a20c340c3a4197d76b1fb4573e9b15cb2c4a111340a8c9590ac576c13554bc96ae1e0723c5c5633c43a4db8033c1aa97145855416dffc2cf2fd7d7519f1fd8c52ac3aeb4a44e74a76de29224a5c", 0x60}], 0x1, &(0x7f0000000580)=[{0xa0, 0x1, 0x3, "a2be281b3389b47d662cedbc72ee73493a004fe08149138b4fa2e1c5ee7d81c32e280464588b2ddd4245855d32abc37fc8306e9492e8736ca716d640eb229b1e000c72801c487b401ef70d047b5fd40f5fd9721f4280cce0702f83e6f3ca016100da6c901ecb240d08293b95acd3e35d515507bf205c462b165a63dcc43cc3c7e731e2413c813f4574"}, {0x1010, 0x1, 0x80000001, "43213d022e2bc17dc087fbde062bfe88cb1a04e019051d5b886f7fe44bb73a8b710f4ddfe1ef1b62d3d7e7eb8180fcc3af0e652742b14b575272cb4ba8b41ba65bd943f61e488b011ce17c4b0ecfdd375e8b86d36a18db4a0d23c693b2919b64006473eb3a5e663599d29b6178668b09cf7a7af53a20e5a64ea95e5075726f2d7eeef305067945d121743320236d8a87ae81239beb7efa0ee395412bfc56c8ddfe55848a8c023c7fa10cddb6a97cea0bdafed99e33a6cb9dcd0cff6018e5da0c478844764245c9d605314f3cbaf2bdb327edf018bf08a712d9fd68861c7791dc85532f9403db377e6508da3c1e332115f9ccac35cdf2c787a4098d7c8236021892e8257dd7e36d75492603a960b735906f7b79e7ee7c2b56e8af154416a242798cc7b82528f12c53ca3657c411c72b8f37e3bb4bd5ca899f1a2b14987c8b2103e0f8fa1a86fb02fe202ef00cd7d9f576fe55ce2290d989a0e9b6a9edab0ebdf349ff057d13a00d31c5d91aae80883dc685c3a4379054dcdde795170f4a29c23dce718baf00c6b67553a51571a6c13bd90e5e612f625cac090c6f2c375c3d17fccd33d5397be8abec0b600a5a1dfae31a8a3841cfcf734db25dcb2f27122af359ab5e67531091b2be6356aebe89341864c0c4ef7063feb8b74a4e6c4f8c9b7407c6b23c93f985f625939c2b918a81cf1d0a6296741a610ee342e5d10aabb3c50a886674c30b0eddea22c30a9aee02524a93d2061c8adb5ecc4a5885dd1b7ffab65d50eca96ad470f55849b0efb0a7c00e9e99cfe161bd9dff372887adccd1e788d662f915aeb28ec663e212457abec8a342266c4ebc6880611fd39287204a7739983c57fd4e51564a28e494b019a996890e4ddf1f8230fc96a145be6665ba13afd6d3a28626abb6b0b5ce80988f47ec724c3399cd604b1d08e81ef1be26c26796b252557f77ee5ec9eb88ba3a063a757587530740525732b810d2f4bcebb95fe37ffe237b2d35a9e684f92ca78e9d33c3d32653a173f5380067c1a72430f8619652b4caf5eaa8d0d92b7d6f8fbc17222288e94e2811f393d9bad4c827e8535fcd728eed227756e1aff0209b7a8695bea0086204a769d7ababf62224237fc80e9ad3d848496253b264fe999540d0d93221a44d68acb212e749f2c1d0cd6642834662cd2ed3bd993c03081165a6e0ede6e0558298c707763933d0f15e947c7cd65a8b68a3433229ddca87227cf33f56dbe7b51224467979a83ffa3d28ab525b232350c6720810ae83c7ccf909cf2d914a4b92911f7850af4bd1dbc966fd23b14acd6a464d1fc9624a3d37d92bc8971b3866eb8174e559018f478094756549c42dbe758dd11be15f89f8922a8074452980e4a72335b3d00a12907b9b0876d051db02345ed55367296b8ba67d334ee56bd26ff4b3e32c5297b2dc4858b5cbcdd413ef565e23c910bce09f3ac42fe522cb6de906b45ebc96c4083e7b1f48aea47aee6afe6fb514391b950e01a5e0ad57972ccf5fc349ac471a0bfcb26ae921db44e0f9d4e0e06231a9377be61e535a4e365f8da8f8424835cc7c7ee8da1b1059a6f76f47c945a4d5e5605bf6da8b4c96cfc76a2d92842d1f90f627230d009872390d3937a1bb8f1aea6f0189aa2dd953136ac1bd20a7d3c5aeaebbef54a6d6a1151920ad8ba7ce2adf76aeb3ee0fe1bcec548df3d69409884ac36911ca614b130f54d1a2437ec337af4cb72c15458f0fe04d3b0b55ad534bddf62a3d5091e62f59d856b74aa95b5f86bac75ffc3398bebdc32735cd2c369f853254aa973b59104d0284c249335b1ab1609d650293bb0642499b435e9e75214375f0712e811b9f81afede729308bf23fab8d38a7c6d64cd83dc1905211290a721cfcd0a9c910a5b82e7f8329b9335518f3377a21faa538fe6669e32309f256c582f150ae463badae04d21c961bb99e167c6c9f8454a2a51846ffd14b71af7b8091577d1afd0a15a5699a4275dbe681d1f5f4c1b84dd071a55bb1869f4e6da1023462c35978941bd759cc8fecf3656c01b1b7cc54fb86c388f66fa34653af44631246a011838b5e9347dff5961ac63265154b8c8dbda0a2eff609e3c78af83ce0ef46f555c198ea33039e027d5dbd02cfa4c2234720be7879a46ae8d6c2fa0baa579591c6f95749088b2e6d82edf599e9c36a2dd660d37448b3ee06372f8c5da9f8e132db68dc803301bf2814797fd5aa3b071bf2a3c7451f6556101ddd009604d02729411e972727db722066a6795376fec27a03f7ae7c7728223367550bca07f53c8f2fedc7794ceebdc706ed1aae3664bdb67f9468071b970b867a53b17da755f78be733f91c9483456f8760abcb108f93fc5ec754a14274c95d8b2223018dcea75faada2914519f2f9267018016d97d1a8016b3c7cb7b6502c5d1342831e9809a91e865552cbbf83d38e9ea2995a4bf09212b5e195b25fd747179c43957288d38588c2530d9af282dab9e56a4e3abe278f1222e14ab55f4c1beaa51236cb08a9417c91dc1d4929a52f68fa5ecd981590b84a0a7b5449e957e04028c75405c53d4348f2273e2c91a563185fa663ca96124f6776a77bdcd6f0c14d567c55dcbd47857acd8d3201d751da0ba783c8650cc2f235ddadc55eb4e10404c9c45fe86cba959b65c07fb7efcea6c66c270bc2ba55a3e22ebf30ac3e7311b667c0e5d2327d6ec389b33e9b6087f35b60645f129348d9e52bd7fd25a56139880b06b1ee70d603cc56f6d0dd0c1f7f217bf773bf5c448c95a5012287bba82529b59584599cbcdc9c7526175d04d8199e08ad33ead55201fe58a0a6e73bbca88aa9865aa26fb3d231f3574bfc4c040ea4d60460b4c1d4ff1a65d97d53460aecdf90cf7a7170da5d269b74aeb052283adb10fbe251d6757e91250e14aca013d984a3fe950ebc8f91c072c05498b7d8b141fc9bedb55a8e062f22fc462d8d2fd1dbc7e36472bef5679b71055aac16b728a72936994028ef8bf776b504dc4885df462b584e7dee65ef51db424e5e019bc932d42352fc1f0f97fba89d150af6c02219bf21f1ab50cd835a6ff6b270b830f4595e651b8982b43c88fffe0534f0c199c12b69c4ac1505ecfbde9e5a6adcc767a3ef903e11caa87633374ebe435f2f45f4822897f30315378b722ca5f1639828940b5088ea957814d5d2f597d0cdbd4fcec92087b93a4e10752dfa79ff1b92a51e956637639b9f89beb74d7b6338d1ecc0c7061d3daf47cfacbcf71e87564f316ce7923d124318ebc863083c55008e755e2da41a7a6b7f93f4e677d9c43073a268373d58e0ff5e9247b21872b46ffef05d95921e7698d006c882209738a067e9c736161e229a4e179a8ccbbaa9f822a1cdc96ff1a1f96a5c2dd393fe3e7177fed994f8e0640e96aff9cd2f9c27b5e1ebe1fa3839282962588a12d6b9a6a069e871b022ec97bda02509f1ebc39971898e5ad5a431d8d1182efa16320fec86cadd4144f3ded17f073bba99a3ed0f4bd0dc31683f789acc6033dc03b7069e01f5f5b22b9dfb4258b6f7663aa2c8e464854e8054e132cb68043bae8911910868b108b03318331b0214333c4d1b102f50551aa0154744b8399f6bd0b5881a7782b80358b84ac569723bed74adef7eda3f7b78e7026bebc9cf2fa550ee7a55313d2a2c8dfb518eefcc6d6dfca59d5f1570d90e4bee81dfb894d19095af0e04cec87e93c651f656d04b87fa7ca1ff83dd439d377a86b0878f0ce764a30f2b8c1cc232fdb2c9abb1c827680b813be840ae424afc92d82a07ace3906712ba21c844006733d87de7ed83a62f817b76690446d68235a0552495ab9d153ba60f4c97ea409a20b7817ee46ab86d1fa5bf2b0e5862661108999361bd375e59070cd7f1ee9b0513a064cb3b979a645bec7928c1fd6e241fa4d41d395c0fdc01675cfd23811558ee9ce5607ab57f948d3bac8e4681d9f2823429f7c44810ef0001caa775ecf6b7f8fa4043691f50bfd2a32f63db69a6d8bc8581403dd88eb9b75f9153d0e262680f74478b568141e3f58856865b22ee8cf8e5ae831ac93decd29be72f8c7aa815e793b225e57b582e9047d31a714da0a53f6adc7f23f6281b24a763c086da2c74fa2f1cb3d2caa7e8afd7ab3b808cab47811b56d4162d47bb6cf20905ac7121e4a323c0210af6fb85e8292b3ce62832f0b4d96a8c5e7663bcf8139c0d91b4aeb0497bb673473ff9a4bfc861c9f6800cf267ea177320edd5148ae349bd597fc0614fa5f189f77043d748263698ffb7d086f70dd89df364f9e2ee7eb332df625746a5cfd7c0b4f6fc34d603432086a50aa3a3b43127394bddae9e936dac7add5ca743d727f8d9335f5c9999a5b7a6c1cdc2f96139c8de357f949bd65a2601dd6f9c8ad8138c92868f761ff1f26a383567b0e854657a56be857d828ea9e78eb3e3f73d2c0de19e1cdd61192fa7074edccfc2c5fcdaf6de2f0ab40f45dfed91f3f5a40de7a591e8a622058fd296e29ac645956c0c8b088d91fa4d499e52007ccdb6c7c58c7ce5c3e28ab5a8128f581b1d4a203091b5afe9afd88c1b87272ffbaea6d6c716cfb16caa0e5e29aa032feae551d63ac03c3df254275e47cef3ede6c8c30aa52195d94b4855d095b6cb8a6b9bcacd0427d00926eb10baea0257fedcf02f145f74e5c621a9948b6e54d7c779a5f49ce70ae47d6c421c37dae55feb0ad73f3b5b35332581f1b8ed544dbe7c04dd436dafdd6a99a60091a863a671a7a641d6d1636e2c75507899db71050f1c2360017f416ef55cd8a26290ed7cef25eb5d9e465dddc4d03fc65312b92f1cf07958a6662b6723c239befbed72e3c72ce43594b8cd063044063edeed572ea9ab5738dca2398f37e36a675fd955212667d4fd2e5519b387e199cf75efd59014ad236b5aafbd740f87bef1cf6d519f321bd2c33321c3e2c7ab1b31ce68d3fea1986dac53d6419395f3b794b533059d6a99fa076a5bf557840f089a3cd735f30a747a820044260bf5abf69303b2c29ecc780b8d807df0d448eaf02260f8d4153f3e271ff0d3edc9f1444c85568c9f0a62798c18663e18ad7e3bad55e6cbf04caf567b17c9a71562a85413570633d09e0b07ebc54e9313a1575209f9d7d9deaa3f615f76c8ddef4bfc1fda4a6b785a3437de8e8ab6a73f192faa43d4d7489430ad75caf5f1420a8ef4fe2c0d74e1a626db87ddc60ffa3d535ffd05891b9577289b7dfeb2089e19f6cf1e7985c37ac3b144bb88b6c5578a5d1bda79f9ed7fdb578b6ead3cbe16b97f2ddea02f4cf87e8f87a351075297dbbb559da48c62e89cf89680f89286091eaee995ca25f5cdaeb3ec338c634051cde7357e99d99a45159c8ff5504facc658805001a0f2e78665880377423159c5c0a2f1c99e7158bbd551f6d78545bdb11fa674328ad8ae8c8ffb453adccdf6c7faad8b6dee4ae38036922a4d6eddfea10e44eb608fc4b43e8ae43a861f3e227ec8bb3bf3ac6927abfa9c2866a3b69242bae3aa8e3d2aa4c1ec26a90c617e8b2842d5121dc96ec5c9dd31fbb1847317adb223868bec500cb22df41ba85d0a214c773db486efd4fac93f6492d0651133bfc797fd05fd97218f3be8d031cfd5937bfc467c2f970361347fc2dd682b8a3606c67fa9e47cdc8acafcca7d66bc3b830be47e5f6da4f33206278b7ff10c076d8dfeff8d8f5ca069e5cc64258ac69d5b431f5ee2ffc4a9035cfc586f336c691589d105daafe5f9b2ff663c0454f28ea4b679d071e9d116e2cd168a2526d29ce10749c03aa0cb6deeaa4b176dc99ac87771a"}, {0x28, 0x1, 0x5, "3a2d720a4386b80a132f2938de92d913c2454c929e3f8825"}, {0x1010, 0x1, 0x6, "81f72488ace572296b02bfa4ac70423e42424831703ceaaa0ae1388d72b54c02c625278e234195ea32ffb64d43fab77c9eab1204b206f33e1c32bfcfedd4a86c016a146af2f91c7edf618cb673a6c8ea5a3b447512efa070fd57100296b5a2fa888a382b7f8664679f27bbb68b7915bf2d231652fe619fdb944252f0b9a30485cbd8d8d9ae97c7b7b19e4e82cf3034dc70bf19ae14efc93087835e10e67d2144ccf2b6549de7d5c759823c70e3103e7fa31c09fd6fcd04499d3799e56e1aaa191a0955e35a7bf12192e1f514cae2d763e3534bcc29f6ddf2d2e567ba2d198566c10c186208d7d1bb56a26e036575510162782622f910f4b1c9ce89385bd968c63f18f72745893f4d6f2430162350cbae661e542eb7c87f5a3ef6bf14c319e9979a1e534298b4659734f3a93741c56319e133a4d166da1f79986a02206fe8d0a55c89bbf752690fef89601a6e1395359b4e29579f1eb134e31159213678fa1004537e67f2b0bad3721b4976d26c277cbae33a0e657ca062fa54fcc58fd646915df0a8ff398a661f64dc606431317429d427df9f4cb4f606c5075e3244ccfd3786efabbc932ee54ea3a39f771d9de99a1f9d03b27bbb60e046fe6cca399dba93f722048871f80e15d2114ae6658d45856ed14bc79cc850564154b2446dcbc9f298dabc323bc502eca7f971412efc86c6ef3b763e0e5137d31c4b8c72338959ac1793ba15377fa30e534df9c4edf8a02890b08b80952e642751bc9bf698b875bef47c7792f03261d43638289b718aa0b3961e113891b7b1abab2b4d1a5b507cf3d62325b95ddc7a0948b277fddb33312e1d37fac8431d91aabcb9480233c49ee7b79372b1038590db9fe5d0fdcda7bb3952469bb0d82f9b65dd5453d7e888b92a43e00ac932a6128a94fa0a49088a8ec3300803acb1407da53c969b305205dae02b3f3b4a9245d175e5279314a6ea95e891c13321cf82ce554bfab4a10ed340e422a9d52f31011fc77f6eba2355b2b37ac01b395686d297eaa914633aa00991ca5146a9247633900808e0a234149e00a56257f46b472a8e33732a588228ab1eca92e2f2cadcf526ff2d9e88fc5644c8d94f349db7850584edab8be6de3307a3ba439a066eda112085b932b1afc07a90d9a247c843bce70f54a71ba0e2c98b100775a337744168896c024e995080d1a27e554e4a47b36dd02cd3163baf58b49cf86e352f220dcd5cdf19e0ea5e26838f4d4dd5e7a168cc04eb1996a5e4c1e79052d3719ade488c95339ad0fd8a19adebd30b7685dc300cc58b23fffc2ab9f15b3320b9c3fbff1b506d2e9db10943e73b762e5496da68447ab4863f48ca8da0fb993b102926d2895541709570860e3650fbc85db83bacd2641a1b7c3349fa9c44106a691a73e0edf2fcc60979946c143266f230e6f6d86d39560f6612e60111d586950e1487992c7832d712a2752011463d6796946d853cd56dfd9968c19a11d7bffc54bc0eaf931a56fef6724b6b788d118b8e62a2372b6761d96b771f7a8a6d28b45e7a0309bfd3b64e185dcedf4f51ff42ebe145c5793ca6b88ec0ccdada7eba12106482c7577c2479ccdb28a8f9dd2da9f9b5c55071f4ae9bb4d782179b4184cac568d8d3caa13a244231176f629b2770e5a92b96fa37405ee7eb59db95a1c2f7312fe2b9ab160e3e9afdd85deb1f786b1a82071890c50c2776a0e4cee2cff209a1069a60f91f199a563c167148d94edfd7c001566dee3395c36d580ec86093dbd327eae1be5df91425c53cd3886074196e16ccb45e922f936139cb9a46f55da52e7b783baae21f7da37bb8d196f96748c930e30a6881c42c8bb4b04960f668e63dc5c66fa40355dbb7bdbe744d8b98da35aa42e1477dc46b62301254fd43de5835b2d8d6c8336f427c9f8bbe7a2fcf80a8cac12d98f346e1a69a857afd19e3e234b5bd3bec786944418b1611a2b3cdeeafc8e9874b4428af5fab0e2f4bb321c7af6890d670f7ade14d6397fda875e3cc920925bfe31f4856c525faa2806910caa759eb931f663a8ff8386c2b7d14f6104278e24f89d7ea257949558df9e48dad9a3d8fd47570dfed11d5c6685d2f1dc7f1436e6664e438af403bfefd029aadbf7ab6098deba08804934e8606fa9b6c0960b057f7a74a81f8114f7e2d2ebb802ddd6a15e704cbc1cc446b7db3d5bd23b13c09e3bcb65f685ec56d0958cc2f357771ef026d5faaf25a9d11c3e6995cbec69e797199d3bf1ed10e01b75ab85ef501f5a98b30d34343cde5f69c278663350e3e2b8b450f1e43d65463a19c9401c5de943064eda6caca59831cbb96c03a817a76a23bf911597602ad022527e862af22aabe787ca1a2421e21ab1786bc5d3eaf2952a0bb3ed2d018586dde216ad02942469512e4939a6d61b3930449f380acfcabed1e64cfc61fc94fc41246a937260775c43f3accad50b600a1f24e6b268d87635f8d01c8230b93c494ec62aae2fae230c91639079f097be158aa6198290b9269a54c03c52cff70efed2a1ca7bc939d394369030db5881bf5eaad6a4da7269bafe483a6ad10f2386c29395f82c7c7c4b7d669dddccffabf9bdbdf52321b0f0c387346705b9340b6c8f6208b472c3891ee895a2ff7cdd444974bd53fbb2c776417c15de9c203d6a507b091e31ce409648ab76735282f9be6520d343796fb498e0e783acc6f6af7560d34651c8d2921bf3f3d11dffd66342ec06b7673b2803de5cced9fbff9650da44e34ff14c99bb57462012868efae154db8e32b58513a51d20d07c3aad7da7b13fc380e0263d762e1b269280bdc380a605466d6b5fa7726d6cf5e4b8b7ef45db0620fd13e028ced3df0f336fef8760559f75c9194d78eae8ceb5589fa5850f5cea0dbfa2bcaa9f4b2ec54396c6affbbf7a85c19a7319ecdd5161c93f2daf8da01654b77a64edb54c1d83fb9f8168dfd040d3291978f9f8fb807263ccec2147f3afa99d9e1ece0da89c241003111e497d3054efd1a27b33698424680017978c5e594167903fb3b5a55ce2da961b583cf1b10856466a14096456d6d741d94908d61545b660167cc73bb7e11e59a7762c59468d11bfe784bf0c038b0d6e59f1c37432f77c62fd1a882328e571d73023d33f29beb5c8678ffaaf49fee473887338469b15980bf591719e60271f56975a133ff2fb7cfcf3ce551d883ed633964523bb8627a8ebe17a999d09447dbec2dc1127f5b79958e9b413c179090af74d1c98e5dc6d57efc6501d0f522fe391c94c6b2a862a425eeab77a5a0a00bb8093289c90bbcbba2c2df57a5429956565fa02baedba3579ae2cddc63b8216641811c2220c198fa943c798a82bf821e60446dcb8f6093a5fa720bf872432f0f44c65d105486c12f6ba5d7bb516fdcab498eb70193bbcf4180c6ab22d6093951d35772a8bb3c444ae5e72e68044e1cd74b50ed8e4f283d34ad981d76d8ab2ec481412db7188d8b885c622ab0ddde4993e0cdb37360ce8e04b7825b490d99f3ec41df76d9e23aa32dcf786a816434ab06236f672219d777e69117bba3a5285e3d3e65d36cf8413495d35cf85ea4901695cd60a09980fc24d9ed413f548e66bd3406d5513b6661b45b8d5f2951b59e18b9f89f23e6174740f12dcf36b7d3defce5a911f610d9aee170a788c50d585709c81694423de91d7192709c3a052d75a0e5e1d453fddb11ea75959c6ebb1a53ac57653af8227b171d298e6cca28166e150b19b9956399303c8dd0c51bffab5e98697bafc61808fde2dad79c43a490678b6f9d23869203f80747e8cea200e3af49f24aeae46facc96fd6e27587bd210c7558a50d656dc94ac216169a79f7009bed2ff69326c48b1edc88a3841560492024c99559457859f4e50708b3bdb59edcc69d4df66346f4f3c0089370b800c7d1a21f24b800f4846e32dde7f8e32f5f243944d8b5c7990160124f934ca8e91edd41ec7b6c7cd8dcb074eb09beeac1861dbedaa70912842d014c10e1065fd345548d60f180d2a750c8a1c1b187e64f9ed64ff24e1eb32a100966b03fe36d17e6dc446c027ae77df54c9700518746d3d6c2bc7cd10e95657d368a800331ddabd2aae35bcc3603867f42ed9c25f46d9b1d396c4f27ad7f470bfcd5617b7b3dc09f4b695072ad388f24c5b8859db7f4e9e62abde1ce3e4e356ea750a129b6ab05b804158a74670d053144c303125cff0a7da32bd59d13d9f4ce5cefbd882192eb3b30aa32f553a47b4b4c4d472e7a3f67d025cb6e584c5bd934283665ceb3d594bfd82e9af5bf9f1f83383ea5f0c2d9bd4fe3a9ed6f1147501dc1a3e076056ebbdb8de8bb85066ce0268ce86fb1befc86c8677021ba2ee0dda76bb52b6d6408f75b7a09ffba1ee2f5bfd12f1c894c88c308f15bb0d059a2ec7ec7ae32d86d2b8c77fd148d58228aab6b449f390d384212a8fc7112cca213687a1a26844190dcd43994f6c3512349fcc6319118e02d82924aeb63dcfbef1d1bcec0331b6b5cac41791a1f15601ebe59f5ed6c7ce941899518a91480e5b4ea22ac96582822d7bd225e870f9eb6223c2a46581ce63d9871c559645c7bc46c89891d4f6e5270dc84167893ae448e327673250aeac082a4213e4ad39926e1bc6cac782e2725e4721fcfce5b956991dede5ed23c701f3471b3b94408cb7885d92f4be8f20f201a7780facac43c4efbd47e119adfd8b97aeffc6f57c8bddf4eabcbf7ff02158bf3c71f46a6ec31057b00a739d18c72bdde2b1aa6d3221857f61e64d7e880dac28d424d5095aa118069d04e275bb1a5962abb9c8ab0b141ed4220bc8b0b7e943286b62260efe9e9ec7e497bf019ee052f432c5263f2f76f9dcd64a877fd1341731e3f01c8e7d74b555dcd976ee36f81e5a252ac4a18c80c6e331348ce635b9dac6057586f715d1516facd32e06f4496a9b068ab93e41b04e0ad4c88b961d1d91f171b4343703dc028b1c8f309cb0aeb9447de77a14fe4e2d6f20e79826ffa6b653bc064c189b4240cd31a4b907230b4c5dcd85b05fa8c3d63a7e0134c0522dd99d5df766cbd5a933fe093df6090abf6227c1981fd9ef699da62d4c94c6e899c61db0ddb389f02fab333f22616444d4a4306332eef6b725b8951d6d9dc6208f14171b4c0da7f01bd0d17953de8102725ca8566009c333e978091b0206be8fe911b9b99777818996cc7f3af01e217f3ee45f1823deac85f0ba31a5e26225bce1973944b23addefbf729bcb05967492d30cbbfa70309b943871baeffb9163592a15a53cedf23472c566590bebeb4130295abe5a26a006be36fe2b90e36acfa96c9d8398c3de527dadf5504f7484feaf3e9b94d9aae8d2fd41abb18cee4c1c9ff2557f1f31ff1bb6ef942f4b0676f6fdc7655a6c4557d6a9d3409c1be3cf827ca59d69d99faba8d092af486e30b5aa522091b3246a5d0d019d558ac6a1dfcaffffe66fe012ffa904c3b280dd847ef5758491f05fd4b250c3828dc6fa09f9f456c722eb62503fd4b00dbec683035ab18d22726b2256d04e34a7a43e746e026da1f473f420561cb60708d925510c1ba4ac1b80b0b9809ce40d679bb72bea700e52d7fe20d10c8e3d7fa6586a4c297f8aece8bf89eaff2f6cff652ed48208742e723f0bd0d0df798b3cac3f0ecfc2614c7db28cc15f05990d4891999854d49ca33a7341b62070359ea54d0ed2c34fe4f9bffc60c048bf02fdd9778acbaac6f46622c6608f94e6295647b2a7788af3dc7314be5c8aa9d3e37b9c8dc2d563c7fcacb0d88d6adff33c7da7fb42fd6f39fac3dbd73093f482ddfd691"}], 0x20e8}, 0x1) r10 = socket$inet(0x2, 0x3, 0x3) r11 = openat(0xffffffffffffffff, &(0x7f00000026c0)='./file0\x00', 0x20000, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000002700)={0x9, './file0\x00', './file0\x00'}) writev(r10, &(0x7f0000002840)=[{&(0x7f0000002740)="2bfd89886483cd7b7d3bcef56bfc0529912a", 0x12}, {&(0x7f0000002780)="5bd6c6a771d2d141c459c403ffc1fa4bef661f5d2f44e7239319e6d0a8d03b89acad99d5ec4d307186153cff34563284b75d7d9ef900a00ffdad5e8971f88d046982850997690dee75230da92bd74b4b55a10c680f1358f7c3668d68712a41500d48863061be21ed269e9ff2ccb9f6f8ea4c52565a1db4725a582739ce2ad4c1345d1414b87392f726af", 0x8a}], 0x2) r12 = open(&(0x7f0000002880)='./file0\x00', 0x100, 0x100) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/null\x00', 0x200, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002900)='/dev/diskmap\x00', 0x100, 0x0) r15 = accept$inet6(r0, &(0x7f0000002940), &(0x7f0000002980)=0xc) r16 = socket$inet6(0x18, 0x8000, 0xe0) r17 = openat(r11, &(0x7f0000002a40)='./file0\x00', 0x8000, 0x80) pipe(&(0x7f0000002a80)={0xffffffffffffffff}) kevent(r12, &(0x7f00000029c0)=[{{r13}, 0xfffffffffffffffe, 0x0, 0x2, 0x8d0, 0x7}, {{r14}, 0xfffffffffffffffa, 0xb4, 0x1, 0x0, 0x10001}, {{r9}, 0xfffffffffffffffc, 0x50, 0x1e0000000, 0x0, 0x8}, {{r15}, 0x3, 0x1, 0x1, 0x8}], 0x4, &(0x7f0000002ac0)=[{{0xffffffffffffff9c}, 0x1, 0x0, 0x2, 0x4, 0x4}, {{r16}, 0xfffffffffffffffd, 0xee, 0x1, 0x95, 0x4}, {{r8}, 0xfffffffffffffffe, 0x34, 0x2, 0x800, 0x3}, {{r17}, 0xfffffffffffffff5, 0x80, 0x40000180, 0x2, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x22, 0x20000000, 0xfff, 0x10001}, {{r18}, 0xfffffffffffffffc, 0x5a, 0x1, 0x4, 0x4}], 0x5, &(0x7f0000002b80)={0x3, 0x8}) 08:23:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$KDENABIO(r0, 0x20004b3c) read(r0, &(0x7f0000000040)=""/99, 0x63) r1 = dup(0xffffffffffffff9c) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x49, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) fchflags(r3, 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x1}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000240)) r5 = accept$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setstatus(r6, 0x4, 0x80) r7 = socket(0x6, 0x4000, 0xde) bind(r7, &(0x7f0000000380)=@in6={0x18, 0x0, 0x100, 0x9}, 0xc) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x3a1442b406ff1a82, 0x41) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000400)={0x3, 0xc366}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) pwrite(r0, &(0x7f00000004c0)="85671ef6c3b682ed66b4e7ec681b005555c933c6963789451cd99da191a8b92ba3b711f7180022fde7e1db4bf386ea8b1660e34fc17075b45fbc310efd0db5961b8a391652545d1f6488b68c44c37eaadfd690bfed9b1b105e7367f3c141c42d5a181d3eaa772ae634af7db239c99b7af368ef446e77f1a055ba469f8fd4d1deb4799fb259ac0eb042d2050bbd89892fc80c548135359a0a81f1ec0cb1413be58ee0cba358c5", 0xa6, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0xa0, 0x0) close(r10) faccessat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x40, 0x5) dup(r3) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r11, &(0x7f0000000600)='./file0\x00', 0x20000, 0x80) r12 = dup2(0xffffffffffffff9c, r10) ioctl$TIOCSCTTY(r12, 0x20007461) 08:23:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84, 0x4}, {0x4d}, {0x67, 0x0, 0x40, 0x2000000}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 08:23:49 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0xfffffffd}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x5]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x0, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 08:23:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000540)="105b10dd6dc90145f1fb16b7afad") 08:23:49 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10b20, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) r4 = syz_open_pts() msgget(0x2, 0x452) ioctl$TIOCSBRK(r4, 0x2000747b) 08:23:49 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10, 0x0) fchdir(r5) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r7, 0x0, 0x7fffffff) dup(r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) mlock(&(0x7f0000551000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 08:23:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) r20 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r20, 0x5) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x80000003}, {{}, 0xfffffffffffffffd, 0x14, 0x80, 0x2, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0x40, 0x7245e870, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0x77, 0x7ff, 0x100}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x9}, {{r19}, 0xfffffffffffffff8, 0x4, 0x10, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0x4a52, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r21 = getuid() r22 = getgid() fchown(r19, r21, r22) r23 = socket(0x0, 0x8008, 0x6) r24 = kqueue() preadv(r23, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r24, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r24, 0x1}, {r24}, {r23}, {r23, 0x2}, {r24, 0x10}, {r24, 0x20}, {r24, 0x80}], 0x7, 0x3) kevent(r24, &(0x7f0000000300)=[{{r24}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r24}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r24}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r24}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r24}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r24}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r24}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r23}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r24}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r24}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r24}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r24, 0x40}], 0x1, 0x0) close(r24) dup(r24) r25 = getuid() r26 = getgid() fchown(r24, r25, r26) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r22, r26]) r28 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r28, r27]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r29 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r29, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r30 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r30, 0x200000029, 0x67, 0x0, 0x0) 08:23:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') getgid() write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b67880", 0x6) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) setsockopt(r2, 0x87, 0x80000001, &(0x7f00000000c0)="36654ddb4a05ed802050194faca93a", 0xf) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xf8, './file1\x00'}) 08:23:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r5, &(0x7f0000000480)=""/101, 0x65) close(r5) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r7, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r8, @ANYRES64=r0]], 0x1, 0x3, 0x1000) r9 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r9, 0x5) r10 = getpid() fcntl$setown(r9, 0x6, r10) msgrcv(r4, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) 08:23:49 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000170000/0x2000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000558000/0x4000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x7ff}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0xefca3a600a7fb1e6, 0x100) semop(r1, &(0x7f0000000000)=[{0x1, 0x7}, {0x4, 0x0, 0x800}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:23:50 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x4, 0x4, 0xffffffff, "d2b6269a7bb4818a27a8aa565bde51dffcc6ee3a", 0x7, 0xffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 08:23:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc00, 0x0) sendto$inet6(r0, &(0x7f0000000100)="c0", 0x1, 0x404, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x5}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) close(r1) recvmsg(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) 08:23:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) setitimer(0x1, &(0x7f0000000200)={{0x0, 0x4}, {0xd2a, 0x9}}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="56dc2353678558f79250db0928059355fd73dcf769b0b5a8d541dd9c803b9d93dc3bcd2ba4f3", 0xfffffffffffffdf6}], 0x1, 0x0, 0xff) 08:23:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) shmget(0x1, 0x1000, 0x40, &(0x7f000018e000/0x1000)=nil) 08:23:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x2, &(0x7f0000000040)=[r4, r6]) r9 = dup2(r0, r0) sendmsg$unix(r9, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 08:23:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 08:23:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x4a1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 08:23:50 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4aec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f552511865787156893000000000000"], 0x10) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x5, 0x1}, 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) r2 = dup(r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x100000001, 0x7fff00000000000}) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0x5b3) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000480)=""/97) 08:23:50 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="8c65", 0x13f) 08:23:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) chflags(&(0x7f0000000000)='./file0\x00', 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 08:23:50 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f39f888969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359ac10b4247087f2165074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e3358"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x8, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) 08:23:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) r0 = syz_open_pts() close(r0) r1 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setgid(r1) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r2, &(0x7f0000000040), 0x10000000000001bd) read(r2, &(0x7f0000000040)=""/12, 0xc) 08:23:51 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) dup(0xffffffffffffffff) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = dup2(r1, r3) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r5, 0x0) msgsnd(r5, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r17 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000200, r18) r19 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xa1, r7, r8, r9, r14, 0x11e, 0x9}, 0x8, 0x200, r18, r19, 0x7, 0xff, 0x8, 0x80000000}) ioctl$PCIOCREAD(r4, 0xc0207534, &(0x7f0000000080)) r20 = socket(0x2, 0xc003, 0x2) setsockopt(r20, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r22 = dup2(r20, r21) ioctl$PCIOCREAD(r22, 0xc0207534, &(0x7f0000000080)) r23 = socket(0x2, 0xc003, 0x2) setsockopt(r23, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) dup2(r23, r24) syz_open_pts() r25 = socket(0x2, 0xc003, 0x2) setsockopt(r25, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000040)=0x2) 08:23:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3f) 08:23:51 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYRESOCT=r5], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r6 = semget$private(0x0, 0x4, 0x4) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000001c0)=0x1) semop(r6, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xa) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r7, 0x5) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000040)=""/41) 08:23:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c, 0xff, 0x1}, {0x5d, 0x0, 0x4}, {0x8, 0x0, 0x1, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) sendto(r1, &(0x7f0000000100), 0x0, 0x9, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:23:51 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) chflagsat(r4, &(0x7f0000001680)='./bus\x00', 0x0, 0x6) fchown(r1, 0xffffffffffffffff, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) bind(r4, &(0x7f0000001780)=@in={0x2, 0x0}, 0xc) writev(r5, &(0x7f00000015c0)=[{&(0x7f0000000240)="f7a32b228a9e1b9e6969eea00bb8238c1c90d175b7e4a6c59398262761d0a8ab29354f2351ddf33c4b3da8c597de4199993206b4ae6902", 0x37}, {&(0x7f0000000280)="f35a2222b6bc470245ec99d186d1f66edfcb0e45cf24294e9c56645fc4cf1dbdd7cad06597d74ed1602801180d75ffa92ab45e63aedeb8cefbf1e0eb6bfd", 0x3e}, {&(0x7f00000002c0)="87bef36b8fad30621b50563b23d18d55d002d71a731bd95437d9b240d47bb52b3b", 0x21}, {&(0x7f0000000300)='&', 0x1}, {&(0x7f0000000340)="fad4f9101b00b224b3e4a921acf8815b15a2e71a150a425fa782f2050351dd6f990d9935b53f5550c0b79d430fa93325027cc5824c113dcde7a1c8bb98352b88f3b6a25bee4d67742a5dd95d57746984d00a247b6821825ec6186b7b6e8f1b5a170916e2d99b373b6bc57b7fb366137f", 0x70}, {&(0x7f00000003c0)="df070ba0aa16bfaa73e0c2d17afd0c38c3eeb95b4bf80fa8b04126f0ab8a5c8d6d238bd4994972fc787ef225e7ba98b73eecc3cf08579dfa3addcd0c037ec6111f80916aa8ad18", 0x47}, {&(0x7f0000000440)="61cbdd9d00c1706062f2a2b5ffd2166f4a09410fd11445fd2a46d4dc20972e1e96fdb67b9b1c146133d75f6096243e29ebf316a826b89224db0d16264eecd2055a4d8c76e8039a6371169608052b2037ed95c133779a8f65063e4b3f1c2c799f467e4cc90475ababc07dde139eb003fc5384c05eadb8e748e3e8ac7f733634ba884f200299906e9a897add7fa98f06b8a82e5ef4a28917d0c0284f46cc5a7605d95ba79593e311f1760454980df61261a17c9b07fa43", 0xb6}, {&(0x7f0000000500)="e2140b4876a39d009707dc7ec1be0a5635c2fc355a3d505c7c6a5b69548a3c52ba5ff56d0d3c9bfbc030fc418fa256ba984c0a971048608cd08e110a349bd7d8fad03addec323180f92e8e1de1b088ea800ab3663ba9fe4732409582a68703f888190486a87e3fa5992c93edc450913bd30b6cba6131c8509db264e59ed8cfa0263282824ce1", 0x86}, {&(0x7f00000005c0)="dfaf79ad8a8993bbd8256b1d10fc53f7a4f0d5add3b82149e1666e9c036e094ebdc34c840f8e0f31f3a9a2ca0b316e416f2cb470720383e2049d060a3fb02cb59f11b4e8dcb8d538b9ae578daa4f93dc87fab5da64e950b5b5f421abb6c7ba192932edb2a41782e4dc34efed066e863571497daef91b33d5acd68a12f9643f1015a8a030f8c09ad7a3cca98c854cd1259a84a2000dcf48241d64c4f1f2737be47020fec543d7a4c6e5bccfca65b10580903a20bdf8c4d8195f6475137ed77be6e89728ed0d360f136595b55da09945fff945d6fce9bb289497ca5ed91c6bd0c12f4dcd4594405f448129ad37e9a430502489205be7dc66d41c7e6832df23ee38584a1c238a9c9ea87ed07dbd29ae922fafa6c0992e1cf33b68f0424ed472c73194a4b2450d36aac4ffe039850c4d784a5d8fd792823ad4e30d1441d1e9a22f25bd0b49c9d1a5dae3439ac145332aa4425dc6c9460db8c5eb5e079b2993049d20526ffe4f3ed600e6beba1f41e2a45c7c4ca0cc7c18aa56cd24f861688d4dedd3fe76be2959ba9912e94a878e0e4ce8006ec3618878dba846571603dd460e9bf2283314119b974925a3c6f3caa99ba2d9d913aa15950300f40db11645d03f0dac15241e32af6fc82db26c5b88751f5417eee3dba8329419241fae0c59fba0314cdc770694073ff1eb90cc249c2a78e83a1d99a25882e6fbbe3aee37e9d2e565614d6519c2b2a275b2deb48eb1936cf37c49627eb7fa62976ee35bbcb0efaaa8c1bdcc877021189dfeefcf2cec4d1ba408c6164b3a4906bfc4c88589b8c4b2e7a5dd4b532823bd0de050c7767299393fe18aa2a9229872cc0c66c5e7a2cb5f5b84f1d77354cfa1739e11ca25ac26e6fb4111281cd1085f20e14d2c5723b0ecf21a3f9925dc0b27dc4977c6c36c9afb8e5dffb3e6312cdd9d9eaff054c73e3b02881123ac3d404e1461f4aea4ad2ddaea23eddd0e79faeb4cff1ac471aa9164b4cc0cc6c64e2d17e7dd28fc9f1db457747ff693d2184de24574033d7f54ecb43069bf8f14d468cc6cbdf0c83a92a5ccc6cbd17e7814644f630e4f55bd170fa65d585b1b5fe53027ade07b09b99c9bd765f69c6e2311868bbcd41754c70d890e53dc1471508cee0976fd0499b85c4934a9a10793c9702c4aac34c84da848571dddd455945cdf7ba94b40ed75bc735cf5020b2efea63b0589922a5eb8fa56958872972ba6c534be371a4adce38311515e8f0a2ab270a271c3dddc8e5319f91eed1890e6c36e2a07b3231fc287b16471283650a9172ca816df0be95eb897ac0eca214c68497cb8d607c0e039713588f2e37d604eda69baf5063a73698fd838b1cbfb3d92eb2d4c50fbd20aba3a06544eeee1016cd843def983e50bd689652c6aa22a73f5b4bc2cd2e7f52ebf8acb8ea1d5b49e2d21178db01013c3d3f3a681a041bfeefee68f14abae7507d5432067b2b27f366c0530f4e8311bba92924f8adba9847b1abaa0d2804fb86f4172dd3c2cdd2542bff01a8221082d96ab10f2b3fd7a8186190e27d0b01d353d00ede9d3c14058fa6df7ecdfc67667852f245f8f58c256507147c158de7b3c70deec698ec28904bbfaaa5ec09755a6fda6999372bbf91f4cd7b22392ba0ec1ccabba406615c2f6dea731fdb731c677eca54c3f761658cd149bfd40506524c05bb1d42a30e64eababee126b152aa21326a5201300e84d686f38c22f395b69a44b3e8e3bff1fad0c0c65aebc35ab70dd2037115db7404008219b92b54e06d5cd5cd299f60028f9ff2a26dbe5e8096f85a51e14510ac9a35dc5c1d95f58dbc472087278a1d45b8a64accb0c608a00f8ad8fcc47edb2cc667e8cfd32545e0cd00e43b731af04e150287a0eedd2eeb5c5c3bbacc0c6caf15c47e5d2d4c4824f8dc51e5fe5a29780c345520592238c1f142b8593bd04f9791e99b315ccdd1d067357e38fe8c1fb67beb9f2bf955948e39a4f53c5a6faf39c1666192d4a374dca0e52aa965ff6dda7659b27e0a0234fdc6742891954039884f2964b73041079617c07646162bf9c6b1964fc13413946daf84f1e14ac2ac0b959e6d751b447294c45edf00a2932655f77589322a865a0fc3845329f57885aec373ef2d0d4d9c4e8cf90a0a7e876cedf7790b238c73acc2e12bf2b14694604ca49456773a394bcefca4fbe16539d43ed4704aca02b93555e1638db974bb0539f56c8f697f859b086d20267c9d29b3ca0ad67eb6540114de1f2dce4cd1d5d1aa60cc41d2fcb19a5d5abf48346774e689fa6fb7407ea61749363519912066642d83fb1443995a7ce3a951b00c8b325b6abf95405b846c1c54e222ee975de729da5eb39d4ad5f68d9979b0a91c6a2e326d0c259260948cd5855f8a4feba8813f35829ebb4350870d36d11a542770327c4d8dced044360e3d7efc9013689c1f1175fc269d643d49a17c116682e0b7e3aed4abd15e082b075de7ff24394899e9ced5e7fc42f45453a1faebd04f0ede0bd9d1de216e523cd8c0a8a60bb35ece75f8c27ad8c2bb07918a0f1ee6e70ff3f9a2d5376f5347adeb8be5f03f1f5df2a54859156b73c6fd064efbe0262766ad34ad000ab632ea5542e042163f23a792789dc7ca9ce027d1a8f1823ae4eae7ec31d8613a536ebf914b423145a5012979782180cfc6bbd4e66423c39066bc312b4dac2cd3dec7d51991fa7c7e724e747b665f11d298552370ca4ce955d66e51b24e354edce6648c17f4e1e9f5b57b6518d6cd48318a82bfaceca1de61a1704e35d2094b69e7cf147599490e8989638007bfca0e2728f03d0207dea4b47ac901e4bbd59d518b4296b9c1d7eb2106a2ed40571d703b0d7422bb9fd3fecd29dd9f4807c4453f9a6a5cf68951687f0471e44f0784190b42e89e93447ed8691c41c97ab83caa58ca99f6de9bff298400d821d29005386394d46e8c10804034df4fb1f118fb3fde9e9d9e5d4706027033501cdf22e37073e9e33027e1817d3b1049a22eff569540d5c07cab8e7bd2ae2d96317c4c8e7cf590daa8e8dd1a4ee6419676634db706010a90ce8e2bca05371e1030fc307791995348376aa49a679ca4feebae3f2069f8514ea92495a86c071413302793e8960b2ec9513db2523c993de9d2ea0f50b7a7e8cb0155b425d8037b4290a4a9ff9d368e2b586ee28ce2503995fec2532a79a3777484992e5cb0c7931216f91e862440fec6188d476b419bca231d0b72c429a5cd6e08af911523791d057620773d46d3faedcad403c02282c33be216cb5511d7db871e9cd0c37b688c74ede89c2e28c0f62ed7408008009016e180157164a119b1acff75d9f88f746e17e99bbffee32c2192e1e1ff41f1e2cf323e18a8f4b1a1d24c2018e88a2778fe7f081817c1d16e1390c81e259d8ac9853d8a3b2f21c5ec58d8789464c30a8df5af891bab96cc6174d18dc4cd17aa3b5e74cd6599307257cc4d9d7a4af6b0a6c04c91544c06eb06e87920522617e340e20c0f720ff522f969de5aac8ff3a7e1aa57534b1b90108e63bdb1757987c64ecfbc6dde40c6d36bfe5344ea695efb649ebe115521750d11f89af55ee607b29725f4c4652e5d630ab57aee1d7f216107173f3be3d8caf5a4387d0ae5516f76d4e95b4b4839b2a72e930f63542d0249bbf65333a1e0d98c3ad80899266b8577e6219e6999be298fb4139ce899186b291742f421e722f1afbe8de4589f49d8c5a9420d5fe15ff53e8d967e997b4367b0f664b38135acc1fff48a60ef7487c0f343cac7e9b044c22a9c080a6f540d4f118b91b7002a3057855ab0c7648914b507d9cda790a216eb756aff032ed4cadf97dd8b6b43e05909a46c4afc658efbc831d0e0627b90bad157b0c75514becdf8c600e723785bf08cfab3c412c737b6ced9e98810baa10211912b2f224bdd3f8ebed46ef0a89e55e25026b435bdf984c0fb90538a5c50758b6d5e60a1cf9b07420ed6aa661c585dc46881c406b8906fabca9ee0ea294b449062ee7f39d2bf1b3972e2178a0fe547c6f92559eb6e55d11f528341e51596dc6a7cf3bf6ca1b7832c5d1b083887881fd27a8e7a3c1a20046a06f33a500fa4ab4c976d1c9693f9a46d41e2bec83dd71ea6d9297b51529d3b65fa742246da4c9abea9db7ba90db037f3297fc8a8a075ee7d9320cadf4aff5c1def386d21cc819ee1713707b03d4e81a42975f1a74350910a1796fde0f51e16bcc2571fb983fce50aab86a86b055e192331204fe87a83528c4f6b418f734a4c48c24b4e715ea77db669438c4ca72c0ac14ccf99013c6647ce7305fcace718e4d9ba0d592c6631dec83a1c7441bff8e03567bbecf4de9867608245c79103e5a2ea92f0d2b9d81c5d70bdd2602eb34884079d64f6443534db651ed69c20af5c46e178329e856840ac1b32f778aed5c7b4dc73f131634a470bd97c759ea4cb87bf35b3830fdcadb5e582ed2ff95849995165611e227643d86fa0e0cfea278be5692b423b4dfa106799b5c56c38eeb57faf7521f0d765f8bb1616e971d404df6935afe95b0e32426eaf7e21b6bda378635a8525223c9f18ff733ea00f2b504f7717575d6b735188a355cf97ae15875c3885c7b3271aa0ff20bee4ff35f787df9d1f0c770be82998cf558d284775b0d370895dd464025e9b9f0ef3111a0af0c5bbe1029b1a7739b34351bd2972191b81b1e88cb745789d0cbf4b73248518d9d0bbc12206482e58859979bf2159aaec4fd1ee68eb7a145b05d899582471e527566a076df11575b0e537466c803df8e7fdeedaf5b5d7334713be330c41e73d26985a88a06cd78b9dc3bfd27927dd276e3fc2d9ce0c6de91c34fb7a4e04a136b1f8b9351c0451f85bb18868d28f6ff9bce6a72edc1d59c54ddf583e82eb2f579734968f01f873e5ed0cc515831a98ee75cc529582bae19395ba623119fcabe2d7d37ccd61886f823c43c44c0aabcc95bf59f3e4694a0c23b128a75a2ef9030f682497ae804be56de4ed89df58b07aeef5481780487c4fb498af874ce8ade316c0a03f9e78964195ded03a70703a18da383f57600a789cb1ba9a545d695427530e39987ebae3d70f0c99f1b9f709dce02e37e9def2524620a8dbe825b92a62d91e268c1ab0b439fb62f2739ef29bb0be8c53513b542d9a26a2272d05c9728ceaeff0e2c895031f039978e2866d18b638ed2f889ff06c59cc6a362b1064ceff6e2b53e2ad7cbedf27c138826c381074cfe9fa8cb0d270faa63d809ced87a92b80a9192d88971ebbdf2d9e8b73718a53ce2d6ee963030339d72034189e8208a94daa0d7b985915cabe314b9fe51e49f5f42c6124e23e7fbae5c614a3653cda95e421a4b32f269488064428b26d2f8b21e1c4e7c40cc071135b669003a0c8da947fbe6e7dc769937a71f6f75ef56e9f6b968f240ac4b39ac2e0aede5369207f557929bf46bebd75fbee4a6de013e50769bebf46cf5031d1fe780e3d48d6b92cf154cfbb46e6560e4a7fc96831654df09023bc9ebfe9ff14c68896f1f176b01ca6a184483463d67e94c3d9f578ea3f3b8b986ca1e96f7fda8bac1058c465baf231901998e0aaa6389aa251f3afea31be69dbadfd324b98f6c32a2d99d1da90b9f59c265401eab1e7e6bb8b64d6f96dc5a2037e97e4234e7e51f2f2ebc187c568b77a5687f799dfda8ec79ae00681b66f20178d7ce74994c6fed6e32cc5ddf9cf70b7fcd5a630e6807806974e8d85f49cd452dac8c39f3c8069d5d59c6745484ee2c9265b76d605346700582ba596bb51c90a4c110400824b27102c593868f20a82336a0", 0x1000}], 0x9) r6 = socket(0x2, 0x3, 0x0) r7 = dup2(r0, r6) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r8 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) sendto$inet(r8, 0x0, 0x27f, 0x400, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000016c0)="568012b25ede901ac7c53bebc36dbbbba31477e7e304f350cc9504f5e4ea3f4b76439eeec708579ca07c43fb95db2002b5241709dc8fc474b0dce08cc06f8064bb00d5f70f347b563504893e877f8f76eaed53cadf5d48a1b4e4ca71242f360d7df975bb2358f44e142f40bd8a6016aba7ac76a60cf089d28129c17cea31a0ab045a8324771600aa66e5288d063af738519468845f12d99cc3c0ea2bdebb630f5309ead773577c66a50fb2e38d06b45c4cd42b85ecb734907b94073306ef23", 0xbf) 08:23:51 executing program 1: r0 = socket(0xb520df3bbd883512, 0x1, 0x1) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7db010065c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2b67eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cb984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c98700"/1249], 0x10) socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000040)="1e9e73b15001d7db7fd26174d4794041a63a0a109d70002769357734ef8fc78aa60254597b999c7abdf4ebdf83863d12c5b43af71b5a027eb7c8839eac92a89e0ba33ec8b49cb29f4cea4a1f189d550e9aa2e0f90bcb78570f7effae0b420e6ba24c524d4d1715d033b1057f3dd64278a2e49e6d", 0x74) socket$inet(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) dup2(0xffffffffffffff9c, r3) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83b0104bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0, 0x91}, 0x0) r4 = semget(0x3, 0x2, 0x0) semop(r4, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) semop(r4, &(0x7f0000000000)=[{0x4, 0xe24a, 0x3400}, {0x3, 0x36b, 0x800}, {0x1, 0x3, 0x800}], 0x3) 08:23:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) pwrite(r2, &(0x7f0000000240)="c4d3261a79a3eb018dfa84bbfcf7acad37631079e706af3faf8ed1d933b7b8880d9fd77a66ecf05a88b5f40b3c2fe848044585af346f312e20bf4f773de1761b7592ece8a3479a08e20d35b8a8760ec6fecef8a4", 0x54, 0x0, 0x7) 08:23:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa19, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x80, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r8 = dup2(r7, r6) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r8}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r8}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r9 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000002c0)) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f80)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r9}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r8}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r9}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r9, 0x4, 0x40) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r12 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000240)) 08:23:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8100000}, {0x54}, {0x10000006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x8000, 0x30bd, 0xffff, {[0x8, 0x4, 0x0, 0x7, 0x7f, 0x57, 0x80000000, 0x3, 0x100000001, 0xfffffffffffff801, 0x5, 0x8, 0xffffffff, 0x63d, 0x0, 0x4, 0x1, 0x7fff], [0x8000, 0x5, 0x3, 0x1ff, 0x10001, 0x22c, 0x8, 0x1, 0x0, 0x3], [0xffffffff00000001, 0x3, 0xfffffffffffffffb, 0x8, 0x5, 0x2, 0x4], [0x100000001, 0x0, 0x9, 0x9, 0x8, 0x7], [{0x6, 0xb4, 0x0, 0x8}, {0x7fff, 0x832, 0x80000001, 0x3}, {0x5d, 0x1ff, 0xffff8001, 0x200}, {0x3, 0xa19, 0x101, 0x800}, {0x401, 0x5a53, 0x4, 0x9}, {0x1, 0xc8, 0xffff, 0x3ff}, {0x1ff, 0x8, 0x7f4, 0xffffffffffffffc1}, {0x40, 0x8000, 0xe8a, 0x4}], {0x1, 0x532f712, 0x80000001, 0xc6}, {0x401, 0x8, 0x800, 0x3}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x3) 08:23:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x400, 0x8, 0x1, 0x1, 0x401, 0x0, 0x5, 0x0, 0x1, 0x5, 0x1f}) seteuid(0x0) 08:23:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x38, 0x0, &(0x7f0000000040)=""/56}) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x100) recvfrom$inet6(r4, &(0x7f0000000240)=""/170, 0xaa, 0x840, &(0x7f0000000180)={0x18, 0x0, 0x101, 0xffff}, 0xc) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) utimensat(r5, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)={{0x4, 0xffffffffffffffff}, {0x3, 0x1f}}, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 08:23:51 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="bd", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) shutdown(r2, 0x2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x4, 0x8001, 0x0, 0x3, "c960c051f4a8796f9940654ecbb89d9f7c4a49c2", 0x3, 0x7}) 08:23:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0xfffffffffffffe8c) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 08:23:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) semget$private(0x0, 0x1, 0x84) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) setsockopt$sock_int(r2, 0xffff, 0xc60fc70c6df7852, &(0x7f0000000040)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 08:23:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() ftruncate(r0, 0x0, 0xfffffffffffffffc) 08:23:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x1c2) ftruncate(r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x400000002, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) utimensat(r5, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x1b, 0x8}, {0x0, 0x1}}, 0x2) 08:23:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x10000) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 08:23:51 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) pwrite(r3, &(0x7f0000000100)="b8804a06ba3159aff67285b5db93adbb3d742d127919574978500cc947170afa70b69ac2988af024b21553a0989e538781c0024c6bf085b794159fb1453ae102d3d34266df7a7ac33da2d4d61f54845ba94969b88f9d8f74bddf63ca97e7342c20c2decb358a8ad035ba1a5ec19f8561d473522f6feb2dd02521307b68159ffa18cb0dc3d84ccb00a5656d2050e5882c667be6b82e", 0x95, 0x0, 0x100000000) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xcf) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x32) 08:23:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x1000, 0x1, 0x6, 0x428a, 0x8}, 0xc) 08:23:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='$\x00') fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(r2, r0) 08:23:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='./bus\x00') r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) read(r6, &(0x7f0000000480)=""/4096, 0x1000) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000440)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) login: uvm_fault(0xfffffd807f008a10, 0x3c4868, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f008a10, 0x3c4868, 0, 1) -> e in6_purgeaddr(ffff800000a4b700) at in6_purgeaddr+0x135 end trace frame: 0xffff800022d9eae0, count: 0 ddb{0}> trace in6_purgeaddr(ffff800000a4b700) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000a96800) at in6_ifdetach+0x74 if_detach(ffff800000a96800) at if_detach+0x155 tun_clone_destroy(ffff800000a96800) at tun_clone_destroy+0x1c7 spec_close(ffff800022d9ec10) at spec_close+0x311 VOP_CLOSE(fffffd80784341a8,7,fffffd807f7c66c0,ffff800020ab0508) at VOP_CLOSE+0xc0 vn_closefile(fffffd8063ea4a30,ffff800020ab0508) at vn_closefile+0xd8 fdrop(fffffd8063ea4a30,ffff800020ab0508) at fdrop+0xc2 closef(fffffd8063ea4a30,ffff800020ab0508) at closef+0x11d fdfree(ffff800020ab0508) at fdfree+0x101 exit1(ffff800020ab0508,19,1) at exit1+0x32f postsig(ffff800020ab0508,19) at postsig+0x4e3 userret(ffff800020ab0508) at userret+0x199 Xsyscall(6,0,7f7ffffed060,89,b867d4dcd00,7f7ffffed520) at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffed510, count: -14 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800022d9ea70 rbx 0 rdx 0xf rcx 0x10 rax 0 r8 0xffffffff81cdc104 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0x4dd7cbedb601b734 r12 0x3c4860 acpi_pdirpa+0x3b06c8 r13 0 r14 0xffff800000a4b700 r15 0xffff800000a96800 rip 0xffffffff82171be5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800022d9ea00 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> show proc PROC (syz-executor.1) pid=2807 stat=onproc flags process=a proc=2000 pri=17, usrpri=58, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffff800020ab0790 process=0xffff800020adca80 user=0xffff800022d9a000, vmspace=0xfffffd807f008a10 estcpu=36, cpticks=3, pctcpu=0.7 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 88090 106734 79923 0 2 0 syz-executor.0 88090 102429 79923 0 7 0x4000000 syz-executor.0 79923 200733 57832 0 2 0x482 syz-executor.0 57832 220157 15862 0 2 0x82 syz-fuzzer 57832 20525 15862 0 3 0x4000082 nanosleep syz-fuzzer 57832 20049 15862 0 3 0x4000082 thrsleep syz-fuzzer 57832 425922 15862 0 3 0x4000082 thrsleep syz-fuzzer 57832 139379 15862 0 3 0x4000082 thrsleep syz-fuzzer 57832 425532 15862 0 3 0x4000082 thrsleep syz-fuzzer 57832 410863 15862 0 3 0x4000082 thrsleep syz-fuzzer 57832 329891 15862 0 3 0x4000082 thrsleep syz-fuzzer 57832 123919 15862 0 3 0x4000082 thrsleep syz-fuzzer 57832 68506 15862 0 3 0x4000082 thrsleep syz-fuzzer 15862 485276 34851 0 3 0x10008a pause ksh 34851 17853 95756 0 3 0x92 select sshd 14905 496980 1 0 3 0x100083 ttyin getty 95756 462859 1 0 3 0x80 select sshd 1979 365544 57689 74 3 0x100092 bpf pflogd 57689 132795 1 0 3 0x80 netio pflogd 16288 302789 22872 73 3 0x100090 kqread syslogd 22872 495911 1 0 3 0x100082 netio syslogd 2967 42797 1 77 2 0x100090 dhclient 48725 297558 1 0 3 0x80 poll dhclient 66102 287865 0 0 2 0x14200 zerothread 89342 292010 0 0 3 0x14200 aiodoned aiodoned 17425 238413 0 0 3 0x14200 syncer update 70756 420751 0 0 3 0x14200 cleaner cleaner 4155 127291 0 0 3 0x14200 reaper reaper 28036 447743 0 0 3 0x14200 pgdaemon pagedaemon 5328 440151 0 0 3 0x14200 bored crynlk 25778 51255 0 0 3 0x14200 bored crypto 69534 338364 0 0 3 0x40014200 acpi0 acpi0 75452 184832 0 0 3 0x40014200 idle1 22920 451750 0 0 2 0x14200 softnet 65907 209172 0 0 2 0x14200 systqmp 63962 484027 0 0 3 0x14200 bored systq 20322 145261 0 0 3 0x40014200 bored softclock 71827 22786 0 0 3 0x40014200 idle0 65090 84601 0 0 3 0x14200 bored smr 1 215322 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9492 6403K 6662K 78643K 10672 0 0 pcb 13 8K 8K 78643K 29 0 0 rtable 93 2K 3K 78643K 231 0 0 ifaddr 45 11K 11K 78643K 47 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1470 0 0 iov 0 0K 12K 78643K 7 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 1255 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 15 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 5 13K 25K 78643K 77 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 59 63K 83K 78643K 445 0 0 subproc 23 1K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 11 0 0 in_multi 23 1K 2K 78643K 34 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 36 159K 159K 78643K 36 0 0 exec 0 0K 1K 78643K 215 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 116 22K 23K 78643K 1179 0 0 UVM aobj 6 2K 2K 78643K 6 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 12 0 0 NDP 8 0K 0K 78643K 12 0 0 temp 110 3550K 3618K 78643K 4177 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 22 0 20 1 0 1 1 0 8 0 rtentry 112 52 0 14 2 0 2 2 0 8 0 unpcb 120 47 0 37 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 113 0 113 1 0 1 1 0 8 1 tcpcb 544 30 0 26 1 0 1 1 0 8 0 inpcb 280 114 0 107 2 0 2 2 0 8 1 nd6 48 5 0 2 1 0 1 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 18 0 0 1 0 1 1 0 8 0 pfstkey 112 18 0 0 1 0 1 1 0 8 0 pfstate 328 18 0 0 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 241 0 11 15 0 15 15 0 8 0 art_table 32 242 0 11 2 0 2 2 0 8 0 art_node 16 51 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 1 0 1 1 0 8 1 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 13 0 3 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1501 0 95 46 0 46 46 0 8 0 ffsino 272 1501 0 95 95 0 95 95 0 8 0 nchpl 144 1832 0 220 60 0 60 60 0 8 0 uvmvnodes 72 1567 0 0 29 0 29 29 0 8 0 vnodes 208 1567 0 0 83 0 83 83 0 8 0 namei 1024 4795 0 4795 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 4899 0 4899 2 1 1 2 0 8 1 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 432 275 0 260 3 0 3 3 0 8 1 futexpl 56 1302 0 1302 1 0 1 1 0 8 1 knotepl 112 58 0 39 1 0 1 1 0 8 0 kqueuepl 104 25 0 23 1 0 1 1 0 8 0 pipepl 112 184 0 166 1 0 1 1 0 8 0 fdescpl 488 276 0 260 3 0 3 3 0 8 0 filepl 152 1629 0 1539 5 0 5 5 0 8 1 lockfpl 104 35 0 34 1 0 1 1 0 8 0 lockfspl 48 14 0 13 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 131 0 122 1 0 1 1 0 8 0 zombiepl 144 261 0 260 1 0 1 1 0 8 0 processpl 896 291 0 260 4 0 4 4 0 8 0 procpl 632 415 0 374 5 0 5 5 0 8 1 srpgc 64 2 0 0 1 0 1 1 0 8 0 sockpl 384 183 0 164 3 0 3 3 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 156 0 0 19 0 19 19 0 8 0 mtagpl 80 6 0 0 1 0 1 1 0 8 0 mbufpl 256 167 0 0 10 0 10 10 0 8 0 bufpl 256 6377 0 1310 317 0 317 317 0 8 0 anonpl 16 43711 0 24915 77 1 76 76 0 124 0 amapchunkpl 152 1422 0 1253 9 0 9 9 0 158 1 amappl16 192 1314 0 302 51 0 51 51 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 48 0 42 1 0 1 1 0 8 0 amappl12 160 23 0 16 1 0 1 1 0 8 0 amappl11 152 56 0 40 1 0 1 1 0 8 0 amappl10 144 63 0 55 1 0 1 1 0 8 0 amappl9 136 601 0 598 1 0 1 1 0 8 0 amappl8 128 176 0 146 2 0 2 2 0 8 0 amappl7 120 78 0 74 1 0 1 1 0 8 0 amappl6 112 57 0 50 1 0 1 1 0 8 0 amappl5 104 135 0 121 1 0 1 1 0 8 0 amappl4 96 525 0 495 1 0 1 1 0 8 0 amappl3 88 113 0 106 1 0 1 1 0 8 0 amappl2 80 1258 0 1189 3 1 2 3 0 8 0 amappl1 72 16018 0 15580 25 10 15 20 0 8 5 amappl 80 671 0 620 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 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 276 0 260 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 276 0 260 1 0 1 1 0 8 0 vmmpekpl 168 6358 0 6327 3 1 2 2 0 8 0 vmmpepl 168 41239 0 39075 139 3 136 136 0 357 38 vmsppl 368 275 0 260 2 0 2 2 0 8 0 pdppl 4096 559 0 520 6 0 6 6 0 8 0 pvpl 32 145998 0 124033 181 0 181 181 0 265 3 pmappl 232 275 0 260 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 477 0 3 14 0 14 14 0 8 0