kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 16:54:08 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.63' (ECDSA) to the list of known hosts. 2019/05/09 16:54:39 fuzzer started 2019/05/09 16:54:45 dialing manager at 10.128.15.235:18446 2019/05/09 16:54:45 syscalls: 320 2019/05/09 16:54:45 code coverage: enabled 2019/05/09 16:54:45 comparison tracing: enabled 2019/05/09 16:54:45 extra coverage: support is not implemented in syzkaller 2019/05/09 16:54:45 setuid sandbox: enabled 2019/05/09 16:54:45 namespace sandbox: support is not implemented in syzkaller 2019/05/09 16:54:45 Android sandbox: support is not implemented in syzkaller 2019/05/09 16:54:45 fault injection: support is not implemented in syzkaller 2019/05/09 16:54:45 leak checking: support is not implemented in syzkaller 2019/05/09 16:54:45 net packet injection: enabled 2019/05/09 16:54:45 net device setup: support is not implemented in syzkaller 16:54:51 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x7}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/245, 0xf5) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/62, 0x3e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) recvfrom$unix(r0, &(0x7f0000000300)=""/83, 0x53, 0x1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x881, 0x0) accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/87}, &(0x7f00000004c0)=0x59) ioctl$TIOCEXCL(r0, 0x2000740d) r3 = dup2(r0, r1) preadv(r1, &(0x7f0000001a80)=[{&(0x7f0000000500)=""/126, 0x7e}, {&(0x7f0000000580)=""/175, 0xaf}, {&(0x7f0000000640)=""/183, 0xb7}, {&(0x7f0000000700)=""/130, 0x82}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000001880)=""/249, 0xf9}, {&(0x7f0000001980)=""/194, 0xc2}], 0x8, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001b00)) connect$unix(r3, &(0x7f0000001b40)=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000001b80)=""/231, 0xe7, 0x800, &(0x7f0000001c80)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001cc0)={0x1000, 0x3}) open(&(0x7f0000001d00)='./file0\x00', 0x10800, 0x10) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001d40)={0x101, [{0x1, 0x6}, {0x1, 0xfff}, {0x3, 0x7}, {0x3, 0x80}, {0x1, 0x4}, {0x3, 0x9}, {0x3, 0x8}, {0x1, 0x6}, {0x3, 0x1}, {0x3, 0xfffffffffffffff7}, {0x3}, {0x2, 0xfffffffffffffff8}, {0x1}, {0x2, 0x1}, {0x3}, {0x2, 0x6}, {0x3}, {0x3, 0x140000000000}, {0x0, 0x4}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x2}, {0x2, 0x4}, {0x2}, {0x2, 0x6}, {0x1, 0xffff}, {0x3, 0x4}, {0x1, 0x7fffffff8}, {0x3, 0x6d}, {0x3, 0x1}, {0x2}, {0x2, 0x5}]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mknod(&(0x7f0000001e80)='./file0\x00', 0x100, 0x7fffffff) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() r6 = getegid() sendmsg$unix(r0, &(0x7f00000035c0)={&(0x7f0000001ec0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000034c0)=[{&(0x7f0000001f00)="3382b88a582716bdeb5b50f5c89a579953f9132997f36a110ab18716b235eeaceaaf578f909d09a07baa5ddba26644573b37e4aaf73af4f1e664cdf97451ffe0f5e228988b67b116a1e867ff848999dc326cb507f5cd80e0186ceec624861a609b9fa82c79dfbb8c5b6998b8f83d6ce9781cadd24b11d9092d7a7e2741a96cab9b4640fd5cce26f597e7c9474e01eb4e46a9ffaa69cf4d302e1aab6af49225b7f33ef238cccd7e0d3a32be4deac9c01c562514470cb06376771a32232a04e8d1f7cb36aed22d04a5f339a372dfe66aa2f408905b98f5d698cc7bdade780e2a3e37645696e8637758fec3285051f762ae288dc71e0e4ba250eb78fed7329ae52a35db1257588e139b017022268507b0e4de041b7c0790f92b79eb5bd2441748937016144edf5a83cac6c27a51367d4581c68fbe4e93f845fa408adccfb09ba4de1da73c0f735885661d9d9b5619e01be61080516d9ff26dde93f3d1930b507d75032ed36d9ccf81aa021358114f6007adab705ef44aaac064df289d3a92b383ce4d587fd79ee279486fe937d27a90da251346b963851ec0f28b2f421e9267ea029b82b2382cab440b8418b4f5e50ef00dd6cc9fab8af5059928e125fb5808862555b60bc52d96d7ba22a4ca0bb614ae946ae068cf25db45a54d8c3946a7ac0d912b4c41938e0fb9b24b6bb9aac3083920e178a07e6eba5f223577530ab5fb305b03badf7183d0d8e4eba2473adf2d42ba781f67962319066526f447c8100db20630e8e9d0d0f15832420d2d597b16cad33bce958b93ff40d69bbddb4fc7e284409b3d893f3415b8557871abbb9c16d8bcf2423db72e66028b503fe81b31f0064f69c90baa94b6b0583ae4e99a2e63ead16e16586b6107e18c5b8a290b473e0cf15c03ffef91534a3b0e3c0340a0d60abf053103761293d35fac3ce2ac247970cf083bde45ca363562dbf32ec6a72c431d6e5089a705ad8b5c7773dfd87bff6e8bac7ef8188a45816102c19a1e39c4f2ff41028957d607a00535a0cb0bb522c04adaaadec59d4bd1dc8c16d3884792fa543b2af7aa62db40e7cdf6d5ad3ce8c02d5ed3b06c4becc89954f3c53dd4751887811701ec22e7464ffe1ec6723ec7fe3985aece39c428befa9fc96627ae7bafa70fc04381c6a78924ad1ceba568a654013892657eef0a573f9ac40d2c472a91accd625c978bd766a3ce7648dd5582400e9804999546420103fc72656d23e2d4e5538445133b8ee22a4495b62db176f65ae7826537c5e5d1a74ed6db60888cbfd3801b5293e8d64e8ac6eb0cb4db45b52866414076cf97f9f0fd4893fb8c3f6081505aa97e373815c855ac863a1725a2474b42be267687578e70d0842e3883ad1afb0b7342c34aa96089a0fb2cd1bc923f57c0da28394f4f10ee6d73459b9048d490940e64e35d3e5c0cce3466ef329496d6ed622356a6e7c40082ecbabc2df597f9fe7f3a625086f17a79ef1e455b9a6e3d8ddd2f83faa268f4c92a7d86ec5b691aee7df3150acd0b86d8100ed3bc0ddaf35153d291805ad48f66c7afaea1c6357ad811d3394e2c8db6edcfc32878869567add4e06863bc514615b0280a973cb92dff9bbdae4da728f7443a767bd6e904ce3c55160493c0243772ee32437c4a32297c0ef83706bc6d652a25a3420ccd5a100a5b86a9a02cc6fc71a6a8cab402a76aa3f96fdcd223492fe563c5ec938ec94a5c043e34e7914fac3e47b49d01f6105da4ad1f2d5813b2189adbcc6c4574091efbfb04960d86b89d8ce09c03dc7c98705b37ecbb0caffc4dd11997bf0c6050106fd9d89a19c019503a94dc93334f03e6609468d0e1035f37df5a67ba2bb8a216f117097fe3b288b2159829e2375adc70c7e4b33623ffd709bfd5dfa047363614f9b31b3fe6e659225a6158a0ce104804eafcb6add26727cb641404976fcf25092a455cc001e881817c2ba33841ff07ad6899f7c7aeb3bb700c87efef09d1c267fc395fe56c4746f25e6be9f12a7df8c511be1bbd8eb76e41231857d8987e82c58efbfe028f45563272576ccdd4b99abd6da2e65e1044fb3d444efc2b0bc29aac043840b1ded61fbc955387a8c079e14e906f3fcc1611d6e5636bf82b945cdd93c3db7305ffff6288f3fa64582c18f525708fe3dbe4984ca3aa40bce1b804e3dab1d10684b5fdac44e0cda6d7208eb1aab9ee1011b0e215c6d675ac01357a9a46a5860bf0276f732fbc0e93ea6745b4ae8934da5429443b29ad4269e67577b29c4aef1e038634ee447d057070e81bc7ca225d97797d43f32856c0518a3564e735670e525d959768a9b71fd0318d06c8238865a8ad46f263fb719a71ffd3af3d958a981cf16917a7859a890edc4b73ecb1e5ef4e69b378cd1f026c3ea5fe05714919e4509b186347d508d2c6f99fcdf85bd661354c2f1cfc43013580e453692047914d0a491a628a11ee6c599467c4f09947c1e78d5906ce63f70cce5e91c5471ea3a774d38c3b4948d496af7476c6855aa2bb1379c16d648dae973c71268729ff80f6398408ab94be4a530a70e3606f86d321aed8a7fe2d92a8a6b93965e9d90daff723f8a2008f540d8b12adf746d83ef4c5b46304da870d0a887bd95f7163b0a98ecae7dae2e2c7094a4546620de70dd337ab2bb28381bf5e15c57dd0392b37a3fbf8b13996932dbd335485d9384a48cad0de3360f5ce48041fdafbea301dba3a91e58b5fcea578939a7da859af2004793ecf40f04020675a7a2956138287e565012e34500c9a27815a0d0db6470a5c46cf9122033f2face90c6a35c8c4d622a132213735b09d786ea56ec1e45b1689e18915b8fdd6d29799de5c63662a2cecd3a6a753d49ff82ccfe0fef8dc8a8a59dcbf65028afb7c6d602b6e47f2f88c1356a0bda2be179fd7e51a65112ac04496a1675549c903e9d90c467e16337e0c73bf14d28dafc7bbc3e5304e79b24638697defc33a0a78e5f2c005b7a709d5da9b1a67cab36367627b076fe1a7f15596d33f8d69af8027858c07c52bfe4b45e799dedabb60285ec8618c04ece50b81e4e426b40ca9934e5d6aa2693489ff747ff0ced5c106a2d3248b56980a41419edea6ef15e60fd09af753bafd80f2200b4b6af497415575df859d6ccbea1271db4ca943fc7aac784334f1e8d2e442719e7c726a982c27b96ce9e7ccba3df73c90e75f8849df682998ac0f13dfa4417121f0a022fe7a7ed0a45b6c21a7baa8d652db12dc21105acca2bffb990e86fdfe4dd4a33d2c5b7d65d2d0854027240e15eb5463748bededbfba5ba10d65ffb97a4b08d6e4acb170ab5314d74566dae6da23185335a7a12c947d2bb2cfb38edf3efa64dc11f1c2507554c0b9886f7a2d6e8e2f7c572de08b20c8f5101344e0072e1b5517ca7912715b15e5cfe012360f5ebaccbbba8db3625f56f07008453e51cfe48f93dc49adaea922a36af5b5172cd0d8b273b58239c5e02ae12f14d1716ab3a54f8835b9fcc0f1b361019d0044e3ff07181fa19fc2f3d9f69ee3b23248ba4b9d12f0a53baeb4430b71f2243c57be7bbce6464249cb8d1c88b4ed06a6b62827594b22f06dd53f37cf113fa99088fdf191266adef13f6bbff00bb5e64bfecd2a5e3840130a56616666c94055a71b3d4408aa1a73cf4e5ebd957eb991aa5cecd2ec0df59596c2229d5c32c9467c27e41590d5e95ff965ae467debadb5a2ca40100710ebfadcfb76cc8daafa93ceac6a6ac953419b76f44d4bf2c121e5f7b76d26faa2851d15d09ea3c0a0da2b78550ac873b1f67e20c2db7544eef2165e28698d6a2e8ccf8d1a62291a1ad6a156bff198074e0c839f83b7268f156370ad5c2001ab74cdda80369c2d43a6e99ef67962bf4a798f169e697de8764069c7c9fe8f29e7a1f7f95dffeb52a1582be89f18533c2f8138a5b1e44103a075145b58c65732faacb51c044f6e6141140a8611e8f7c706003a37d77ca5d92f22cb3d2a83a8093cfb1a021f47b44a458e7880d05d6fa876087b3d8eb7cea59b57b2133ae98cdcc17a15b29ff608caa67c4a73cfa1997dba4b963f75feecba4a6b46a9ebbe98050631f7e7da773552a2ea0c556f4aa093ec19ec0c0b36c7188b8844081acbaab83e6c906df7f45a1f1c7701480906cc587a5d17100a028f59fe61ae3f2b32d056d04a96a32f906e2f891c3459f044038da5bd633371b9aedf54cdea8a2f36feebfde45ffd45f0f90be7499ed2ebdacaaf3027cbfbbb0c57652254b92e7efea87e146244082810c492cd46207cfed85c4af5a25b84acbf5e424312607127f0e738cbc35e82525f8e64a60a6bc972849730e56d623855c93099427028dcf77b9b9d168f36f334986d593b30bfcc810d82b0215c9db9c51320aae82841aac98ba80dbb67adb7eb42fad9168d7bee6bf86549c307bd5e7e2c12907f9483f129f7c9f3c8dd3c0314b436bbcb8a15d631e9af292c700fe9274537255d58d057543d74ffcb2d2df7626c9d2de2ccdeeb24570fb26258df5fbc56b1ef9ed508aba5f6d8b86670f3add32d9fec8cc8a82a660f47602cbaa98f08ddd7eb1a37d1d62331550a9e91b8402ee7853b894f60b83699a0c73e3e80d6f1933cebcd082e968a5801c551b645e0cb59af1705fc7f328489c61c300be064cb03850980c05d7ea56866c7788171e89f0fe9795c19b3b6301888ef86d746fe050a861d79097b1926938642a4b348e26ff2f7733f2c0f1f565a3ae617a5a5d45db280e499a5f889ca11366a511855fab9b166c2021311e0c21dc7d88ff40c5e9c2d459a4f2ae9d4b5c22b60f67924c1aeec8d54a4891a94d921bed0f402151380ba8e65dd97c73f5adaf2ec2446732f30db8f7cb4d6d8a1b5c3e5eb07466bbbaf3011398495df18d5b134d02d770b7f55c421586be949d84d3e739304fcaf69acbfe8ea58d27193e8fe154d9223a283073d3079d5278d4120c4c442248b9dc377f50011c3cd577a83e152de34cfac77cb4bb35862ce50389c57b17c2269c750e25ab3ad78b33caa6454e09766c6ae10f539320f25b4194ec3a8f50c85dcb4e2a24dee3e4647a3e3ec2e0486d3e6d58ceefe166e6717dc66f3f042b76a70ae03eec65719c7f85b8e1dffd84f485badcde522444e2bb921f662275b2c0cad9d02ba17f4a9d5628438d1aa55929ced765ebe2a91eca5bbf45b584cf210ce58b17a8bde85d0c5cc66121075bfd45f2af64aabed13c9969d63494ddd8b1348c2ff3843518578a5f681a22d5ed1a153b4fe56fea90a28c700834a113afaf7d8ead689ab6854a0eceeda73cf17313b704000c41de37ab4746da9a37c972741bea10dc9c83f638ed2a67fe17f95c3906f5183002f1522e3dda1b97cd29393b437132e68cd7c3a512e6a7af52e740f17ed16179a7d82463f7521dea3baabb50c521056b6eecc244d47f78b3c7f19b3949d3d1de3ca2789788da7ffda7d8cf643c454bdc61f2be9e37695ad66bff5b6946daf51795d9ddd5c15472bdf17e41b085a29c079d06a2bc50e8838c65ec8eed4ad7e963c12a49150c38819b551599adc6ae2eb7b6945480af521d41aeedf8e97c3163a206c8252c4fdd4ebbc6c4b5bd67a04ff53fc2cd2ad6e8e262e5a8347dc2c9ebdb8eaa913888cb7d644bff43660955f129a8444445a52b0d4390d3d9af070fdab857639bcf9290783b4948ee7263d8653807eac48584b3cad037d6f834c8731d13da458bb1764ab4834a56481cad6da0c3231414ea778bdba8e2d0664c12c4292832deed4a63a7742c834a20813149c7fc45a656d9e11e7b4c6a1cff94730f4", 0x1000}, {&(0x7f0000002f00)="1e46fa75d538ab00445bd71f3b0094d8ca394d46e52183bbcf6b2a1270cb8812d2834bb2c7ce4abd7071d9fd35ff33d4104b561052f18f34f87b81cf0939b5b2037a507928d6fc6f54d574b06260388900e2d898676c06e456df6ec33f6fd97a7fb3af22d187c80b3196f807721a29e7c39b19bd586309bb459aa43128d1e475407afd6790858856b5af538ac9a177d0de53e8eb10f0a8ee1587d24d0bbed1c41530ea16470c2d85004e694822773764fb0a82c5901a93295462465033d0ff6e9275def6af85fae00883cc0f876a158e2ad0610de54d75927606d47ed4310adc3c6916a8fc08ccc927fd3dab03cc3eec818ec1", 0xf3}, {&(0x7f0000003000)="12df66dd795414619da7d519e10cba8a315ec910b7e93dbe5c9c56ac18a1f4b6b841c4d4cb28a33b30a9fbad16efff61f4164f84a23e40d999054d24b1b62cbdfdbfcd885eef15cf7cb61b4fc177eef5ac3be904ce9125bf2882d751c1470464561522e873b1ce452b601379707f9742e993da99a4c280068f0464632a45d03846bdc1c604a858eb78c7c420b160e8377bedd74ef5cdf1a1a24ea10589869f56e45145895dd22006b31b622f177104c6410289f2f1b5388727160d20250beb61fb0c1397117f8343e3b9b6c00756b14c86df852add4b4f87cc2b403fe46d1ddedf7e27e5af6acc4054bea2", 0xeb}, {&(0x7f0000003100)="e4290c6ac9d69b34916fb64e2096bcc67c35160964186e3a", 0x18}, {&(0x7f0000003140)="78a97bb8c918c980a0c78c1bffa795e049ef2d651db9be07a1e21697e9bb7a63b5586e10c4ea295c1dc38eaba634d56d72f8a325d4a98d8ffa7a10b0e5d1c40687da", 0x42}, {&(0x7f00000031c0)="f9f5f19fc7e19cfb6fd92ae223b961a82cb4977b353034c22582b346c9d2c69780b0659a71f908aeb2", 0x29}, {&(0x7f0000003200)="9960bf56a11afdb8fe05ac158e09186288b015f1141af5b72f9ac43aa78cc089121b300352786b7369581dfe07a753a6c9f17fb15d9bc63926b93abf335890b4fe3ac77fdd0baa98e2f7b530251202a7cabc42f793b36c2da30c9f849aac2aa755cf7e5fbabb08cc792a5c051d33fc0ca53ea674f2a534952d7b6f790b431033128b9d6d088c1822f19c23a7f26333cb7f0aad03d3aaba1657cd6090b18eec3e832b4148e3acf3d4030edd4ecfa60372bfce2415a3b39e1024ae251f53d0098d85ba7cf61160bbd323980d80d83fb1a9db0e4b22dd7656b6f8b7bbb3b110b188169b8975140bd5577d4035b15c0c80fffb05c61c33", 0xf5}, {&(0x7f0000003300)="8bec1a7281821f0af3e273ba4e38f2296e3c22abeae30b19a3b04fbeb895314c3ca143edef270e66863a6642ae11d9c33f8d8ad90a2443dbd9d4931ff9feb4557737ea42be2f292af78b398415b3b1e8229a6b09055eb8a32d6fba5fc1c79e85", 0x60}, {&(0x7f0000003380)="3636b417660af402132fda712ef4a8b4f86f1274efc8062f679735a8df1a6ff74da6c0829e122fc446cbd7f77a1f8b4d8f80be5f736229fca2344a8ea114e2525c2e1a7940eba4159865ceb7ceae694de4d39547a2ff8a82f2956a8b78fee0592cd59bd243b2a43b41f38331c6f5d419f25fa88fac40e2d260201eca85a9becc9fef8e8ed24098d5c857f37fbbce67f2133cf4885a03cf65a23e94ac9ce3983fdd463c566f2d61237fda3afff67723d5d5ece437787904a65e", 0xb9}, {&(0x7f0000003440)="b5b81ae35781575504bcc985f94b4790ac5ded8714b1f6afe85ae66460379fb1a1a4db89f9b2340667953a7dc0d4907ae986acfa0fc57276f3fdbe22b9357b4e22e22a481e6b23545203ecc55b79be809d8bde9c47", 0x55}], 0xa, &(0x7f0000003580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x402) connect$unix(r3, &(0x7f0000003600)=@file={0x1, './file0/file0\x00'}, 0x10) syz_open_pts() 16:54:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3}, {0x18, 0x0, 0xfffffffffffffff9}, 0x63, [0x7, 0xd7, 0x6, 0x8, 0x2, 0x0, 0x7, 0x7]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0xa000}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xb0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000003c0)={0xff, 0x6, 0x1, 0xbb, &(0x7f0000000140)={{0x9cd1, 0x3ff, 0x7f, 0x100000000, 0x4, 0x2, 0x2}, {[0x8, 0x2, 0x3, 0x1, 0x1, 0xffffffffffffbb52, 0x9ee, 0x5, 0x7, 0x9, 0x800, 0x200000000, 0x6, 0x3, 0x5, 0x8001, 0xfffffffffffffff8, 0x6], [0x1, 0x7fff, 0xffffffff, 0x21, 0x2fc, 0x6, 0x3, 0x8, 0x7, 0x10001], [0x1, 0x100000001, 0x800, 0x100000001, 0xfffffffffffffffb, 0x80000000, 0x400], [0x7, 0x7f, 0xff, 0xf50, 0x80000001, 0xfb], [{0x7ff, 0x6, 0x9, 0x3}, {0x9, 0x4, 0x5}, {0x7, 0x5703, 0x5, 0xff}, {0xffffffff, 0x9, 0x1, 0x23f}, {0xff, 0x100000000, 0x2c, 0x4}, {0x100000001, 0x7, 0x3f, 0x20}, {0x7ff, 0x1, 0x10001, 0x1}, {0x2, 0x7, 0x6, 0xffff}], {0x7ff, 0xfff, 0x3, 0x9}, {0x7, 0x7, 0x3f, 0x4}}}, 0x100, 0x9}) r5 = semget(0x0, 0x7, 0xa0) semop(r5, &(0x7f0000000400)=[{0x2, 0x8000, 0x800}, {0x2, 0x7fff, 0x800}, {0x5, 0x1f}, {0x2, 0x20}, {0x7, 0x5, 0x1000}, {0x4, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x800, 0x1000}], 0x8) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000440)=""/251) sendto$inet(r4, &(0x7f0000000540)="a0cdd1efae46ee5c061401f3f4929fab45594f927f0c1932fe02d1c95fe6b62aee01b9b5cb44e73800732f795784c369254cdf3fe03d655c3c0caa242dc7a24b7102c036c2b43c88de72615711364a5560f7ba48ffe5a057003d755a17fcfb2bf74353a83530451478cb82f9b4670b5d256c63e14986dafaf663ba68ea8298f9f8f73ef01dd5821dc863cf0b21e6fb7508df1234f0acd18794fe9aa111e6371c3c6045bd28cfb5c947a0e2a2885ce2810a27d0ecbd534f37c2b7b09120fa0f5ec6611d97706b9e1fdf9da3c1d5d93cc0714d601f504d8122e2c70a323d18fabafdcb7b57e1992cde8d3b93b9174591d9cd59121b06686461a119ddd40d8acfca17b35c38a7dd8dfcded6f91e1deddcd12142e029c7a757954ef397bfc95f1daf286e167eeacb404c24934ba3a47bcadf1a30efdbdee63ea490979540c687567beae46ee80cc1e95893a286e538d1714a5a436dae0b88efeb6d547fcdd02379a37f5c82dcb64000425926c38d4b0dc7bf8bf646ce73f4adab9a0b0a9c09efea7fde525a14c01c67b078044c2279451ce4b70a32131cbe3b96deca983de81ba67c0f88a55f2a2f416e00c547d3574c1719ac814950ae3ae10c50eccd260e0c0177795a2a3c62fbd4c57d6c945ae7a1a3386c67afad1d00b421062bda38994214dee35b6a0f119ea2b68281027f716eef491f47819664ea6df1d9f0aa69a0fd561af12929ab238b15f09bfb3a9702051b5c1c35e160ce5b5e7cc17c1b51fc7b2a3885d104e3f4a40deaf911e13c1b7ffcd414f81c57fa50dd06bcb0f05ef4b1c877e60d22159d824390fdf58370f8403df529a7742d18b9bd8bbd6fac3584531611172b331bf5fae5f6ff6f48735f6fcebefdcfef02e9d072fe442bf022730137b6c145ab12125b2cad1fc9846221cd5910cbbe913b512679a3bc222879ea1b918de77740f5c7594619083f22a97432710673c9d1a544cb8742ab761f5ecf52770f5c00297e81f44f5ad7d3e6818e1a6926e3dd3c73c23cf5cb2938d57edc809a9b2fab57cc82a01e7c85d536fc1f95b71cbdf68f5bbce32537b51c231366a88b2ca96404a9661ab3b491bb9232c6837f6141c116e6fe72c3d7a84b8d5a911264e1be39cc52cb6d7b3d19653ef12a393b9b85e5f0543176c6f0b203431f54153af9a0904ffdf0262e6b424f6907a3868b96d0f828287d02e4e5a9dbc990fac70b55a985df1b0aa5b59c62b68dc92261243854f855fac24c9033e9972e11d37c1ff72d134edacd291c97928fce949d3de152e6b0208af951ffbd45b50a4bea774844f43aa69efd3b7e0c454207614b5b66ebd154264c7db645b46e880cf2cdedd6f163f6a688e5450de0686e046a6b97120205a3ce9d732e9fe965e26ff071799947793df1fd902aec6dcf755a4ec4f86552a562be748abd36fc471d131e18c511c6a56355ba8afe5226fcfcef7a5f7dc238adf2b5b3e4472604a05fe2a13fc8faf9bb6cfe78e2d33840443ca675fc354ad0496de6e9537f8f8169f49ed8333f171ef7f0f402f2d42c4871b483b58d445f59412127b4e85d18085bedb90a05f9a17cbffaa44cb493f280e0e473cc951624278a8be6ae77682277197e088a444d99aa0a58dc4a9ed0378945cad44a91cf5134ef496b482aab30d94782edc34666b5c75f09c5bd0d3de1fdb2c825038b276d72eb6967be57bac73b7bf1778bb5626c7d1704701b4762ad4423b7fc6c629bacd3c052f990585844510c5891786ca24dd347b1b6e0f8a0dbbeb3ea4590bdcb8965060b78422309cea990f8ef446a55864ccae65886ced1d73f3c69c787518acb859076099a851140fd9d1c5abfccd78c1f38d77136a733a2fed786e171bca8eeded6f8e0c1b5d89f627819bb82f697d07a7ba13a698971fc14569ff1bd6deb5bd515874bb1e6180be16494c8e95e187008be46cb8dcf9c12a9c3ee207f8d845ae33ed6e0a3be776b9bcc6e3f04defaf8e26156ddb11bf2a63cdc576f33c37fe81f8ffbac0dc064c1ea8c88ea285fcbc8f2c43f475b6f59167228b189914ad1fc86c0883243c0f2228bd87c5820ca977d16f7cb8472640d5729f209bb9aedda9ac1766dfe3368d79696dc52c9cfe98293d9e70e2cc7ba75efd6e1dbed2eb64df53483683caf32f85d2173be362f0806107ea0ada9757ea21513eb97593ba0d04057a0f033d53d138546c7485b9475277b2e7c36feeedf93f2a96ca286c657deda92c30674e464461d08e1467753ea56f0681cc8f571eba2466ed8d368807a5be976dd3a15c427bf6e43326abe0a827fb201386a42d5af383e07de540e276720511dfb73f9afd5f5a0b309a6905f48877e164f3d4ec376f7b7afd872e33b3a29ca414f48403130aa730f317a2fa372db9ee00f84fd9ee1edad329e0f3e776cbe250a14ebf430b987617260e2bb8e8aeb4ebc8064d4e6d6b372036f4b49ee37eebe07a1dd79fbdb878571a7fb9400e78784a41952b79d039f60db61b09c5a9e3bb6832352575672ea4e3758cf9e33956c15543d492549ec13f50fea99c1c2577578fce7086c013045dd910563230f9d0d4e585c100c7a38ea58a9fdc4b5be3022fb3c8176c6574624e5ff02fd1af369a5b2224479e76d844005d1f226d6341f73bcf773950b197ab94bd667c718d3d501a7b35d35c0e495fefeaaacfaf10f944d0542784105c8e7f036dc233814dbfff34089f46ca9a0e377f4783aea174c073766550e30fe039b155930c993f4d9d20ba446e289b1c9a32dbfcaaf22379d8eceb0b3685b35e4b7ecce11c667f99c90ddc7e350df78c3cccc31256180624813e5cf8d926107925d424e3e71af5028e82fd1205e7f8f95ed81c361c8172e587fd0a6139fc55f7802c48aed644bd9fc25672d7ac26baec6af895d77e8e160e90591f2d5dc6f8ce63b0f9ecd8c42b98c59d48b70c76b7ad00f886fd09bc1fe11e938cec4c55b437451ce8034fbc6949e40c3fce24bad3d80cd36fac6daef2cd1415ed9358a80291965e261788f2955de3a2ff15ca41d0b89bb90cd376dc002b8a3165947a3910afdf71b44c6f3088e6736107c82787730e55bda99a37eaaff6cbad986039069510de7007fd5beb13e01a3f89f821d04a1eaa5e184310432136f34bc818180f84ed8891170f2356d2cb91c40cfe91eaa30e51df5f4ad66d58e60bce1fac357498f4eb96d7f3acbf1dfaad091fb1ecae1257e8915f126b055ea8a51b37120689eb0c03f6191f4dcf8baa0331eb0b6989d644065aff728fda2c346bb4b714165b69c684e11fbbd59a370ead5534e733ab0556399ad120e19d531f07b18db2d4e4166565894f916cb2fc1e5986ddde7167df84714b2aae2e5982033d9f6461f35a304b06b1c6d52967923c13d57b2177eb0c9162d5af24b1151ecac54b22bd865101f3bcf9922d39b91d0a0c5f26eb558b00b43e84fc4428ba8c7bf89314cfef83fce770940d99ba0999e68116cfcca7d78d6d64eecd172fc95e55d755fef1317281e1ca3f1b7ebf91c05e970db6fdfb641dce4d788bb1dec277cc1072282482b237218d653d218e57bb18e54fd6bef3001ea72c5ade6b925e33ee7e136e70a4fc9e4c094e346bbbaa52ebd95f5fa54aa1a6854edff2c40171495486fe4d21911ce821b2d34c1be90f63e5423832ec121de7968347f365c3dbcec84d0a4e0e1d44243b3a5e7ec84bd6afd1a204c383aacddd654d71bf6c12dfa8841b53f817cad76f5fa0c9e9f0e2ebe94469a0670098be469b439c8935634f66228532f2c8f860b960525cb287e8ecbdd4580e023f344e0e12ec43e6abd9499a2b9d893b634119b245d126884c0081f460782851498ac36c09bae0307b38bcd6ae0c6eba2864aa6923bb8af65619b5174208c67bc933022b2d9ad702825acfcd4a9ffca231370c13fd4ff1c4fae267b8eb3d184a4fbbf5b09cdf36ff650c3e5e76b67db01fc58810fd1724483a56a63e5e1e080b8040ff0b38aa218144aeece15637917777b4df9f3f2655ef161ae43cdb2893fcdf0c342b39f1122e127931e57fb361e46860bb02c32d6b4ba014d1d66bc16ccc3abc2fac1cdc8970e9dd9a8f54fce926da1d85d9d16b66910d2bae89bbc6066f5191a12b75aaa03c79cb1f10550910c48d6c0274cb8c53586edfaa5e1377ca1a36740dc6f2fb338da4254c0bc585e5c0d7134ab3639c3bd5436ed567e3b27b57bcdb109e3390fbc4b6958295220fec9a54a3bb0e62bb71b569d2cae8ea8377902203614bcbf96aafb76b288fdc8d3b83f21a4505e8172cf44c3b77c9c9a9b6e7f7bc37c052723c45eda56ed3a18e51e829c3b8ed3120ecd0b97ea614df9d764a57e742e585dbe44b77f3a50c15a40cf94d02d2d0c567b5a040d67f3b8863fe9f72dbc2addca7a207cdd882b05d5d40c87f814355b89f2e33ac7a244acacf8a10d7688f522f2e0bc6edfe58c0548f3fdd61274a7ba55b00f53c84208668b45c8e617bc41b18b15e2a927e64f310aa0327f07e89c2ee58f6bc25793ef4528d3c0ce69b539908137fc91c4a9e629b2db5c8378aa848f15179fbc98ac51dbdda49796ba4e0bff0e55b97f82307597347aa9322844a704efd8afcb7928ed70ed276fd3312ea56520f44b728b948fd7e2d76408892ccd19e28abe298a4290cd7ea9f6ab8401857f22bfdc8dd95d5a36742e52a39017e8da1790a78567fa9df5bd9ef9b62ed2fb29811615819765544213e479eaf025066a100d23a653d1af714ec1fc63c5f2df06b9c7a480b0093c9db85062fc68eefcfedde7cacfa25816ded65a780846541d034ff9e934fdac8ab01487f99e66f897c795376462d943ca6de5c9ab01e60228315d6ec5594197576bdfa3bc443311af3317e90743586bb401ba496e22434a9b3b3f0770925576ebea7c461947d919e26c6735f2fedfe110a33f7e9e0846726b5158ad253d9540a1a1a96f11396f17ec22b677658c396bcb31f79b70c34d3afb02aef39f4b7c6b2d3d02f96f4693587b5d2b557a396c3076c753847bcb49659cfccd1a65007d4affe82cdbb667e02f38be42e014137b2fdc955d2aa920559afb21ead4db11dd914dbdf3864343f2dfb927e19c6db3ae46f3fc798ce79a2104e2c500bb089a59dbcf784406011e0715506079890b68372da6d63826cfdec0e5f32321a245a52690922fc3f5dd1543d42730111c05811e5ff98388782d78129450f585d9eee49c290424adb55d7b2f130f7eadb772d3c1354fddaac89ae9005eee7aae3865e4cc83708ad5c7d0673778a5252e234138359a2397e31e5490cfcf3cd44d24a4d2e36ce758963c55b17ded2cc0026700ee7f9da72de6725529f5b1c9773898218c72899cd6d22a1b77abe968e1911ab5f7df6cb15610c2c7d9fbcce9fc9527e73fe3535a28a2b007f375cdf4b1136dd6fdadcf25dc8dc37270b6ec2f4613fc609743f0c7100f065dd164fc9feaf999a05539cb013ae5635975719845da1b2d0ff8473d1dd5d4dd9570c7ee1ec450bee592dce9a94e213ab1851f8c9473205617e5c592631b048bca60f6a9bf0bb3c927ad9fc3854fcdbdac0ce73ffea847269d9ce673a10c6802631d9d19fe6102a88041b54c9a53e6aa18226e0f1ac946513723ddfdd2072e0dc502d8fc5ccb617807073de36147e44ecf17bb557bf41f17583fe4c04a381fdcbcba886796d10bb1867d15add9cc21413e3bb3a51f8a2fc8c14285d70986d0a2b6893aa5e4e0613fdc79f7278a561f404d5ec24725a8e802ad0b6eca562d9c2a0aa1f3de3950328825c721f3f699a641b84d65", 0x1000, 0x2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000017c0)={0xffff, 0x7, 0x9, 0x6, &(0x7f0000001540)={{0x6, 0x5, 0x38, 0x8, 0x2, 0x8, 0x7ff}, {[0x6, 0x8, 0x3f, 0x7, 0x2, 0xe8, 0x3, 0x7, 0x99, 0x8, 0x9, 0x8212, 0xbb8f, 0x1, 0x1, 0xffffffff, 0x6, 0xfffffffffffffc01], [0xd69, 0x8, 0x8, 0x20000000000, 0x1, 0x4, 0x489b, 0x7, 0x3, 0x1], [0x6, 0x1, 0x8656, 0x8, 0x6, 0x709, 0x4afa5d3c], [0x2, 0x200, 0x1, 0x8000, 0x0, 0x1], [{0x3, 0x400, 0x1}, {0x0, 0x1ff, 0x4191, 0x5}, {0x7, 0x3a66, 0xe6, 0xf3}, {0x6, 0x7ff, 0x9, 0x100}, {0x0, 0x80000000, 0x0, 0x9}, {0x9, 0x4, 0x1000, 0x3}, {0x8000, 0x24, 0x1, 0x5c1411f4}, {0x5, 0x7, 0x22f, 0x28}], {0x2, 0x2, 0x400000000000000}, {0x8, 0x9, 0x101, 0x4d8c}}}, 0x4, 0xff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) fchown(r2, r6, r8) nanosleep(&(0x7f0000001900)={0x6}, &(0x7f0000001940)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001980)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000019c0)={{0x18, 0x3, 0x800, 0x4}, {0x18, 0x1, 0x41d, 0x9}, 0x2, [0x8, 0xffff, 0x0, 0x2, 0xffffffff, 0x453, 0x8, 0x1]}, 0x3c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x0) socket$inet(0x2, 0x1, 0xffffffffffff0eb6) pipe2(&(0x7f0000001a00), 0x10000) semop(r5, &(0x7f0000001a40)=[{0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x1f}, {0x0, 0x40, 0x800}], 0x4) preadv(r2, &(0x7f0000001ac0)=[{&(0x7f0000001a80)=""/7, 0x7}], 0x1, 0x0) setgid(r7) dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001b00)={0x4b24, 0xfffffffffffffff7, 0xd90, 0x3ff, "b8ce1efa8a889456ed8c83866afe285d7286f81b", 0x5, 0xb72}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) bind$inet(r1, &(0x7f0000001b40)={0x2, 0x0}, 0xc) chdir(&(0x7f0000001b80)='./file0\x00') syz_open_pts() 16:54:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000026004008b00002b0600000000000000007f4afea1000000000000005b0de13ce00008", 0x26}], 0x1) 16:54:51 executing program 1: clock_getres(0x7, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="166d4dcd640fb6c22814c99174b12ea806dc05b4cd622f2f802dc91e65599a8f3d64f575bca32d774e1e31270a0498194719fb90957a80b0bf3b24a8b0e53b9355d6d806f8d15e2cf97c6e8158475b2e6d458bc71f6fcba76f1584a62fd04ba57b01b777e56c87355ee2c20621162f3be25a3afcb5d6114da245085001de807e5817bcbd3ec3ce1fd57d46c04610766797b860487359fe72364f1a702e", 0x9d}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:54:52 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000100)="483add56736ca19b8426ae08e002b1ab504defee251637f20957ea2ad60b49b838c3efbea05ac735926bd8c1b85fdf5f86d89aeb967eb3f4339807151c08de58763c90017f28d3603f86065233f2b0bf953848366ad2d2d973267755beeb683dd9262fb084a408a155b3bbd60eceb7f70a5a0826c71da31b3bd20fe368a51e7de949f458eacb9b2ced043f8fcafd0aa80bf87de73e84517d65d4275e54e0d32d931c73838849e7939790385dbf4958fce7d6f41a8e3cf841c6f08eb800f0f66947d638ff7866609b88d125ea62572139166a120d8e", 0xd5}, {&(0x7f0000000200)="bd01fd41954f7eb67911bdec9b345a722ff1f741ea1552f4b37746dd7b21d3f82008bf83ea465673d641780e2f3e4486f10acfcb208954935ca392da792262a6d1bb4c68c49a21db3e66ecef7d04b49136daf50badc91365ccf6a3e6fb6677541f6c1a80c1827654988af98ca83950b6f3c916d811a9d33a31d28c5ebe24c33217d2d393c24edb6a1dbed4edb144152e94f842cbb5eb8c13574ef7069112151237f7c0509f6efbdadd88bf83215cb7a0d9f76f32236148a5413e45407913427fb2301b9864c44ec20c2d921092b11b476e485be24b0eaca5af221717dce4a56c8f092bc5d08796b066efdb4bebc25dbfe2c0ab67a3edefd62620bf4efcccbc6b7c356d7a1b361a846240b7793f2c37ffc5d002f288f52eec677eaec5e982f7d63f9ac8f25e8738fdad8196416804b529e6ac8c46ede96eb4e55c3a9391e705003e77b8e2f8d8949ed608a5e73f4e31759bae76488aeea80d2f0b5e31806d1d9edd3484035de34390583abbb7e585b86bddfb7b05bb636f412af9b82564e232635bbb5227fa277e1c740f2900cb5fbf4858c5dab49674f92cb80dacfa03e8371f867f2319d7fea3c5d7460c98615848a77d0fb878b07ece82b278745602d551eb38e00c8b3b02babfe2d240c4684c738206b9824f8b1483e3fa5564fde2648a8e6de69e1acdb34c85cbdfd29bbce486fa1f4bdf3993877ea10a6e15a2688edd9891f1a3140cc16ad8201a79a91a98f8aa6fbcc5387725df257de027f6fd91aa9dd3ed2e56d25c22c208db01360fd0158e6778f8883bb68320d4a19c247d60457c1a74648c36e452b68b1d5cb3f9f1828dd263611b391a11ab08e816349a53baef7699f00c9709a4221eecf8f965dbdf4d90d4766e19afd7f6079e1837d8b97ed8749d7e664b12d64583a207e863a869246e2b8772b14ebbdbbf06e9a2232d069103a52e9f4fb84f3892a5fc29ffb87a6efa7b8ad0e2ea646fbb7a2d07fed8ad671397907afb26d3660dac041c8f528c45b54eb91d350f3ceb926f31fee92c7f8a54da4d459e667fa1a2cf421541f8921f87b0b254055ac7a3d3c3e564aed1f7bdf2df9c7ea88f615c29caf237fe202eb7900024c7765567ac17655bf2bc5c18abda8b5429fdc6e8ec530ff0b9a819d818e62fcf79657e01d1e420f3dd1bb53da598923dc90fd166e90fb0ed87e7db1f283dc6dc087925ba78d74a6c587fb65dffc240de7d52549f74ecc0615660d1537fc0798c7901c6f50ca0ccb2e17c5db11fe759c6d4f651ac84789edf803b8ee3648500e36c4fb9c6bca1be3699cf69a9a79b270d7f4a46ed91e365ed29f054a3a13f7aeeb98df7c57e44f0d67c971c5757a27e7fe7b4267abcaa7732128db6448a628f9c4bde6a68fd60c5d168ffc1b6e7000776b345b32bb0fbbb70fd5ea974d8502e8fe4b9989238af4fc945fe7918189eaac98952a8209fe9df5c46bcf67974cdaa574cfd761114d49e20f40d500c67989d8c5fc930154a7f572ac43f2fde1f655cdbdf3d80aae241b70dd21e32a746ff84499d2db104cdb0b7bbafc2a1b05cf077cbd0508d72715825525516c573b01ae1dbe8cae3feda9350f486f17860ccbb877856a3327a1c5413b75fe70a6e266deecf5ed52388fde7a202c1b291eb1898e0e1028b7a72812615c25de0810afdd9ea8c1950a17052dafe72308a51f67c0bfc42479a5bf1f67afa99887caa441a3b308685c2311ae36b3cea3c587769e72b19ed98978c1d825bc2af0acb0b8fb827e1f5e75db5afeca067ae351168e5241388792802008febb6e45d932a643a787d7ecdde9c09d024deac79c9fe78e71294297bac74b618db1916e75a1f6a5e8d0c5d245372d0dd1ec0d9bab0479995c1b651bac16f051ca7b9b05614f0beba33f9b2a27945bd224cb283cd4fcbb0522ff6b1d94ef8f454d891961b6a81b95fa23b8df6745fb2ea9c3c4a5d5176447c04b13ea8513e31901640ee42b1e309233a580fb1751c8b1ecd2c45cd5f78bf2354563c6835ddd7f56d1eda801d76ef3784aad5a9f0d3f2648231139ca938ffaa48c4b5f3063f0a19479d4757f2e6e751b9bcea7a949b39d0ddb6dc50fa5acf2a0493c7a9884cb73ebaaf1d1e669909975141f2eee3ea441095203a42ea98ae6f15b90a4d45a1247151aad6007d9ebb10814b2007c36eef927250a40e4ee7ce067af26b385bd661881415b42910e555d08a90131130d2ef73c2534b29741163f4c11da9a802bddbcd3de49141b972fd8195c92c0400759ab6176229adb4bd64960a6288975c11d8f6d19c7cc9cbc8e3c9f1dac03a2bf718933eb8eddcd860fa2e2c4c93d9f4eb71c6bf3a5d3f6ba182ab14a13e9e7282537c0f6d6ab281e1c228889733efeff6c76e5f853918eb92200622d99fda95e6e1a4a524d98a42bf274c28fb76a6fa7e4664bca88469b26eacb0c429a09ebdea3ee5ac9891ce486a46b40c4134401dc7155625f16e3b3705c9f697f263267fabd5b5255cb1ded0f885222f3123f4795d5cc537aae398226ca3ac480045249de612764c501d068bcf95371c7d8d68a11f60e60c6dea2c8bf92ce841ab79f1fa8df044f351fff181884f3dfca37daca8bcef71ce840256f47fa11c1ca2139005b76dc76ea592c753225721941d4355070104856cfcc0bdd818f8dc148930663465e1fdd47d1545c744b0f55d1a566cafe20ff3ad549f48fc42be873a8971e64cc4c8908798f50d8604364461655c000d789ffa35c0c47fa2409bf5223b3aad34ac181420e35388e39ce44ffcd3b2eed28a3bba353c3f430bfc1ec987b5f2ea06ac69e3a00706d5dff7ebb06102d2f2dcee7a54259bda43b1518e810c1bf2aa5da8e5e3826bbfcdb4f7281e4dd45b980356a042d300dccf55c02f09cc04db14c86bc1def74a478dd02216eb71fdf34c63a8005a1393a70fed73204ef406f72203dbf03d9de8bde4875b23307c0955013eb2cbaaf4116f668a8a1fa17fee916096eccd859209c6edefa3efb7d527f058322929bf7244a610650e33d96db52507c3f79377d6110a0ea4a71e73cf7fc18b3d95eef61289a6262b1d143a85712c863e9e56d246f97e135960377fa5e33174a42892067518daaf7f8486cc0e8e6a5c75a82eb65d5f6d783d07d6a558abd396be0da2eab09cac1e50c665d529bd0edee5ea1e7972221817a4062a4a161b8fe6d67773281efd46717762a3ff519fa144742f6b89c1904d5c24747a1719400ae1a025174469bb83aa5fd4fd4bf8edaef07fe5fb4666ad8b1f8e7c0c580543aad5930ed07e877bb4f9fc7dd2db15119bb036a18dadf2a562ef7a34282c8f284715e91931162f0b24f5e95052bb23e02fd4ad1367f107a5ef405e0fac4ed3a2e30bbef2b2043076a1e959924f38b71b4b8e3f45a0760f8f4b31dffa464f56fb1dc72723dda0e4c03e9607d1905f1e4971bc182ddae247127a27ae7b5a11de021dd5422e102456494f7293fb7c5322b874372c11ef00ab08e02dd2d7a61aea51e3725e7a2d9bb31d1c469035e3ea2f881207fca00a7768c5e2746300bcc3f07f29bdc1f5decbce116b155a638e65d38801dcab9e07fac1130bcd76aea70565ad9faebc132aa149850ff09cbf6a9d5353ed3f8eb9393727bc4366474424fa1faadb817aba9f3082a5f1961cac45940df72db082fcf270858d5193f1e82d33dee703789fb0f5b349cde8134108b6344882d2a5becffdb481eed8d8ec126f9f8f7e78332b4e553bf1e47545008e187952aeb6ab777fd1aa4f7704720b707ec135aa67af37409fb30ab69f39a500483a554e1e21a317617a88a2a5c5f12b010c68734baf6ee3d7cff3b67904b2cd1cd9ff6f63b4c20fb3a32d1d363f1683b2527a1310a76056d162455218453c05b013cf1058a769f1f203acbe2bc1eeaea8b36af0134f9dea961d000feb0d91773b41351d05685b17c825c54c25c47591e3334904fca6043da57d139bc38a51fc7bb693d00a1556ebca8700b7fe4cf77365c24826eaab4d30a3e9d4d4da942dad1a4eb72d89c16c983312539bbd959c47f75caf9dde0428f525106ecbffc9f694e77fd37f2b78a70a3ab743972a0d88bc1fcf75536373cad514666f049938adea5d678c3e6ef8182694bce87d0304c10de71ebcfd8449ba47fd5825037100f0dd4c93d3d15a9d50c5ed92596ca6196dcd2dd8629d63083ad52d9186ac978f1643e625ec9848f9c2d6d5df75e3f7d8145f1bef7ce27a21a67413e419cf0790d265bb696dc6a250ec00cce0f19183f8408254070eecd77fcb4791d7c4eb5433927e0ec7fddbac2c7c78cddd2f7a369988ec88194453f248976c3b1f6e14beb9c0f2e506ebbd3b29b7f33e5185f3c99562f71665077742689084867da41dfe8e82db5e944a5a2ee64c57a70bafb6483d95e9710bcee1eb4bb74a640123beb017f92aaccae4b17989a330f0e723799975779e994d2d732ee88cd1ab843d5387c6cdf35973236292f12c030d3b22b36be07cd2e57c1267bfe9b2b8561662d9131fb107a1f516eaae0646acb783e6779762e81d112a7ad749fa4e4678375f4180e7212402755a354221d73889ae7f5e8584a185e276a365cb73471811c7c3ea28f8672dd86e9e328ef2a1781e635b1e4212005027f114d575d9908cb4d69790ca29f889bcaa552d0d7b972dc21a7a69b1455e948b773a488a1b105447c194a97fe967a4c58889a707b4574b0f693ca454d43c72445f19fc659c7f895583a39d39069a130be676601fac5a8388333cd0dfec3d2b8fc8855ea9cbd1e274a81b9ac3dab5d02ba628d34a47627f70294d498325a9dc5ef5cfe1577dc748ad0383e704ea71f2542d1e388884d35659ac3c3ca07f3a32b5a1990e0ee022d0ece110fd48998d96209daa9b292c82e5caaab2206fb067a8645192f4eed7fc6bbc264fe5408df7d09de4a9a64ff10488febcce8a4e08a341f477c9bea90cf7eb9ef9b31997336ffeec6eb4125de499dbd5fa44c6eeea054e4b946c237c48399fd14466cd1e32f04de4fac26f73c69e7e1f0d423da938f625611f47b9354850c4be48c711f8c78845b9780f82414df1e533bca48b8193488294426b04c9ae296b2f29384434263af7dcb225bb4c519d4c69471427957988ef1a1ad24ee0eaf4ec5b4c1f9004726b4cf28ca3328a26439ec0a42252344cc63ee96ffa1b1ce1b39e9ede3e0c0243178ee249b30b0a0f71059a32f64c7c67e288585ca561a019095ad4fdca3aca225b98c700fcc8f45b37cadc9b98593bdd82ffa1ee7e95e7e076e7e7ee68623768db137248020c7e9107ec53e09fe85ab82c901ecb57d78edbc3b00c3c0f55501bfbfdb417da5cafd50f0427c1ac1ef91305547bfed674fc109df0f237d357e69ff2a743617e1b2ac2f4f122b7bcfd2f075001775fd10c69c10c16b57f4fc324cb5cf89bbc558adb0c81d9733ea74d969a4d6bbb5ddddaf5896503acf6a6cd83e8c120f13374f9f66b2648ce8a477a56357662e8f0879b94dcde512300d8de508e0244997047e0c97718b606d5b6d0d66207f6c32cd52e4d9a7a8b60554ea23b9bf18cc7721702cf732cc208db8392e13eb55ceefc4618a78a98c7883dd03052167aed6ecfbdc40dfb9d918e10cea927084dea604d5ea593c53dac72f7365c33f1aeaea5cac2c9dd4960e6113537eb88e045390942295a8946dab5f0d6c7a4d2ccab81be3c03e05c62321c5c4978b0d58b4eb19f4e25e93cd2a5fce537bff4b787aa26f2269affa07ef6679ba45743084d4756f8d6566df2262eb117719cfd8b27d8ede62006", 0x1000}, {&(0x7f0000000000)="4a0bd383099ecbc80c5070647afe96d2f81fd226573e80059939da6f6f3bbf8f643afdf0bd95b889360cb55d57f1422f0af78d345865ad47825b5cab5ffa61335bfd5f663d821747b46364e12a7c29193cd6fecee7af975fa7c06ed3af177b3f80ad4704e1cf35831e86ce3277e1", 0x6e}, {&(0x7f0000001200)="5beb411fb7b81c36910e13b7926a45d6010f9d6566a9db059507411d9eaf02e7f8deada1d21c925440770480e9cbd764fe5195496aa8fa2f981da0e5deaa90e8fec550413a2fa06f2883bd4d3469fb4b74e7e722430bb45404de639ea4fa65bd071a278343d2302316b29b161a44739c82977e91fad23a864c1571bc81e01765dd5603068face361ba9ffbe2d5fef9138191b759f7b5b7b8f7b83ef895fdc11e5748e3d959b9c7c5c1684ac12ad3a5d71fe17f445152865a1538b0e46b4b5c805672d148a435aa317a6e337881b437202daf4932886dfd49f9ba2eb8c8bc6e", 0xdf}, {&(0x7f0000001300)="ae29624d733f5020b96b0689aaf3b015a61b7d49e5ca631e4caea5a0e0422ca4eed265b7f6a40fb9432c6d4cd741ade632bc76ed2f7e1e8296af4c6f4897fa02e77cb6f4ab209f054f22e615c7b8eecd947d77352388186d4d33ce844663c4549f3784069987f70b35a2b552d653f0da48e22379e5fc5d24c9d5f5bf", 0x7c}, {&(0x7f0000001380)="b1b817755a86a2c3d39b28ac9f97f74b18e9d0ab4b201b84631141aae082200e79cddac4ec81e82c16d73a99cb40fe76138eef8f70f11d6bfcc9556c1bd8ae0357595b2cc361397634bc1f54f730dd7ba0c093afe50879640f8e34fdfc79a1bd57a074fcd9fcad4c3bd3b084ea41c41bfbca1451f17d012a51c4a16ba8e3e9379f4c46bdaf46ea2f1ac050b63706791d94854cf52a5ac3afb59bb702d881cac6d66ce49c83e31fa4d28d876d35051b3f1d62838aeeee03596d11346f9c57cecee23e9869bd708bdbcae191107fca46f660406a93", 0xd4}, {&(0x7f0000001480)="84812fcb4b00529db7bcb54415d7dd", 0xf}, {&(0x7f00000014c0)="1c64ae0d04f4aac9356f6d08241f5529821653ae31323f31f9009b3faf770a71db5b3f3a9603d271171ec051601ba904f039d7ae868fd5f8b9bbec3da0609389e4fa0d82458172a3c23882bf1b1906cdfcb6e42ab33fc3c654c81e2fdf19a02849fdbf67664c96eb7a9d67e1186517dad26019bab537f8a2230465e0081e2c0026a8787198fc393be89b47366049c2bdf755909c501f1a1f0259c1345337a125339a9f64bc657beef943fc75673da36e12564e77565dc1006ddf06bdf01c2bfa76c58ba8b0a1ab451bbe3723ddf85755b6f9d3c9b55c8e106506b9351f69728de592e9a6bc857e1814c606", 0xeb}, {&(0x7f00000015c0)="460982aa4d7ec9dac3a589a2b8063df92f3eec3555f5f402b35dd8338efaa14002439ac1058f503198989b9a2764ac33d99956ef622af0df1872ee70eecbbdcef9a12027cb88d19006b9edcd136b71ff20f826d74f9f66755d6a7631f10fc6b9cde0bcb27f53e50ad512", 0x6a}], 0x9, &(0x7f0000001700)=[{0x20, 0xffff, 0x2, "ba7da4190ca9784104"}], 0x20}, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001780)=0x10001, 0x4) getsockname(r1, 0x0, &(0x7f00000000c0)) 16:54:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x606a) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r1, 0x20004b43) r2 = accept(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000442e0ffd28a9793600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017484f3269b0aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4105], &(0x7f0000000040)=0x1002) accept(r0, 0x0, &(0x7f0000000100)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r2, r3) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 16:54:52 executing program 1: r0 = socket(0x11, 0x400000000000003, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/241, 0xf1) sendto$unix(r0, &(0x7f00000004c0)="b100050490000d00000000000500000000000000cea11ea807fa6efa1d3fd3357ae26caa0416fa4f376336acf00b781fbe781e4991f75073a1ebe2a42fe2057923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a015900000000002000000000000800200255ed7c916f6d5937a32b89e6350dea000"/193, 0xfffffebe, 0x0, 0x0, 0xffffff7f) 16:54:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x400, 0x80000000}, {0xfff, 0xffff}}) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:54:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0185603, &(0x7f0000000100)=0x1ff) 16:54:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000000, 0xd3) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCNXCL(r0, 0x2000740e) 16:54:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1b) syz_emit_ethernet(0x1, &(0x7f0000000240)="a9") r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:54:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f00000000c0)=""/77, 0x4d) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x303b2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) 16:54:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x82485608, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x80000001, [{0x3, 0x20}, {0x1, 0xfff}, {0x0, 0x5}, {0x3, 0x6}, {0x2, 0x9c}, {0x3, 0x4}, {0x3, 0x100000001}, {0x3, 0xfff}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0xff}, {0x3, 0x2}, {0x1, 0x3a}, {0x2, 0x14}, {0x3, 0x9}, {0x0, 0x3}, {0x3, 0xc6}, {0x3}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0x81}, {0x3, 0x5}, {0x2, 0xffff}, {0x3, 0x8001}, {0x3, 0x1}, {0x2, 0xfffffffffffffc01}, {0x3, 0xffffffff7fffffff}, {0x1, 0x7fffffff}, {0x3, 0x1}, {0x1, 0x101}, {0x3}, {0x3, 0x7fff}]}) 16:54:52 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) write(r0, &(0x7f0000001440)='0\n ', 0x3) r2 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) syz_open_pts() 16:54:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setitimer(0x2, &(0x7f0000000000)={{0x5, 0x7ff}, {0x8, 0x1ffe0000}}, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7f7, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) write(r0, &(0x7f00000008c0)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e074467935e6f1ba383dbb042ad1c19c8b0a2e69e951b4a3c14af3d4939fcafc066c0a6be948e14b108eae0b1863ed2dbc74b9df469d7efa67c045d8ff59b85f592ffada93bdc089dfa0e446cac7079dfa215821ac1744d3aa5dc9e970fbb1892392a460f8505c30ec539d462f51773b5ef55ec5204e67393d93c1e8eaf7f6e47c35cfc49933b38e33bb2533e3f8dca21ed2d10ad5543dac9a11bbc15fd8f7fde4d5ea4b87000d1027730d7f9f93040a7f8c8727b68c98812ccca42520fb662568c597771275ed794f76a7ff128d10b81b850cbf6b6a084bbd3c3ac8f8cd73421b36ed3eb98c9545ef64142fef8701a36d1e459b31c1596ce91fde4a9c61213fab25c456f924a9696528da395fe9ef59a7799802b4d7d488aa02cc1c5293d7214b9b5ef184a59a79136da43fc00367c6a25705c456c8befb1ac46e8970189ad4c1b498b820c77cb316752817ea63fd0a2187313303c8ca2462fd4a1ec1caf6ce657a10cd042b8e69af08499dee8a1974859b66d44a980a5eb7c96097e9c7ae2e4ea9888b2710b497a25747cf5b2afff96d2ce60ede8b1c325ab19c34a8b726bd31dfc189b853ea504a1f707b856e778e6506beb51578c774a452ea39464909bbf93bbe36d6d307cacc5b350178c7de724ae730ee086ce82d45d0091db3c32f5f31d244e0cabb7e0de77fbf9b38d220d5171c3ebb192ee1ff78ada09cfcb1548d94d3320aa448517751f88dbcc8d627697083b4c1474ef5c1e50d00d801c85b26a8e3cf64804c0b7a5d375a1810aa22e3b8c45ae96fb63ea7f28e26bd45857d13826d62da9c7890fe0043bbd06918bebb6089d9fc61e829d25be165b46b543cde7e68016719f48303621d0274ef836782d893e4fa1eb9cf4fb3a3dcdd3cb88620e19007501d2ce41bec66d479fad6f56aa30788cf29a50a1b57e730462813895828670679cc9f14fcd33ff766fcb05521df8a006ea1fc2794ae1408e17737f89b210a66b60671a8b3c741981a8bbd8568b15700df843e0c445d8e4320f86fab5aa81aacca22bcfa1be96a03ed1590654e3203dc1a340768191ea2411f732fcf04ab0267c6bb263e0873852c3f3001bbd41a1cfbe8963dc97e43f61dadb72ffb8f2e07fac63735c844378d0c1366128076abb5a33bce8997c8b697ff52e683ed3e1aa503137504fb2e0c07be16454728ea32c808949bf6e5791dde8d57318b576ae124dfd2210a518ffb351ac59e5baee457176bb53fee7d2e062e3a5508c6a5b31d378469a0b932e2bd57e39de1a37f2977e6555d18db28ffe05bf0459195aab71e3bbfa996a558209180ff1aaa261daae05a9b094296c377f91d5db931f27eba9cf05705993066d69cf7b1f76c90ab7d3687deb14f11cf607d28d981e239ecd31139e227f039d5ae9ca55d9e4af86819868e288b553fee55cc859faba43c4e972ef38d956d1e57b2398f1ec78debbd350a69b87d3e839be35b5ebf738939bdb40fd852d1bb9d0796d979f8967496a146775ff603321f620d1441abc0d79571b148f0956df64d967e48763337250659045a58601c42570474dcaca3bbc799d4bdbe64d2adddec6d3772aa9a562e59f4c7ed95e6272016cc379cfb0e1c8dfa8156c7277beb014a68da6560464aff2aaa5d787821f31fde612571e41528225eb70196d9c0f1d5a8da28429b2c595d50510a40f7382091c078b401f6356a6fe7059c13e1c1b4fec69a2594fc924d3c9974564d80eb76be697f1a7979d5edb0f2b08d0d3ed7fbde332cbcc651a2d458d7a48fda9a080bcdfa552c96cceb86b2d35091808d08f52a693bc294c4eb9b5bf95d2d212e612e9295b205c7417096fe8686de3f711fbeeee7366325f4794b300ea26e0b0fb8d70fc8e265241c99f10620f04960242919bf2d3b4c78172ec1503de4a4b4250bc9755f66b5218a95a766f50b0406c21e1c43815f78fa09ecd4bc836deed9b94c69eaa66bb02d905852852ae923cfe75c1d5ce85a03c5a90f742e0d702d0c6b624a7599121f7264b32cceec69c4037b8c97f81b0c6d2c30fb5b6f4b48e9ca9f6e5be7ba22f707d0f35ee4b5ba322f20c9592be24f73e91cbbd3c61dcb5db37e9600a27bf4a054cf519a14e14c928ed2ea8b30f14c3d715c16b6912f1c2873639bf0d706320c17b697336a038ec2ca9a439fb1251be6ad95e796acd07e30eb1c964b8cede035dff27d1d8dd9b3fa1e7933fb5ef86b4ffd7839dd26aa03bd661d236fcfbd47b48cfe765b851ce2b3a8ed37a811e4767e0a82bbe4e96e3977d889af7e58ae8307d117c3d3fe9ed4129841bb79e7cc129f4440512392242b166dbe3f5d9fdf65bad7ba7c750e79377dc72c8b0806f23d442a2526cde826706082c6ea8f3dbff66f457069e60aa0beb91da1d859970b175b95a59cd93327f1c31d6498cfeefd90e91ad0ebc3f54408074d9c4c4b4854f194a2a22622b7d97da7c81547ea6ff71aec6ff73849cd477492842f6a974b0b5559009a1950c5be3fc40bafc609699116bd21878539144831b20134547198b12f75a84310f583bb0dcfba02bbd45f29da1cdde200577db26c9212add0951126137531723fb9b60230017b09f0f265de12e5c8d366e9cfd73711fb3e1901a2fb7a0e062ed3ce3329acbc4eb1f805a267110d4bf6086eb73900ba05e17ed9e8937017ccbdb21fcd5cccf640fa6f4d0e9ad2d9e1b5d64fa919036a878d7d2d44d6428aae5005ac84b0e8428d7f049ad0e9576161c4162cedd970d185acdfaabd780c6e867431b923ee4573df296b4db8fec039e52b4d03cf3e2bf7853c80dc504d758bf206a4a8466232e2c09a0537f2b3051f24faf4ab4da0fc4d8f2433a4d3cafbdf957f6c67563e7580fde779df315e2bc8beb4c7e83d2e83433f9746bf2576ff43ed1de2f5845d31fb52708f3c2cbba936459ba2f4aa3eed3df0845be6b7af9dc33899b6c675480f2010a8ae731005c66845820c539b0294bfd4659420e3b11b8442df89f718ecffaa74972ff008d50792c59d623dd1c1eb76579150a92abd4dbfa2328cb53e366aebd69b2c0ac7c9c94f0a49da40f98156ea7074f6ce4579e9d0521b92fdf9add76a88abfc4ceb8c8ace8924ab8bc966649030c427157f476762e41da8ff9b2651495a342b37584080dd854a472f58f801ddb49aa2521acb9e0579364ee028fa5499b6c59920bbb6084c456e7cb2217de0f90f4ba30c292ff830444ac8ddd2bd017f137ab37064c939414fff65760715f89322d64011eb48b9c16d5a8dfb0f2ef2a1a8d86634bcb55f1913d9e0d7398d657f989fbbd8911e4f4bd86bbe59ce28e5b552386fcbded19b0dbb71e2840ee9db944f7a40f97e665ec7035fd3d212dbc69f6e9b6efeb2fa6f3d0cc7199e3f4a9e01dec909c8a2374ab0d6d692e5f9df91a6781266b0d304da2ba1a3890967aac87c98a6313e31db3ffbc2490391422983d1f360665bad585fb2a4b80562d531bed3a9a1ad9f48659b90fd5cf3deb47523b24228c9ca7c9154b359ec8b60399be1562ad90e14cbc8584c9b3869148c24ee42d724e7b0ededa47fba4f86f8f92c64dc2733f2def6fd40b79c4b1b00620ac06d7913e673f5819159f45a77b5b6438f862cf32471e87038c0b581b889654c88d7bc8d24f90fab829fecba5e5c393b2678dd29b4b7823140511fb781263a6c70251a9dd6ae8b973d7346cd170bf9ca7575da86dc4295dab0318c27d839c28469d97bc95a7157a92e1c7bca471101961f0637b55a9474b13d5d5aeebd9dfc7145f1716e0535834b6e904b78cb3d24e61c812ad4f91d6070c813c5576afe5276cbd925461a4243f743857dcf9d9f93d7e9573688814a0dc8dda1912daf1e4ed4dc326ad892b57550f7612d5f9ac5a0a0ec7a4393d2f488ca50f7e5e5a2c996a486b7f257e4d5de9518629576796295e20e5eb6cef22d2ad6bef79b4c4d80a5d196ec872480de6a80ccc9dc48d6e567c69bf032a02965bb5de475769c5a13dc088deabb572a7db1684ebe0afcb11181662a3c725ee03ec4adb0fbd63b9b86568ed5dd3d77496f6d8b7d86c09b6aa3a41a668071bdaaffdd83c781be0eaaeac9fa4a88ef8ef7410cce1b0030f19ee04eba178bafbcda45ba116a9c7709c65740f437c7de9dea164ad4ca51363bc6f72b61f1dd902d469653d29746fb0ad199650a9c6fb9999fd8effb7d8484a7dc79e82d0a1a54663f98a8a2be46e451a1af7a5a7657f2a58633447c06e969aaccef68edd6bbfc73a034edc000cd37c04593a43246658daa43a6f962f6f19a6fef09745f211f5e239515b11e90dbac9807bb8c18b302bf1d29a086898962afa0ae22b163a43f8e34c4c9440511c926cf268a5a8a79dd19fb6ba6f710103d6201fc93aebd5eb8c3c96cf64609b4e9f674113d3570a902615a0fcd2c692d6b4b5c3394b2bb6bfc1130553f6dae421ad1db9cccad6587df945831a0816fddbbdc36c4612e5881777b14ffdfb1458ed082e97b032dd692d319d3b5e9f03cb05757d5660092676c15f093556c478a26ea08b76201639c870b7b66dbd22d9046dd131315ca64da7f77f696dc35b2a02d0aab5de09efd520786e3aed79742d7be3a112c63a3469a60ad0d4d39fbe482d961d72648c860adde482901a923805b504c4502fd697ac1b4713986c7a416c276bb49046e42803f3846657865d90cf5a30eaa49389a927670e98b40673668632b1b905fbefcf78e960e1820ea39193c663e29c095c72a4705bc70ecf0f3704707f62304cb93373574510fa79f4a8c5f6c4a5f6fd7a62044cf5fd0548739a4ea60c8b798ddd96649a8f220910fc0c039781f63a7c003934856b97fbdbeedfe65e553583749a069bb423ccfa691b048ff0399cc34fafc6a57130431f9127a96a1388692f25cbc8e6744aa8d3902c3f7c511e685735a061bc91cf9c92666b956f41205ecbefedec5ae636f05edd7e904cda05dfc4a3e2e5914deb642bef392a8ad743643d783a3977d613f4bf76383d0aed30f9c9e1d742a528b6e767097fcf617a24c56179b637316316d", 0xe54) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:54:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x0, 0x1}, {0x44}, {0x6, 0x2, 0x400000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:54:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) fchdir(r0) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002000, 0x5bca) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000200)=0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x803, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/39}, &(0x7f00000000c0)=0x29) dup2(r1, r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000004c0)={0x2b9d, 0x397, 0x800, 0x10000, &(0x7f0000000240)={{0x2e6a, 0x3, 0x9, 0x4, 0x9, 0x3c, 0x7}, {[0xbbbd, 0x0, 0x6, 0x766, 0x5, 0x444, 0xb7, 0x7, 0x7f, 0x1, 0x2, 0x5, 0xba66, 0xd2c1, 0x7, 0x7f, 0x9, 0xffffffff], [0x60f7, 0xee6, 0x8, 0xfffffffffffffffa, 0x9, 0x8, 0x3, 0x3, 0x17b, 0x5], [0x0, 0x7ff, 0x3, 0x9, 0x4, 0x7, 0x7], [0x4, 0x8, 0x9, 0x1, 0x7d, 0x400], [{0x200, 0x1, 0x77, 0x3f}, {0xfff, 0x0, 0x10a4c000, 0x6}, {0x10001, 0xfffffffffffffffc, 0x5}, {0x4, 0x64b, 0x3, 0x400}, {0xfffffffffffffff7, 0x8, 0x5, 0x1}, {0x1, 0xe28, 0xffffffffdc7831fe, 0x3}, {0x8, 0x9, 0xfffffffffffffff9, 0x8}, {0x2, 0x5, 0x2, 0x1}], {0x1000, 0xfff, 0x1, 0x9}, {0xfffffffffffffffc, 0x8000, 0xa04e}}}, 0x7, 0xffffffffffffffc3}) 16:54:52 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3, 0x7, 0x3}, 0x5, 0x7b, 0x8}) ioctl$TIOCEXCL(r0, 0x2000740d) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/17, 0x11}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0), 0x100000000000005e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:54:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="8be69cff") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) 16:54:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x6, 0x3, 0x4, 0x1}, {0x10000, 0x83, 0x3948, 0x7}, {0xa8a, 0x2, 0x1, 0x1}, {0x9157, 0xa049, 0x77, 0x80}, {0x5, 0xe00, 0x9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 16:54:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x109}], 0x1, 0x3) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x4, 0x81, 0x4, 0x6, "a0205b0ea9e74f70a8acc63a5d53b27403e345af", 0x4, 0x10001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x8f}]}) 16:54:53 executing program 1: r0 = kqueue() fsync(r0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4, 0x51, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x9, 0x80}], 0xf, 0x0, 0x41, 0x0) msgget$private(0x0, 0x23) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:54:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x3) dup(r0) 16:54:53 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff76aa28cb28e3012dfbfebb5fa737b86be30000f8208a5b671b1b542a538706000000b814000000290000002f0000009427255a0000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) mmap(&(0x7f00002c8000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x0) 16:54:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = socket(0x14, 0x3, 0x400) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r1, 0x2) 16:54:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/175, 0xaf) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000000)='a+', 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x3f0ed454) 16:54:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x1) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x160) ioctl$KDGKBMODE(r2, 0x40044b06) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) syz_execute_func(&(0x7f0000000140)="c461ffe657086766f00fbb4500c4813d1536c4418dfeefc4e379df6a91b5c421a9fb210f688100000080450cf0f081872d6d000000000000450f0f5e0094") r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r4, r6}, 0xc) fchown(r0, r3, r6) 16:54:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) ftruncate(r0, 0x0) 16:54:53 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = shmget(0x3, 0x3000, 0x4, &(0x7f0000000000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f00000001c0)="bc", 0x1) write(r0, &(0x7f0000000000), 0xff85) fcntl$setstatus(r0, 0x4, 0x0) write(r0, &(0x7f00000001c0), 0xfec4) 16:54:53 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0xa) msgget$private(0x0, 0x2e0) msgget$private(0x0, 0x48) 16:54:54 executing program 0: execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000000000/0x1000)=nil) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/35, 0x23}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="1870953908f36fae7246ee6d205db16d6ac863d321", 0x15}], 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x7f) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:55:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r1 = semget(0x1, 0x1, 0x0) semop(r1, &(0x7f0000000080)=[{0x7, 0x200, 0x1000}, {0x7, 0x7, 0x800}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="8d0cc136") 16:55:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x5b, &(0x7f0000000200)="0037171a4c38ae79d8045986d2a67ec53683088c51600259fdc1da2ec4550b2de52374f31d4e8656171c42d60faea18b97a8b7f750a7735b3570873a7af1f11c377ab77daa3f1040d093e6a5cf8fc5a0d0d5d7fd2c61bcecff01bed603376f1a8023591f55287e16137485d7205d69b59620f5a8ea4b72feb80513459e73de8fe40e7d2f8c6ee44c25d74d453c2ba5a181da5a2b921ffb67c485e5e3abdd33f396d410f8f01108000000f1ee1e7f7d9a2a54af174c9e4fa89a6914c79d41c320d5f0a91fa10c7e5041f5528f0f22a8cdcbe2b9f9487b6435be4b71d5cca02a39f2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x80a, 0xbe8f, 0x6, 0x6}, {0x101, 0x9, 0x7fffffff, 0x4}, {0x1b54, 0xf84, 0x1, 0x6}, {0x8, 0x100000000, 0x1f, 0xba}, {0x0, 0x3, 0x7, 0x1}, {0xf74, 0x1f, 0x100000001, 0x800}]}) 16:55:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2000000000033, 0x0, 0x0) 16:55:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{}, {0x3f}, {0x4, 0x1000000000000000, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:55:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0xe3a}, {0x26, 0x3}, {}], 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/40}, &(0x7f0000000140)=0x2a) 16:55:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c", 0xfa1) sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60}, 0x0) r1 = semget$private(0x0, 0x3, 0x108) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000000)=""/232) 16:55:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:55:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:55:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000100)=[{0x1636, 0xd7, 0x9, 0x20}, {0x3, 0x1, 0x10000, 0x100000000}, {0x2, 0x2, 0x10, 0x1}, {0x6, 0x0, 0x80, 0xcc7c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xb75, 0x100000000, 0xd4a7, 0x8a8c}, {0x81, 0x7fff, 0x9, 0x6}, {0xf9, 0x3e60bb95, 0x9, 0x8001}]}) 16:55:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x80000001}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "050000000000000000009a155e279339dd5000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x301, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmat(0xffffffffffffffff, &(0x7f00000fe000/0x3000)=nil, 0x3000) shmdt(r3) 16:55:00 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20800, 0x0) fchownat(r3, &(0x7f0000000080)='./file0\x00', r0, r1, 0x4) 16:55:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x2}, {r0, 0x26}, {r0, 0x42}], 0x4, 0x0) close(r0) 16:55:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x1005c}, {0x6}]}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)}, {&(0x7f0000000280)="d5fc254b5cd7540e5db1544e24f4089379ade0a90afd6730a0580a08200de3144ba4432c8115f6c3073ca2b8684b355b2fd408a14ed3e4639d84473449ceb19fa4d0eb8785cb5f83f092331f4839a8dc7983b92757e332ef8ea640f9b543e565515e961225cdb0110295b4fd0a34727615fe570b55d16fd377d6ec669b16621549ba7d313e8756801246803ed244b98900b76de2d0f51bacfc995a42b8f9bd1641e28def4d4559a6d3abfef7f0ac549f471660ea436bf0cece5199b3b73fafc736a91fadde91a43b9b98653728a430a3a1c16dd4edc4db1ac1cbd2b0ff3c8ae6dd4623de8047762018035901a92ca4733045254f8ee3efe6dc05b74de7c059ce174f11af3b3c68e2855a5933616cd123e3876cca6f285ef644ca2c421510311d4e415862feae05a45008c9904ac4e165d406e2a3d88a6ee7bef06be84578f5a20048519e19a7f700fe42ba96018677af0e0477cd50714982f9e2e13bcf002b6316e8dc869057b3d9f210e8e50768bcffc31db0383af29c3143b69bb15be7cc17e3f695bec872a703cde3c4b89b7388c317e4d6badaa61728f8820fb11c3e41ff76ff2b50e7c486068c4d17e5bc49a3decc9fc9b6824f8d4cc424bf1c2185c7574e7eed79ddef53bb179f25bff80339bb521837e7a4032c65bd8b875f3b3436e860c9a982ce6b64a1336044d23a005c4638b1f3ba527956e1e0b680b54b67a9f20ae15c7ea590129e5b21a4f1a30597dbe867fef7a8dd5c121fb5d45e5c49d53d60cc7a59d47971344d286598adf8713bae790e26bc7cd6da5b70c8d14eca2b5ef833e17a132d7b16486285606830dc5283a84414e437f3c87662f0927cc4cc4cab334fd4a5a47fa7344d31052fd893a510f692e783f7885331fc1909f2eb7c08a3074a324d31b5a46ee66e03fc9142fbebeb98e491acd6448814170e874d132d93036b5b853a2a07bb2ca258eac51aba832f2782331ab414adcc46cc28a2aff53d62b1ee8332618fe17921c95093fcdc55a68a434a4cc2ca920306c1d55b188376d049756ffa833eac3eca5aa3f4be36a0cdac7978ea18613a8ea2fdcbf7179e28c5a04100ab1f298ddfae71619f06f0096bcb9fe9965fe0f0f4d45c3153cdcd840714dc884d18f7ab85edfc028cec77ffcda0671eaf9432ff20d864d538df4f81d2588f6d329ceeddb47172fef33d5ba41e83705e0213581cffb06c20c1fff4a1955880514d197822cf9652fe4de7afd418febffc049bc471608f461561f6e2e669599096899cd95cfb8d63ced451500f86ab23bcbc197394d9ceb47cf13343433d8ab28c88add48742ab1894fefc21310bd1bccccebc23e99c677258162831a35fb6b7dae7f3a62495b24e35e5a17313ed9aece01f64a4467c2a7db11daadfd2eb6453b6f25090ad57bca2355e1e30674c8a231c86237bc1bcefe698e5f43536cb1e943efef1a4af51735e466fd5e33df27b23908df8e44d4cfccff728f6556ef7e4a98f3d51778016b4cc5f6b0e20e6bbefb9dfb5b3d58333e4293139754c41a8506fd38351c79244f21265327e1700758caa08c4147da55e6abcd9a7e6473d009c290070a16e79c0f15372b89ce75ca08d015dae60392ef72ef39bd48b477b4f71d2386d38e9ecd7f93d3f879ca45bf58f160d6c63f74925ccdc2ef9324984f000be5038d262d6193a36e45844b6eb88516fe97f51233777d427dc604ba75581df76604c76f1701aa2974aecbb3928354739af623b25a33e9ea539b2ee457a5d1fe81e96c3d28ab580270ef41996ca6acff5008c37d8a4c56543ef488bb233d3a80f5d468edea86315d9acb39f77655d4e52aef2139e71f51e9b00f5641246eee1ff56f11cd95d6f164d62f3054bfcf93b2ff55108e37b86d7892777ee84f030315fb363f360134d8d881ef06f161aed21c859ebe48c553541be097cd0a7dda0b68c5627eea15c53cfcb5ce097efb308a086bf605192634d1c22a63f8520ef717c164e76a50cbe1bf43180874c8a141bb79082cca0380ac43bce751ed61e76b384fd49aa5b41abbb97cbcf6b55d66708605ec16390ee6286855bf7e44de54c4408a3bc03f773f3cecad375c30f1fc05440dc7afc10e7510061b8f841cea1a281c5ddc34b3b972031a26d798a03fdcb2681dca4370957ac5869fc1941375dd3551c5b7ead61be1a50ddf942eb6abcbd058f75de1a69777a0fd56df0d4e442d71b152939a299383324445381a2697700e1dbc11eba96635688edc76a0dd2d736614df12145e1b63b37280ce746a855d17a544de5d7deb51c0234256d1225a5e2388160c74b9093dec994882edf600d9958c4471a4e0b3cee5822c6f4523606e697b12fc410d7d1a818197b8db5606cdcdf2a5ccb024b293fa345266af6d48d33658a8a13d394337dfdd7a100f336d793035e8cc15e2700a015787172b5b392d7043161cf63d209af53d9f71393cba985d94666511d3c266b22c165a8000b8b6e3126784ab3e5fdbe4a3da03f95e529963198d34a264285bced0dd066acd487eecbe4d1147799e070e68e4e555df823e525c506dacfd19836ef77ba5a8d93c03e9d7cefc2540cda921da72059ab0d0c771f55c48b74c73d76d2c97e056fe7e4d51fc9f958e28d2018d6affbbb84a49d4206564d7d591e867ba07b175572f8dc287a8ab29373b5871931dce1d80c8a8b03318a3053dae90289fc65957e92f1a6fc7a581a39372869ab04a585b9f99e320022c7a781cdf4525780a141f37b3a509c0d3eddbfbf625f77cc2b6316da0cee7b552de475f85fea68bebbe11dd19b13784a8fb4b4b00083546fe1d45109a5669a788bf0c120f53656cb75803799b4ba1a02ef94dcf729fb415f5342edf48b20a625c2a845eaecefc2fa19b2be16b35cdd1b2fe17da568ee4053b8dc3cbb823c904e2aa634a466fb66f6418632a2434468eec88109d243c46700c3ec7d6aad53147e79f6ebd33c5ddaf3d5a061284db08e3dfd1810c70be86f18404209086cb20a56fc6e30623a397882d2c83df3e177f25f62d5fbde1739d6599abd02c02fb6e1b7f069cdfdeb3097ef9fcdb5bd4f62a6185ac4d2ed121d26ce50e637e70af287d83c77d4cf9a7ef198cb10938cd1d5934d13e9ed6383308a808d89879bd10ccbf05b24b59e747f62acf299763c80ef27fcb5f530068b3db3fc46e9c07edf346c3c92aa03c0eceedc7636d62788108cfe4ca8500198f29d4e7047023597059099445fba972820699e8785be38c282be8531b0d57cd91e6aec999b1aa6f4ed475f3ba7f040a4a60804b8c42b92ef4d5a41c1b0fa0907ad154f40ee5519fe4bc91eae551a9f45f8aee728666ced88f51c853af7c3aad1d0fba8179315354752e4e22610473e524cc7d67ce8a6eedd905a7eef2710e5ca42ab2007d028263516c69db7663da4cc774e284e13f54b96806d535da7b3bed9d77d4d3e0ff978c3c9c681fbdde5389a2a89f0ef4c56551ecbdf1151d1945961f0b355a1948794372914dcea9a91420beaffd00597e2fc8078f98656a2ee986a258db13f8dcba501c78320b22d08d01908153a1891c47cb224dcaec456cce12b2998f381fcf0cfc6bb10aec5f3291df6eb4a1ef0b23a7e70e8a29ed8221e79f9889836caeb9c9845b1fd13b31626cedcc38729a77ab9ec41086591efef5ca04028fa78e68d16353756e8d2cdb2711afe3d04e1c4c025eeceb866cb0e423111c9403a0e3a6b546178a99c4247e33cae97c093f5c2ca522be8a42fff11088deda7418d1a8e592462711a20a9a9955cb44cc6a8a1618d03ca697a7eb566396f0fe791de4fec3b915ff8e994eccd549386fb37b17123de7121c67357037e14edad448299a23032555fc2d1d6360dbf02f6949b6835286ad17a75af1c733ebf956f5a44c1596bc39aa22c3659b177c06fec839bbc7d500c4388f4636e9c7a7600f5e3372ee38bfec9ac86a4abb4eb3b2b9b7baa1b31bf928f7ca19c4f5dc1afe18da12675caab793ad64f7cb492f9fcd7bdee78ea44286361d81834d8fac8a8462c591a76846f913b37cb7674a22499f31c8d2f0471aebcb49e45c454357a1db40a0c9c8b7428c7f6bdf45f52ab2bc8da593232dfc193f9a316e3372ecef21d6016cd01ac2c90dd7147192f046aa701483294af4546dfbaeb14b0cb5be25aa39f63626115e98fb7a7011632992c0a80d9b508967807b558281a55156fcfe391ff6457f6dfc9053813b973aa557d13c65240fa0b59168ad72133f01d4fc65e1ea5cd383fbb7006509007913c4cd3da7c6462e7a86d0f6c600e30239a89b7592a7f48c301e9fa8d49850652bbe56a7a60ae9a206c271e30e254e77866b6fd867f958c8c2e00bdc54626c6a5b57839f852f1ec77a0f77b618e76ba4e49030b35e89442e27c292ad2f40963a09c558a27d17860346f548f16340eed5ca82438f8f07b1e462522866e9f8c7a5956721a28a33aabf656ba7b27634666a696fd2bce4942d3e1cb68a9ac2f92e8c7e14ae1e519eb3cd9542b54a74ac9b24f7fc1f45a03a2885a8f272bd3f5ef236a999e2995cbbd9da06642daaab5a575b97dfea76f3c92a2f642a4b37209b9a1c3f257b6b220409725eaeca2935764fc5da2aa6786a1b3fa818726e86faf39934e11c6f85bbad3f193e1e11dfd091af9820ff2b20d498b4cf3c6f85a4afdbf071ab786570bedb07a7f75730cd9fe6b4b7aa9bf637e680ef21dba0e5851864116b84e9cc4bc88752928f564282797c19b76c129b7f98ec24b3138f9623ffc31a2f1a8fb7acba5d418dd9ff97a36157dfec60e38cf0128c75b976353e08ddfe19492085c0f74238cf6c96256e218fd1c2d16a8b334c90a31dbd26c2165f5613995e35a29f727a506314ccc0f910c0e08ab1da0db138a2b45455650d99be6e2819428c321e68e4d202fb85f01d6e7879335e7bfce18464ad6ca3a2cdb6aa2a17399d40c2829704996c4d4d60438ac16209dd8f1c04ad412360d99d2177d7f049e7e2c610d5268ced347a9c7ce05a25bc4ea5faaf4209bfa1e3553a9ca71d4a50a312b1c3cfd33e6ff93e26ccdaeb27318151c89866ae80a5208715f3e7845ecb7dff6d027d32ad1a808fe76d0992f73b932330814fbe26255ae68e3656a78b79f52d8c29503335df0aaf49e4866c24d2c543c7a5f55a44aed981ac79986c4bc1bcfb9ac79b330afc2e7c8bf8283c2e1c659fb4805e28f09b01825c91f1c283fc4c2e28fe2ac87baf6a87cc9e782f46b1c88dfe6655edfbce8e9ad76f7e2851671a847722a03e5028b7ab4abdfefcff4d0dd3d4dfc1ad6096c6654dbe56f767302ed8b5ad9f7bc81f5cd21f4a802cee8071930d237f673b31d78903d7fb1673fffe77e23d3a563bf4f1062c427bec748b7edfdee5568550b572dd7d1f2a1fb917e2f83fdd389ec5998bf9c958375267a1ac4ae2ac4ab39c589f6d6871f40b86c14db077440398a28a277f25d02d2cfa9e91582a137ad74ddcb2a90255e3f4969060843fa0170b5b554e98f4901637493b12262ca75a34dbea9e470edf893648255470bc3d26a4255c56d0e8dd373852f0896797810f81b3ea2e0a1d617d40904f77fa7980dc16b0433d80d8af246b4eadb3a840b46dc3a490628e1762c277f250d0d30da603103b4d4c688a6f02df7031438b780422b2bac5e23dd088b6dceb18963e5995d703d63ff36c8abbdfe6c92a119963f8ea201ed5dc839425a9d64077eea7359c95f9c79e469459fce8cc070ea1c8759375dd1a805a5603b5f0da149dde0b11fd4e3b6753b0f8dd8a8da298fc766ee5115", 0x1000}, {&(0x7f0000001280)="24d2eb780026169a14efd1d65334f4d08a5dccdbbfcc57d809edcdc7bf154cc0363b4909da81d66e2815768ff3a07c482575f15e2a019b0d5366b2371a9d6bd4eba7925abad5087ec5dc3e9ec7a88a4d528c503e9bab067c9772d1922dba75945d36cd4c05185f3c0efe66a14b3ac9c446a05771704647c3362b88bc93ef24c1b39bbc73f46bfe533db3fd1a0f793a2bf4fbc629ddef74ab794a878f30057bf14def8d222db5ea13d2cde4303372dbee9327e2608b4e4e950a84abeb7ced7aee7c25ff", 0xc3}, {&(0x7f0000001380)="3d315483a879eb155df896da9221c54e08808f5dd1d9b7a81b846392e03c8154a23218318eb25d1c5f5d23b950402a2f0271271a2ead39abec23dc90ea72471e4e2b7c52c0c748d29ac99046c7947ace0e1eb344c209cdc6e811481a9a4b8c270b56bf8711a06d22d49bd098ff70c8a1ca8d5b2603ccf848abd375fc46e4ff26931a3dd76385c107f70493883d16d0e14f224373070249016e134329146f7f53181b589fe612ccb7e3170b5093cf1ed5c2495191a09e4ec01895eed7c5b5b1b9af4ecb7a25892d49a578aa43e5bdd669feaf769f7e73bd5c38e31064e8bfbc4272caf3850d5a", 0xe6}], 0x4, &(0x7f0000001480)=ANY=[@ANYBLOB="100000000000000001000000090000001010000000000000ffff0000ffff00003495524615b21db8ade8f2adc789aff22e7cd0196cd98fef55255f63207750be484473168dc038310abb5df04beb38d16a7957b66bcfb1d1de88c8be8000c2dcadf8e08bd40cb48c1e770eec59a43ba771b4b1ef4512914f6a4abff891ca892131ded68d08279e8b686940cc7b8dba69d84d98f57247e148fd3ecbd94131d35e7e69eaa76e0c45d7b0aebee6e302d4efbf29b55a802b28799f95cb1bd67f003e3ce67b6412144a5a373ed1f8710f04d43cd62b21082567a52719781952555a6d51f543ea5ec820933ecb083d0ae036f0b74cc703b47db14026991d90203d9da093dee7c48cb53d461c48aa8b7060a2836bc3be0a3cc4183b147007b8772da88279f5eff3f110ec922ff213f71e26a66e3f7b5889729d6fb0a8d1a9a54983fca45d2dcf0dcc6af39e688f51535fe7a02eaebdf0ed611550693686acaadfd80d6686548c2a844f00e543ba775ce562614d2afc8eea1080f8307998668a11598c038dafe60672ed8c7c65c74255d224eb4e703a5f66ebda00553484eea35e5bc93cbd7a7fb02701fa3e655d9cee939171fe8d80da11c29cba7f829cd19a77cd751c0d0d5532ac41f3714b3a5e5c629e137b0d4b042fa8d41d17211f501a120b5b91fc472ceba91ac6d4c8fbb449b151c6220f1b839f11629519dcea9e7e3a51c536164a6604da170273471d9db1185d536e82e2012a3793b887488a5bedb484d021d783de17a923d7e4f2f78813080bfdc6573c3e418591ae3b52478702cfe4dc5828efca230397279cfa4d4954e82f40d20d5cdc46ac4bddb0fba17361b847a75d702087e4726f6f4adb91c70c055c39a3186b463675ca442934f4384691e35c95e27d43a39c2d39a5196b462d14c14bbb7f5ec852df02dce1a2c42b63cd22e23393e350ec27230b0b119175398f972c33b51531ea80d8d2d8c72e1c1cef556d1ff76d0baf1e7628d9f791892b3fb275e7d0befc9a453e905dbb0b32f026ebbf455ae4d80d564660868162eccba7cc7433de943c9f338b62c31394d5f57a85b0448bfac3f1ac563945c79ad181810f40845fcca4e7300391a20813397431199b8f54fe46133f82eef0c51982ccfdb9590cf702a5e73d10c9fefd6b11db6863794ebc9a279d09a524ec065a8592e305d593a5eff37ea1b5d74d3517de6a9186d0d3b1f42068fbea91f9f8a52ce3c25acb12202f2ac4a98aaa83bbe3493f39addeb398085f3746625d741c47ec576c38519c113b06b5410cdde176c21090b01165a8e84f6b95bdd2a14570f4188b4a6d5190f184d0b201778d4291bd3c55129dfdb287413fb53a81be16923e8a017f50a3981c85571b3016a7a1725d1c9b85cbb60296b6c56f88d1bbf625fe610414113a307fb94ac3e7579c940b6f054a27710832ae5d4463a12dcac720af826987ec833dc5660b868d66d6bce29935484ff62b4e92b4fe51292375dcdc676f9b124594a9db592defe85c990f0f153494d8584b555424ee4f0103e492f9b2b4c22d2f86886a3f3a38ff9ebf00d7a5d9c0e3a83becdd0cf4cd96a4281f6bd3c9f7c7e5f453b6b21f57fcb471d9835493e168927ca295ff46d4e7806e9d7b43f6524a367436efd749e4c9f49eafbba449bb3b4890798bdb5f094c68a8d72fc017f9bff1e47204c49518e09a829de6e355d0d2f1cac1b17868432170c168d358c942b14b40161ece78b5807eabf20acb851ce5dbe686155f29f44969bbc10cb88b305cd08635605e09a47165b25dba51612e27f745cd14d0a571e7f362ad2680a995e253a4be47df48c53c740691f53ccb72bff50c7baad1162afdb53fce4e6bc574fac4ddfc0d8e4e438fb98131e80e589586d28aee8db366843648e31a71fbe1db614d8c29e991c422da64c7f826cfa82f48dd7312822e30e68f38e4879ba8275acf242d9ab881f325d127463032a447fa1063744951fdc55edaeaa436f30621909ac19f74a53be784e4b17e6c088c1e5fb5c38430d11774528aede1a50a40362cc010db76697f5a00be24b6deef0e2aa87f90c59567242d910372947b4313c7172a9e04ebf0db3d11cdccf37d4b1c9803ef90ffd91e7d06be17ddf2c739f622f1543677f8c11b156a00264b32841d483c41c1796e85ccf4c67613aa2351d2dcac9b78883651e582a6e87435f46b62d6bb32e0062c0086958246fb8a99d0803e4bc3628d280102ed4741a457b12b6a064a3fb1c774b2d2fed6144aafa62f49126ca7c00209a7d7774edbd2dcee8a7746084d6a7f3b872ef5654fa42be7a7a8392f1bcc1a38798eb4bd4d65f5c621d0f07651fb72bf4eb6d31c4846042297a140593fa50c50a27fedaebb73fab44c279bfae9e616f499948ae887c943781ebd4f4b8e3b4cef6f0b4f73f149eeb94be3011ad5fbfcb9425e4df1a5e74321b1b905f28e74e37c47867c2946744c18d0d6f430aaa7419aeb37af25913c696fc0426fe23964c6eeb06761cfb3b68dae6b82b15d3ae5b003d3202562d3a9fe7bf29b17082e25347e331be5d461f9b09107a7a2af9e663a39afb928a416aadd084d35a4880773f624fb783b1501f1ed9564569c2326a9e8a3872af736b0fd66646ab79a631bc6e728d2bb76703cc6a86af791773964ec8e16da4d495e413e80036f340d285cf228c71acff332da56362124731bf8252847c5098fb9b1738c334331e644eb3b2ff7804e9dfa62d6c977ec30ef37c62bc9949903080323f69f8e6bb02d03fc47760f00855db6644d4ec16947c6ec9728014ece1da0f1deacd5d08961723dd03f0295b53a35831e19eb1776c6f8b3165502bd34790de55714eaab401ef1678ff24a1be6d5d2bb94d60fa872fbdea125a6be95970525baebbd955b97efa2af726e151b1a822e21e4868988ed891d449798f3ba9ba360ade847f674f3a4cebfcd4da3522b15eccbf6700a272925e5389418064c15a1013653f3f4b9278c8647f05a9ea1aabf9c95f85cfc2fea81b3f3dc2594356cf4c781ec83e7eaf93dd43e13b2ec23dffb5cf332d37632eb6545ef3f08621e284db0523a2d65ef07a163bede5bb35048c7f6d6fa56ca3e5fad3831849c02a3a9524d740ead8670a736435cde872ed33b717b56dff6d28d19e3f6365067c7b1972e7ac306097836691281f60864433ac75dd15e3e44a19bf15a52e98fccb2c2e46c0e52cc641d0eaf180652f3bb62535fb367bba1ca0e9ef867baeb5075093eb57b60bb435d1a87c72f4b2a2f61f2ad05a25598ac34ab4ea67bf0bd846d6bce5d78d01fc6cbcaaa39a78f0fd20b7b7002221f8af35c930e45c998ff69758e3d3d62c4115c32d97ae86b95c871f9def5fd7d03d1ea0980a225aa3de481d60ba275cae4ff68a15b78228599bb220259126887d99ce3e53378f1a1e083dc7aec26d29923010addb07f7f210acdf7b2ff8719a089c6532c1afa545d3e87e5874456d873bf2d87f7bc2fa817489c4c4b832a7665c9bdb0d555f16839ad7dc1ca1544ad89bbd9971e76d5fd4df01f9242908ecc6722ac9d5c409a5bdc2d7a1b30ab0844561683d2cb77e5cdd89f3e24bec332118166702896dc0a3f9f4fcc7ebd50fc5668b78ab140597a4e266bb633c78509c31231c508921f83cf8d1be35231afc1cba5943345820535b019b9c1fc8603200993fcee39b2e34071325aa665d5c9b0e90f07769edd08d32d363128f1b49175130f1e59e86cdb4c75c70cba6e308e75fb2237ee8e7f651891c759af5397f22625a4ebc885f229490240c9305415bdf5b5c934c2e3d95a271dbf60aed17fcc173bbf6519711505d9a565599fe6fdff14291bd7ddb947e54286daa52fe28329ee157408b7898427a6b05c0b25c1e181f01f3de7b54097bf4f2e3c77c12faeeef53f0a7ceead0e51623b433d3028f561b9dc7cb95cd9024c473cbf9a0cd5cf80f4cf3b2d11d99d09d793060923da26626d845ef6751eaf06844182fc2d54ac918c6dd1bf978084ce735d455cbc1efa781c383ed538ce81c8889650842447956c761f9d04d278e71ef78f0202488dae49e88c17e6c85357c0935877854e62c728296451cba941ad7c003be722829dfaf346f073ca62b602f4a27bc1f13b1b61dd941850bae4233ace0c938285dd1dbe66509ff5c4b2944f9d63f0914f9c3bd086bf17d554281f77e79ff0b6beca2360bd0a7affd1c24c4b8fed453a2dcb98c4f3fc912cecc1e73aea0becc4bf2605ee259fb9fa747159e5fc4a2c4a172d271bf4e977f9d9ca9b7410b0f00ec0533b1bd4c18f630b87cb5e8ed083461134e3277d7b5966420c89f4fda0a57a4680941a2558678e68b50896ccb2eedca2566f5e51d8d34e1ba64a73a06fbdee00bef869f03e1529ab56b5f75acbc14e64efffae8945845aea73940f1b2465c4cb9f54f29eb1cd3520d69eefcceccf2e40260751e15a69f2880e5f30610033a744030cb2c37f911bdb7ce99b27cb27a79e55492303b7592238d3f4d686c33097a4446cca23a939ac84ff67286f7e264d43816421df6fe39be3fd64778f0e964b38b47105806fcf1f4cf306274b15d622deb07eb5d5d01a9959b92e279704b551f59bfb273aee1ec91b7b404c527bd3457412bef7144b43a5c2f963832eff8af57a6c43e510aab3acbbbda3f69b2d7051bd91d308330f80f47d7d9cd1383335dde5f732e23ca7963143fc546f36847b4aa92903bd093bcd6f46f239303d7d0ef9026438f04e7015ba035c3d0ac3cfab34b02f6ce65f3049921759650659960efe7e8de5616765c23db7c476e15658e300d0a06fd5e76decfa47fa73fb7f614954d6462eb542d070a7c760f2d9521b4d69be66b96068a6be65b4a2832fd598b09d3e315150b35c01b70f85108364bc50c2403cf52e5a0754bd5e1d14b4bbebdad94142463e7ffce68520ff802895d130ae096b87c9643754250be8851b999a7c9a2ee4c19ac88ea0822887fcf8a47caa71fbc643e5fb0fbc22ca13c6a78d11fcd9bb533fd9ae3fb60e59e6fe582392d12447b3400757574900e61e91da92b63cc9a4288007d4da348a958ce32f1be0f19013ad0f52b6c9c92bbe7d6e62a97ebb25deced483f22a363e7a22483a71af17295cc33641e19fd8367a69c72626297f2cdac669ef849fd14ebbb4de6c88ec4b40a7ee935519e3b7f3d7dddc1f3262b462dcc1cb044a41b87381fcd22a8064bb952e4efc55af50913f5ab53c9530c27a9e4191b4d406b21a5ed4719183edce02a0dc535afca769535b83d0d47572636bd907c497e0a2ef1670e1c4e1df5410de788a0e7866141decb371ef2dc14f9d221108735e0fd8c367b6253e90ca1fa54c3f19c0009c17b22ac84e4f2e9a4eed9fae2854e87cb8f0e642e6faaa6aebfadb2082f500c4d81567258d7f3441d988b3b0942b4f2404bbcfd80f7c69c98f03bbbc397347cdfbda027fa06caec2e09a96c7612d46680ce5f1613074ce63fea5a6f614fd98efff337689ba4d68bd4d30a72b75a068f83b44220635055f41936a0f90d78e7324ac27956d7b2c059bfd5bf47e5028e310d2b5b4ef270dbbc2166544f10973f30e019eb0eff7fc467c538422c4d0fbbe4348e980cebc69af3ef968b2c90e574cb83144bdde2e80a542b25ab561d125e572560c6facf291ce530257c4d33ec9024fa418d06cc8c5c4b280c3e5c5e67709bf6187c5b31364c980dd9c06e177c1d3c6b697291b59a86d6562cf428a706a10b3f8186a394d5fd392579eafdfea1e8342830cad455ffbaf6655c6d31d62c8337fc0bf9a87240ea7ca130a36bc1b1bf5b35b59e1dac1949803630b9eeaa1fa0e105b9b5d"], 0x1020}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:55:00 executing program 1: r0 = getuid() seteuid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3f}) mknod(&(0x7f0000000080)='./file0\x00', 0x8001, 0x549d) socketpair(0x1, 0x4001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0x9}, 0x0) recvfrom$inet(r3, &(0x7f0000000400), 0x0, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0xffffffffffffffe1, 0x1, 0x8bc, 0xb7725a0c28b26424, 0x3f, 0x8, 0x5, 0x1, 0x0, 0x1f, 0x8}) sendto$unix(r3, &(0x7f00000004c0)="8287aa8b273473c1318e4d77a1bdc7b71f5aaf97d435b069a20b6695f425a99e11c4af0cddc22ad46cfce5180ce06b3b566f90ab8d832f8eb888b5387a95dfc12d0039b93265c3415578c62d89773cb226d8865a450eefc682ffdad58d7725b8f0223d3f51a3344594ecacbb926dfebdc9a1611926a1653d1f9275c04ae9a154c97cf47b6dac8a037ce503866d740613e4f67310e354bbc9c9315c284946885fc2352275b27fb98e94a81dd0a37dbeebe1494f028a6f5d724218523e8f02d221021ec75bdb58cde398340f360d70c407539cc2e5e1bc36abb8ecb03d94808530ba96ea566fb70a6645f10a98a26f781e9c6eb30a815ca625ce67410da716636e68487599095ae912452ac39e588af83b501d114b569c4e92ef32e8c15dd135e84307e4a657464d13f07aec962c59b96e96579c00583fb421c5d90151fda32ceabef669c97dc64dffdd23de1453aa1f475d3b88a2228e886ae7abeb050e819c920158ac016e5110f5999c17504f0fffbd1645af506a1be8deec75f7e7df9667b2eecb2c4aed01c75f48545a53a25b3ae8f9530b9f27ee53e9992e3c96068347ac32ae739d2f343ff22d5fb53a981cf8d475306ee7294793cae37e9c8af6e16020f37a410503229d28433ca7b22a9931da3b3b584ccb14c07c5b2a89c49a56c4013462fad18ffc5444e87fa1199fcee4c2ae021b0654183c8621d5acbca9c4c004f5243acbf882bbd90b829099e4668f389555522132fac58efdd3c5a8574d9e136041de6557a13fb6ef997bff6dcf850a784febafd3398656f20822ea8bc6293e44928a39543da9242b4515077ab5e9ef415ac0f9dc5be08c6044f6430a32bda1cf08c6b0d6964fb9f835238dc3d639bcecb1ef81361ebbb20000320c76f8ad1082c5518c1395f054dad18e03c84bd1bd227e77bace1c907fe7fd8dd4e9811d68e9330c3d04eb2fa9615f5cc60d43356e84b809b9ac1efbc2f2083443b1bed5e9f7b26fc08b5e8c27b690392ef8f49e29c1549367a66860bcbbb8fcf19ccceefa562fb6c6f855183c615fb0f638a16aa9f7a772de264bc51e7644a8eb60272ea6f8d078cd860ea6d12e3fa54f3a68b0a14e4426c43b55f4fdf15ec01f9bb78892575db02d7900dd5ec20d09d2181b54f1af2226bf228d4df8a39fd6107ff20040a063a55a67dd9fcc47fca1c55903e5c5acf79d0c96fb63788b6c53bd1ede235137b6f3c953c56e26b723e24ece036d0dbee1531d4d25283eebe1f6815ef8be7cc3d15847c78431ab2ced975e65306644681ec6aacbc7b6b52edc238ba7f43690b48b47f4801c1c6da3c612e07f08c97aa372d52fcb8d5516554d646b47aad537c631b9770bbc13945f09598352b17cec2ea603dadb743c799dae7818c55fa78df5ee9f81696ec8a911160c9e4dd7b5e84e61cfdeb44b3fb16b9ef5b77a7f4e9c576b45a112663ef37d2c7f400758fca3d767b8a11519d98a4fcbc99c319a88a31b8f492ae7d87e383a9811ebb9cd91c3cdb0a97b413a7c39884cd1a429dd1c8853a9f4b5bc76d2357744b876df64b5ae42bb69fa72a463c1a2f4b84b8a1908daeae6c3958f52d46efb1c053723ae16b9a689d826c319536cf97ccb3a9c6c16cd4e9d46aabe8ddc17d867e16450e40237cbae802b814eda23b44fd722258e6eaad6f3581ae775ebe1fb44e39e4190e377eb7485245061a97cb299091d133daa99836a22acc61a464e4c78da28418066c2e8b6b3f095c66f14949115cf7b00c2feb18033166fccc8174b2bb14064961cc90b6ca86d9efaeeb0a79eebf61f6b3f9e1b5a9fd4c9e4f4a010c86403faafeed3556025f2c00d2830fbb16f31fedd41f35647274400a241901a89fac191d0c349f7aef7f09348943af1368aadb7a8c7e8f38477a1d15a77dd983943094593861430c6871a018194487a1f30199e0d0bad7fba89ef09197592004743f3b33abb561f10abfeeb844fc5cdbb3ba1efac416e1656b75226a1781679024fe456f05dc5f0755d68380b857fb7ae7861565024a39b7108e808211b2220551530260a541aa273ffee154bed774e4f01027c64e11b2ede3dd9eabe8760a095e8d820804b697ad78770d1ef59322f42fa382000fc299340fe7a74c7719c022bef7bffe2452a1c772afedd2681f7f36eb758349a26d05553612989ba679176b97f6afee9e5e310f08a6a611ffb4aed7533abadcfe6b4040fd830aed3a2873a5534c2e27ac96f9a5a2103b83d1bde3e93a2bf20385db8379630605f5bf2a550fdd4d7856c901549c2622ced100be27b8ef0bd899430dd8076679a803f751275fa6037719ab0e214385c9e09e2a4c55ecae3758d3cddd6e6693b93d769bc895ddea7f56e806f0e1ec0d2f98ca3da00624ba678c17379b16fe42b1adf0b41fdc4702457c50cff675f046c7b8d6ce2bd16d9a09f4a2ee53e0166098f41eabae893548625b1931e88a5060501f23e2b80dc6ccf8444364e9a07c18146fdad07319911a74a1c2338c8d8146b7fc94fea25ecd94e150a6d8d1c1d74921274c9077d3bd70cf8e918121244da78b18a3236192b80d692a8a982694d339d5185a76d47c3c79d752c1492cf6bb7006df71ee836194f24b0c2a5787af0cd7091cf8155660af0d306563d026925e004ce5a4d0c99443bf3f442c40bab70e8962c10e2b11babe091ea6d7767863ea66828a7a96f70c3e52b5f14b38e07293c7c5d404a73be4f588b74455186d585dd5acedc6ba4adc0e78c5e9d366963939662a4530480733aa554ec0c4888aa77f7ff2c9b7454bb1cf489c365d0b97e22e8f4759502ffe2045acc54da0584044fad64f41390af87a4cff576d1f20135df5c582ca36a54a4832b512675a2fc3e0f6429ba52832dbee01272fe9b41c6d33ae1fd74a0e4720b7b010a74205f88308f1d63a85d614156cc3dda895dca3340f082b362701293d7ae1458f713f312fc40d4a46e40ded99d8abd00bd76293e250f6932753468bbea6209cb249307cf95f21acc4eb7517849d5c14908a17d0e58bd860a8d88c2df8353c3a6f2dd28a81b9cfa53f84b0b2c9f91de8c3fba532c6c9616d717fb4931a9c5f8a70edade2328614b3f349b5b28b151f117acada30abe6cb53eb92ace11f4ab94bf11cb2d4bb225f5c24fb55ee7fc012a62de813d260920df917f6b1086c9b57d2cfb5d16b2ceb77f86fd5839c85dace8cf5a91b7dc6a6e8b403c5ed01a0d654bc464f7410120f5b155e5cf7d6bb6ef2aa4139aee536b233a7e09c69380f12e0569370a9aa825d8a65c8ae182a188e41ca055a2059e8a9699ada492174ad5aa53628b1c7b53d946f684a6a09b936f437e999d2d618d19bdc21aa21c471073ae31071de1aef1163a7be9fbc41f8ea7c4b01ed6922023ed0a852c4018bfcfb420e2b93220b38f5332353894c0bfdc0b032a564e9b6091f54f394bd89fb952ef672e54b8544c2398249784ce35e4804af9eaa96ab3535913f6d2dc0eb5f0c232a225f76eeab00c2f9e70849907366755309f8902d6d6d9bb9bbc21d231667a92dc9315cf56e8c465af88073929db814aaee1dd41aeec1ddc0a33dcc747ccf717b6385d15ab178d6148c8591ca7037ddbf5f1aa619a60a494b65856a9e950f1a55b4417b15b2299cb6322661a7d1a4f9de6b7c8cf07c419cb0ecd1cf18ce165a6e2b0707b5b260aee37fb8ec035429fefa4a0c9347d1db132359f232710f440169b94a50e3f29a09c7ee77c6d254905f085202fa35ea7822cf837f089df362a0aa8cf243e351b51b30b6d2d8aa259159bf1fb6b17fd54f380d5e597a8a753978b1f5c216941ad5dd1caf3a88cb77956dcac67eccbe292723302560cb836f0cee253c50f3c7282e84c2ec320945f2e3997f4eb2d99ebf808cab6a8fe0c5be7b9ba19d692662a7ef276b6efb46ddd5e060b7169d3d02382545b7c86a003825a85474256efb71fd1157e2749687722707e4908cde50bb8b6d5f917868184ebb9f7296fb403768fe513ca8978a70b08d04cf3d0be2398ee812bb9aaf4a2d22b04e3051b12b226e5ba92d04a94cb752a553e128fb20b0132379178797837ed90504f043a6904c1767f3ea7e48b84f2a57cab304140a73ffd9395c4d6fcf04200a53b33f6ef57393d07cd5ad254c1d20c81bf0f264924c643d4a5e74db812c0a1ed2fc0ef54868793502d3a77598b38443ac3da0ab8f94ecbcfc71a93e596c5d3c8ed050db485cd79d4a9acaeeb52d0d8c5989393719ba25d9670f2d15b0339542ee25a79ae1e4e4c7a4b3affee3dbfcc38f2bde46f252dc7bc7342af01c75426304e6d3ac522271c461b79f20054d5e702a47e32ebc0a20a78e50b5004581e68e5a3206e003ccfbbc5e5736a9b1f89bb520e28c8f9b6d94c68a1ae87ab4bd97282622986e68d7981b3e6db42b22dccadad4e92e7f853611202969c03275c1241226df44becc7b619c099d940d295dff00e2b44f6e5cb9f211b13f4ff3a356d429621077558f10262965ef8e73d176e5d504321ebbebe5ffd56d3dc28ee464eb37227a2bf97c47fed4ec2dde3db79480240dcd460b98904a5448263d99a809c2d84515f6fafc738786c6b45021052bb0ed8b972253d57e475fc00a1e49f75320703cf4062b8b0d1bdae4a7b60ffe5a6926acad455e4c51ba240fb21209797e41363c3111906d867db248e3e36588e7fcd7d0cfbd4269004b98f7a1dd0feb98bc6b6e5f84442283225f3c413ce7199b84ca17c970c9c9a27c8c48f9c1c69a87b70750d27ff5a60e1573fde579d3b192937788ed39259b6b1fcd60e6261e2b5b02632f490e8d6af73332781bde66c9f7f83bf6c75c230f8806ceebab160c2578098e7379bf9f95c5a8534e59d6da6463d3d8f89f2c598f1e0848d5009ed8a0f437241565e339ee4a31990261d70f36471a4f185b754ca99f7b77fc63b551bc809985145173d657aff83e3eb67ef5d8c2518d8b4929f16efc5cb0d304242f35353614a0caf627d7695ec4357d3f5a67182b3c612f68a867ff3a56396973472bf8793c12aba29dc6b586cd07b727aacd0db1fd73ececa1255a436a23f2223cc1d6147ba821aaf5af40ad8623c290822cf91515f497969dfe485c896e5966ed2aaeee72ffbf5452aeae7a213ff8f8a592875b46232f2962488279ecb828e59658f405985e6c899b580d3f8174f0063b6b89db3cbb1277ca879baeb1932d2c23f8a076426dfdb76ff00b3455262244c804b12d3a7100094afd2a9c326e26d49b880b9bfa0b90fd8531172936b6992bb1a56bdf0c0d33d5687fff7a6af2d2a45cd06a59311e6d1a41c81b2b85059070eebfab818c4963bfc08049c1a97d8eaa124cbcfbc3adf29eb9119515c2a05187f5962b0a3a46bf76d20dc74ebbf1f7fc13cf424f4db68d18d4f066d4267407a73adbac1c86f968a74b2e0119def34540cfb49fd607136ad7d924bcd10a1e7423375872c3a002da757073e6907d90320c87d55d69421a0ab3119b0a1341311469554783d58b20451da0b468d279d341f26223e3bd877744cf96f8c634b2c09b8e7e7e45dbd6680baee29b93a6272341fff1c417f5399c3f569a4db9fadb02c01445cf7d7a8e0beec771126c878d5ee7e8df5fbbb87e1ce0f5bf4912ae8a27d80a862e1b7324d734c698e040d48a2cdca7571cb7defe551bc1306fa331e276d1396e44c8964ff87a9019c9ceea07201b9c9656b93a04f608f3559638ad000344591e861095f452da5c1dd729ddfac33f2a28f9cd4f1f9039f9552c4f60412dd907225ad98167a92bd9c2747bdec08a296", 0x1000, 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x3ff, 0x7, 0x3ff, 0x1, 0x8000, 0x800, 0x0, 0x1, 0x0, 0x10001, 0xfffffffeffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x400, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000015c0)=[0x4, 0xe19, 0x9, 0xfffffffffffffffc, 0x2, 0x3]) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001600)={0xffff, 0x7}, 0x8) r7 = fcntl$getown(r3, 0x5) getpgid(r7) pledge(&(0x7f0000001640)='\x00', &(0x7f0000001680)='./:\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000016c0)={0x8, 0x7fffffff}, 0x8) sendmsg$unix(r2, &(0x7f0000002900)={&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000001880)="c92e3316e0dfc9d36f1d64bf94fde098a8d713b55fd9763c72e7814a6020c868921346d306a9022f4030a64dd2760c7a710f00d916ed22951e78387edc407e5bce301204e0a986c823ca5b00ccda7b9e6074d3fbf3206c29669181d37075f8489ac65c5194e354756f77c415ccc1f60b5860dbda59a9c729b10269fed093734b89f9b5a9b5cc77cb72d320883129c1f664481803086cf5a8c9ddd50ca6d47df99a189a859ebba043eacba97bf655dcf328618d9330cb592b26fd3922f673114dc277c063829875055a6dd0651be8824df3aa2da81d07f7ae9f21eee7e86b4dc0630b96fa71fc568bff2b3a6cc39ce46301dd15262cd629ff38687148b40798a73f1ca859dbade5edbaf46ef48e06002855fa051a4f831a06eb852a65a9f6fb05304b0894e36d58bfde7eb5e6d8210614b98d4399f5f15ab2741b2e4f4f23594d7d085d39ee8d2c5d456e6d7886df672f0e3cae101582ca2fe179d054d41ce084e6a062e1f440ae02ef9deca769bae09e7ad7e9b9ca5f24fe73baad9e34a6c0045168115d6a4d78dfd3fa8645f25b606f18fcf2fd261faa1481b1c38865efdd02d7beac9c9a40d9848a07fb850fe95d67c67886d041fdaf8449637123b415a59a396d7f8007476fd5c134de1a314d74b4dfb9936b7877f6454f1e31a210360ce73bc12cd0b44f8925f386f9273b35a7b961226f5192173f0a0a487082f2b2fa9babdab905735979ba0b2d1880a6a326ffb8d6a84470cdf10c7fc1c143b4d56e5d297912c4e5e5e3bbc5be8a6120cdbb6a5ee8ee565790d071cc75f52826058e9d8d0ccbcfe3ee85ec20a56e3d1e1beb117dff2da16fbe8d4c6606195749b9ca305e42528ef0de55394d45386452b4b4895bf955c2ba6b7d20e970e84dc8312273b2c0abef63cc8f642f1a088015412032135141274a8de297580c79638571b62ea02b00d3a6ade7cddfddb29063e18e3e76aab9a0bd076a3f160bdb6cfa0731f82e22c91ab395731ffc0d783de4ab20fefa1448d82acf7120d82a32aeada499fdae95634937f04269196fa762cbd12d712f54c4353caaf75302c8939ffbb82f42d1fba80d0c335a29d6b4c467d8cfa623fd386eead0cc849fb744500ff3b8f0e97778392adce6d34b7a5026dd2b37226208562130cbdc9382dcb4a672cd6e8e1e76f4e36052ad1ccf9d07e1b8c50b69907ba232f8a60deebd5492ee2244b7c22a2e2558094f54ac4740d4fba75d49e2202b635ca1120be541bf77abe15b4dbae5d5648d3830132a5b9f9f57c06ecf45dc00f559a1e0be7f03805d6957a36e8f9e3a718b2fb576ea2805c584ff42eda0c56a4e3c155570dcc847af3186ac436574ded98caee16b0959dc02b24427dba6abcf17dc9479d793e6d9a9acade3a5af72660c71b226a3af441b5f7025090d13b2f9a1938a68e105c31adcf80c52a9d3042fdcf15f76162e815afe4ea2885920f5ba57cbe90bbcb8a48c47d7787c7d69df917db9753240a246d4965f815d676dcfa30be3b1a2d32c226aacf23614381e5e233427d57f55018608d5dbe1a87527ef40e545757792b727180e89d46bc0a7146b34a7a6511fc7f9eb6c1294c56bb77b00d66ac9d640612b080217b07dcca70b993d284187f5c6aaff49d9ccaf16b818cdc3bae5c80084f6d094c87dc6fd6cd3e8cbc53d8f65aaa0a9ee9b88738f800c9d6812fbee42c2502f1f1ccdb90d1efe08bddd2cf4aaaa290e7f13843a61ccc16e349b46195f8cf2c9c44f7b754a4e586b7b064061093cc200e12ac1ee04d7c3c4a833bc3f093a075094c2f696c03cb3ddf974393750afe4a0cc6c5beee0e74aafe97daf66e055448d356b49aaba514e1784727f7e7edbb4b20585bc249c7c64f4da56e444a3607a7006440c26f7651c6506551ba2e43c4592110fbe0841a94eb3e76a648076a8044f9b75d79ad7b7f9ebe8f351a8d1bb8edbdc7561a412e4a44dd91f7873d6bf7e3e3b7c064db5552ef4390147b0aa8cdc7c2fdf43e79f2eaf62ba6ef31e1a77a35ea6bca73b3d342e0cb0240c92e5cf21feb24d8d892f8de8761bc46c4a7d23fe329711e03f36b9af32f67161509a8a03242ac77a179b2d4962645fef38d9eb69a1ba616fd2f446a225fc6ccb5a43ba2b922085bd4abb264f4ec51ce7fee00cbd206a39ce307ea312354fd8e832293240ccd59405e33785a7021a0fc9aa1319f693d252199f5355c5233b985f1a6f3932473f79922450662165f418ec561264b55e5eb36861d30fe270668c7c87f3e77cd9e02c4e1a39a95ebdf890befca7a756218a1e6267dc46d92ba446e07aaff802039d3efe30bacc7251b7d2fe0e607648d5b255f1df0ef27621064e51b8151c93149dbdd96ebb85f839d8eba31adcccf6886f66f37b06fe51e38990ed4820a180793a87641c632d741452269b9e4a0ce7308786b94e3043f81d1ec1158b11770e6b452cd64cf6b1b9869cc048a2b1c693063cda4446bea6c7878ba6e6e4fe84ebb37b8610858b0d1366dfe135cbde3a8bc05a9e4bbab78f0e1b1302ab4da880b6acbbf2ad5db08a417a474bc62af579615fe9a24d1201368d64df470373553d2775a7568d7a6b15c3fabf82b1bea66202f696bbefdd73a8d29c6c347af593d46597881fa26d3897d38ba422cb86c2fa38109cd6c30e57ed87583132c70eab8c48238de50d434f26f6c2a953acc0cff485386ee7e8b88108e4f6c436507ce915284e5a6f798e5b72e65078eb92f4198f8c9a59aae3d1d3d7eaff8ef38d8857215e08972e6f352555b2394eed1164f125f11cee11223cd45c185d07a4ce6d5ad8e7c4a5e92acb32d590d13c9634ec4b90b649e84b798ba125a6f387e370f22e8d42c3e67fc2e4756d0882f57ec5005ba2e3916f22c24ebab91ac48aec731a9b00383e0de7277a479f0529df7f4d2970a7b34dbd9c31e31760bc37eba99b60b5f99e8b2764bae8404a99f2c3cf7fdd5fbedfe1d7162982c00e3bbf668bddf579d2f4237b5405ab03c3f797b953325a0250f4cfd1574f20114acc22648c54f5b803c70da5a1bafa94feefa168fadddb27a21f1b76a6846098154a325a086e1cf9023bc5b2010b381ea26ed80fb08d62e19e738601c3d04c9d3ee34cdcf47286dc95696dc6a7c41d7a3295e3904cf03530ae43e927f9954b7cff8056802f68c05cf3288e5aed41dc0946aecf2f05b22fe3a3ae9a1997c939bda8f7971f8e4f4908dfa45407c2ba3511995e7ede2bfd4dbf2515b229dafbc8e3c7519212e2c7e5a2dc1b1d19d43f257b2fcd6dea258bbe278330c0c5c63558bd3fbc23ebf50b5ea17e13f87994e82894d1e659f8344b4c2748ffda656bab798f07d12499aab37e624b725a68e89cb490d4741aa09c57bb3005924ec2c70ebc3a12de0a9a65a1dbdbb8fdb0c17eb500aa52c5146e2ab7496f1963b1b0f3b4bb312162cfe96c6e32194f18c7720421f0765c0f09b40cc7157efcf8d280a1df7fe1f03fdb0c89a620374736fca5a43109e470ca876ea87b358115a605448ab61b0a028bc616585b9cc178d1d0cf343ce47172c12aaa2def38b5e22c977642a6c2e5ed3d720680829c450bf20909922525aba4f86f82b28368d99579fefeea938e0cfb99ed726cb3546e1d2eade0990f211e9501a07f2446b90a93f80a2f3b111382948cd411b993e6970f47d6aaf092682d4e11f9ba1fe157ee57c8fb44f31f894e3ac46d3c68267ada6a0be55a284f20e6978ac6a35eaa0f2046dce27c2a37566eaa98fe0714b6f2bc6943a036ea41565c403cbe8ae78f11838e05ba4df361cc60678ab1be098b6c420ea58a166adbf506ca14269e684acef1f831efde9b87e1feb11b7595910241e773207426864de342d888f82e3fe4a8712c160753f5c44253b0932e14c39e333849224ba7fe844a1afaa4f4c1f333833ee19348775395d4f9bca41c321849e93af0a8de99817bc46554c64c2293e3643ab891f3cddadfc3648ff0d463f53960fe430240a6c3070ec1a2df293a62a1e303b10755a676e48b209eeb81cfe8e4a3ad332252f770181a593064bcdac4e9768945a9616d7329501024e530880a69ea3693abcfbefe283123adb9a3993ab6e59ff01c35c055f032e838299da96b444deb3b64f6b6bb50b3853b17832493d2de75ed2a08676c42ff96186427b49646309097877f4e351cf59d46c082e50956b2b442e80bf5c1e46bfdd7eeadd052e6ac1963529ad87b4f17b673ccbc11ec4d32467ac2e23c354288f621e3225ecf1bc0616eddd88508f56f9419c50159cb0d0d4d9bfad23e5cb9b66c7dc98d6030264dd256a8054c99440b3108c55929fa2ec8e633c3288078015db5a52fd3d6c9b41bab70b43798fee3c4342e175f7dde2aba75a44947ca5cdf11104c68f58195fe625cd482d68ae35b55fee2c896aebe209986d9cb98959d33fd0796a26b3c5c602e827b4fb3f49398d4f4089367e30b73427fb092aaba518d352dbc9a2b0f4c8f2403cd9dfdcecf760ec7e9d8a9c1f0244ee0e4459331c8cfd2471210293db77969edbdc3d4f8f9d46f4da7121e4795ed35875892cb726ebf6a3061b4fdea0b84301dbf28433345e2cb03879e920c7b6207f2f545cfc50fd1bec14f71d3d0c8de0a9b891af8cc7d8c9ec832df6e0aede19e4f66292acce6d555d61eca830ae437501cf325113d1a52c08081a368f6aafe1745044687a1d37b43bd4c7e5beb2b3b163b06a7eaaecd5c43363e9d5e12bb712647c277082c5c413774c85d2b221b12630397f0f1454fa7f90cb5402ae8b5183d43ef1cfa2a20b85411a2fefbaff7a85a8a2eb7641a11629851cee3c5fe20c09be6136f1c8ed357fd64e5ddf75d1c6b718582f1386dc15f4ed70ce6d58db03092d60a234473b25b97adb36aa791a693d18203363c034ae22803acceebed262e03af961e3148214ae49433d89a29b07f24c9332851ca9b9fe218e9054d37a0f1232039f4e8992478cb032d2447fd50c84e4256ecfc8b15c256fad9d39567a3a654f8c59282640f7d22b72c5a9404511d7135d6e67860e9dc729c97a0af8c6097eb9204fe1bd222864f986f2e74badd57177a989e1e02f0eb31b689099047395e8190fde8e41ff15652651a61fb2e2d7cd295249afd1122cbd55139c9b6f62f295ffffe6a2e4dff061476d542a15a0e02eb93ecf569936e2ce95dd7fc28f5ddc08e8d4d5738dd1b6e183e80a1ba8fb33b6c0b9b4b071a71978b2b7b445bd688d7e115cfc9bc954dd3709a4002676a8c128c6759e0ad27ce085a79764a1866b2401aaa4d9cccda3647eabfa5170b484d55b07efe4a12c5e1f63eed279bbba59cf3ffd45bdde2a257d0cc9fb215149ac6c5f4f0be36c3b810333fb4dcd6e537219ea93288e91dc45ae80a690a02104de00d9312bc9a8a7c387fcbc9c94ba229f286a4cac8a158e71f540dd450948bbb1191b4abba483260b5ed89d636013aef1de4490dc068632ed3aead80285dda582543f90babf6b562ac901e8545886be80fcccb39be4f67e4e677a2f41bbcd49b2e804553240fa8499fbf86951a3e384b582648efda73963d0fb2e935dc32e75431f3fc9435380606395fa556dbdfb37600d9832e83a378645ba90c5388a76776e8ebda7905c00f0b3c47df25db6aeb1d83ca567c84540bcddf231afd7872f9100e0cca4862b2b6dd3ccf99b8a26b162b09e93cc4ee1ad8e61cde5a24cb1ef8d8110d7981c6934ba402a5a8d98688a2c4ca599cff1402aa7513a7e0f31f83688bcbf221ad69c4ed68a782ebb637f6f0377be3bc2a30ede2abc61d13fea263", 0x1000}], 0x1, 0x0, 0x0, 0x2}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002940)={0x99, 0x0, 0x83, 0x6, 0x3}, 0xc) linkat(r5, &(0x7f0000002980)='./file0\x00', r5, &(0x7f00000029c0)='./file0\x00', 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002a00)={0x1, 0xfffffffffffffffa, 0xf00, 0x3}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002a40)={0x5, 0xfffffffffffffffa}, 0x8) getgroups(0x3, &(0x7f0000002ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000002a80)='./file0\x00', r0, r8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000002b00)={0x1, 0x200, 0x8, 0x4, "9f24af914291ce423e3e8c2b62ba7443b2c3a205", 0x1, 0x9}) connect(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:55:00 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="96", 0x1, 0x0, 0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) fcntl$setstatus(r0, 0x4, 0x46bfe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:55:00 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) sync() pwritev(r0, &(0x7f00000003c0), 0x10000000000001dc, 0x0) setreuid(0x0, 0xee01) 16:55:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8000000000000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1810, r0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x3d) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xae, 0x8, 0x7, 0x1, 0xfff, 0x7, 0x200, 0x1, 0xdacc50f34e64797c, 0x0, 0x2}) socket(0x6, 0x4003, 0x4e) lstat(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x1, 0x100) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) open(&(0x7f00000002c0)='./file0\x00', 0x808b, 0x4) shutdown(0xffffffffffffffff, 0x2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) semop(r3, &(0x7f0000000280)=[{0x0, 0x8, 0x1800}], 0x1) 16:55:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1, 0x10000, 0x8001, 0x2}, {0x1a3, 0x3, 0xfffffffffffffc01, 0x62}, {0x101, 0x5, 0x62, 0x10001}, {0x100000000, 0x400, 0x10001, 0x8ebe}, {0x80000001, 0x3f, 0x800, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x7f, 0x80000001, 0x5, 0x7}, {0x100000000, 0x5f, 0x0, 0x1ff}, {0x10000, 0x8000, 0x8, 0x2}, {0x20, 0x8d6a, 0xffffffffffffffc0, 0x4}, {0x0, 0x6, 0x7, 0xfa0d}]}) syz_emit_ethernet(0x14a, &(0x7f00000002c0)="8b50f8d9") r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8000, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000280)='./file0\x00', r2, r3, 0x2) 16:55:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:55:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:55:01 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000040)={0x4}) read(r0, &(0x7f0000000000)=""/26, 0x1a) 16:55:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x68) chroot(&(0x7f00000000c0)='.\x00') 16:55:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) flock(r0, 0x7) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0xe) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000240)='./file0\x00', 0xfc) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xfffffe4d) r3 = syz_open_pts() r4 = semget$private(0x0, 0x7, 0x0) write(r3, &(0x7f0000000c80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd6218c252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000d2ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed2353faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xfa) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') getpgrp() recvfrom$inet(r5, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000580)=0xfffffffffffffab0) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) 16:55:01 executing program 0: setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) 16:55:01 executing program 1: syz_execute_func(&(0x7f0000000140)="c4e111e9bff0f6000064f2adc4a3855ec92b2636660f3a60cf0764dfe00f38026b99c4e1f9faefc4a221bcb1edcf0000c422fd30dfc4e2fdaeb804000000") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000000)=[{0x4c, 0x1}, {0x87, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffffffffffff) syz_emit_ethernet(0x7, &(0x7f0000000180)="6a34b6c55b003f") 16:55:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) shutdown(r0, 0x2) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:55:01 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r1, &(0x7f00000001c0)="4980de31b7913945190be3665d9b092618554aa261fbf2647f1d9d81b798d3ec374fddc54638fed21799a447b9327ae980280976f5cded449ac57aa0233058e2335acff38ca2c9e76974d7245b82435a388df2a71343f9d67d1298260a5c27df816c03248c9801c74139f566b6032cfb234ff474b9eac942c661a4161ed8162c04572c27e615f2b1870ac7445628680e5e2bee85e7798a6979", 0x99) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x17, 0x1, 0x2) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r2) linkat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x4) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/13, 0xd}, {&(0x7f0000000440)=""/41, 0x29}, {&(0x7f0000000480)=""/55, 0x37}], 0x4, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8000, 0x0) getsockname$unix(r3, &(0x7f0000000340)=@file={0x0, ""/59}, &(0x7f0000000380)=0x3d) write(r2, &(0x7f0000000000)="491fd494a93d594daf86c9b9e206e84cd94c8f5a79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb81ffffffffffffffbdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c77609fdf9829f5f0b629f8b61d9ae39", 0x98) 16:55:01 executing program 1: getsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt(r0, 0x10001, 0xff, &(0x7f0000000000)=""/97, &(0x7f0000000080)=0xfffffffffffffeec) 16:55:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f00000001c0)=""/138, 0x8a, 0x1, &(0x7f0000000080)={0x18, 0x3, 0xf2e9, 0x3ff}, 0xc) geteuid() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc06, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x101) 16:55:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) recvfrom(r0, &(0x7f0000000100)=""/218, 0xda, 0x40, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000240)="173d38ec9473ce4a6f9a272582865de34c527bc6e6e0a3831f9f5da2a70614ddc4d39af4656c161fed45d45b", 0x2c}, {&(0x7f0000000280)="5ea8704f4ee258920095ece53dff119ea7a456ba67d5d8d2536257e8cee5a9fce559bdddc177a2b2ce0a263ed0212e4675d4240f74bc12a60fc04831e06690c2e3efcfaa73460707410604136a071e0c3a0cc49e01d4059a5c583f57e5d97083fd3ae5e79b1553dff29542735641c505eee2b2286049bafe4c5129ecfc659a847c2133c8a3ad908d10cb4f2ad986fb2beefe52acbba1b6c9625f5a8bc56a6507d997741b25d945597aa945e1db147191e6b4f03be0a616a41ec300fc3052abbccc45b1a15d7e457bbe57", 0xca}, {&(0x7f0000000380)="d0bbe8625152a2083ca0fb0b860e7b3e64472902539a6e00776931f7008358388a0567c0c77f2e75984bf2d7c26949eca6d43d19576452d3970a816075aee5c2d4a44717868d9563e5c5ccf2f9175cf06346dbae35c347bb8c26306c84a754b8b69aaf4a2b99945839e1", 0x6a}, {&(0x7f0000000400)="c113968400b3374b5d8aa5a927475dd41c492284391cb53a99930932f7db434b5b9429f83e023119d46be7f4b1d6d58831c4e66b1af17e5cea85677fb5b39f927cae4a95b26bb0411d21cef184a0b90a89f45f319de75e1811b0a95724e9aee8e3a17cd21cd3f982aacb1ea57d073c7668b29b163e86c12e5ecd48d7fd3cba33d5646245a1d56b73eb67288ea192bc053feffec49613d584cd4b1509b6989fee78e0bfd2522adafb2fce5792e7b9032fe68d350dc696e1d36794b0279103", 0xbe}, {&(0x7f00000004c0)="269804455d4b108d009d21b4086fea2b4333b8439957e1a18eee9884cb5aec8fd600435e3da1313585d5912674cd213bcc6abaab73f3ec6db0db2e5a709f06abcdd63e13", 0x44}, {&(0x7f0000000540)="a65f7a39dd65f0161c64ba9d99de770ae652ef12bf4634a3a8783a2b4f98c5268ae87662c4f771303199943b97e5a687d33b40bfc605392d70ffaa8f67ff4a3c39abfc093283bdc6d04dcf79db273fd45091dde1989361023b6a5af0f381d62dc384f7b05f66f0b3fb4da99bdf56dfbd20aba0243fda5f7bcd4e8b0c993bc1a616f9e29bb6efd1fda62ca6284b8fb81d9c4bb1e38cede3e5f23c559948", 0x9d}, {&(0x7f0000000600)="4d71f8a697c663ef19", 0x9}, {&(0x7f0000000640)="fe40292da8eb6f0e5b49185ebbacf89b159f2e56ee8d6ef5810cad6727203a0a962b113c4c6da7b4c5d2cc70e75b95df750fdf0882fe0d331443223bbef9a6bb2cc08ef4d43ec1768c31fadb9d7931b1e3adc78d5a6e28455f5271235fe357dca5d4467bcc1bf7c62bb5275a60080b8fdab335dc5cb9eafa9320bce3896b4cdf73661f52bcedce3b2eb7f1888d21fddb17451a6acf8ec866ef3289e08128b6453fb22be3d191e5ded9a9427fd966d2cf2c12739d5ff63a0428f5", 0xba}, {&(0x7f0000000700)="5eee940da9bc70c1cdb6ee8ca3b14c482545e79d1070b328079f52fb15629140b4b9a6fd1897ac2b7d79984f56814dabf1c15993fbd0d53e6a3d358346f76dda526ef280a62b46b9f6c91c9045af46909624828df7c3d3f9c791ed1697bf801156c23622d6ce8c2436646b313c4083cc8a66dbe0019ffca475fc484682d80b5fe51f2cf34a94ad549808c3cbb3329a1b7dccf9e607bcbec22cd0a92f8f61e169d387f748c5802f220b96b9498198b549f7e89d39f1e4d37c693cacce9b9f539e93c04e293294d66a4a526ec6ee0d4bb989aeab1c159854d8917ef4b0fcd82c55f7dca84e0a32871babbd22d78f3934ae5767cac33b50d1434ccbc344cac05ee494036baea41d5aef4e08fa4b5d990ff5868a3d2cd2cf4659382f7be6fdd4e2e5dd60dccd439844ef68c765573443d391eb4321a64855d0572886ab1c0c1c529a7a6a9c81d3d021661c4cd5c8e54933d83543617357d4efcbb1a6288280f9ab943a3103d96cb4e47e99ebd0c776138dce9d635c71e47de48607d21b5b0339e6af72b2b16a981f3b48555889362a68cb47b47f683e2853e11f4d3f9f8a2fa34bec8238ca390f3464aa323b2bf247ee1c8d616f9c97761c6ebc900017c6f6e9c0d683027ec94b2d3040231d027f9a0b86ae3372355d083b17d5787d67b2e82acb456045da6bab096c929a070b26abd776a687a9bf5515978cf643f01d7549b2981806330c9e09b71cec3a12f6786c242067ef23de1fe3807914d9499c1a0740227b4266fda34b258c3427735e32d7866104e2b87822e7ae67d3b7cfb697e115c4fc483083d4d12b27623d0760555e8cf6b96c4a97aff4702f18a12175ca2f639591c6c9500b2fc896bc82a033cc34cc42d1da22ce144a1fdcec1eece6e629075341884361740990a962ff9f2172dd50e4d770cb46ad3b6d5da6858adcd02d98421db5a7ff0e6a6f0dd7e86acfe53a7634e11005c5c2fde32e2c3b1f51c2b2c7ff734f989172650340a521fc32530679b54a3c5fe2806847d1a53d6c648457a66a6cce606580f1b68fb0dd3c491be583464911592be1286acc996243369a878c404a2d7ff185d545ba978cfd3a9f0dfffc9000a36dfd83dd338529e6e19218bfc2b4283d4d11b4b9ebc46748108a2752faac29ee82133ba0fd1db31c245a0b04db59e08b0782546fc91290d9a746d115c31c6312f4be24a26e732d004b2b15bd708bbdd8f83bcc4f607e209b6cd2643f591c1c04f522da7621ceebfe8730a017b21f32b7ef12ac8e0f45b383441a29fd993e85aaeaa9cad9e8d1e9abbb2d8f2feb5f420d4d197d5dd47af25b52c11961707761171a57e25a3abf7e11ec4fdee50a6e1214df3276e162c7170ce6c7d53f969cd6ab0976f04a8947773d57358ded2928fdedc97a9fa39027fec6a28eec22ee1feb379f8ed4d2d5ddf07cc678be3070c881dc933b168d15fed48e357e89a319a2b9c91668a144014a98a3c33188cdd580927e6cb82bb41e57a32c667c9d9f6ef6275e9b564ccc8e6342cefbf9b4f3985af1045a2e1ca8339825be42cf3282aa6302a0e01d1ae1650c03ae4ef0f8692ec95070b0fe76408fa9862479b750352460af9cf7dbbc466339c8bcb6731286ba9c821aa8414866aa49424a315eb6021b94d8aad9d7c01461c6156a1b252feef9e16f087ebcd5f13c25d949001aba86e858aad9bc4189ac75759b67268125aef33740b1224a1f7916bd5fb1dd211b20b6e491e028295253ce80b4fef210cf28801fe03720120699ac89e698af348672c499f4439a05e8fd4a16b1da96d0272f40a4c6eb4509fde2aabd47bf6201eff21181ce479e911f44b9501d2650e7468917693a4b3c7c6be1e92346caf7caaa3d1811df74fed400fd5a5bc308b0bd22080c3c568dde8d0cdc7c6c9f8ce9e07cfa3daab41de68299e94295db5c59c95b73ccd7e2f425b662d478f2093e4d5ceff5fa2e6cbe6e34dbaac6b99067b6927613ea4d9dfcadac95a70bca82d846dec60d32e38a052de4e145845d6566a53d63925cfc1fdf2c2e468a27f1a0bcb0ec3bf30a5df463c7a25f44646a26247516d72a11a631a2148991ea2b9511073a8ac07eca0f3c36d4fdc0414702bbe6e27e38cd40e89b80f2d5b761998104f8191b0d696706c9cbe1eaecee6a9534a2c63f6372d106a7415c1862bc773c71049caf3197a6a1bce143286338a128cf330f40e6f9612495ad7a1473810cd15c03ee2527dc26ed1544c12cc7f52860609e0085b7d36615ffa9ee9e789124582165979de01128f873f51bb360e1b96de86604a810edc3bf864859fd0faee7172411dae26d751585a1f85cc6fb641f1196cd6fd52ac5758cadd87699e8f9016ae5f6e45432e40a11ab3952f978230b4d997dd1fbd15e6724e8e4334a8d14ddaa1ca735d7bf0df55e9c00fd460fac972b9fefada95669bc5bcda5613de3eeedea8ea0dbc54cfc8ac042297ed1cff423f352c77a4d107b1b4d29e4771c646b8a894ced459880546218927557b3ea1828aeeb1f1d490a074ad60f4887b6db291443df35bc80c54cca7be06383e6c5d83212a49785c25e24cfe753de2b62a17af601d9ad552b619ddef204bed6cd684101c0cf4f14bd4ea8fc06253557c7c5747f0ff910d287f77c6d5a5999aed69bc2a7d633b835becc21b5eee4b9ff19950a9f002c4a67f49a226e910624d97841c9fe043e74f9206c84df50d1de75c8a7e48765dc8e97191342d65500acad77974254c57296b4065d3f21619e8ac65fd5f48faad9825e4df50f081c42ce67cc33cfaab9067570904a8be5d752c2b7601a889ea169ed4b9d9e519728193cd93ce7aaa87e52443352d8364928bdefd51378dabfa6cb99a6405a435fa55257c95962e9c9efeff12aa82bdc5082f8bea39e3e110ac86b9c0c593c14643e3ad6ebe6fa40933a68544b93abd6f3fc1ef4ec14d0f06e4419de22464129330b1d28dceca3e97cb2e8bc2b8df9a2857973f7948e2f01c306b9e96b2127b6aec5d2072044b6300ab4b1bf4f36f9c882149bb6b2119312ff19dad068675673c271d027e2635237326f343c8b4eedfc46043e81394cf94e9a5b082c9a20fd9272f495920b3cbdd045e804dc134eed7958d5feef4a2508bb9b762b0933951885379557ba3d27408f627811de2b6f3bb8ce8e649bcb767a1be7cecbe158de065f1186d0af88b2c43999356ed8c2756214dd450190d5c136e9148d7436996636e347f56210e94d37832858249c94779fc167478a85a2566d4093e59625c9eab6213bed83f504b34bd53caab7184563c2f87032e39b14ced5e82b21db431a9790369735259cc6bc08f4e3c00c942b32c15c765def954441572e72c99f2d55ace25bba18efcaab7ea757afaf26d7327529718dbd0e59bdfc6dca74e9e96d3f1483c44462781e9d77eac524a4b15f92c68b255a1650fb8a84dd48380c1c8967edebcbee4bc3154ea18efb0f6aab1ceae9c9f998972aec5ad1b03ddf3ef9d6640acb5bd3b26facc6e5e8b091ce2e61c800b6ce741c4f56d3d331e08f8ec379d2c591a94ad5b33e130d40791f2543c401c462e5b0e365467730974c9f76c306f2d5b83969ddf1af076d048bae8724283df6a55844e67f296fbe42c72e02db82ea8a86a7dea916f152d52618f99a5b07b513769bf98eaf3a551f3ce976a69702b5e3b45a218a6ebdd8fc797d667d660f96f3ceda5e5525fab03e97c89bae5ab2d585752102c9b5b8eea72a201d62bbcad6808933deb2d69369e98fb21f1a4b32306f8a8db0c794f93fb83d0005dc3e3501eaeb76c0625765336e6758093e82d3a6d3f0bf30783e2de72e6d5afa21c84817608f7045614257a37da35101c853163e11a077bf6a9e4b301101baf190fe480d5dd34d706f6821be59f8e7c96c9f97c81e737940444331ba250b6450c3cb4fc7c0c1d8ae8856ed8a0d5bdad52851dee5ff56d4da457670823500dc35a353d655e04f110f67cd3cd510289f01d99057bd557bdded9ba0bd50b04da43f3fe106f2254355364245e268cdf00de6c57bb3e5bc738722ca3d38ec1a59d61fe57f5a7818f8929f221a447e0ee58d0bdab3ff75cdd615cfc1650e48e7c2c020bf4bee2a7447dd688c4e570f5ce7be05b48784b48ca2c52061a8db46b4becc5dd6339096f267fac09463a8c715a06821e12059cd912083ace5ff1d223c624a1915d3ae056830671d200e836e3e5cdf24994e1df4f9bc4a88342cedd54bd45300279f868b67832d35cdc45c479ddc76a4dbfe3d5d912118b0e98e0598a81f1d8b7acb315d5343ce8f903fceb5986e44716c4d323cb28cb023719ea58f19096a4580453cc7aff8ef6c0431d1413372e01b2e7ab7e1203c23c37e149322bdc0ba6e303b58587423f0f93cf273908191dd3303b8b4cc84cf8d2aea8059efa84610332a897d7848a1236b8710b4688366f84ce2eb71303151617091d222b2839994152f03f0f51a251afb4eead4cc8aaef0c2fb423578b11c26877f7da12d3574e15860bc3d972a289b53d09cfefb839e3573f4d9e9744b4c89842f523ba5409206e587f0b74c9b6c7fd8d1e0af5cb904fdf973c7a8347b893230d2d9fd2a995f7a42df63259e7d2c9afd5fc795d765fdf46d4c5acff515f534f5c9c60414849de153e311ff284908e17b084ec1730001285c0e4d72054e137447cebe27fc22f268653ab46492cc23d11266c84223326a0b339996834d6726b85a0b4f62e243ee64711a778814b56eac922ca0d3ec1aa589260dc70377cced63343c6eac999ce6e1a0fe5280748e5c7d1680d70b664b821b3984086f7ccf1d7b68e1f793e968609b9c9fb940527f4361c93dcda732da229b6ea587c14671f713b59b0c3a851a2eee30a302345abc065369cc61e66e1e435ba6d414a2f90bb24a66910888185459bd1af24f52016cddecac9f74d04a8bce9ee19986658423b03b413edf28961e7924bd4461f21d7c59f2be7f2ae9591257642fc96418b241424dfca53b0e4a95325acaa1dcf1c15d10b5c958728e19b5edbfc3733cde9149ccb4c77a2670fdd64b1a3e2fbd53da35b5309555512c6658021602b358a95e4f16ac063e549d8df8856b33d21f21ead1955c851e6897ffbeb9923f6f57d41936cd1f952131397c0b383104f23e2557bb9a7cf4740a234507e0574dee308f32003e80eeb42666246fb6c79c7ec1cf1e75bf89809ab239c65c497cca17569a608ea206dfded0ef64f29590cca9fee0356a61f050a80f9cbc16f762f2e958ceb82949303dea25518eb52e768530528dea9b2e1dd27645700b7f4da59f05647f8453ce4d7d7ec12654e41fe3cee58a7c80aa3eac8a2b13acb2450f3c20ff7adaa33aa2e0713c20571fcef3afc5eb07fc42dadd961e98a43692e8caa54fa48a503d0ee794e51b9418cfacbbd246b32a8979fec9a585a729832a01d4448d06d8f2cf6467e5036f527cc5c5d345f666d9f7268bea130bced42b038becf3b78ea11537df058a264c237c1c9da00c75506f801e22184828e4e2a5397d34943f526544736a2fe24bb29c0746377045920252c35c56d251e7b6f749988f7ae96032010e37452d1995d0fd957cb4c0ba9641a06b4fcf3b353280b1bd0a097cbc9d94ac75ac23ce962dbe54a939a2f798604569cc5c14a65fb114f58c9c11d167fb8d9fce5d081797fec90a2fd96c1be9445846b6ffc7b5978a4a25f30176808e8956a7d0ee78bdf348966598c7e13440e02333d497a98d0bacd2228e7562299a84da8e0107f42543272621bd8aeba6e5989ff78cbd1afa933359", 0x1000}], 0x9, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r1, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x108, 0x400}, 0x1) rmdir(&(0x7f0000001c40)='./file0/file0\x00') 16:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x4c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="8d6df7f547d9b8b61a99cdf3fdc45bcddfe08eee7be9b189aa44905b567c44e4a671fe1e703a135f492a05386491cbbab9f1344be2ec17722ae325cba4d594da5cfe371151cff6a0fd5b23b5bb5d241158f01fffb488e0bd93f8ad83eef70f907196e231f3b8b8970830c0230a1c99566286dfb47fd660232653f8c77d652d81ab2eed05f088cf34da577be9d49cab95a64b4c6b50cbec6002cd3ef4278c37156306686bf98187dee65beb26e64bf81b17f6d8eafc1c13c2c19582a748cb1c96db7845e2e4d3759366ef559b49cd6fb34fd555525795a63cab4286694e2f9a86cc542b1fb6de52a314e51c8a80d6cd3caf953a62b5365cd3bc9ff24dfd673e", 0xff}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:55:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x5, 0xffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x5, 0x2, 0x6, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x3, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7f}, {{r1}, 0xffffffffffffffff, 0x41, 0x10, 0xffffffff, 0x80}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x3ff, 0x21d8}, {{r0}, 0xffffffffffffffff, 0x34, 0x0, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x42, 0x80000000, 0x5}], 0x81, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0xc0, 0x1, 0xfffffffffffffffa, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x7f, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x100000000, 0x9}], 0x3, &(0x7f00000003c0)={0x5, 0x7}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x180, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x2a0, 0xc0) 16:55:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x28000, 0x2) sendto$unix(r0, &(0x7f00000000c0)="dbe46834355b72c72c5a266af79fbee1758ea668741b768e31c397480e975215820d4505ecadb361631324110a94eb8dac56f5d52665c6ee48bc8185f2f10d5cb3cab7ec7815181caba1a39992737b6804053dcc5e43890a79b379f7d1cf3edb2f37feff1f678f7726", 0x69, 0x408, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x8}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="ecf0daa206a1482f37748a56d9fea6c0cd35b071f7ddec9021eb39031d19bdd03738c8c3cb5472f0c6d2304b83f12adb667ce4bc246cd494163f30ddd78776cf8ae8e744f798d4cf2ee7965967463b77c2ec19d1", 0x54}, {&(0x7f0000000200)="f1a1c418fe5cd70e5d70ebfe80d1ba32010fcfa27c6e28a76ca6", 0x1a}, {&(0x7f0000000240)="0c267b593d68e832fb46e38b239668a102b6a9936736081eef927f841f1c7a261e807f7b746d3c29576c2a06ffc8a6c83cc650ea1db2ce6910084709c4eaf3d891e1f50fb4ff4fbd528b92489a77aa87767bc042360b46a0c015c1aec3f6ed0eea5e60dc6bd14431f4ea7b9f6e801ce4f053561dc18b2325e56a60ab8e1d269763ab", 0x82}, {&(0x7f0000000300)="639feebed4ab0c3f8ed2c975c2ca9d5dad5c2a7da7c7a6a4c2462dfa9c4885db79faf3a408992d8c2160cf27d5308fa40608c384f4e7f97fcc722a7802b146ac66c57d48ea30c12cb5b7bebb8f7f1fd2812a49d46dd75671e13d49ae1696e8088cdb9dda57b1aa889ba225d1eb91d5d873e82ac6b678", 0x76}, {&(0x7f0000000380)="243ed8375cfb6486f5cb05c72e2c1029135d2f932ab1a4", 0x17}, {&(0x7f00000003c0)="55cc435e7b724626bd1bcaf75ccca08afe99", 0x12}], 0x6, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18}, 0x2) getpid() clock_gettime(0x2, &(0x7f0000000000)) clock_settime(0x2, &(0x7f0000000500)={0x9, 0x8001}) 16:55:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x400000000188) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x2, 0x7, 0x142) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r3, r4, r5, r6, 0x100, 0x7ff}, 0x3ff, 0x200, 0x943}) semget$private(0x0, 0x1, 0x6) r7 = getuid() mknod(&(0x7f0000000280)='./file0\x00', 0x80002005, 0x2d94) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200000100, 0x3) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000780)=@in6, 0xc, &(0x7f00000003c0), 0x5, &(0x7f0000000b40)=""/245, 0xf5}, 0x800) r9 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0xfb, &(0x7f00000001c0)) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002a40)={{0x10001, r13, r10, r7, 0x0, 0x71e7dd227f218318, 0x40}, 0x40, 0xc9, r11, r12, 0xffff, 0x7fe, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) r14 = socket(0x1, 0x8004, 0x2560) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x1f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffbf, 0xa3, 0x100000000000}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r14) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/159) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) sendmsg$unix(r1, &(0x7f0000002940)={&(0x7f0000001840)=ANY=[@ANYBLOB="17172e1664899400c0ffffff3c8f0067ccfb82ba15b8ce9c2db1c2e5e2fa1f930d027769862e7241b931255cf5251edb0d143bbf8df942a83346503a8c30acfcdf4fcee1d1516d265f3e3bd08e3e90d964f11504dfeec82ba90c779c5a5ef1b991a1dbff5165c68d3b2e181c361989d04c62862b29e1343943b500c555b750ef3deadc97b403873d22d650fa74f21a1a406282ade2af4aafcdf29f3839eab4de2164a21c0a41f28df9927d497a7973372f000000b84e50a57a8000000000000000e5a4456d2e8d378e4ce6f3ce6584506a74c91a3e9a6295d098f55e86a067e18e6a916e04ce6a65fcec0d1828e390fb101bfcff98b0a58af6211c941eb4bb60660123cd2128020067a5e0e5a607acdf77902db1b6f0f923c4e9d6bc4eefacd08a1bd21f206e3e442000000000000000100e406ac17acfe98978218801fd22871e7821747a7f24601fd70dadf5f9e58be0aca1ec3dbab0bac0d80038c2cb224237a8e39d1bd2a2c77219c61ca53ac26fc7a0d7c36c2450c40637dbae76c2ce512583be49c3eb6d03384ea5bc4a8a92208b08bfa4bb2bc30b3e2f229046f1355165a976f1205b72632e978f17e7f092f4813b813b8e455bd57b00000000cb5fab4a90893151986f171ca2b0716404df3297cf9cbf772d6c4abed766d014854c0400260dd019a61ebf5124d93c0f5719f9b82af856ea032a06ee68f8a0ae52a9b19733f89f6ee664de1b917d7a9adff6b9f9e6775a4bf427394e7530803328fae33e367a53ad136c88393099464927e6f9cce72c52a8228cf65d6daea9d8714cbedeb907e044cd3d7a851d606617f0bbeec9caf6c9ae2a18413a3ca88f3a0e7a1c75fc098c34766b5b8ef265e6f9541abfffa9291c82d41cece5e5517001aa3a222f8921833d0000d1af32c4509710ece81b0c78aea461fda1c3ed8c746f4fd589b8a94bd4a0adb22e000000000000a9355ad6cb525b2ae40c86278571b8d60fa253d0e76e550f166351cc9410bb2eb539890231b6a9d7fb6762218417dc96721cf4f3d20a1f93b3cde2b9fc6f70e15fd0402234d44d311d802c48fedbbb934497e8ac5d76025003ddd6310c6f8d4d491b05ca201f2082e02a5ad077df8094b1fe77cbb58da26776a114140a0ef1a43f6c1f628f9ef98b3dd8c6b9f9dfe618cd251f21553bd3d36739a4983f473ce654d5f4f28c77f32f9b39e26cb8e231b501b54d7505bc6b69c0bdd4fa86ca58fb9a39d2e8cf02b6ffab4d7b0f4fd030c046e8477614a93501c004006fd23914e432e12816361699010264ffbef0ea1fd9f301a568190fe0f125b2547f8f9c6c1f4d7ca9dfea3e2c90d3d78964ed426dca8f03de8617f72cc44382c9e8040c48b4ff8cacc4ad1317cf22597eedfae2587bd418d47af022db1363af53fd44d615a34ffaa7bb2939ce7a8f89fa11cf7e1613617597cda1ffe3adb0f8723c511ae446c82372ce4ab17ff0a5dee1b5f2306fbbc99b4e8d754af9771e82af97e85b7430d17c809a3f57a8fd11dd78bce35639b7fa4d3efcb51aeef419000000000000000000000000007cd97791b05ce4c3001c78b8f74d80be5e022fc821e31cdb62a16bf580adb0ad1c519be7260b104b8b0deb7e290ec761470ab1b37d778053da0bf1366db5b406cc68cca6268b436a8433063919d711289b380fd12749690b9e49d98ac99fcc0f6cafcc06cea00f3e3a61ea42e9fc5f12c91f4cb3788ba685fc55eb23563a1eecaa98c4c3cc544d8370351f87df6c440aa2649f4f7b1e0d55811b162b49f1a86caf7080cd45bde46f273f31741408007f0fe8ff290179cdc40b63845f7f4fa92fa0146d807c55cf12a21def38f9df210ea709f759471f01a3e9bef07c42438782050c065896054219d98f5df27216ced01ada14bc41564798bd3175de3b58c24124a6970c02d36b958f6bbf0b3dafc0714d0b6bc857716db1609f6bbe4a3f58db23700fbfca6523576cc82a7c4368d82a07910fd399ccc3beb32f302c4f396e986c38c65485c3f4c8c114c5ba821e7e681499d54095c47247475cd9a175044c8a184658372e1312e10518329f66b15fc7a305282b146b0d472c3402d9f7b87f63f3dccf0dbe4e464f1345a613c5863d2662b404a1c8c2c4464c8444eaf746cd5c92e2b49c81187fdf380d9a03bd7bb2c1117705438486b017a2dbef934b2723ce94d178bc2fa395a8f5e538ca032740f0d45b4f9acc9cce4763b73dbe91eaf8def22607d03a"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x400) 16:55:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffdfffecf, 0x0, 0x0, "0d9f40b12600007bd0e65ea8d6f4c6ff3b99f73d"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)='\r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xbf3a, 0x0, 0x3, 0x401, "a545bbc109d362b33b60db98ac8df658c26e7f99", 0x20, 0xfffffffffffffeff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) 16:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x120, 0x0) r1 = getuid() setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = msgget$private(0x0, 0xa0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x5, r1, r3, r1, r4, 0x10d, 0xd141}, 0x1ff, 0x3ff, r5, r6, 0x10000, 0x7, 0xff, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x74}, {0x6}]}) syz_emit_ethernet(0x2d, &(0x7f0000000100)="a68f03e1f9e118df9bc52ade2c8cec2e9c129c7e2154b7d332e2ba4c5107ee8f77c1e1cc2948e3fd4bd32fbd2e") syz_emit_ethernet(0x1, &(0x7f00000001c0)="cb") openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80000000400, 0x0) 16:55:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x30a00, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x80) seteuid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(r3) ioctl$KDENABIO(r4, 0x20004b3c) pwritev(r0, &(0x7f0000000580)=[{0x0, 0x232}], 0x1, 0x0) 16:55:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) syz_emit_ethernet(0x87, &(0x7f00000001c0)="e7e007beb442ba303d144422bbf5e4f3ba183fc525f9adb57e6877b05acda21d4b4d0be90708894412db591873b9bbc78406c6008095a007dc2d27cdb73f2e625a1c76da9d2fb4e27dc2b6e8495db6630c4edb8dc3dfc83a069b3008c3a9358ea5124788920482f52516ecf4c82bb18cc8ee4c71ca1a03ef77d6bd81598797a5bc6030875b2866") write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:55:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x200}) getitimer(0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000005c0)=0x1) open(&(0x7f0000000040)='./bus\x00', 0x90, 0x64765f93c08d1fa1) 16:55:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7, 0x9, {0x834, 0xffff}}) unveil(&(0x7f0000000800)='./bus\x00', &(0x7f0000000880)) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000140)='./file1/file0\x00') readlinkat(r0, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:55:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getegid() rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:55:02 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) 16:55:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000080002005, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2ef, &(0x7f0000000100)}) r0 = open$dir(&(0x7f00000024c0)='./bus\x00', 0x10000004000381, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8088, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) 16:55:02 executing program 0: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a391000000000009000000000000000000000000fbff00000000c7febcb3323f52a9206001f61349400000000000000000000000000000000000000000000000b97fee39636458f752764e79d800000000000000000000004c1e8bf7af47d062511500000000000000000000000000000030467080b65161238bc9e4a4b900000000000000000062000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5404980f5f143e488ae308f01ac7abc9611cdc21988e1c775e9a291a960780be534800e387eeb5514b0241e1cd32854bc4d65f371e91cb1f73a2c43c6f8cf824a7f30132c1a65bcebac0e1735d539556019337b755aa7eb1d10b727f1fe2f3a1aaf1146d576bac5a61b1dedc319079774281102dde57bacdd45d00cf845eb02299d1d46559ed585c8f3708351db8e95c1fa9d1f937eff8ca9858ccf5f6332f54a394185d9a7f8a80107d9a43f0761bf4a70a5c83171ceeaa8cc2967e6bdf6d4b2a9cad8bc692e0bef2a61321ca105da162484b000"/470], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x20) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000003540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5a749656800"], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000240)) r9 = getegid() r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000340)=[0x0, r7, r8, 0x0, r9, r10, r11]) shmat(0x0, &(0x7f0000704000/0x2000)=nil, 0x1000) shmdt(r2) shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000280)=0x10) getgroups(0x5, &(0x7f00000003c0)=[0x0, 0x0, r12, r11, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) socket(0x18, 0x1, 0x0) setegid(r13) r14 = msgget(0x1, 0x3bd) msgrcv(r14, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4104], 0x1, 0x0, 0x1000) 16:55:02 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:55:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0x0) 16:55:02 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = accept(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000007e8d5d5def0a4be05547e1aea1cb54cd4f88632a04b8db4d3927dd039571cb50a053bfb1740965d0b326b20aa2c792fbd16721d17ac3acad05b8947e5cc7c78ef483d773e82449be66099c05c38a7201db496959a16549859977e89c1c175b530244f6cd02624ce0bde7baf81d381492ebfff1e11080f63a434ef8c230"], &(0x7f0000000000)=0x5c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000004c0)={0x7fffffff, 0x1, 0x1, 0x4, 0xffffffff}, 0xc) ftruncate(r0, 0x4) clock_settime(0x0, &(0x7f0000000040)={0x344fda5c}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x4, 0x17) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000340)={0x8, 0x1, 0x80000001, 0x2}, 0xc) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/194, 0xc2}], 0x1, &(0x7f0000000280)=""/94, 0x5e}, 0x42) clock_settime(0x3, &(0x7f0000000400)={0x3, 0x81}) 16:14:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:14:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0891d181865f845ba2f8e6c3766ea5c02136b4cac37a0f1447c924136ee50c57c0b1a8d75fe1a2f62a833fd2cd840de0cf9447b6d80dc2063f9292ef9e1b2879b7d989b6609a086b5cbae9ef643424661cd2254ce881a4fabbef8bedf26a5f3e097c5af02c41e82a3642e94e36bc17e704857207a1e41b2562ea94a72e09e19780e794d19af8e0d110bb3a2d844df865fdf88f8554c4068b227c9cff34f2c56f7b65a5cf3a8aa45676d3b1562bea", 0xae) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:14:36 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:14:36 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87", 0x45) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 16:14:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x4000004080c, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:14:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/43, &(0x7f0000000180)=0x2b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") getitimer(0x2, &(0x7f00000001c0)) 16:14:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/dev/bpf\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='*@\x00']) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x20682, 0x124) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0xffffffffffffff72, 0x5, 0x17d, 0x1, 0x6, 0x100000000, 0x3, 0x0, 0x3, 0x19, 0x34}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20200, 0x0) chmod(&(0x7f0000000400)='./file1\x00', 0x80) 16:14:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:14:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x8000000100, 0x5) 16:14:36 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(r2, r1) 16:14:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:14:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800081002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchdir(r0) r1 = geteuid() setuid(r1) r2 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20001, 0x0) r3 = kqueue() r4 = kqueue() fchdir(r4) kevent(r3, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x5}, {0x18, 0x2, 0xffffffffffffffe0, 0x874}, 0x34a, [0x7a7, 0x80000000, 0x1000, 0x5, 0x3, 0x6, 0x4, 0x1000]}, 0x3c) 16:14:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000e00000000905786ca1020741038f53e8551f30ce390500e08f4cea11ea8fef96ecfc748e93f0b780486ae007373a5bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed0ff4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f000007243f79f1f318bd2000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/150, 0x96, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x2}, 0xc) 16:14:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) 16:14:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)="9e63b836e471432e2dcc50b0a13d8a3291f6ac760e0900fbef32c0ebea329634043771d20ac2203fecdea6f62a7c26ae8803ab4e5c19557c7b1a185cfe42ea1f0db23412631ed15dd53632f30d7fc0f3afb75dc9d8c1771b34b53bc723c90d7734dbf6b8a41381552e9a30579d6dd154d7e4c8", 0x73}, {&(0x7f0000000200)="670d9d2206413e00e0e1d173f586caa7c9cac238731abc615d1b1018d0acb3b69ea0a35b0d39aa6a6359ec0d058bdedd2e2347d6f9d82bb6d75827d4cb38da01f0", 0x41}, {&(0x7f0000000040)="19da6af57dd5c4b6cd08ebece29e304e7d0842ca20", 0x15}, {&(0x7f0000000280)="096a10b4748681ab8436c3f9bc90211916bc8bcf2d3cd3389df439753b55a56950aeeae1b8b0b2549a2970bf89a5856eeb13132cbd84ee7524050652b7c62ece5c8852351be058cedf016fa920b4585ec1fc95a1efeb0fb2c4179e2e8c2d42029a6dc13f02c3874fa943c1f0c4a934992e40444ec6aeb7d8981223fd9203aaf49b", 0x81}, {&(0x7f0000000340)="0fb6007eaadc8c4122efe578ffd07e14adc9f976c1e47a7082ec90df43740604be65da1dac12027f7928c7f815c13f20367814586ab678ddc4af4478bd254ece3de4f5805cd546363069223b10f9d4359e1534197efe24efaecfef8f66ff15ae0d9882748994955a664c56f1a836f0989ade066b639f684e5d68c3c471f5cf7543c1d51179afaf4df8d1c8c5bb68649f670b272ab2a2144abadf40e34bfa3419adcaa8047c6d7aa64220c27d476b58ed1761e7f504abfb2a520858a7a0155d3154ef9355ed5408424d1a99190737efee6d594e1d67d1843f6d3c0b027886b1b12c645c763a5cf974ef82c485f2c2d7", 0xef}, {&(0x7f0000000440)="35093d19360388bd81e594b93fc177aabee004dafbbf703166632b7f3b4b1d3d83502f4c1a1773b4e591ef0ed97e109dfcb962ac1611a4872402b14d372644aa438113d78f292d022c734671da959db2932cb568f962fdd262798b2143202b121a28746a55072adf207f05e8ba4b51d3ca6fe0a2c73167e3aae6470b1397033b32b3cc270266ae3e301e3f047758a538000daca29f48302edcb84b3c9d994006fa492b36110d6808ea99726e1e03400a6734635d0c77a4a7ec466f2ad7623cf4a1a1dda72452fe6af48eb6226c4907387601d06ea178ff16be25b08c023fcf843e115d2f1e294dde", 0xe8}, {&(0x7f0000000540)="18ec6474ee05d3542bca41d08e5622bf0355deee009df96b73d234ca95ec1533dca490dd8c3ccf32add9bfa90d2b6df9a7e5fd46651fe3e60b2db3869fffc3ec7db4562b750b62529ff53acbcb12a78d85afc96a1f4fc0d001dba33fe789be6f738c3ae9cbfaedc5d5c753d2619b5ab38bbfa144558a2b3fd8658c66a7c6fd43931052d6", 0x84}, {&(0x7f0000000600)="0500ab78f60f58204f83fc68154a4a8c545b124a1ef8c3ed5b4d10d1fcdd59dec5cea77c8f763645e07f25aed0ba906ac4257f63f875a79ade990adb7d3687561e716d41768a44fa9246a4bd197424e532874dbb469337534684d8e5fbbf692b3672028b9e545b9dc4a7bb07270da4d9a038bdfee1c3db2f1b7f014500a596b8c00c7c17fb16a3570ae8b753709c19b875687585201172a11cf31d02a996051966e51915548d1334808ccabcf1c581407b2dd82bc802b5cb8256d83aecdaba0d37ee4d7ace", 0xc5}, {&(0x7f0000000140)="fadc6c22b07992", 0x7}, {&(0x7f0000000700)="de6377d7ce8a2d3e37dc2dc6968a1dc975ca25036c7b8147a066221fd43707fcd9501054473013f24c374b03358f063a97d6bdcc0bf17d7ede2d90597cc0111f181e2cdba1482e29020c051203ad386b6cb7d142fa743a9274547c405f6cb655f7d47fbbe97db7ba15c26064e645d3bd877c355bee33bb21ba36ed985ffbc074789721970949e34d92f590e3e40487fab8b49ff17a7e5f591bdb212d72355339d9b0c9ce739ba23c006140271b517b3f81ed2dbd7b276cb919424cfaeec1efd219e51fe5af15c629ebf75ed7d07c1582df192d0c57e1", 0xd6}], 0xa) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:14:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000001c00)=0x8) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg(r0, &(0x7f0000001bc0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000140)}, {&(0x7f0000000340)="9a47906cd2524f7ede5a521add08d709cb097ad705b07e122419ee4412c7667b89a6438363ee2b61334e141f53dc035da068597f5dbe120b83a6e08aacd4b728ec5a85362d410e6992e30a2a85e6a5ee2e98d12f8a5ec676f91809df55d5d97c47d880f678f5c1113a69ddfb0f31a13f276571678ad6e70fd5d26d897c364b0896caf90eede3e8b57cbed239294d85525d1c7320d2d996c423fa81c3df7150d83b104860be1a86849a52e3e68d88d9a5087598537aa407ed1e9e62539ccdcdf2f6b08b7c3cf1a89ab2e80c69f570afa31c8870128d8dbd136a87fec70532418cba469aae134a993ecd3f0e28c3648f9dec6609433e4df2b8", 0xf8}, {&(0x7f0000000440)="f9fab3df20b3aebb168f52fb6d7509b46b3d080d4834144de135a3d4ee07a16ae72c74c737c642d1c9ba0decc2ead08193ffe336edec4241f66ce9d7041a2b8110917ce3df8f7e69b8c0aa486fe1f1669fbdb59a308e0eace194693bdf0d7c32125513f6185738db6826bcbc6a7a9b9927e558549b8c4b2d35a4eed3fb74369e9d2b447d4d4b41cfbe907aa896b6333c7a48d5a05b0e9ce30e02f1b9e013992c8209de26bd09592b5c8ca1e891bd4c28659f2d7e0ea9214268ab158f49457974506ec518c9ee5efd91540fcdfc15d80fa058ba616d4ee7571ac61ce89f787b8d0713b837091c9e3bb62b53250e0fa19710b4ab78079ad97fdb8d9f3dea1ad92857fa07aebac59a187dd85d81e84e6567d30af6d5dc036512ef55fbfaf44e7ccc0779dc4a8094c2f1070c3ed75b401ac6891435b7203c59bef07980ed1c39738e80887be850d122acb868afbbcd883b936d2698148a0089779924bb4311494054fd1b6dad35771e7a7e34e3e7193a60970f1b2d1cc122d20fe119a4cfe18369dfabee4cd3de42cfce9123cf50064a8955f17a2ea21db5a4c02c7da2852b3c96bee84ffffe8cb693d21150105a4cc41ec3b169afcc5455db89b5bb5217e1a9c62c7d3b79a9c6e62918ba5e6d26cab22375838210053f2f5fc688673c1fa2cf82618cd6a3c2f73748f545fdafd2655d4bb4b754990b942590be0d90c1184908906477820584b417e2393df51424d83cfdc0b5e0d4adb6305eed9321df4aa087b0b804a1d7e8cb8d8ee24fe0fe96addc5ae5c2772880660904d57f94ca5141e33fe1cbbc55c17166d607d23b12bfba5c479c52e51718d5b6db66ea055b68f6ff74358d2005b9c739bb9f06eb2028b81bfdac920629b5e249c500b02208d1efbba548c384e364e204f39bcaee0566b9b104fcde8f2439c02183c63b7bfbd46b32cb99e76e5d0d329b1e5d81d6c512671da2367b9ee9308d9b6275677a8bf068c9f63019c55fc8248c3044af7177bc927d42ee11d590143611145fbca931699b0050c0a0c8ff5d5080fe1e560210d2d5d60bfda96277ffd1941b57f737b78fe6fe8acebe957a5615ee51ec4aaf7853d59531f604a401132dd5594be552845d6a51b04e2f7bf89e9c152df042a2eedc6078975111be024437b3e5a9a86cc99d0f286a62f97aaf319d0444ba00d3bad861e37b509577345c5c4be6b1957278fdda94849e975993d2de70cf583f488744b65c67483f83f6e2bc2d4cabf502e5147735e805256f50aa49a53bcc0deef9641109812e5cf93b03a13cc2e4144bdc22a02c4085845a77750be3cd3b2eeb36c85da6c539bf7f82e80dbb13b8823c1ad75ba771a052e94b1ea7ab16e1a94a62a52bc960064b47e221ebf69c125d54405940fb5ceedc5ea96e5605e0a6838cfa38b32456413bcf6b1c13f5412b9bf9883b0f6c95f44ca96004b564672ca70892035404c23b376e62cfacf07706a89dc659fc9cc1af327d4ec8f956ed14a952794e0f8dc734d03f8037cdfcdbb5587ec291ace2da2327b581fa7c7fa82aa6573f2efa5add21b7928644572dc2524bc2eb03e1f148f2d29bfbe8733f8523a6a996513ad7553a7e6b064a023c5e627a1f9328cb66156be9166bc26f4b0f9b8cf39892f0d21baa7d4defb6b34e7abb61d73f3a4751ea4ceab2bbad6a77439520270b977ee7c9926b9c724d2ce749b8418a532dc8d1db5359c5384a21c95b1aa3a265d3f2585404a67c9f2e686cabc604b21c5160d011248a2eacc425de92660062bbfa0a45f73b7d0197698fdacc1c217e60656a7fbe3daf99dc9eb83253c302610bef58b2a2109236d9ed9f18dacea732f9fbcc4b34dc019736865bdd342778205a58d63f8bd385c29185d90eb6a9bddbbc144f5f4d67fdcf9dd1b7cc1a32b868519867b7e083859fb4528e97d6a0615ee7252d84289cb732e99b33a81a0d01c315c19812e84c97d3ae28bdcd8a6a762b0600a2ea2685b57709a25f302da00568fbf3a063b7262aec5ba37554f4b7085590a8bb5a3514252c7f8dbbf8097b8e1bafa01dc2a180c31f0e18f85029d9079825e52b038660ebff6e50bdfb408800c8ce0a8a2f191ad650a7f5776e74501c89b6dd08da5e7974f726e9d3a439b9b4fd162e5be1ff6e1ec6324d01e8c3a7b2dc855b264bca7b95f576a34c5d15fa085846bd0c30b87dbd3281ea5acbead5001c386797ca52f5fade548199b6f9841809d824c42d518023e3b8217df7ef927bb9799a53332d68312e31e88abab43935b7146f39a5a1893669ecb1c7f9f7b62c40a46004fdac2c2ce5a369b7f5c37da9f4613c29efc05f0a1a01958babafc2aac81d125e5ac21ac9e69ca87fabe134bdef7a158d6a1ff6c536aed69e3be6851fc7f9a8d67b86dfdbabe7d7221e7f9b0f47848b02997ceca6ab71d7ba7d4b543d7a1e909265b5731bbe0882577d74d0829ee95fbd813d05ccf249718d1b5dbaa894f09a709f9b033142121640870a0143b51ca6b02485dbc764adda374d5f9a90f4385e7f452eea21da739cc4457de3cfbd740343f0dd36170842a28b961557855b860e8fe8831243f57da3b3b5e58e7765ef2bbfebcff971990cbdee457dfd36345b38f5d652dcaecfa8dd000f5eeff536b384df4a6fab69c998c0c356d7d6b7961d7feff7e251221307a4e41bbcf9173730fc12a70e3e6206d3438192c36bb0a2ef2e875eccc2f641a05c72c0d228e20520f452e92e47dd5b6b75b735549f0f7904c975dbd21cc6630766a3b96e9eee705f6160b6ff0b7f90fe766ef9bee1f9f76db1102a35341e8f46a47fd48b4d18533bb7a37ab24d47cae7c550e1e8eafc889f8c4ae307f37cd595a9a1bbbc6222a48791fd28c5c5f08ce5876b343e1256d45dd801e538aa0847f168d240c8edb54095562120c6f2092ff26cedee1e857cf4a2a006ca51c9358659009ecb1e161f5366103ea9035a62eaebf512280502182e43f8061e6544f09782df6127fe31fb4d63b61af54570a2e11ca9c6c3b710cc7a91dacfaac605a0e06de41dd851df2ffe5329afa8759f84a4fd6170cef0bc15509ec8c7659c081cb7876cfa7b16dc7488c7b35bd9dfefa5af631d5461524ee15c9f732880515f750e43f6306b6e8a5624e93e6e17650985b214cf5f9a6f9adf92d1645e0ce32cf123f9b56b327768d55a3397a1d18a404e1f25d24f2f9636153566991165957b33e37366703116a6da769e2cf769dacc292bac34e48741db2a1b4c5e0d8308a171d76308a5ebcf4e5adb5f60717ed1df55791eabe61e950667d3d127bbd794e2b111b249ea62bfa02466545f2144cf1dbc7ff7e71cfc85c7aa10edd7b0d9ac349c74012b7c1c2949b835d5f31c8bf92da89d71ba2dc0c18e2633ace2fc49df664b167ee1ee43a786ce407dd5caade0de0de383f87a3330d63ab50ce21233bab8950148b116555d6822057c5eb4975e0da2297475b277794c11d0c1bd8aaeb58ebf4e8c632db351478494e07ebe972bba290dcf064d0742252074a3d9365169881c8c57f8ea1c9487d20f8fe40b6c4a4532c4667b472f9d270bc489bbf56d938181ef7c97922257793b3529b8833fad73d69f592a9bc5d02620df3f1408c985a02f319250ed52262f4c897cac150c8e87316f4dd10164ccc946c78d6f8ba7b3f06f9c1e9e80716bad59a38b74a26e24dbad98d7022bd34cbb28c3f39e4328374cf3512899a2d85ea86b32a2eaff769f9dc182fc6d60bb2e801d150dd7d954360175990644faf6ae77cebb89cd02c33be9963d826bd00dc9237b70e0849f1c77166466e421c3994a4f2aa0c64b8b158e1da380f75ada1c57769665fd837d1adb4fa52408d69db0a9749a7487dbb2cf1f576fdbf75327e4c31dc1166fb029859ccc9b96f2eddf9fe67124739d5381abf1ed2d1aeec7c7dbd8aad870d85749a87567fdba3161f75e0c12b0d278e594d55d3930e40dd1f8e57038d5daa95238d49f22821a958a960a50274a0a1eae2b6dd20b534300f2ea5ded05c11deddbb8f83880aa2b25b90379cca224795e2f4116e7020f946e6ecd16a780e2c03d9cda38e958bf21ff483441792731c7efea071df56178a0850d21e3b489c4b791af6e08171174248aa1583009895b7d767f55ab348c7b9345ec6290fc164a9fe245a496a5ecfb48876ccd8faded89cfd002c86f3a33965c4e001d4960f5601777772438492b92a4ac737604660fab6c59190f764783ec17de35965e3fcfa74656832491356a6eedbde696ce6b915e3fec3a5e0a63a9af1e8e6d200f7621273056af863c6486ef75cc051d2543fbaf54cf8ceea8b61791722fe4d870aa1de2719003934a631c87bd483a844a2df5cdb65967e9648fc8305121e291d830709bede3540095f5ef98aa3cea0e7ee5bf155001f947033e6a4511a76de9a1a0d767ad35549cd49768f18c2c01912590e2b50c78c0dc87abc0f7184b9b0e04679a0771dbf8b38dbd24930af07260471200124163a6bcfd904981c2f68c0624f94f51e9ed0127099ba3289a32c55ecd3d56b9d61485b3c9725285d34bb23f1a4ad6b07c6e132b00bb2e84bef6f0d97cf2cc28030277edc4d50aad8f110c2ea5848325b943336e4578bc1df35bd92c45d50d8a30135946607bcca8f0588df360f2e7023fc38b56d520c810933f52066b5fa0c2ee7ce2c5155a0707e6d0a721749bda60acd84ca6c9f75c3b9948cd9481e44491694d42d2b2a2d2f87f10701f4768ee0c3d6782ec85302a5f233f0182784a54e4394065fff183220a867203c5e728bd2feda74ba1bd6b3b2477739ecbf5b351aadf92ca2afa0dc84dfe5d25e7025e65bd5e5eb1957caa2eda8da3e2a55e2cb1a5251f07658698116894fcdbd04d4dd41e001c1c9ef47d3b75a67bfa05d2c61dc9b0182e170e0baa38970900dc064e2016f773efbd9c213173841b7ff3b9427b9da0667530206134ce09cc17d48d05b683b9b3718005d54a2f3831693d382fe0019c3999dea2d1f45062e0be69285b20ad6d75b8f0ec4d76142f5d261ca14d7bb7d2418bfa9008b7245f945d9c6760c0b83a65a11a0e40edacb35a47ab88844746bac6e7c3ee4de4731acfdf2bd3508b8ae8ed72d4081d10c0b566a73e8bd9c62ef877c58d4f2fe048ee906011f89a71853be9c7a164777298d68b8f2809e2d812ff7a96f358d4fcae545b4b0e761296c33ae325148d1695869539e16f14f72c1c16c648152444db80fc7035bbd6cec79e88791f9c5b7530bba47e0b5ab50c622520f9641fdc5fc24d1d14649ba6a92ecaff05b502af77fc3664989a256ce9042d8fb84f76695c184abf202a845b544aec79981a02ee45f53ebf7c2c5fe78d17f8e65f6f6e104e560c25c4378e378880caee9e60a27946f98e82283e8ca77f15f6c1f22981623ed34960e19d416777fef825e66c8cb6be8d751b4f6dd98f3388c3bbb25365f019ee7cbdc088ed300baa0089ed342c3bab6bd7cff4fb2401e1dbbc9e4233d350d4c50019435a073172dc05f183ce9bae184074884097cb71985d60011daedcfc6b7f59697dad04c3e44385ea4c2060eab41096f621efcdf3bba4ff107db5d8b6600e1496055829d70304698399b3ce454fa4febffdf2ad052ab300dfee79101f7e80b62ea844f282723c50cd6b9b218a18833ac0bbdf594ff8530e5dc92faf1077c5fb94897f9c84d1a6638c404dcc219737a6eda2c588b00cf96f0c80fea09affad893b9b4d79acbbac181502fe63ec4bc4fd8820ca0955545230e21db66ead247e9197830445dac8960c6ab0afc6a394b2", 0x1000}, {&(0x7f0000001440)="d55783e2149e5f9a178dedea8d96423224fade46b742772c32583b3a4826ad27fec01c110d463923ccd7fd2ffbceb78d5e247f228e483257322020c6e9f45e3f5ffb55ad29ae477d7e5ea3653c9f08e5ddfe2b315097c5a238bc1de91833b3b02935880b2bfd4bd1100eadce272a65d54dc31d7f468ded8352bef5c620c47b3e44e3029d31fce1492603fe2697928e1f0fea4877b0eee9a690de8892165642bdd04ed45b853bca635ef3f587c6d8950bca566ce5bb8ef182ddbcc6a5fd5a3475f89494b0eebd29d4567211fc173416225d9b5777ab82e92c1d5a16cabb520846", 0xe0}, {&(0x7f0000001540)="0fe1cc117922dbc2af99e111edbb71b3831f5135972065e6aa5be32931a9702edef526c5b9271923bbdf72788f6430abcdcf8d37799c06d2e3294d136e920b88f63e9da1e69b43a792476eebe4b635499cdbfbe499c5451df7be7ef6f61905a49419503a5bd9955ff4104ad5fb80c77353a54e95b409341d30db58ef76be6c32b4f50b4a18", 0x85}, {&(0x7f0000001600)="0b65d5f43b9e5a41320bb5eb80fd4bb918a6f61e61fa4fa4f93be4cf2156a293bac73907d5467555dea32380afe4d41b3e9a20d326ea8083a5d7b10c97838c4a08eb7fd4f0c1943217e06f88ebc349a7061dbdf985d9bd1111e5cc0ba75b931cd5ba94608d9ecf97981a7156dca29cc1b5fbd63208d063c60b788a70633d3dd89681e9fa4d387875c25fae37ac9badf346e9599df1470b6907917c1b644730ddaba6ef6da9ce2d42d4418266128648b05a61cd143d18153ca43ddc0e351a3706806c65e860e83ec7340e53a0a04a878f6b8fd08fb5ee", 0xd6}, {&(0x7f0000001700)="cdbd199a0873699c885601fa3bf3ce3ba18301ea217c2a114c752aab5204a988f204e8ad41f71fabc71d8a14719db3e9f66c387d7144631f3213fdf2fcba6b4e7945d8b857fb7bb5e65e837d86797133416e3c014177697daf257867d19b227f8deba0ff0d883a58dea306b02516b2d43d9d544454a075623b9e30fe254a9f5e152c4098fa7118cf3083924748f73d579ed24f5d65505a3d9935d3", 0x9b}], 0x7, &(0x7f0000001840)=[{0x88, 0xffff, 0x2, "f961310042c5cfeeedc3a7ca9b0dd3fafe2a1196a09134ba1e7e656848b3f0249582fff8210dd6db06da65653e62dd30916b57bd859745c88f78ef72d96f8ce82727082b903102c1d274acdd626e4ea80020cdc37b0c36284da1bd4b26a18fa9ed02553900ee1dc580b287aa6b69d1c461663d280344"}, {0x40, 0x1, 0xb25, "7e85b314da49f8db8c1d1ff993f1879853d3c018d6ab8e1df8b3274657474a5edf9dfd75f33a34dd55"}, {0x58, 0xffff, 0x1ff, "efc8cd239faa342bb815b0ce19c41d57cba7e087b65d6d2bacdb372fdace58677dab1301ac3ee4b38abfc54fe48d96edf0783c6df3a600f90b2276a00a191bc68011ec16"}, {0xd8, 0x1, 0x100000001, "76beb12805f9b48d8ccebb6ec2b3685fce24b4698615d5df4897527718033e2659c4d6f0a1295b8c3ee2907066680335d5fbf7a2e847f959464c419ec180c0d5a07a0573988a456868c883abccc1e555d830ae5638cc68706f532082eb93045690a9202608679c6add9ac4b4ed5c56d8ad3e1346c879c371b39f9ad699021da418a30f56245f99bdb99447afe03b745be72ea24528389d5a5084667b1dd3e6beb1e1250563f8e71067127c9036d790905166b00e8465ec91c1b2b7eff22f74fdd8cc"}, {0x90, 0x1, 0x4, "323be28a62d041c114180527a1d14adeee3522d788c4b5f6f0ebb9043a6069701d49cc6b06082031e7786f351d6976ba48ef07dbb53e450efc8d15b8278d53beff80cbd5f7744afb4f7d494e5502ee095a9ec0d9b3ff2c39e0aa1f1046f817c8d50a604c3563b162a83fff8fabe77b7cc6430cd9a5a39e90f25d66279b1ba094"}, {0xa8, 0x1, 0x401, "cc0b3856b54753975df229d22ed868ce6dfaa52a719ee754dbb846b43ea3260088aa40b9a09e19539ab8b5ded07e9d85ff5ab77b2e12c60bdc8c3100ca365e50efcabf7b66bb5bbe9ee2a9902fc212ebb4aa9179d1083868fa884e5bce275a9df9d62e2c932e18e142fa6215c7164cad6830c9ca367bf4810b72cf52e20b4b3b84f57c9dce5bbe580184f6c2c95a68ebc53f777cd8fbe6e8"}, {0x40, 0x1, 0x800, "9a9d4e72e74f961594a4adb18e06d589e33e3f69e83620a50613319b3749e3e0a2038c1845e82dc21c2a8305da"}], 0x370}, 0x3) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRESHEX=r1, @ANYRES32=r1, @ANYRES64=r0], 0x3a}, 0x0) 16:14:37 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000240)=""/2) r1 = semget(0x2, 0x1, 0x40) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/199) semop(r1, &(0x7f0000000040)=[{0x3, 0xae2d, 0x800}, {0x7, 0x80, 0x1000}, {0x0, 0x2, 0x1800}, {0x5, 0x0, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x6, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x8000000000000, 0x800}], 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/192) 16:14:37 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x980, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCCBRK(r2, 0x2000747a) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) execve(&(0x7f00000005c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='^-\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.\\:\x00', &(0x7f00000001c0)='n\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='t\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='}\xe8,[[\x00', &(0x7f0000000380)='\\@--\x00', &(0x7f00000003c0)='*.-#:!\\:.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\\x00', &(0x7f0000000480)=']\'.@@-\x00']) ioctl$TIOCSTART(r3, 0x2000746e) r4 = open(&(0x7f0000000600)='./bus\x00', 0x20500, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000680)=0x6) mknod(&(0x7f0000000580)='./bus\x00', 0x0, 0x19) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000540)=0x5) 16:14:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x3, 0x281) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000001c0)=""/195) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCNOTTY(r0, 0x20007471) fchdir(r2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) openat(r2, &(0x7f0000000180)='./file1\x00', 0x30008, 0x100) chdir(&(0x7f0000000080)='./file0\x00') 16:14:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0xc}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") syz_extract_tcp_res(&(0x7f0000000040), 0xfffffffffffffff8, 0x8000) 16:14:37 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf15", 0x9c9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8800, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:14:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x683, 0x0) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x20, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:14:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = getpgrp() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x7fff, 0x9, r1}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000500)="924327327d4013761257e7678f7b5b24fd07316e81d78ff72a992dbff22e763fb9f038765c1f1cd064a1cf7e112515dfa8076be4f93d7bc358af972ad3250377a1fcc5a328139d1fc78741d2306fdee20eec88d3c9027dd99dbaf6269b2bf4912263a7aa44c1d892b5145a57c3663fd10469ff7151e024ac1265e534b018bc5524467539779a7a506e393493b0bd0100010047e34d6338d46ef55850bde5d4fe84a6cc59ccaceaef5cdee7dfc5e4de5d2d744109976c13e0c32d0e44a0de12a8d818a147901191fbd425276ece08f4fa158f6ad698ff7667da5aff5624df150600000000000000006d00000000000000000000000000000000000000000000001f058672563b89bc949670279d7b38de992f4e6bf3059cdbb243a52ad6e9f67b6bb4ab0b50fecb8f470e34bbb394fe04bbc95bccb76cf8664c50063805e978c690df637e31555f17b5987b27b0066d1d82d051159fa0988b4aced7dee6e47e332568c93b7fe9e19aeb3ddbd910ad7201ea3f26b7f0f7f1d4f5fe7221e78ae574c08636c006491984f51e8de4b207f8f0f9f3098cad7222e34fdf2965de2e19b91898185e95db1c4fc1bb92f3d612cfb3ef09eebb11b242fce022fce981ac27b5604aea96396bad8a8a53826d1c538864d8a4bc62081effba2da063b16e59365013546cfff5989e4d338d3ad8d6000000000000652ed1fd92aa80eba129dcf95bc9234dca98f9299fb54b86d6b878372617c269c929a4f266beb63433871cedb586a29fe11403eb90d2c9798fc62f0cc53cc480dbf13bef9632d156abe3e183da7e3cef34ce47e656d0134a15dba0651e92b3a892001f85e7e99c649094f0258ba292b8ad21492e6e33d8f95ba5", 0xfffffffffffffe72) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0x100000000}) 16:14:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x60000021, 0x7fffffff, 0x3237}, {{r0}, 0x0, 0x0, 0x6, 0x8, 0x400}, {{r0}, 0xffffffffffffffff, 0x26, 0x4, 0x7f, 0x6}, {{r0}, 0xffffffffffffffff, 0x49, 0x20, 0xfffffffffffffffb, 0xff}, {{r0}, 0x0, 0x4, 0xf0000000, 0x8, 0x1}], 0x512, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x400fffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80000008, 0x1, 0x1}], 0xf50, &(0x7f0000000100)={0x2}) kevent(r0, 0x0, 0x6a0, 0x0, 0x6e5, 0xffffffffffffffff) r1 = geteuid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) 16:14:38 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) 16:14:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x4c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x100) sendto$unix(r1, &(0x7f0000000140)="89d55fd039e438e4c141be85bec23f262e58c626d7bd33b3f1f0210ab82772969e9fe075a0d77fdf355c028acd88a911e0fa12bedf2e21c9c87ed5f49c8fd7e4778e878f875997e2f45ae1cbaf4e7e8a3cb851ba5d4cc9f8888ff88edd8e5814542883733612bf76d75c1a3e78f4f1a75817896a8f", 0x75, 0x403, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000240)='./file0\x00', 0x21) syz_emit_ethernet(0xffffffffffffff12, &(0x7f0000000200)="8d") 16:14:38 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x1ff9, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/194, 0xc2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') fcntl$lock(r2, 0x7, &(0x7f0000000140)) chflags(&(0x7f00000002c0)='./file0\x00', 0x10000) 16:14:38 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:14:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x22, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:14:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x15, &(0x7f0000000040)={0x9}, 0x0, &(0x7f0000000140)={0x80000000}, 0x0) setsockopt(r1, 0x6, 0x7, &(0x7f0000000180)="91ccc3a0e3cee63cc6eb5a67c55c434634f3be57518aae02b540980964f884025eaf6f58c6581d1165421c03c3acb0b032ebcd9c773c1a7d5798bbbec3386e3c98403c684cf393bc8bc27065d285495652e9627dbd78a4e89db366ce7946d4825a453e9ce7aa2eb87767988692b7e6b484c0a2a7fd9c28e5dcf62c3a40da40d2f51d1c15813ddd32f5a33bc791ba524a2df3a10edb9aa5fda36adeb4f5b856001f244b14be5dcd324723df809a73d3893f4c", 0xb2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 16:14:38 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket$inet(0x2, 0xc000, 0x3) shutdown(r0, 0x0) r1 = socket(0x1, 0x400000000002, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000435000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:14:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0xad6}, {0x18, 0x0, 0x7, 0x7}, 0x1000, [0x3, 0x2, 0x4, 0x81, 0x6, 0x6, 0x8, 0x100000000]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000280)={0xc6000000, [{0x1000000000000009}]}) execve(0x0, 0x0, 0x0) 16:14:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x122, 0x0) r2 = semget$private(0x0, 0x2, 0x200) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xc6134) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) kevent(r4, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x80, 0xf0000005, 0x0, 0x6}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x6}, {{r3}, 0xfffffffffffffff9, 0xa2, 0x16, 0x600, 0x7ce}, {{}, 0xfffffffffffffffe, 0xcb, 0x20000001, 0x4, 0x73}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0xe1f6, 0x4d20}, {{}, 0xfffffffffffffffc, 0x1, 0x80, 0x3, 0x9}], 0x8, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x2d, 0x4, 0x101}, {{}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x2, 0x2d}, {{r1}, 0xffffffffffffffff, 0x24, 0x43, 0x6, 0x3f}], 0x2, &(0x7f0000000600)={0x40, 0xd9}) write(r4, &(0x7f0000000000)="4d0fc3", 0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000640)}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000280)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)) getrlimit(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$inet(r4, &(0x7f0000000300)=""/238, 0xee, 0x800, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000180)={0x8, 0xdc2}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000400)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r7 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0xab}, {{r4}, 0xffffffffffffffff, 0x40, 0x0, 0x7f, 0x5}, {{r4}, 0xfffffffffffffffe, 0x91, 0x4, 0xe5, 0x8}], 0x8, &(0x7f00000006c0)=[{{r7}, 0xfffffffffffffffd, 0x10, 0x400fffff, 0x5, 0x6}, {{r8}, 0xffffffffffffffff, 0xe2, 0x4, 0xeb4, 0x5}, {{r1}, 0x0, 0x20, 0x40000040, 0x2, 0x3}, {{r4}, 0xfffffffffffffff9, 0x40, 0x20000020, 0x0, 0x7a}, {{r5}, 0xfffffffffffffffa, 0x20, 0x0, 0x9, 0x80}, {{r8}, 0xfffffffffffffffe, 0x5, 0x2, 0x20, 0x8}, {{r6}, 0xfffffffffffffffa, 0x48, 0x93, 0x9e, 0x8}], 0x80000001, &(0x7f0000000640)={0x4, 0x9}) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2810, r0, 0x0, 0x0) 16:14:38 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000000)="69df7ac66d2b8380c920a60e7bcea02ab3cd51710218e2e2d2a59c106e8a8ab348d660c2cedadbefa615f1a8429755b78540c4b0f20d79b621aacad58ae60638ebd9f65c134a932a68cdb6d1df9ff44b1fdb82048119ec420b7e93b78b6b3ad1e0d75227b6b7c9c3a8b5bc15c025b2d8d6ab7dd9f115bca22f23fc", 0x7b, 0x8, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 16:14:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x5c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="15") 16:14:38 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x100, 0x1, 0x7fff, 0x2, 0x7fff}, 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) fcntl$getflags(r1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x51}, {0x44}, {0x7, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:14:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) fchflags(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x120000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:14:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000000)='./file0\x00', 0x20880, 0x4) 16:14:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x6}]}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chroot(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:38 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x300b0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0xffffffffffffffff, './bus\x00', './bus\x00'}) preadv(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/89, 0x59}], 0x1, 0x0) r1 = kqueue() ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000300)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) 16:14:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) geteuid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:14:38 executing program 1: getgroups(0x4000000000000039, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)='\x00'/20, 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x17b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x9, 0x0, {0x4, 0x6}}) 16:14:38 executing program 0: stat(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10021, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000040)) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) 16:14:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getppid() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2}], 0x2}) 16:14:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000380)="582720f0abd16ebae6322525959d99f1dbe047ebb044fd33055552fbd7060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5790981439e7019d8261903456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x69) recvfrom(r2, &(0x7f00000001c0)=""/106, 0x6a, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCGETA(r3, 0x402c7413, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCCBRK(r1, 0x2000747a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10203, 0x0) close(r3) readv(r2, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000040)=""/12, 0xc}, {0x0}], 0x3, &(0x7f00000005c0)=""/94, 0x5e}, 0x2) r4 = syz_open_pts() close(r2) ioctl$TIOCDRAIN(r1, 0x2000745e) dup(r4) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$setstatus(r4, 0x4, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)={0x2, 0x9}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000340)={0x5, 0xffff, 0x3, 0x3}) syz_open_pts() 16:14:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x60) recvmsg(r5, &(0x7f0000000380)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/208, 0xd0}], 0x1, &(0x7f0000000340)=""/55, 0x37}, 0x842) dup2(r1, r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:14:38 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000200), 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:14:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xd0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00003e9000/0x2000)=nil) shmat(r1, &(0x7f00003e8000/0x3000)=nil, 0x3000) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2a2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x80000002, 0x8, 0x12}, {{r3}, 0xffffffffffffffff, 0x8, 0x80000000, 0xb38, 0xab}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x100000001, 0x3}, {{r0}, 0xfffffffffffffffa, 0x41, 0x8, 0xfffffffffffffe01, 0x1da4}], 0x9d8, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x21, 0xf0000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x5995fc64, 0x2}], 0x3, &(0x7f0000000200)={0x8000, 0x2}) madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) login: wsmuxpoll: not open 16:14:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0xffffffffffff21eb, 0x7000000000000}, {0x1000, 0x63b}}, 0x2) open$dir(&(0x7f00000001c0)='./file0/../file0\x00', 0xc11bffdc7df5d0f6, 0x10) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) wsmuxpoll: not open 16:14:39 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="08dd", 0x2}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000e80)="692d08250b1f073c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10dce8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced3c3703b63f069d03", 0x498}], 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 16:14:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100a0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x82b2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{}]}) execve(0x0, 0x0, 0x0) 16:14:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x8}, {0x9, 0x3, 0x3, 0x2}, {0xfffffffffffffffc, 0x1000, 0x4, 0x100000000}, {0xfffffffffffffff7, 0x1, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)=' ') 16:14:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="5aa81c7cf74f6ef3e8433daf3d9ebff45b2831e423494d82c981a25f91f0d3161f049af929c2ccf76a249cbbda7736802702243f653cb8b53b04a25251d515c2f2", 0x41) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket$inet(0x2, 0x2, 0x0) fchmod(r2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x89, 0x3ff}, {0x7, 0x100000000}], 0x2}) close(r0) r4 = getgid() r5 = getgid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) mknodat(r1, &(0x7f0000000380)='./file0\x00', 0x8, 0x9) getgroups(0x6, &(0x7f0000000340)=[r4, r5, r6, r7, r8, r9]) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) 16:14:39 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x2) r1 = dup2(r0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x6, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) syz_open_pts() syz_open_pts() bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r4) 16:14:40 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x120, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x8b0, [{0x2, 0x8}, {0x3, 0x3}, {0x1, 0x1ff}, {0x3, 0x5}, {0x3, 0xfcb}, {0x1, 0x100000000}, {0x2, 0x7f}, {0x3, 0x9}, {0x1, 0x2}, {0x3, 0x4}, {0x0, 0x8}, {0x3, 0x7fa0ad2c}, {0x3, 0xc6}, {0x1, 0x10001}, {0x3, 0x10000}, {0x3, 0x7}, {0x2, 0x3}, {0x2, 0x4}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0x4e80}, {0x3, 0x5}, {0x3, 0xbce4}, {0x3, 0x2}, {0x3, 0x3}, {0x3, 0x101}, {0x3, 0x12cb}, {0x3, 0x8}, {0x0, 0x7}, {0x2, 0x8001}, {0x3, 0x6}, {0x1, 0x9}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x902, 0x2}, 0x8) setsockopt(r1, 0xffff, 0x800, &(0x7f0000000000), 0x0) 16:14:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8040, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:14:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x208, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80000, 0x80) r2 = msgget(0x0, 0x0) r3 = fcntl$getown(r1, 0x5) wait4(r3, &(0x7f0000000000), 0x8, &(0x7f0000000140)) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/88}, 0x60, 0x3, 0x1800) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./bus/file0\x00') ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 16:14:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="dba1d192c16c779391f13e26baaac3881778e84cba9cd9b09f02b108d3ec0388d76c6a16e20c1f979025968548e351691382de540cf1a2607c4c8cd8435a74293b1b2d39fc7b0bf6e4b3084628946d32da4739e7d83f636baef2d1dff36fc3cb9d9c77d439a28f5a50aaad707972ea6f47707c1dcd645b3a05be3b698be1a14fe38afc19127f47edd136d6214ae66493232cf50be9793b506f69d9489f88c28ebf8d1e236c56edfbaec959ece63a3d523d849ffba18db06762529814fa39b61582d6d954603b3283f072ddd8a1f91677861fb6b76d50f89f4b14b999d8990158c9cc98ab5b10cfa7884e022ca3dcaf57a52f2049e44abf52a2db27c4a31e9ec037adaab630dd99ae2e2a8763f92f047b02b05f48349bdea73c78e8d5f2158cfe43967bbc221e4b3d7485293f9799af34a4200df812abccdfd736e005b2fe3b644f0b70d05758adca7b55e7e51512a6a6968818e4eac51a69f550f50ed6ba0347b8356dd1d1fcf5433940f9129132551e823272f95961aac28561167af53db841185db256c38ad79023df4871747d4c7b1c4f88d9a6b9a75653617a4bb8f63891113d8c96e293c54b119b4aa77dfcdb32d0aa5c5e4ae4b917d9ef2d0db130ced9cf8a095dc204b7e0bcc00a53c57e5ee310b9da474ee0cebe778867b2bc94fae9940a3b39fe24324fdf6b887e1ded22436ec15e9267e36dcf2ebb5c7026459ec788168c0e3f408e777932fe8cdd0157e19e2006e3cce52fae6c866a351bd185b1abd1577a6d04d72e2d6b8197843c1b622472efc7fd591fcd57a9a68a3aa37bee4bd730b9df94c3806ae724414696aad0ea6ff1c70edfcab40e8d5f59fd24218247671bd9516158ab5b3376b0b999421bc0a081286dabad9446ea49ccff94bb2d8bec48550679f93ae81ce65f5d46a6cbc4f7b1bf4766ea53ddafb78ccbe8a6889749898454b2b08b0a5ca8a3df262913d84a2465d546fe743ee37a3d1641c879cf487f9500da3e0ac2875fa7809c9f15494ba7d6c11d3fbd9ef829963566ce416d0cd2ecc696cd9ff44ea9b19821271e168a1625b23975a2b9b9b32707e07ce2d18ce5cae854de1c9987a842ab6498dc4c28122e9cf0a7f1ca1146f8c59417dab77774671ffe691f20495f0c2e31490cd06288c4ca65a32242e6045a318695e42fbc1d4bd8cc01a81b5ad54a67eafa201e6b2014049ee6655b92abc760e457e17d942521a4a88ef8de95f05888029f2332a7af4f7430099524440968c6469886b23b5da446b9e821196f29e166aec85f4d98e55b01d259d170c821995e98abf6d634c70918f43065a9c595cc9e728f3c11af2e73496f1ba5dbff6b7e5de36de149461cf661cb8937b438f50c706c604aab4142d8f7aa9dc36cd80255e438ddb873fca26b6098ae629ce7699d1382e2ea91f5e578a66eed21016e9962a8d1b2395ba320f9b87885863d04603124e3134d8c2dea2faea26bb80cc6955973793e68675586d43254d064b1d4650c772477279391bfc347edbce0a788fc1ba0281bde160c9b86e9fdb5838ecb65224853c903a68e4f842e469c2f6377cafc8f06b18337aa7a605592165f97591e89c9b8c6f5028477f106d456fa7f48cb0b2a0eb34bf58a211c544b5e3600a6db8da5e1a9bdf8a2035afd668640cbc0fa6484e29d14377e52c4efc452c3b8950a672f08699665c7fcd6e8e2a93ff2081e92f0bff4d7a42c887fd5a21a77d952b02418a0ff2d82cb6e8aa10e5fd021fd05f4a02b99eb37f3974852f0e585df5338609c8b04a2af25bbe9d14bec8c1253733586ba0a79331b793a2b56f9f77eaa117988d2e48b847f08f63fb6ecc46ab8417773ec5ce2950bc3eb09edad2d3f6b6d16f5128f87b30f2c47f272116e5cdb6b9b724566e534657e8559158cb12f513a953dc84631682d314dc05e9f6e3c41f26c03c4359b908b5838d80d6235b70cba756128e3feac49d81650fd84e071de51e41ee1927e6d77eb96f070f47743de54f93d731a84ad7d4eec82f76ea11d05000c143ac6d87a16eddb27ff0ea19aa10a614e7f03bb7f58935663d629ae56645d6a4c87eae62a8be9a07e76db87d4e360a79490e3277e547cfdafde373fbce3bb766ab126b169df6fb5438a3079404bde6ba3698be7841d4f981aabc2564d01ec96f94882dbd7772ed3de02b09551a71f11a716f61b29628ec3a947fcd5f7e9286e5df6b42ed2a07569c1c9eda0fc5fc4b2e3d3360724d7e4ba95a6b0190642c1524fd3cb0284557a8de0a1d5ad56c6797f1d552ff7db1ade25f446368e1fc9b4e366f001a1d48926eac646e5dc739c73164f1612c2c97abb07da44c56efb4d652def9f904a53321d0b6a206136b5d7ebc908960925102c3a3283ac519c0040faf52258513191490438e9387afc6c83284860de3e6c67c99a1c21c32f7218659e9a6800033a66f9b8e8e97a36c10774ee2622137cec6aa17cf075d5715bd0a0ef8ab648dcd8b19f71d0490e1538e597716057136e1f536d3a6d1ccacafc3a3aaf634e407dc265d6e23e5c6d6e7aeb58681c9e62dee8a3d34d16b68841a39d703a10d19ced9b48b2e16465c4bed628a70e410f5c2437f9412b177821990e9e015464dd7dbf6efbbb2036ab7a2c906d3fa25dde53757a28403f4cd8cd2de800c9fcff3928cf63135555097bee3eb43831423cb54b7b8621dc7f66a0b20a4f94b414e602acf8a7ce8c65c5f4887205da69635b407f274459807a107e7b8fbd1120725d0e6e7b3d8a8eb29447105d80ee3ad538bd688aba5ec397c59788a6b73d5ef02b0d9679cef8bf01732984f8e67ed2dbffc34bfeaf833f1009e56d5aa7a059580c08b591ea6456386d60694cb43925992cfed1cd8a56008cf3c8b7af333ee5a4859b1eece8354149626c2a6c659d449cfde251fcfc1af82d4515861bc5df48c2b5a3894908738c74cc8d91101686fe18cfa0b4c36befc4af91439d037ab9e31e78f2350e8e1768f66ea2a99ada597d6df7ce6865438b4a543be16dd17a9159d59ba6602f4cf156131e4e89627f8f1fdba3163044f8c6a118ff5078c3359e61a0a03369794e27974640308d5307af5867f8b939b31d7fb247fb6ba5a279489bbcb22e0b82ab9ad40d5bb15329e6838aa090b33e66575868b3a6db7e9e7d49a21d3b28bf0a5f4385ad5d0b7d641953b0753f411f584248b3c6dcb8eff3f433e400cb9f539552e2a14b7a2a46a3107e8b2260a211daa1169f88bb19b1054cf4341abb854f025ed35a39752b42b31cb7662d0563d98a53b2d05d6b269c9d84cb3bdf04fde68b62f5d3e116bf4b472339cd6fe5c82075b3aaf07ce9a1feede0b67589ce177d8d740b6094f8a059d6e9122b44758c615462fc51d612396da5d41409e0bb384b2bca1a6d89b1a950e8bcd2fa7574fd8448d21f3f6dcaa68f2d00f0c930ac4003cb8caaa7067ec30f4febddaca3affc58a0728f52afbf62ca9cf10803bd447579a7afd8a0e9f27697350fb8eaf99a06a385aaecda20e628df3b29af7f8ad9b982a279acad722f941933d7ae8cdfd386a3452c3cc2ec4d0f16cdf9ce689778ec3ac627cfae78bb652bf5ce5e973f404ac697efd25db1c9f6ba04b530f0e931cf1e4e6430c833d0cc7732f387c96cd824100a61226a20d0fdd2faf17ba7913a9bdca88213b44487ef1f831b57a63aa250fc960ea106dcc6841af2e77c92d9779a590ada0ae25ddd53edb327064fa288a0e507e37597545db0508c14ceb6b0e09479498aa445b4433da5d34319b106c30c344845c347b29e37c415c70595af18fd478dbc5e930bfb5cb6a5b3ff0899d161036fbb515939491cc78908cffb2596e40be6b7db86c15169fda4f66f75fb8baddabc33fa2ddbca604711c7688e86a0fb36f0770000f86e708b5ecb498b23a009fd7b681bc5acc2a8584fd1384f2c123cfff26cc383031cdb631d7d51366050b1a05746da16aae46007a53d6a1b4a6d4bcc7231c3e0b8631d1fa0883fd0819c703575a6cde46e0f4f6af57b96a40594972e6f4de7cfc82b4e62ec4ea2f0e7d35af41ff136da90fd77e314b7005872daf6e64e78b0ec80070d282a71729ff37c8975fb2079939e778e583aa85b210b27d7a343da3eae0d80a0636c447afcbc13b91ecdfc5a01b0dadfda2a9e7ef9b604aa97963e19a45e72ea7ee84f95757b783873fa38acdb7dacf949975c2989d7b14eef787a1ce652d9a2f2b09c341371b2f7396ee209b199fabf0ed2b8ff503133d7d8a5d7a083de841b4904e4c1de02842544080fb76dca9ffd9d8c4e95793863a3d58a2510214470d1f7432d7ddbfe296add7281be724265e6785426810e7ad5c9594f30e6c308207c96165d2863b65111d1765e0ce3c7e04258495008c9aa3a1f12ae22543f1402288242a40875788b38dc5bab10d31dd8421b5bbbb63968d30d211bee9fae95f5286db1734e3f98bca18ed520d561b577c112dd5b625bd0c29ad7d92be8ad636aefc04cc172c8f92f37e20566455e7f0b539a55e7eb0b3757f062a1e1b09f89a0f962f68145b99c060040a63844f66be28cdc6665e16fed15d2424d051a09b8d09aad709eabcb11779655d3ed12714302292f067f53e4f3052c41c41228bef4d79f9252eb6a06143d681f1e691f532215493011097971f6ffcbb20067a3c2692656a3518b572e4a9a671391db7f4a6a60375b001329a371e33451954d087fc4ab628b6ec49c7c9a27b0868c495dc18e69688d5d7fecaf04b1870149775f0451376ca12492db2c69b4379a7bcae70002bc5a78537bf33488b58b2b491e2e13f0f93b6098adf1168a1a736567f5044992f6fdceab1b8e99ade48913c099018ec5d397619a1c2ce3f841f80f7ea70f57bcb2d5e43ce266785d905ea72fec350d8acd6d3fe8f8d8d2de914b0f53d7bb409c00840d19f6dab79393ed4fb85624c5fd790ab74ed805d5eb768bcd63c798b8814729d556ccbfb7f3e91bd92f119c20f1e3669673817c0ff8ad24f93d1f14d998d4b1c931d0e5200abed5fe5e370d7dc60c94317fa67ff4e92f73c6eaac42206f6370edff7a152fdf9889e08dadc2d2230d53e8f734279b55691da3349ffea17984ba34436e14cdb07100565e2dcd3c46a9b26c721e5dee3329f68f1100e529a44fd5f8f0b90b14900d89c2bf8ceb2c70d3b39ea6d156f25df392fdac07917179d671908619bc6cec5473c3954eb90d6a0e8c142cd37f45eabfb5ff72cc7dc86f072be0b1a3e6d61d1753a731d3e7235ae53517894458df03966db9523fc053e6cce9c9fb9e3140a6ecb267fef2855136c56e3580683672743421c3708eb8da3dbe8be712b034d698854e64f94c75fb2370087697c994b8e72bcb203f75701b2b447dbc7d5e8db366e90fc5dbedbe9d7a9236a84b778a81260bfe7c37a32d795f53e9fa9761156c0abc72c1cb05b6fbf10910e08bab4626a775ed5ccea01e05d54d3c59684a191aa181aae1b55d5df37819170c20ad74280b18911ebf7d81f0528fdac376eb9054eefedcf6f7b4c24e50faf3268447e856aef7201b9e3fd6568ca82fb3b2cf74c8d59244284bb487561ddc61e054229657949ddb000cf3104776d29ce993188283f772c1fe77d1d1ce00dba850728dcf508b55b1cf7119d3e9e0b45e89927c78e0948fc1b6d88153b04c212c8177edb4bc5a19511a5d023c1847349319510f01e356fd48e15c711c7eadd41f25043f932c179094cd0c09a332aef8554559fe41f24945d2fb0c7583fae9998465b455316c45b2f9629d962e5b9efea0509e252f1d15135ab7d35b", 0x1000, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001180)={0x0, 0x0, 0x0, 0xa3, &(0x7f00000011c0)=ANY=[@ANYBLOB="1e0000000062b8bbb184258bf397f5d5e4e157402073c58415884215f891fabb875dff86330e6dfaa1c21731715ceef65c44b826902264195e3842dde8593915b55114bd5840adb7d856ac30cea61a25cf3c4f852f09aeaff6c72ae249dd06ce0ebff878f056cdfa47fce6c15a69f5df7a8361c5c6a23ad531b1c0e8f3a19a77c7ee37d7aec86011fa63df9126e8d96ac932f23579c84a5600dad811a54e69"], 0x81}, 0xfffffffffffffffc) 16:14:40 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) clock_settime(0x0, &(0x7f0000000000)) 16:14:40 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x1000003, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) socket$inet(0x2, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r4 = kqueue() readlinkat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) socket(0x2, 0x3, 0x10001) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffffff, 0x4}, {0x15480000000000, 0x924}}, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="91f62fe3558d60927634600e7d383823fbf12c6e15124189ed4f4afe170ae63f189ee9da9ab79cbf48192315bb523f618987fc2cf78635b6921fb579a548eeaf2706771e7c23f4bf8dd46c694d8667cbc5e21d72c0bddd8cbc7e2372dc", 0x5d) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0xfc}, {0x1, 0x100000000}}, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) chroot(&(0x7f0000000200)='./file0\x00') r6 = dup(r5) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000480)=0x2) ftruncate(r6, 0x12) accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) readlinkat(r7, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/15, 0xf) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="29f9", 0x2}], 0x1) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x59cc, "c760e774fe1b8c69cb000011000000000000ff00"}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$setown(r0, 0x6, r2) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x80) fsync(r0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000500)='\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) lseek(r1, 0x0, 0x1) shmget(0x0, 0x1000, 0x150, &(0x7f0000fff000/0x1000)=nil) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) rename(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000280)='./file1\x00') pckbd_enable: command error 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x82, 0x80) setsockopt$sock_int(r0, 0xffff, 0x121a, &(0x7f0000000080)=0x400, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x8, 0x191, 0x1, 0x10001, &(0x7f0000000100)={{0x9e, 0x8, 0x588e, 0x23, 0x75a, 0x4, 0x6}, {[0xfff, 0x1000, 0x1, 0x81, 0x20, 0x4, 0x7fffffff, 0x8, 0x10000, 0x81, 0x0, 0x1, 0x0, 0x7, 0x722f, 0x40, 0x43e, 0x9], [0x1, 0x20, 0x7ff, 0x9256, 0x1, 0x7, 0x1, 0x1f, 0xac, 0x2], [0x9, 0x1f, 0x1, 0x7ff, 0x0, 0x10000, 0x6], [0x6, 0x0, 0x9, 0x4, 0x1, 0x80000000], [{0x100000001, 0x2907, 0x3, 0x101}, {0x7ff, 0x6, 0x81, 0x969}, {0x3, 0x8, 0xff, 0x3337}, {0x6, 0x7fffffff, 0x5, 0x1}, {0x3f, 0x1, 0x101, 0x5}, {0xcf8c, 0x8, 0x6, 0xfff}, {0x0, 0x9}, {0x0, 0x3, 0x7fff, 0x2}], {0xac, 0x3, 0x0, 0x39}, {0x8, 0x4, 0x3, 0x6}}}, 0x7ff, 0x10000}) socket$inet(0x2, 0x1, 0x7) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0x1, 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xfffffffeffff5b44) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = kqueue() symlinkat(&(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x3ff, 0x0, 0x500, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x109, 0x0) lseek(r0, 0x0, 0x0) write(r0, &(0x7f0000000180)='L92~', 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000400)=""/72, 0x48}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000580)=""/80, 0x50}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000680)={0x5, 0x80000000, 0x2, 0x1, "7942ecaa546b39c6728f5990c44b86acc41c8de0", 0x8001, 0x8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") close(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000006c0)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) flock(r0, 0x1) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:03 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) poll(&(0x7f0000000040)=[{r0, 0x97}, {r0, 0x80}, {r0, 0x184}], 0x3, 0xb3c2) write(r0, &(0x7f0000000000)="aecda386b376f69f1ad57cdf7da874b8eb788430d24ae4c00a8b683e6148", 0x1e) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:03 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) r1 = semget(0x1, 0xd6ecb243796f4d14, 0x517) semop(r1, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x5, 0x9, 0x800}, {0x3, 0x6, 0x1804}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xa7f, 0x1800}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) recvfrom$inet6(r0, &(0x7f0000001540)=""/4096, 0x1000, 0x0, &(0x7f0000000040)={0x18, 0x1, 0x6, 0xffffffff}, 0xc) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x4000001b00) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x8298, 0x22) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30089, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) 16:00:03 executing program 1: socket(0x31, 0x3, 0x3) open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x20) r0 = socket(0x11, 0x3, 0xffffffffffffffe0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x80) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780386ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0000000000000000000000000ffffffff00"/177, 0x1c1, 0x0, 0x0, 0xfffffffffffffea3) setsockopt(r0, 0xcb94, 0x2, &(0x7f00000000c0)="5ac6761c7f16409f609e259d5685b0f14037845fbd0f7d854a1a6d3d9f9e9f9e1e24c58c74b97c6104038235cd49130499756acf53f11e514e39268bb6579c67b2ec5698bf6cf0699c4a67c7922193df3e9b0ba5cef7bd8220ff521f9148ac2f5adca0d17bc3315efc48a49729d5f07300b620584baae37ed81870de79b64f404b2ee94370eb7fc93b964c1c5b851008f8e407e4bc05b76669ec5c75490c09200b9457ee9e5892b2c54fede1a7be311d72f0d34280412c606694dd9c4be6273864f826554c64eb33fb11719d01cfdb0ad7092f20e3b4700a1032418c45647c2f2da9af25e47beafa2c40782889375e922a", 0xf1) 16:00:03 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="360200f9755aa972623e"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xfffffffffffffff7) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x8, 0x20, 0x7fffffff, 0x651}, {0x2, 0x9, 0x1, 0x8}, {0x7, 0xe8c3, 0x6, 0x9}, {0x8, 0x3, 0xc6b, 0x8}, {0x8, 0x6, 0x7, 0xab79}, {0xa4, 0x3ff, 0x478207b1, 0x5}, {0x11f, 0x2, 0x8000, 0x3}, {0x80000000, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2002, 0xbc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") truncate(&(0x7f00000000c0)='.\x00', 0x1) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/108, 0x6c, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000180), 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051390000000000098002090000000000038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x400000000000005, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socket$unix(0x1, 0xa, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80085301, &(0x7f0000000280)={0x100000001}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x0) accept$unix(r2, &(0x7f0000003400)=ANY=[], 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x39, 0x1, 0x9, 0x14dd, 0x1}, 0xc) 16:00:03 executing program 1: r0 = socket(0x1a, 0x8000000004003, 0x2000000000004) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpgrp() r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000f77000/0x3000)=nil, 0x3000, 0x6) close(r0) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x488, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) sendto$unix(r0, &(0x7f0000000140)="b100050390000000000000b15786ca0900000000000000a8fef96ecfc73fdb357ae26caa0416fa52376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb58a4ba536d3feb959af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c8b4303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000010c00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/98, 0x62) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x1035a) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x6000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7e00000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x86}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20012, 0x22) clock_gettime(0x4, &(0x7f00000003c0)) clock_settime(0x0, &(0x7f0000000180)={0x1000, 0x5}) r3 = getuid() setuid(r3) fcntl$getflags(0xffffffffffffffff, 0x800000) getpeername(0xffffffffffffffff, &(0x7f0000000540)=@un=@abs, &(0x7f0000000480)=0xfffffd6b) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x7, &(0x7f0000000040)=0x4, 0x4) r6 = socket$inet(0x2, 0x9, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000300)="eeff07000063d70d9900", 0xa) setsockopt(r5, 0x31, 0xa, 0x0, 0x3e5) r7 = socket(0x20, 0x4000, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x100000000000000, 0x0) write(r5, &(0x7f0000000980)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb1de1e39eb07c4c40446aaeb8ed614d80620948cfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d945c8ffa6881b428fa6d339c48dc67a33858ae6fc4afbaae07562476bbfb2e66ae7ab970350b8c00"/285, 0x11d) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0xfffffffffffffffe}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x406, 0x6, 0x6, 0x69, 0xfffffffffffffffe, 0x8]}, 0x3c) r9 = semget$private(0x0, 0x6, 0x100) semop(r9, &(0x7f00000000c0)=[{0x1, 0x0, 0x7fc}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x7e, 0x1000}], 0x5) getgid() accept$inet(r8, 0x0, &(0x7f0000000240)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x2) semop(r9, &(0x7f0000000100)=[{0x0, 0xfffffffffffffffc, 0x1000}, {0x6, 0x6}, {0x0, 0x20, 0x800}], 0x3) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x6009, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() dup(r0) fchflags(r0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 17:08:16 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x36, 0x0, 0x100000000, 0x0, "6c2306f6842664a97c7c083adbbb0b5e8ba5a493", 0x9, 0xbf8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) setegid(r1) r3 = syz_open_pts() r4 = dup2(r3, 0xffffffffffffff9c) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "92da8ee8e0a9958aef53aee4751e3393f88168ce"}) setgid(r2) 17:08:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x200, 0x40) setsockopt(r0, 0x29, 0x6b, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x0, 0xfffffffffefffffe, 0x5a0, 0x1, 0x6190dfbc}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000300)=[r2]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3f, 0x0, 0x0, 0x3, 0x1}, 0x258) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0x2aa) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0xa325) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='W\x00') r3 = socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000280)={0x1, 0x400}, 0x10) 17:08:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/72, 0x48}, {&(0x7f0000001140)=""/169, 0xa9}, {&(0x7f0000001200)}, {&(0x7f0000001240)=""/125, 0x7d}, {&(0x7f00000012c0)=""/28, 0x1c}, {&(0x7f0000001300)=""/25, 0x19}, {&(0x7f0000001340)=""/116, 0x74}, {&(0x7f00000013c0)=""/43, 0x2b}, {&(0x7f0000001400)=""/27, 0x1b}], 0xa, &(0x7f0000001500)=""/16, 0x10}, 0x42) truncate(&(0x7f0000001200)='./file0\x00', 0x5) 17:08:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x3, 0x4, 0x6, {[0x8, 0x200, 0x1000, 0x0, 0x8, 0x5, 0xff, 0x3f, 0x4, 0x6, 0x9, 0x45310c22, 0x101, 0x12064d3d, 0x1ff, 0x6, 0x8, 0x4], [0x4, 0x6, 0x3, 0x7, 0x1, 0xffff, 0x7, 0x0, 0x100], [0x5, 0x8, 0xffffffff, 0x2, 0xffffffff, 0x9, 0x7], [0x5, 0x6, 0x2, 0xffffffffffffffff, 0xd9, 0x4985], [{0x6, 0x80, 0x8, 0xd33}, {0x9, 0x5, 0x5, 0x2}, {0x4, 0x10001, 0x2, 0x1}, {0x5, 0x7, 0x0, 0x6}, {0x0, 0x2, 0x4, 0x10001}, {0x1, 0x3000, 0xff, 0xfff}, {0xf2, 0x400040, 0x800, 0x20}, {0x6, 0x2, 0x3ff, 0xd72e}], {0x81, 0x1, 0x40, 0x2ed}, {0xcdc2, 0x101, 0x2, 0x5}}}) r2 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x32d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x5c) 17:08:16 executing program 0: shmget$private(0x0, 0x3000, 0x1, &(0x7f0000b39000/0x3000)=nil) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x1ff, 0x7, 0x8, 0x6}]}) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0xfffffffffffff377}, {0x78, 0x2, 0x4, 0x10000}, {0x46, 0x1, 0x0, 0xfffffffffffffffa}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 17:08:17 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0x1000000002004, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r0) 17:08:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) kevent(r2, &(0x7f0000000280), 0x100000001, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x3, 0x4}, {{r1}, 0xfd73d2a23141be90, 0x0, 0x20000004, 0x6f7, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000085, 0x9, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x810000000000000, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x471}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000003, 0x10000, 0xfffffffff9adac60}], 0xb82f1e2, &(0x7f0000000380)={0x9, 0x76e7}) write(r0, &(0x7f0000000180)="ee1decb96e97873d18f03b6a8ec8a8cab3c86257ce9db2efc024b6f966008e98e43c587aa83f153a4cfaa44fcc3a4794b2f6e7901c359f405608057bd104aace642ffa19ee47543cb97d7738b38b3a235b47adda2eb384f2eb4c95b54cc55bc099ce3eea42fee253217c502cbc8cb9451dc8705e9a21f12b2bbefd70e44130bb98fc70afd118d4b38eb4badf52d1e6a13b853b4a6e56d578cbb05f24f78cf2ab64a7e76910d35b9963819e5c7f03e337bcb37235c868036a38099b08fa2206a6ac628648be52769d61551e9830a3f0e57d6d6b40ccbf1d5068ccfb6a0913adbacb827e6b901624698052", 0xea) socket$inet(0x2, 0xc001, 0x3ff) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8e90, 0x4a) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 17:08:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="ed752dc66dbe7b7c9a09ed41294106eeef2d2d96db315b5492e22a5864b0f2006b5ca87c01cb83fa4c814dbebfe8cdced2e6d8ecbe", 0x35}, {&(0x7f0000000140)="593cabbe51361a30c0ec3d614592d2ecc5ee5c5234ae6f0ec16b24f20466dd7396964f6c3f64a81f4bb4c35713bc0412b2a423b24238c970fea625d1e50e9391a41c789def5976c2e9904759e3163f2b59dbaae94537b12a9edb7d8a88cffcc385640787a70a8bf85d7456800e408e6c5e76d702ca64b4d515c2c125f80aeac3", 0x80}, {&(0x7f00000001c0)="52ee17453445bb34e647997d2f33e28aec50756b95e704a94c34d2147ad1bc9b1a3622d422da6e5630c2bf1218fb2cbf3c613be86056dc66f32dc9db1a5d2cead5c4e6af43851874ea393d216794c6be2cd07fbe514c12dead197aa8130aefacfcb8a3ec26b8632e0e4e337486cc355fadb01a61bdc2925b40e960a77a9b8bbec8e1a1f25c7a62e91928180c9f85a9a2726902fd48e6e97a551787cdf1be4c90d306969d4a311de65b4a6ffb5b11ec22e0a099079cce4228aa1121cc7d7481461ec6a273290cd275393ed69f2672b0a54c", 0xd1}], 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004006b00202b27fef0406c00"/44, 0x2c}], 0x1) 17:08:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) fsync(r4) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x1, 0x3, 0x2, 0xfffffffffffffffb}, 0xc) open(&(0x7f0000000180)='./file0/file0\x00', 0x41, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000202f667f6c653000"], 0xa) close(r3) 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x6}]}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1a0, 0x21) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 17:08:17 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/10, 0xa) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x60) 17:08:17 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)="e25cc2bb7a5f960c", 0x8}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/12}], 0x114) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b0") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x40000, 0x0) 17:08:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) 17:08:17 executing program 1: mlockall(0x2) setrlimit(0x1, &(0x7f0000000100)={0x130000, 0xffffffff}) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x34, 0x0, 0x0, 0x97e9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd1a, &(0x7f0000000100)="14") 17:08:17 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') r0 = open(&(0x7f0000000000)='./file0/file1\x00', 0x80, 0x1e0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) lstat(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000300)) 17:08:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xb00fc3146c936b0a, 0x4, 0x4}, {{r0}, 0xfffffffffffffffe, 0x44, 0x80, 0xffffffffffffff42, 0xf44c}], 0x9, 0x0, 0xffffffffeffff001, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 17:08:17 executing program 1: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x773}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28010000ffff0000014b1907ae4dbb7a743837eaa5f6a3c1e1cfadecea47ca6c543eb692c80f619fcd0e000000000000ade5fe0f671467c7ea91bbacd5654538e2d10b37cdaf5286d9c46c9eba6562b4403cdb98f717ff522444"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 17:08:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2008b, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x81, 0x3}, {0x80, 0x7}, {0x1ed, 0xe6}, {0x20, 0x480000}, {0x40, 0x40}, {0x0, 0x1}], 0x6}) syz_extract_tcp_res(&(0x7f00000000c0), 0x77, 0x6d6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) 17:08:17 executing program 0: pipe(&(0x7f0000000040)) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0x7, 0x80000001, 0x6, 0xffff, 0xffff, 0x5, 0x4, 0x9}, &(0x7f00000000c0)={0x401, 0x1, 0xc00000000000, 0xfffffffffffff000, 0xffffffffffffffc0, 0x3, 0xd2, 0x715}, &(0x7f0000000100)={0x81, 0x9, 0x1f, 0x2, 0xa380000000000000, 0x8, 0x7, 0x6}, &(0x7f0000000140)={0x8, 0x2}) 17:08:17 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) getpid() 17:08:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x4000400000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x4, 0x8, 0x4}, 0x100000001, 0x4, 0xffffffffffff8001}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) shmget$private(0x0, 0x10000, 0x10, &(0x7f0000fef000/0x10000)=nil) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0xffffffffffffffff, 0x20, './file0\x00', 0x401, 0x6, 0x2, 0x6}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0xd9) r2 = socket(0x6, 0x4000, 0xdd) chdir(&(0x7f0000000300)='./file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x229f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) r3 = dup(r1) ftruncate(r3, 0xc0000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x29, 0x6, 0x18, 0x1, 0x100000000, 0x7, 0x9, 0x2, 0x0, 0x10000, 0x3}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0xb1b, 0xffffffff, 0x80000000, 0x9, "49db8d67b5729706ede2af301121ea6ae3434e40", 0xff, 0x8}) fchflags(r2, 0x10000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000004c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000500)) mknod(&(0x7f0000000540)='./file0\x00', 0x80, 0x10000) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000900)=[{&(0x7f00000005c0)="1c889fcc989522d052de0ce32b51c4d58528d337d4a253", 0x17}, {&(0x7f0000000600)="2f97538453b02810aef00eced112a9edea1b62f70856196fdc083057e73bbe97a06dc47b31fc7482b78b641eb0cfec0baff30b6329878d016bfb3460c2f7072a9a6b1b0ff8712c17a915fae967ce808cc05d14a7bcd763c9da7db56a1e3f9f61713f", 0x62}, {&(0x7f0000000680)="69c134335e62c8b5b94f112354aff12bd9e82b33317b6932c617317c6b86514a22811f04a8ccb1aeac94a43c0819a3a38abf7fe15cecb6c943b30a2e380b37f8ab8653be2ef2853c44b16bc13c1f9247fd8e44a58d517c453098920c56548805646a97323d973acefeb4b8f8e2322331e9a684c02fa028df10167d60f3b14a45444f368491d08466629bda4d17b5982edb780be913d5b3", 0x97}, {&(0x7f0000000740)="6fa5715d13abe6f0965cd0324e64de06cf46e611215eec65303e163ada73bb08c764a9d6fc435e141045dbb2fcd21bd8f54ad8391a5479c9b35e800b84a3b4fe18fb32ac79243a638989751e9625653d3ecd02a306b42a0a5d0c25b2879c0cf7fad9c49360026a19807fc65a6f2ece667d0dae5e090d9baf19a78ca450d5ae3ebe13bf209de9dd0f30eb", 0x8a}, {&(0x7f0000000800)="d98d0293d67cfa30d742e4fa2dea19b42ad27a038af762dd3e4be0c1b14ede6a8cc8f94b8d1928ccb2cfdfb2", 0x2c}, {&(0x7f0000000840)="3ed15866d98af0cb0f85d13e6f64096b60ebec8ff561bae2ece97d7023783bf245e626a506f5f9802b0ab74a3e0650e142d86abb5974aacf3eb1fab7e6", 0x3d}, {&(0x7f0000000880)="7fb478838545315b03d9ed8f22c3b7db1d84bf4954ed0d03bd59d2568864aa7c12c636cfad27f1871dabe45a7e7ca36155b34f73ae37614156022f6e3769d01b98a4e5468e2b50364b3171016980f7162e54f5920bfb2783704fa96236c05e17720a05c76cd62187f7b7dd3bb94d1af4839946", 0x73}], 0x7, &(0x7f0000000980)=[{0x30, 0xffff, 0x6, "41aaec6606ead2298f06811d66a50baa551fc2baedb11e23492577df7a"}, {0xa0, 0xffff, 0x200, "f2a204598e1027d38082ab5f3b619f9e1fb4a115bb3e66b8fcaa2b2a6a8a1e5cc03674041211da5ef2f821698a2e39e1f7e96efc72a1e0729e27021e0c60e80c2d0f6a9c74cb45eda0f17bcae10f0f9d23b5ca372c9bf306ab858c74ea9180e1c8ea384e75152ff7afc366e345c164c3a301673135af1533204d1c5256aa41950822c46a89c5fbe44a117aee"}, {0x30, 0xffff, 0x6, "cc4165c9cdd4a2e9ac879a5266f2c8395482fb3fc094a5e1e96426aa"}, {0x78, 0x1, 0x5, "387d593a2f57403fbf07f2ad7c5011d40d53e742e5e31c0d79d088f4673fa20e5e8bec38fffaca2c1fd13aadf05d83e1b0df24ec7e09cf347ce7b08f4e0a1edab61f5e984783880169f04ab6742f611f859ea2f8401dac6165b4c2ae708c7aa63800f5ffa0"}], 0x178}, 0xc4a96594fbd849a1) 17:08:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 17:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800000000000400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a9") 17:08:18 executing program 1: r0 = socket(0x11, 0x400000000000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000003f00ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7c5501c53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xc, 0x4, 0x0, 0x0) 17:08:18 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x20000000000000b3, 0x0) listen(r0, 0x1) shutdown(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8000) 17:08:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getitimer(0x3, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="01", 0x223) setitimer(0x0, &(0x7f0000000080)={{0x3, 0xb4a477e}, {0xfffffffffffffffb, 0x10004}}, &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) 17:08:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) 17:08:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x7, 0x1, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x18, 0xc000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r2, &(0x7f0000000000)=')L9', 0x3) 17:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="5d7439c5") 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 17:08:18 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x114) mmap(&(0x7f0000a9c000/0x11000)=nil, 0x11000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 17:08:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x77) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3, 0x2}) poll(&(0x7f0000000000)=[{r1}, {r1, 0x2}, {r1, 0x26}, {r1, 0x42}], 0x4, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x3, 0x2}) 17:08:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0xe7c, 0x5, 0x6, {[0x400, 0x7, 0x0, 0x5, 0x3, 0x6, 0x200, 0x8b, 0x100000000, 0x8001, 0x7, 0x1, 0x800, 0x9, 0x8, 0x30, 0x1, 0x7], [0x5, 0x955, 0xe01, 0x9, 0xf8e, 0x1, 0x5, 0x2, 0x5, 0x7], [0x81, 0x96, 0x7fff, 0x8, 0x400000000000, 0x8, 0x5], [0xff, 0x7, 0x8, 0x7, 0x4, 0xffffffffffffffff], [{0xffffffff7fffffff, 0xffffffffffffc908, 0x6aeb, 0x9}, {0x80, 0x8, 0x6, 0x400}, {0x1b768000000, 0x0, 0x7, 0x7f905cdd}, {0x9, 0x5, 0x6c, 0x401}, {0xfffffffffffffff8, 0xffffffffffff7fff, 0x5, 0x1}, {0x5f02, 0x6, 0x1ff, 0xffff}, {0xfffffffffffff507, 0x602473a8, 0x3, 0x10001}, {0x0, 0x0, 0x100000000, 0x3}], {0xc6, 0x2, 0x3, 0x8}, {0x0, 0x4, 0x10000, 0x5}}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x401, 0xf54, 0x1}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0xfffffffffffffffb) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000380)=0x6) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0x7, 0x4, 0x10001, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6ed80}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x94}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000b80)={0x7fff, 0x1, 0x7, 0x6, &(0x7f0000000900)={{0x31b6, 0x19, 0x1, 0x552, 0x80, 0x85, 0x4}, {[0x8, 0xbfe3, 0x7ff, 0x8, 0x5d2, 0x3, 0xb28, 0x7, 0x100, 0x2, 0x101, 0x205, 0xfffffffeffffffff, 0xff09, 0x0, 0x401, 0x0, 0x5], [0x1, 0x800, 0x4, 0x9, 0x3, 0x800, 0x4, 0x6, 0x1000, 0x3f], [0x53, 0x3, 0x1, 0x9, 0x1f, 0x1, 0x1000], [0x96f, 0x9, 0x10000, 0x1, 0x9, 0x9d04], [{0x6, 0x8001, 0xffffffffffffff7f, 0x8}, {0x10001, 0x1, 0x7fff, 0x32}, {0x4, 0x0, 0x6, 0x8}, {0x2, 0x3, 0x6, 0x9}, {0x3, 0x7, 0x2, 0x5}, {0x7ff, 0x9, 0x54, 0x1000}, {0x80, 0x9, 0x2, 0x4}, {0x1, 0x8, 0x2, 0xb3be618}], {0xfffffffffffffff7, 0x200, 0x9}, {0x9, 0x3, 0x0, 0xfffffffffffffffb}}}, 0x3951}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000bc0)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000c40)={{}, 0x4, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000c80)={0x5, [{0x2, 0xf0}, {0x3, 0x5}, {0x3, 0x216}, {0x3, 0x4}, {0x1, 0xb9fe}, {0x3, 0x1}, {0x3, 0x10000}, {0x1, 0x9}, {0x3, 0x100000000}, {0x1, 0x3}, {0x2, 0x3f}, {0x3, 0x101}, {0x3, 0x762364af}, {0x3, 0x4}, {0x1, 0xfff}, {0x3, 0x3}, {0x1, 0xffffffffffffff81}, {0x0, 0x9}, {0x1, 0x9}, {0x0, 0x6}, {0x3, 0x2}, {0x0, 0x2}, {0x3, 0x5}, {0x3}, {0x0, 0x9}, {0x3, 0x3}, {0x161cb3ffe19b2041, 0x6}, {0x3}, {0x3, 0x649}, {0x2, 0x5}, {0x1, 0x4}, {0x3, 0x1}]}) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETPID(r1, 0x4e933abb39a9b77a, 0x4, &(0x7f0000000dc0)=""/235) r2 = dup2(r0, r0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000ec0), &(0x7f0000000f00)=0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x810, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000011c0)={0x5a2c, 0x9, 0xd90, 0x81, &(0x7f0000000f40)={{0x6, 0x3, 0x7, 0x1, 0x7, 0x3, 0x1}, {[0xffffffff, 0x7ff, 0x3bd, 0x0, 0x8001, 0x3, 0x800, 0xd0, 0x4, 0x401, 0x3, 0x6, 0x4, 0xffffffffffff7fff, 0xb8, 0x8, 0xfff, 0x1], [0x80000000, 0x100, 0x1, 0x2, 0xaf31, 0x0, 0xbe3b, 0xffffffff, 0x7fff, 0x2], [0xca, 0x9, 0x5b5, 0x1, 0x5, 0x46, 0x401], [0x100000000, 0xfff, 0x140000000000000, 0x20, 0x8], [{0x7fffffff, 0x9, 0x9, 0x200}, {0x1, 0x6, 0x9}, {0xfc, 0x800, 0x3, 0x4}, {0x3, 0x5, 0x81, 0x8}, {0x6f, 0x0, 0x9e7, 0x4}, {0x0, 0x6dc1, 0x200, 0x7}, {0x1a, 0x800, 0x49, 0xb4}, {0x3, 0x7, 0x3, 0x8}], {0x191f, 0x3, 0x0, 0x8}, {0x8, 0x2, 0x739e1182, 0x6}}}, 0x200, 0x9}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001200)={0x2, 0x6, {0x32}}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001240)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x28000, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000012c0)=0xff) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001300)=0xfffffffffffffffe) r4 = open(&(0x7f0000001340)='./file\x00', 0x30201, 0x148) r5 = shmget(0x2, 0x4000, 0x608, &(0x7f0000ffc000/0x4000)=nil) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r10 = getpgrp() r11 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000001440)={{0xfffffffffffffff8, r6, r7, r8, r9, 0x110, 0x9}, 0x1000, 0x101, r10, r11, 0x5, 0x0, 0x2}) 17:08:18 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 17:08:19 executing program 0: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r3, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r0) r4 = socket(0x2000000019, 0x2, 0x5b) r5 = dup(r4) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r4, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r6 = dup2(r4, r4) dup2(r6, r6) ioctl$TIOCNOTTY(r6, 0x20007471) fchmod(r4, 0x0) unlinkat(r6, &(0x7f0000000340)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x28100, 0x0) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x0, 0x2000, 0xfb, &(0x7f0000ffa000/0x2000)=nil) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000380)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x7) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) 17:08:19 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') chflags(&(0x7f0000000180)='./file1\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') 17:08:19 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/59) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) r2 = socket$inet(0x2, 0x1, 0x100000000) fcntl$getflags(r2, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3) close(r2) shmdt(r1) 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x98, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0xe3e, 0x5, 0x2}) 17:08:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x220040, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x0, 0xfffffffffffffffb, 0x2f, 0xb2a}, {0x400, 0x20, 0x2}, {0x200, 0x6, 0x5, 0x43}, {0x0, 0x4, 0x88bc, 0xfffffffffffffffe}, {0xe43b, 0x7, 0x40, 0xff}, {0x5, 0x9, 0x5, 0x9}]}) ioctl$BIOCFLUSH(r0, 0x20004268) 17:08:19 executing program 1: accept$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7ff, 0xa58}, {0x9, 0x6}}, 0x2) 17:08:19 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='ww') chroot(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair(0x1b, 0x4003, 0x9, &(0x7f0000000340)={0xffffffffffffffff}) bind(r2, &(0x7f0000000380)=@in6={0x18, 0x3, 0x9, 0x80}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x80000001}, {0x0, 0x8000}}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x1, r1, r3, r4, r5, 0x80, 0x10000}, 0x400, 0x5f, r6, r7, 0x6d0, 0xffffffffffffff4c, 0x9}) 17:08:19 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x81) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x6, 0x4, {0x3, 0x8001}}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000001}) 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x200000000000002c}, {0x20006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xe70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:08:20 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000280)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000340)=0x3) connect(r0, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x24}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10580, 0x0) recvfrom$inet6(r3, &(0x7f0000000180)=""/162, 0xa2, 0x802, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0x100}, 0xc) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000003c0)={0x7, 0x800, 0x976a, {[0x5, 0x8, 0x2, 0x4, 0x7ff, 0x9, 0x1f, 0x7, 0x6, 0x800, 0x2c9c, 0x4, 0xd, 0x31, 0x64, 0x8, 0x2, 0x2], [0x6, 0x47, 0xa029, 0x1, 0xdbc1, 0x7, 0x8, 0x3d3b, 0xfff, 0xddc], [0x1c92, 0x40, 0x8, 0xffffffff, 0x100000000, 0x1000, 0x1], [0x3, 0x100, 0xfffffffffffffffc, 0x9, 0x3, 0x9], [{0x1, 0x8, 0x4e0, 0xf21}, {0x3, 0x2, 0x40000000000, 0x4}, {0x10001, 0x3f, 0x0, 0x3ff}, {0xf9, 0x1c6a, 0x8, 0x1000}, {0x0, 0x10, 0x1fa, 0x80000001}, {0x4000000000, 0x2, 0x80000000, 0xb7}, {0x8, 0x3, 0x9, 0x8}, {0xfffffffffffffffc, 0x8, 0x4, 0x3}], {0x5, 0x1ff, 0xfffffffffffffffd, 0x8001}, {0x7, 0x3, 0x20, 0x7}}}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000300)={0x8, 0x0, 0x7, 0xffff, &(0x7f0000000640)={{0x7f, 0x7fff, 0x8, 0x3, 0x3f, 0x8, 0x3f}, {[0x1f07, 0x81, 0x2, 0xe3, 0x8, 0x535d, 0x8001, 0x8b4, 0x6, 0x7ff, 0xffffffffffff0001, 0xe00000000000, 0x1, 0xfff, 0x0, 0x80000000, 0x1f, 0x9], [0x1, 0xe2e, 0x7fffffff, 0xb0, 0x7, 0x8, 0x23c90d59, 0xc1, 0x9, 0x1], [0xe0a6, 0x1, 0x3ff, 0x8, 0x4, 0x59e, 0x2], [0x9a, 0x100000000, 0x6, 0x101, 0x8, 0x5], [{0x4, 0x20, 0x9, 0xfffffffffffffff7}, {0x730dfc9d, 0x4, 0x100000001, 0x3}, {0x1f16, 0x1, 0x7fffffff, 0x9}, {0x4d, 0x4, 0x5}, {0xffff, 0x1, 0x100, 0x5}, {0x8001, 0xffff, 0x7f}, {0xffff, 0x42c, 0x6, 0xffff}, {0x5fa, 0x80, 0x9, 0x81}], {0x9, 0x9, 0x1, 0xffffffff}, {0x1e9, 0x5, 0x6, 0x800}}}, 0x7ff, 0x62}) syz_emit_ethernet(0x233, &(0x7f0000000100)="8d") 17:08:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009131dc0, &(0x7f0000000140), 0xdde, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) execve(0x0, 0x0, &(0x7f0000000080)=[0x0, &(0x7f0000000480)='[\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) ioctl$TIOCMBIS(r1, 0x8004746c, 0xfffffffffffffffe) close(r2) 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4000000037e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r1, &(0x7f00000002c0)='o', 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x8, 0x9, 0x605, 0xfec2, "1efa964f5c9e95043123ee04d3205e3cce2b1ef3"}) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, 0x0) 17:08:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket$inet6(0x18, 0xc000, 0x200) fchdir(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x4, 0x0, 0x101, 0x0, &(0x7f0000000180)={{0x6, 0xb5, 0x800, 0x1, 0x8a44, 0x5a, 0x1}, {[0x7fffffff, 0x8000, 0x0, 0x7, 0x0, 0x6, 0x8, 0x7, 0x1, 0xfffffffffffffeff, 0x20df1ac3, 0x20, 0x1, 0x6, 0x400, 0x97f, 0xe9, 0x100000001], [0x2d7, 0x8, 0xe848, 0x7, 0x3, 0x10, 0x8, 0x7, 0xff, 0x5], [0x9, 0x4, 0x9, 0x80000001, 0x1, 0x6, 0x20], [0x40, 0x80000000, 0xffff, 0x3, 0x0, 0xe34], [{0x1, 0x0, 0x41, 0x8}, {0x7fff, 0x83, 0x5, 0xf8b}, {0x4, 0x2, 0x81, 0x7fff}, {0x1, 0x8, 0x9d8, 0xc91}, {0x80000001, 0xba91, 0x20, 0x9}, {0x81, 0x5, 0x8, 0x400}, {0x2, 0x4b7, 0xfffffffffffffffb, 0x1}, {0x8, 0x5, 0x5, 0xfffffffffffffff9}], {0x8000, 0x5f, 0x401, 0x6}, {0x2, 0x400, 0x9, 0x2}}}, 0x5, 0xb8e}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004268, 0x0) 17:08:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x472, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f6975ca543", 0x5}], 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000800)=""/253, 0x304}], 0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 17:08:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)="2a0558a93a94720ff55143bece35a2ba8d183ba5d057100ab0ace26388cbf26dcee74f7b6449583f5df3ece81d3a76e56e9634422f1b1b09e1bfc2266c2c9d2b1a4b0301ab84df0fff9bf4f5b89cfdb735807aca6b3a87c471e9cf2f1110a7cdeb58fed814cf0af98ba9a3ed867c4d43caf4a2b4383f3bb3060884875797afe7e219eec9cc7951d455257119960583b6ffe21de985fd29c8555a2fd348e081e2c9cc50a3d5c8c51e59bd145f416d069e8d19bf71f9541c", 0xb7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00bc4917", 0x4) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES64=r0, @ANYBLOB="cd13fee4df4933140a070000020000000095f59dae1f33839d411ac9b3050c6c2c883035f6fd85fb58252c08d9c87b5049893a211fde53d7131138d2b8a495028c0297e19366e00b21355fbac95e38d28134ccb02784eb1283662de06808884fbf27717184a0162074", @ANYRES64=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYBLOB="e56260eb074c0da337d91dfbfc0dc8455dee15c0cbf7eedc7bc53b484c5e32954c96057f119b8103a037a27c92e3121fe34841b0a1fa0539a75640d0a8a2b0b0fdd8ab1fa6d81182b2983f6319a5326ebf47e4c81ba36576bef7cda738c287e6ad12365b62b7ca539f246a08be796f93469ddcabfe8773ac1330f9382045062748b3327933f836a986ff1a3497d2dea4dfc011d5332b2e997bf5fa3f775ccd6dec7f5b3b7c71331870dc474b307a904c7844597a2a97e6307b0dc8276326d419312c6962db2161dbf9697d0926", @ANYPTR], @ANYPTR], @ANYRES64=r0, @ANYPTR64=&(0x7f0000000280)=ANY=[], @ANYRES64=r0, @ANYRES64=r0, @ANYBLOB="9ebd5fdb7c417840b7a101ba7891babd1588a6e258e58002df21d77144d939d96c61b67ec102456883dfce65a4eca839badcda79e458c6cb0d9756f3808c57b1eaf9", @ANYBLOB="6715fc759239f63736a0a61ef3ddd4a2e1b8710b117e86b08002534ab195c30a6c0c59e41be9ccb1259f80deb4c6fef6d30decc26345ff70bb824bdc1727effcf6ef55d37337f152179e4b61164e912afcbef142058dd15454e1bbf9a87592452d8026a4a932", @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC, @ANYRESDEC=r0], @ANYRES32=0x0, @ANYRES32=r0], 0xa) shutdown(r0, 0x1) 17:08:20 executing program 1: r0 = socket(0x16, 0x8000, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002000d30628010000f8000d00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffe8d) r1 = socket(0x18, 0x0, 0xfffffffffffffffa) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000011c000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00004b7000/0x2000)=nil, 0x2000, 0x2) write(r1, 0x0, 0x0) 17:08:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x20002) 17:08:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 17:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6f, 0x400000000, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) dup(r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 17:08:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f0000000240)=[{0x6, 0xffffffff00000001, 0x67, 0x1b7}, {0x4, 0x0, 0xffffffff, 0x10000}, {0x0, 0x2, 0x81, 0x47808000}, {0xff, 0x2, 0x4, 0x4}, {0x101, 0x0, 0x3f, 0x80000000}, {0x5, 0x20, 0x9, 0x3}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) socket$unix(0x1, 0x5, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x64}, {0x16}]}) fchflags(r0, 0x10000) r1 = dup(r0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) close(r1) shmdt(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:08:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) socket(0x1, 0x4, 0x78a3) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 17:08:22 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="1d5538687aeb925581eca59674a0ed6e8245949a91f363bc7797cf4ded43857021c0903c0526996758c374de042630cbf99ea35f2194feb553c4642eceb5c13ba2a54cb5f4a97b5d4cea61ef41394a7557196bd90274834581f0c6a4e37f3351a017c9b476f7", 0x66}, {&(0x7f0000000200)="a9d272db55d9d6f82cbdfcaa11a0336b32537885af79d82dd90fb86f408955f7f3dbeb22e9a9eed17b22b5324587ea915a7a82caa277952582527d4dafdbfd17aec00bd2f60be38049949b23986e73eaa3c829968c76018d62342b0363f75fd430497444bfc06ec2c540c9c8f6aed9f13e16a7fa78a028a6af5d32ffe895b21aa2757c7c05c6a2460834f5cfb22e2ce8e4321f2ba99f937d0fd81219649f4cfba60e29e09e1f05bf59527591d2bcfd42f63a0abc525d985a6103f69892305db313c6db82c9d622d4adba2853ac3b", 0xce}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1, 0x23) r3 = semget$private(0x0, 0x0, 0x2) semop(r3, &(0x7f0000000480)=[{0x7, 0xe7, 0x800}, {0x1, 0x7, 0x1800}, {0x3, 0xfffffffffffffff8, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x7fffffff, 0x1000}, {0x7, 0x4, 0x1000}, {0x4, 0x3, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x7ff, 0x1000}], 0x9) r4 = semget$private(0x0, 0x2, 0x10) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000440)=0x100000001) semop(r4, &(0x7f00000000c0)=[{0x3, 0xa892, 0x1000}, {0x4, 0xae5, 0x800}, {0x4, 0x8, 0x800}, {0x3, 0x8, 0x1800}, {0x5, 0x8, 0x800}, {0x0, 0xffffffff, 0x1000}], 0x6) r5 = semget$private(0x0, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r7) dup(r6) semctl$GETZCNT(r5, 0xffffffffffffffff, 0x7, &(0x7f0000000100)=""/18) 17:08:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x804) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x4, 0x1) 17:08:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="003fdc2f66696c653000"], 0xa) write(r0, &(0x7f00000001c0)="2b00ff2300002b0033000000000600003a1ddba4b4d4e4161a1a95b16ce749ca86e6be756faffce18a271787b40d15af9b9cf57199ec797d611ec3f4a2bbaa4c8f4dc9579f2cece9b51e8b4e5fa922b6af8780ea0c8e4101799d109a0a55ebe9c772fc538f881c7099cc84153745447b7a6c9f1c0a8ed4e241905014cda8eacecb6248ab20dc84dde149b46ddd00000000000000", 0x94) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x22, 0x20000020, 0x80000001, 0x74f}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x6, 0x1}], 0x8, &(0x7f0000000140)={0x3, 0xde}) ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$getflags(r0, 0x3) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) 17:08:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/133, &(0x7f0000000000)=0x85) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="929b7f8fec580fba6dc701dde8254ff4a255a0f79ba45dfa7fc2ad543bd182cfcaf0480d942b8801e151b949c97231c77410ffe4d5027f9477ab2d8acadbe512a0e1209a54c72f080a25c7a43a5db1190cae3f64a1d91c9ad4d7e2b4b2354e5a2c3f0e249ef9e6e52293bb9407c93b6417f90b30c22a9472f15c019b00de7daba3e7f506ee99c440987687c8aa76f23a128aebd59998df31c721c6d348a30e73fcf991da6e5d4b432c94e77d402de496efd1631f791a8d37e261166611a8e910f472f21a01e04a3c8e1c70ac4b61b7cb4f7e4db7760b5324235ce5c3b255dc271204c9c8335793bf51b3cd3c79a2df31b07af31380aecbfdb350", 0xffffffffffffff92) 17:08:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x1, 0x0, 0x7f, 0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10088, 0x10a) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x5c3) open(&(0x7f0000000140)='./file1\x00', 0x8, 0x94) r2 = semget$private(0x0, 0x1, 0x30) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/84) 17:08:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, 0x0, 0x99552a6c29de9c9b) listen(r0, 0x10000) 17:08:22 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) kevent(r0, &(0x7f0000000100), 0x80, 0x0, 0x8001, 0x0) r3 = dup2(r0, r1) setsockopt(r3, 0xc0, 0x80000000, &(0x7f0000000080)="09c6", 0x2) 17:08:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x10000, 0x1, 0x1, 0x241}) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 17:08:22 executing program 0: chroot(&(0x7f0000000200)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x100) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 17:08:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 17:08:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 17:08:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1000000000000200, &(0x7f0000000180)=0x2000000000009, 0xff3b) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:08:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) 17:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x3b5}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x69, 0x9, 0x10100000000, "9569ff894d7bec5284c44e96616916f39f3779bb", 0x6, 0xd6c}) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x0, &(0x7f00000002c0)='\x00') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 17:08:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) chroot(&(0x7f00000003c0)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) open$dir(&(0x7f0000000000)='\x00', 0x10000, 0x140) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 17:08:22 executing program 1: lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ea044fd33055552fb824b3da002bbd47b6e8d583e4d54a38b6b87cb2d72b893b576005c98387aa4f5b728193ef16ab93f12fc007916b3319c24ba11f881a4f6039b0ba38c5cc34505c8882556496fa390047bdb3cd1d2066397658b840f4e", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x7b83, 0x1, 0x0, "1b4bb0fac4e94a2acf6e94cf3e350f7b29c5fbe4", 0xfffffffffffff801, 0x100000000}) close(r1) dup(r1) r2 = syz_open_pts() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x7fff}, {0x9}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0xffffffffffffffff, "8549b2f08c4b0000001167f5bfa600", 0x7}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1f, 0x6, 0x3, 0x9, "af134c08b995172673712d2fd112b560248c19d0", 0x1000, 0x5}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 17:08:22 executing program 0: socket$inet6(0x18, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 17:08:22 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x4) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 17:08:22 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x2}, 0x8) 17:08:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)=0x1000) 17:08:22 executing program 1: pipe(&(0x7f0000001580)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000015c0)={'./file0\x00', 0x9, 0x0, 0x80, 0x0, 0xff, 0x9fb, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) sendto(r1, &(0x7f0000000100)="4028e5f166e5c6cebbbabb9cb4f4ffcda34e1177db0fc10730a78439f33d5b28a3891337114995c738b08aeb66a0d73e4bb191", 0x401, 0x8000000, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001540)={0x80000001, 0x1f}) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="3dba31cd4c7ef869225c4d9662f29eacb45c66f2b5c33a5dc5b78cb2a1", 0x1d}, {&(0x7f0000000140)="8afb7b6c2d65d42d7a050df56841cd3f8e0fcfe9b6935943c5fd220f72dc38f5e5a07be9e5396aab41512ef292840d72bda3545d190aa365a5e75a7e0984224d1ebb15e8e354a0e703c26d4dc35a44d7df0e754b958badfc84ff0a7bdeccd44a202040ace15cd8260073b8c55405672fd8e868ec205625ba326b4b", 0x7b}, {&(0x7f00000001c0)="9be7fa0651b91449dc34c8b143e487998f568fdf43d174e542e9dce7c5f20675d43eb384c63af348e07d8574f9988329332a00bb8d1c66f074f32fb4a67295822374d448dffe03e97df77da25f3d5d4e82c17a8088a9e7159de61a18c9bfbba2a23a51beca0ee0e7eb2c9950b64cd1c8d0a9e126055b9dba13c8a8576bc8bf27ee82f95ffc2f7750702c3899431be20f7cd68749e6069e861e1560752f7e3d6df62a962b477b837d35ef06d920f571a09e4d13d9293165cb7c97dc551fe019f4ee9f21d1f05c16af22c9d8161489501c398371ab", 0xd4}, {&(0x7f00000002c0)="114558790bd82957b452f23db2d1696d5f94e2edf19e4251eabe1c4762c289b56dad4864f70d998994fd077e5ed88794b8685cd99bbc6d9bf61540fdc3512d4bc3565c05eaf2b9f034bc62a171443041609e43b3a0f435babb9abdf273b0ad0d11dbe139c71f940f862812396f12c0d3ba20e37f3d7f38b037416d049c32d021f3e8b341f9d1057aba19623174b34591a7036cf60080ebb28c4b464789aa9257d27baa29bdff79f01fda4884f0e80d8b443f4dbce6b2946b483b259343f4c36827db5b92d971816694a04c95fad038c97a06e2e7aa72068b43fd888f2e2976a6501783b8748f9d1621bedc0845a775b05e359ef329ec81d2b7a1a2fc87c4a620500de88064c9b547c298c37eed17024c283fc05e8700416a24f4e1010d9c87fcc6a359df0f01101f8ae0a4bcc34ca7c32019ef9a93ea9f1d9606bbabd2bbf292381d0d43331ac5f1be4334fc13ac3582ecab591e7238b514340c9b7117bdd9bbee5d2243bd1cd2028f06bbde331f920ae538dc55f18d749976b500faa15c3216f974524fcaeb1d0c4b1e3b745656471afd27b06584dd599f0910a8427445282bd491e053bbf3866186cafecb0dc49ddb374f011f225682a2234adb03120d4efdff386e02625847168fbd0f6d7342f7ace51f58fef216ced0e8551bcc1ea3b84d676020fab06a2da92d7e4f475a3d0a5d917db1d36fc06066e7cba0020da04430c326ddf55ff1aca9c03a9a01f8b63bf7917c4681c47fabc4c4981f0d65f4b6896b3d9f358e063eaf614f8a0c49881f0432b5a933000573b1bdd7f47de5f4b1723fb7f545b97304940b36278c9c2fd1a1b501f52457bd6be22a41b5dfd1f90046c8452464f79c8f6a6726494d42802a3850d04a14e1006dbdc0ab4d1ea0bcd5ffb82e9cd3628b1608967e335fd329f1eb7f554eee0c378714218c1bffc683a20a705a2d9a573ecd8d5b6cb21a86a48789c917458048f0ae42fc44bc727bbbd1afb71989c83fb66509ca36834b15d2e0081de3b7ac819a087e58fdc1aca04363eb94986051d0f79088e94b878f8063355f50d456217a9c1cbaf474c5d8f2ed94dcd83ca66fd3e8b07f412f4f90ea1a2c886f11e2c4a8f35cf4e4e6cedef6bc1f63d2ed0f1ff345e63f65102e19dd9dbe308f4d2549a8949182adeadeb936bf2e6f1cb56e1dc39d1b947099df39245ba40fa7ddab1e313b46bc35ad32af50435022af9d825aed0d052d7aeebfa3f7d446288588a3ac653907b45e482857eaca7df1dbaab05a16f21ff89d6568106a487ff518a7c82fbe02a8ac0f5129061ac5bc29098d998208d229465855882eabfb068eb5ca78a0d30d52029af7ddc9d85f6075e6ec5a029c1af23d48b722f0910ec5b7e7936e7b55b34fdcbfcb3025a747e9da7d703382989fa7549d94711802e75e611345fde52f29979a99928dfbd5a88f09f13028121401fda284f33fd39c8fc8cc2bd95bc9c5568ad4ca1d32629d39182bc0de14441cef0aecb1f4544120ed6904822beb0135c116ce9580dd4cbd95ea2590b047d5b3d63dbf00fc3239f7401dc0edcd89ddde2304025f109cedd9698c683685d30a0fdde406f6d0af2b668b3ae19ef51f46da98d1c9c699fb2597ad5eb16625bd32b2a4e86903e95471df09ceafa785ddb05f89a4ddcf92e24e041cbabfac0eec81a2c296b4e337ddc536ec66712affb1f04073b453880d355a28ab41ced3da2f703c6278b929e445204a0298b14530003b030ad8b3e996d5c3ac670d7ee58367d1066cbbe65af32a044e99336830cc5e3fba20b4c8e0b893379ca4f1cfbb40e05523fcb7f3074bad13a05c31582136b17002c244f9e74165bb8f6e3f80e5b4a29a802b5f550b4d6848347e41360f778a96df256e63e973a0f48584d9fd9de27dbbf9c649001a1c105db0f3f53bfae7d1c272d0903234c6d424268b1cf5fd933c5cc68fa34632afa1870805f1fb7918497bfe6cd2c9edc4aea5e785ee0dcead14128cc0d836daf4b3d8c255ddedfe8b6f65c644269553e2a38b310e78ea6415a2a04e7b1e1476afcb07a9a92c629c582c1ebde87ecb6215e62e08860e150fad599efd45a12e4148b12c2f6ed4c757778694a94316d601513b2feac7f4745bf58a162e2202751851a6400b2c5c2625adb325d3ae18cb3883f945c90ac23cf5c94e6712e3660c1e69e73e32a233a69934e0b36375ff51eae515857301d118447c394e8bf5ff8cb10931f7c9552526135430f74ed0071f213c7210901d59bfa643fa233586790cf75a8ba3dbe3e5ec439bc7ace59061e292a718e5063ffde76c22f9e5c36f731525739a71b4ee5848cf585d02b251646d6365113fc02031b1da8d5d656b085884be4106cf93508a7039baaf4ad3a28e6eb7b741706eac7b6e9d4661233b04042692861b9acb4ece66b8edf381c4527d7d25139ca570361162e76f623cfca2ef759c11404db94368ac0b2ef33337cf0e67c83c6d48d98d203bec15a9383891ad19c056c31a38b8779bf938a6eaa0d2ffd208fba0ab5cc6eb0934122f55e86963fc0216493031307ced3ba7ba8edbc636ee1a53c40fea74710780c8a41d15db2f28352f0560880bb2174845b73c5963a8e92387cdde5ed7d30baa7a25366309b662124c40c1aac386898b0483b443e94f5ac48a922748cdb3a12c23f0eaa99c84682e40bbb94238981e1d1d92fca808695a568a2f29dff36e3efc71f3dd2d12a66fbbccad46bd0257412965233c8ada6b42f85f358b536c4e2753b676a9101da2a98bc714f16464e775556f08d4f3cc3638ec67ab4126e744cbfaf54ab9106899b02dc69aa5ab62328b7b31eb60a9cf6bdc3a4ab628d2a850375a1f417ff31006e95b7b152f9eb67b1ec75c7a707d5f2700fb64e1f428b1a3dcb19cd9f465bee77681d3034a54892888616131ed3e6635c511e84452b740468b9a9445b7d47cf57836cb80f37ebe3bc87f075d4d612cb2317a705eef287c800d0dd35ce65f5bd9c13ac9c7d90bbafef9b95da0f9e57cd4eee60c9209cc6cff7c52da6c9597aaf56dc4acc9c4ca7c734cd50dd65460a8ee6e4e44c52fba1450dd9a576c1df2a8951a648882f97f041a82932c6941ad3532c8ab2edd3d6417c1fd84238859c304e6639c8303116f395991c21b635b3a72003551a3ad1b31614c53984f54cc4367e15cac86d85f2f7e2f132457f7fd0a75d6fd153f055ac6dd140c19d896566902532a1e40194a785c198af10a6a1521827ebea09cec84dc1a241965297fb6758185ba8717fead42f7175ccaa41e9e47e33c0c891e79738066eb10f8c39d2d8f2ddcd1d65235fe951fed51ba8ec87d87e3e3bdb5a31459819efa28dd293f95df0e4573883d8b97a89f187946b3bdfcb85e2ee1bdda75249ff6c4320ce8b388634878d7052f3cc439485a3a230c69475bce9810c188bbb3383b83f414792aec2f90d1239e53a44e3b6c2b99235293c5809b91b8a13266e0d0520fc4fdb863cc4b63984415ebef8701eaa04d0207d7cc43125eabed2fab4bde22da85b5b3060cf8bedb2f750c5cef53ca806a712a4cfcd4acc137e7dbb0b7539ebd2c8518342510b1e492cac385c35c1d1e3d713d152131d5444b8954cc6db7c7846d4068b37b33c42b0a85b58e50e9c3907a886efd7383acb972213358259487c31151145e2f07e09369d223c324d5b2f26641e32447fcfb0a161c8d7a08a6e6564771fc0dbc8e8dcc3f38cbd3b210fcbdc1845899bdf5070f41d76a31b4484c7bc91620a722bb9fd5afb5c024caadc87f25943dd5f1ef990d8abf4982f3047fd4f5cf69c43dc35047cfdb417c3971740403fb71c78c18e2c14b94fd43cccabb79396c8038f3215a5ccb81680b719bce4cc8229db2484920527e50a7f4bcf40066f3276e9c6f7639802357b6f375c8526eb0938c0767b5e62d29733b3c1603a4a81bc1dd483ea46ac726c069d42fbc6d205059ee5ae15b42798fc0a700e9da1d1ba361fa97d9261738e1cf8c653ba610594688a4c4eded33f97cad33d0c0b2351728cadc3b40da640865f9f99288a4c49ae869481168a4dddda8a8d77e8901eabe0c3fd83a8d495025295636d8f365c0704852db112f3e0c4b6cdc2550afcd351522ea040f0e3e7bc19659d61774ab60a8466e34beef05f7ac5ecd2e33a53198d977e9326b641fcb6ae4dcf5471713f1d08f8397e64c20a60efc73ef9bfed86b9ce22c3b07a69a5e554a881f94eb6ce335c0ec2a7cf1514f3b19a6f78cab685f0158b1d5261591c1f757ae8d6b2d054e3b890091b5f83d0e4942ac136a2cb14c46832abe7837f7870acb7d188977832f3dcb6d55a3c9d9352268582749a582cb321d09bcbaa645f3868e7ab02f02d47b6b1eaa39c6dbeb84c326107ad8435e81960ffa8eb0bdacc9636f890a22248a32a0895316d910ed9c9cef41aab1e62761f01f009d6e2119886fa76b2e9adaa62027304955f96b628d9cae7d22a38fbbe92db1b1065644f46a17d1226a753a735db09d91e77792baf8ede3c9b1fbabfb6f72f95acc63c6cf98617e829152095723ff1a5b0d79685f2ae2877257feeefe6a39418b915374d9ece646c846a2acfa952d213bc5f8fcada9a02cb4bad3dd37e8ac4ce0944d389127fff0dacbc13a74e885959587c715ae9f4bb7a130806facd9440bf2c4ce794984de2484294ddca1b54f42f5f14a9019b9d29ec9c0e45433fd68aa4ba648c4233601a4d16499e473ce9454bbbb0503c69872d7366f6c23033a6e928c47a83d146ca81add04f0a096cc32299b02f566a3d9f3d6abc62126c8334d61669b557d7ab4c25c5916d96d5447b14a0d5b7fca649317304f6c1774f8c2c3892be12e20839b6f6b3be25e4a9f1430b55575f34378eee7c404f22b27708b867a7acc2851f6c35ee7dc5c39a0709657db426c3507a3ad410955001a54f3162f3ff2969bc2b8855338bd4a4a63ae6fb38b1c9dc192812559c26b19f66fe110b817254ad437776f40f902cb2e7f3de02e1b809f83522f3d85cd1e0e71f2d34d606ec700ece6e1198328ace84894607d69c7a3d910ef20578151141f2725483d977b7dfd97e4ee6e035abd5dab513869bd55d5c8989a145e50a89b5e0f014475264629e1d196c5beef2064a19c71723ec46e244240e64b5eae542e4730a1ecdc505ce81339ecedaea570ee353da45506febbb60a642fb39c1d1b83a2bb5c398665ba06c801c4bdea2292e07e6eebf063e06ec3f1bc1aa446c17fe61326bccc35242b430633a00ddc5d71cf2717b65a1014d99153dc15ed93b39f918e43600160b55878b18e4f901355ad37f0dbc1741b477994ec02fd505533d05b61da064cdb20649172e2b5fc98f77b2de15369cd92ad49ff9ddd8f2f65520aaafe7729efb0da89e8e46553eb91bc085e7117c816d268bb7c41694c11c3a1f67faad647fe99bef458f74eeadc069e4a97b6cc21ba755fd24176fa458e8e9bb715913be339e5b59eea22002ac1134f2a745d9884e9c90bbccdf1f67f3511759050e510494bb64ab733f3bc896b2a83327d7b23d1573c1e454d32a453a5c04c6e30d38a71a2beb04a62ffce8865b540ee7f1c872f2acedb21760cccc85c2fc158014ca272265ef66db56c2ed0864d619e84d7b4bc89fe5fbf2d396dd77900b20937f14edfe9a8717b75e7d156cab0ef0cb56bfb97a8b3aac3b3f77bf2e3a743a41a4f65d38337a5725ac30c8598c0c16eb3b9ac791a7d9076da85b65ba3e45dfc6e5809c4f5540d281527eed4538d4d2f67e49ee7bf468b1df51dec09002d9a120879c50bdf46125a", 0x1000}, {&(0x7f00000000c0)="22d164fc", 0x4}, {&(0x7f00000012c0)="0e84b6b125db921a89d01036c809648e26ad32728c851d16ad72b4ce879e82431179c46800363e6d75306847e06e38e54f6bd14a38d3bcb9d7d899b93a2279997971c7b47eed9144e2dce0ed7b9752a4a16b0fefb79c42e41792c2a91b0acbdb24c2da60138512fb9ae2e7b55ddb4c8f1ecca45114040247a392864c4f26fa9ebd15b1ebcd1aaff6527a2e35a190e5b479a099d95a47d267265b851e70a13e7496a4e5e8632885da1685f3e7cb73af71c8341e0e6eb18cb4bc39dd053a2423883b553663a5686416ddb1", 0xca}, {&(0x7f00000013c0)="a882d97678af3ea8d47c0d25c33701552d24850f63d4092d9f7bf23ddc67062ddfbdaa45a048759f04ce846c7c1d55dad202e43a392726bfa647541555770535", 0x40}, {&(0x7f0000001400)="d05b5fd716b64d74cf866908b2f5ebb7f7f43fe0bc8c22fba5dcd7", 0x1b}, {&(0x7f0000001440)="9cfa6d00299ef1e81aa3c160c1244f3fdf50ae663e3905b4142605e89b3ab0b9cd4fe0780b85a9d7e5df2fbfe27f38134e1e", 0x32}], 0x9, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x189) 17:08:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x67, 0x4) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x10}, 0x1c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 17:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') syz_emit_ethernet(0xc3, &(0x7f0000000280)="ea0b8c1e7265f80b4685a3864d48078d5713e24ab842ed53f33953fc49764f2461faf42168b7bd71cc981a6a54daae153874e8116d95ebd8f04df13c04cf736bc704204ef47bed484d08d1b311cff86a253540163be12d47b4bbe60507adc18e5c3758b8a45c8dac509458cc1848d74d9799f184dcd4962930613bf16eb040f5aa899ca175ccf8ce6df5df0fc0aede74a9fbe373ac8083c6a8c53d6b1d448ea3d6a518b78850e452ce83ca9bcdd16092de1f563a847cafbd4ae93446f04860ac2049bb") 17:08:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x10060, 0x200000000000000}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x7fff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xa4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x4, 0x3}, {0x18, 0x3, 0x1cd1}, 0x1, [0x2, 0x0, 0xfffffffffffffffb, 0x9, 0x7ff, 0x35e, 0x3, 0x4]}, 0x3c) 17:08:22 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87", 0x45) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r0) msgget$private(0x0, 0x1) r2 = dup2(r0, r1) close(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r4 = msgget(0x0, 0x400) msgsnd(r4, &(0x7f0000000080)={0x3, "4317fe312b60eb0366b8c458da2edcac4d82488051270d1699a0bede78f8d72ed9d155d03e34446abd338b4901b4164be06f6e0b7d9cd23bef58cac25413ed60fcc1a4c608"}, 0x4d, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x58) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 17:08:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000940)='./file0\x00') preadv(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) kqueue() r1 = msgget$private(0x0, 0x48) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x3, 0x200, 0x6}, {0x18, 0x2, 0x1, 0x2}, 0x5, [0x4, 0x9, 0x2b, 0x8, 0x3, 0x3dbc, 0x9, 0x1]}, 0x3c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x80000000) pledge(&(0x7f0000000d80)='/:\x00', &(0x7f0000000dc0)='\x00') msgget(0x1, 0x460) msgsnd(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="0100000000000000b6511cb223806a121f617f0cd9c59f1a419a18ac0f4739ab3eba7ccecee0e8d88a60af98e1392b77787e74907c735fd6787f7a07463a048c45da93e50ebc5513fe25cb351f6d212467ab27980795189c2160bc8931d3a698c79bb6e4e6a29f31fd9613676560e978ac10fc243789fdbfc0c61043367ed00caf006c8338932013e3ea91ad789f4b531a6716449f22bb810a41bf3ca9b9b9b9b8123d61a1bdd5f580b942e00aaf88733faa11a252319faa2400"/207], 0x1, 0x800) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000001c0)={0x0, 0x101, 0xa00000000, 0x3, 0x740000, 0xffffffffffffff7f, 0x101, 0x80}, &(0x7f0000000200)={0x0, 0x90}) getsockname$unix(r0, &(0x7f0000000cc0)=@file={0x0, ""/108}, &(0x7f0000000d40)=0x6e) msgget$private(0x0, 0x660) readlinkat(r0, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)=""/193, 0xc1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000bc0)="e1a7d334cf0ead9928ee6674eba66408a7e49b90a41798bec19608ed2d966b60e6b29a727242c31969b905da3793a9276e0ea27adb08a3d66295bdc8a9c57b95621c511967d3b6ec4bda7b57c24ec37a19288a19cffe687aa76fe1074a53b6f835b54dbf8a03758489ef4b33219a2257b7c31e6cf57ab088e26764dacb2ef58fdcf6f7d65b0936c1f21ab62a0f302f6982ec6b236542b9f5a900dcef88df46171a0bdfeecc125d2ced820507d0ad8c1c3718a784e69ffa52d9850d7a0576fb62d3063257160b8b65a9a4a0c5b0cf06a419d7bd83c4b4431caadac7b3f3d68b73ee3cee5a5bdf466faccfd46a994c1b9c873654064cc7ef0905ba06cebea390", 0xff) r2 = msgget$private(0x0, 0x40) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000b00), 0x6, 0xff) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, r3, 0x0, 0x4, 0x2, 0xe0f, 0x401}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047001, &(0x7f0000001380)=0x7fff) 17:08:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x8000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x6, 0xffffffff, &(0x7f0000000300)=""/4096, &(0x7f0000000080)=0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$getflags(r2, 0x3) stat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x87}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="8b9a3293") 17:08:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) poll(&(0x7f0000000280)=[{r0, 0x1}], 0x1, 0x0) syz_open_pts() syz_open_pts() 17:08:23 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="63967c1972d10cf87b8d127a4fab2d492f1ddd39b4d4e1c1a82b115d51a2f4b04f504c866130878f83f8506b01c7a23f1024bb3124b3803560e04dc8ef68cf86b159e15cac29aaad07ab1a8df1d3bf0ef45edd9e96e8", 0x56) r1 = socket(0x2, 0x2004003, 0x0) setsockopt(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000080)="99fe358a8397f0a1b66c9b43983aa61afc2b87346622ce1475af2adfe43398d98a095407818e679fb6362adbd567775f3bf8324f2c80116a4808edb79af551f9f42bf21a90ff4359d063c236a8a7f08355f7fbffffff", 0x56) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fd995f83df06ab27"], 0x10) read(r0, &(0x7f00000001c0)=""/223, 0xdf) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) socket(0x18, 0x6, 0x4) pipe(&(0x7f0000000040)) 17:08:23 executing program 0: r0 = socket$inet6(0x18, 0x10000000008000, 0x0) shutdown(r0, 0x2) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 17:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8004d}, {0x14}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") 17:08:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 17:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 17:08:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getsockname(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000016e7477365020daa00000000000000000000000000000000000000000000004b9dda37bd9950292813087c93466f123c640c6287a5622f0648bbf7056310ebb9074ba0417fc5d2f1f020015bde4d61fd2f3dda79c39d4318519bd994bc76902f0966af1ca396e66d53e76c5c9debbc27e9c5806c2e3750f91be5e449e7918d726bd3e5a4abf39a6fa9b9068e10e8808e82d62a4e3c8bd5259074303f86cfb0a8981f41b5a2"], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x3) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 17:08:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000002007, 0x4000086128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x84000000000801, 0x80) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="2446f0ec3c9dffe39644734908291e373589c710cbb869cdbbc2a45329218f2321741057d25c9c4aa43d40892f8a0843479eaf675bca1c617e2f32bbdef87b018d0b373dca389be715b05a872a19d9459bebf9f949cf6c7436008443a998af182a1d51abd97b287a8597a1a91444970e2a1119e62e8f761a2ab82ef23e3aa6b768d808cee8f16923ebad001c25f487eee94bddbfaeb497d1d07103277c0c263d50480086e92e80718d31136726187c57a8e4927655b991c9b39e5d8938afb894859cff22fe105cb9b4e79ecaa71781250bfc35656b33f0c63ee7faa548b05812d5a83cebabefa9529fdfb931081c995f37f6788adda35f39d7d4dc71f4dae8c86d4f8c7fe89f22105086c29d5dc485b9ffad1130db2dc3f97683a5d4033e152829d47a7e2efba5f53c37097ad216e0dd516a0c59f71f6d56ca516416e89993507873fa4edc5c62f22866762e43357632363602715d6722df2e8dcb3abd5381b089443f422d43b7fde55edc34edcd8cb097609a0e94ed73e1a138fa4628ac2f96044fe92b975ab278aa9e110f01a6363e9682b0f33afc1de05c49f4522eea3fa3067f3348087b52568723bf8f6276b7b02330b0fcb75f435ec790e14597b6c1ef70836caba04d63c09a016748b7710931ab7b5e2b6d14cc64b35d822131d46171b01af6b09c3748393067d5caa93cafefdb382ae0c30a3fd76521286f82729755a5bbdc5ca6437956ba1c3c8443ba74bdacda644ac35d66ccb14b2c1589ac0dd7c9120afa6bf36cf2377e7bc9f077530563bf01c1f53cca06d02df59768953074a36b9417bfe4bb3709e5583a3e4e30e1d9c666ca245660403e319b2713718a9a7926233f0f5c4ab823a1d6d364dc8bb73a50550afa971173bf8ab106557cf1ae24a7b76d6a3038181f61c129d131f07734b4b745f5b3bb30a8dd5aef077ca8c449cdc07a2bd6e33291b7d11e6c082fdb8fff797d1774ef88570c676927118fe1cd75db8a78dfdac9f6693af68a2fc4eb018a6a9b3a16678e78c8f4a6835d297209b449461cd638b712b47aa716b8c24abc8edaa465330818ab338f52d6d07a0037dbbf130e447ccd0879884f88ffca403a37323215370d2cf517a67434fc4ef959abfc625b1f171ab35016d32d0bd119d3ff78762e5cb9abd93124c47a488a29aea0aaacb19e8f69e6895efdb402f5676b1cf572ba1f1e930ce6564c1527169e3066464e6a4766b1c700cef8eb992b8a478b56fe6cd356c13bc976da127904b58cb4cf8405a08c4daac804831c355943193101af8cd887026a83f8a9c3648169ea2e0294a158a6e4971f0b9d257dafdefa4c3f1de24db511c05df28f72eeb9b820ce41a7c0cf72d5e733405436b4c1274168837077ecc07b01f0af63a2b9c5c93beab601f5ed8f122c89d8f54db99bbff4b9a7844239b794000606a992555cc9caefd6e220b78a903c6ac3f1c88d819d31e8d8767352a3445ee9be200549ef3bc3a6e2d37f78f8a72e5d605de63e2dfa74b8d669772784ca78357147a78f7c8133cab014ae7696e912aefcce012a386561d9806eb7f176f58b0ff9e1704b579a2348789bb63475d8af496a990789e4c27894b009acd01318fdf31657a4f970f59d5286c2f1d8c58d40b7936652667e67748e76c5c0d0a75d7aa0", 0x49a}], 0x1, 0x0) 17:08:24 executing program 0: r0 = socket(0x4000000011, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40000001021, 0x0, 0xffffffce) recvfrom$inet(r0, &(0x7f0000000000)=""/120, 0x78, 0x40, &(0x7f0000000080)={0x2, 0x1}, 0xc) 17:08:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) listen(r0, 0x2d44) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186004000000010000000000000000000000000000faff0000feffffff00000d000000000000000001", 0x2c}], 0x1) 17:08:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) 17:08:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x400, 0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 17:08:24 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8, 0x9, 0x7fff, 0x8, "029df3219d45d1dc9b4d1ad0ba5e97ec17c27ff0", 0x100, 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107003, &(0x7f0000000000)) 17:08:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0xc8a00000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 17:08:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x9, 0x10001, 0xffff, "f2d150e9508ee4cd09c1e98621bed5179591d78a", 0x1f, 0x1}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) close(r1) 17:08:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x109, 0x0) r1 = semget(0x2, 0x1, 0xc2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/9) write(r0, &(0x7f0000000180)='L92~', 0x4) 17:08:24 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setgroups(0x3, &(0x7f0000000280)=[r0, r1, r2]) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={&(0x7f0000000240)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff37}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) sendto$inet6(r3, &(0x7f00000002c0)="eb7db988143778f25d4c", 0xa, 0x2, &(0x7f0000000300)={0x18, 0x2, 0x1, 0xcb}, 0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000340)={0x3ff}) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) 17:08:24 executing program 1: syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) munlockall() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002000, 0x9c18) r0 = accept(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000c0d0345c00"/110], &(0x7f0000000700)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000b00)={{0x18, 0x1, 0x80000000, 0x20}, {0x18, 0x1, 0x4, 0x7}, 0x401, [0x5, 0xfff, 0x8, 0xfff, 0x377, 0x8000, 0x6, 0x5]}, 0x3c) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x882, 0x0) bind$unix(r2, &(0x7f0000000780)=@file={0x0, './bus\x00'}, 0xfffffffffffffdf0) r3 = msgget$private(0x0, 0x1) msgrcv(r3, &(0x7f0000000480)={0x0, ""/157}, 0xa5, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000efff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037"], 0x1, 0x1, 0x1800) msgrcv(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x1000) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='@!\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\x00']) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000400)=0x2758) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad0561c2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e817161929778b1ea70d4d362fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e40000000000000000c96612fd87ce27dca1bc2580d617cffba6eafd5b2bf2799b09000000dea73103bf89700e704e"], 0x1, 0x800) setitimer(0x2, &(0x7f00000003c0)={{0x7, 0xfff}, {0x8, 0x80000001}}, &(0x7f0000000440)) munmap(&(0x7f0000087000/0x2000)=nil, 0x2000) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000a00)={&(0x7f0000000740)=[{0xcf, 0x3870}, {0x25, 0x24}, {}, {0x0, 0x1}, {0x81, 0x5}, {0x22, 0x7}], 0x6}) msgsnd(r3, &(0x7f0000000b40)=ANY=[], 0x0, 0x801) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x7, 0x9, 0x1}) mprotect(&(0x7f0000086000/0x4000)=nil, 0x4000, 0x8000000000000004) kevent(r2, &(0x7f00000008c0)=[{{r4}, 0xffffffffffffffff, 0x4, 0x60000003}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x1, 0x4bd046a7}, {{r1}, 0xfffffffffffffffc, 0x0, 0xc0, 0xac7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x800, 0xa1}], 0x4, &(0x7f0000000940)=[{{r4}, 0xfffffffffffffffc, 0x1, 0xf0000001, 0x7ff, 0x7fff}, {{r2}, 0xfffffffffffffffc, 0x8, 0x40, 0x0, 0x6aac}, {{r1}, 0xfffffffffffffffd, 0x0, 0x44, 0x5, 0x5}, {{r4}, 0xfffffffffffffffd, 0x11, 0x0, 0x1, 0x7}], 0xfff, &(0x7f0000000180)={0x7fffffff, 0x10001}) setitimer(0x0, &(0x7f0000000040)={{0x7fff, 0x100000000}, {0xffffffffffffffbf, 0x3ff}}, 0x0) msgsnd(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="0300000000000000f4e8d2bb4f9fe212a7d83abc47685b47cfe1a978e6d32293c96893476c1124c0425c10e21249fac5dc5ce4fc82bde8da20c7fc9bafda0041b423d7f7a9d28983cf61ff99304a3841074bfb8bd45fbf51fa23efbc254c0187f2d05190ce8c6f3f3947a956eabba1d4cdb1f00fa6acb8b004e5495248c5f1cc0b04ed93f3edf6f11bc8f1a379d5f54252bf8b9d9df81a0a4033d9acc1b93ee1f5f0d52882779da625bd4cd088f6f3fbe23c40657c0bd1c078f15f0df55beda10537db72dc8306553f4b4c3c45330f49ee32e6196f15aaeca6d350d2da48b4656f6ab8816c61a2e311"], 0x1, 0x0) execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='(+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='[%\x00', &(0x7f0000000240)='\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 17:08:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574e", 0x3b6, 0x0, 0x0, 0x0) read(r0, 0x0, 0xffffffffffffffc6) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x100) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000ae611d09f3ed5cfc2b59343a35d3fc109fb4e297214458138f530dc53e8415174d3d1b4e0c8c04274933b9c3cde07936f3afd5e475a48a2d042b6d458ecc60a08cf1427556f79adab9ac3fdeab4a1300d9b5c64161a6f4bf6c0ee0485e7b95bf2e2946a3b287913e9420e42d7b3a25188afc7accc58f5f85acc2efae2c2fb1b1b584053f4d6ba83f37e3dac53ae363f49adeba5c18226849e362f810e3c8328b2d6815a330580900600baca1cc1b1ad0e03656ef29c009e825d226b78880303563abc4f323cd1fd10d7509b5dbd3be45dc3ba19b46e4dcdc096c2f271f95425f21d5374544125a3a25f440ef7dbf41730db603faf80e652dc21e0f7b376e4991ce14406ca8a76b9fee63379b279516eefdd8d41e50daa14dac6fff02bf3046b56b3d269023808dd48b6d41110a76f24719e987ff047ea543d016c7dd6f16b9fa02b533a1919d33151f809ca1e6d47e3be10cfce61eec8bdc3915c35c3b9cc8b7877e304849462512442a5d280e7dde5ea4c0a5afb9fcd34779049eb342408b097c79bff1380610b8cd58c308b98d1244ef6a363665e8eda83ba30f4e8cab26b4bfef13207770b299d1587200007cf9f6c616c52650a711f0cda894f7bd11a371933878b3989bda337e9b021f9f234d77c7b92e0cc929d03fd90f588191af10cbca13940dffede8d3e3a708c91411cd07677b86d6e8188011cd76f9f04e19edf62d0e68dbc370e4c3d3c17f390818d64e706009ab5c70a0f48752eba66e558c8568f8673bf81b093fde9f02b23c8209cbe94f710f"]) 17:08:24 executing program 0: mkdir(&(0x7f0000001100)='./file0\x00', 0x0) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000000d00)='./file1\x00') rmdir(&(0x7f0000000080)='./file0/file0\x00') socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r3 = getegid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x20400, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x10, 0x0) r7 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x10080, 0x62) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0xd20, 0x0) r9 = socket$inet6(0x18, 0x2, 0x7fffffff) r10 = open(&(0x7f00000008c0)='./file0/file0\x00', 0xb40, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x100, 0x0) r15 = socket$inet(0x2, 0x6, 0x100) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x8000, 0x0) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd\x00', 0x50, 0x0) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse\x00', 0x40, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x800, 0x0) r21 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000b00)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000b40)={0xffffffffffffffff}) r23 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000b80)) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000040)=@file={0x82328d6b360fe493, './file1\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000000c0)="3fbe60c0d8f3962b5c7bbb00314ab47b7b72e4ae40711aec961c62081a6fbf2ff6636298b370e4cee9f514481eaa481f018de0ac568cab06cf009331accca50174e49b94ec99ef72c09b1b8f7a791c02194c559a8a9149da31c3866ca8bd116abba3af05bef9d0bd0eacc29c1e05ba3a6f199c3b3748122583a4ca64c03129906505be794d74ae747c4cdf7a6ed2c1e7", 0x90}, {&(0x7f0000000180)="21e0561921098f2dbcf591ab88a09bf318d922ff963f153ec4eeca438e8709809775814efc48ae49bfda95c4bee80f4929347a08f6b8c88a813914578949b5", 0x3f}, {&(0x7f00000001c0)="e7c02d2f99b412220a0dd8668e5ac1a1f5ef0155af8c6d98713382c6a7f8558bf2e0a8ec6e6c7af32e9e045ca63497af694e5a2b9fd9d0f463c0e8e2444f47cf6a8ab7921494169985c6ed29f216bd692c5d0b813bade66055ba5d91305236f9cb2171af69d20fb5ede254e0f6ad7b4fbd847cf320aae0acb325c4a00d16154dc28279fc28dcf08dc140657bf69f9a2532176f6419ecc3ffb3efef9d45e76aa2c7a9dee51e6e82143023085ad2cba540d846ff104fa63ef4f564200ea45653998303e2cab30d5e667070b509ca8b10fd7ca433f2c3edc4a80d532b79d90a229d38fb62c182d92e49b61b84de30ad090f", 0xf0}, {&(0x7f00000002c0)="6eb865aab05b9520d792b4930c63c81811d656ec9c477c850d1fc9cedd41d110bc1466bdd30c902e963ba6ef52797ff17b0986d02cd8f961393766b7d7ad8f9083aca8870b7dc989a911dd189ce7e8f8864cb9cd3c27eeb2b6586a6e55a264e9c1f208dd8bca008941c8b2fdac8507446ef260b1ae89ba4e3450a77ef6509c4342a606a91f5b6491b631433dccbb453dbd9587d3507c44648201cdef08e4eedef4b7280e3a423cbcd860a4e00c401eae8bc6210733bee3e65200dd9bdb879593d4fa668c2d5d5024963b7f22", 0xcc}, {&(0x7f00000003c0)="1500a380530a99f7d805aa3942ed89f5c37ee54387d883738a025e6415a24656d5f7792f9582ba770fce28dec91c6ef5090e841ff83403f08a9e7b6be452212c7171391c26dcdaebfa25950b0107bbd84564f051c4bf5e2fa8ca4c41aa25f662daa0e9d05c4f7e9531ca89548012520fbf06b9cd759a6f66806bb9cfdc3925aad73fcc6c821cd03cb299f33b1292a5dda0c011cef2e294b1376792645b5516d0938375042ae798a366179c8954f39b875df4fa5ff923e20b81f52da63271d7f988b2af21f9d7bd60c138eac8f2a71a1571dc97667c37106526a9d2499c5993", 0xdf}, {&(0x7f00000004c0)="89cec194012f66aeee1d0e0c694b9fe939ad825ced1c7517a536d667fcf945fca6091b7a0fb1301b43b7cfdfb668d336aa842d07305d98e61bbf87056f02f2eb5bd5d14918e8ef80a2f98947bab6baeee43c2e4971a91554b6938191c54dda277d073329570b4a5c6a20abbd98213cc01777101b40fbf99e7ce9a5850a9ea2f9714fb73530143873565d3f26c92a559d8dae796aa2a90e0ad5acf1b80db4d141dfe7162bb5f444b118c3dee226f2188fa5771dddb1f013444d8648765bbdee7616fd6a3a5e19be573161419c27268ca7ea33d73678c73aa2bd8bdcce728d02667bcb8cd11c4345b95ce57ee000677c355a362d", 0xf3}, {&(0x7f00000005c0)="0ad3160365d98f139bbe9664a2a326c31b7e13409e3fbd7c5c72fc665a8c948a712e61ecca9314aeb9914aea5c0b173b50c5be242d2703403ceb02502877dfa167625e81838a", 0x46}, {&(0x7f0000000640)="68be7ed4a94b94e099b40ac86bf34ef7aa146a101385d4c14f248305ca6568418110eb6fec2d", 0x26}], 0x8, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r23]}], 0xb8, 0x4}, 0x400) 17:08:24 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) getpeername$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) fcntl$dupfd(r2, 0xa, r0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 17:08:24 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)='x\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x1f, 0xa8, 0x1f}) 17:08:24 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) r2 = dup(r0) getdents(r2, &(0x7f0000000040)=""/171, 0xab) setrlimit(0x0, &(0x7f00000001c0)) setrlimit(0x0, &(0x7f0000000000)) 17:08:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) msgget$private(0x0, 0x451) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) 17:08:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000003a00)}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x2080, 0x28a6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x3c4) 17:08:24 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) ioctl$KDENABIO(r0, 0x20004b3c) 17:08:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x60, 0xfffffffffffffff9) r2 = semget(0x3, 0x0, 0x40b) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x910f, 0x0, 0x1]) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0xffffffffffffffff, 0x0) 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[0x6]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x87}, {0x6}]}) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) syz_emit_ethernet(0xffffffffffffff59, &(0x7f0000000400)="001df254ee35d154f0f640185a4d2abc95d904dbcd26eac0fd829890793eef459470eb362bc24f014b286be70f1fa599e4135c1b79c059094ad67416552bff9c8d73860164c62b41be712d9b37b023f9965ebb50bf97c4276947ffc5ce1253b17484076e7c6b9422ca7ce58c131c318e10664c21a715e7f7b715f565d67f1c7d5c0156cbca1126374da6313a3d1f1f7b486edd3646a01d1768f68910bd903ce711c65d9948a39c4864562277f8ba05ca3120073e47ab8f88389d6edd68519b7a0e1de9f6de8c3223cbfcef8bdd40061bd5b1a08a1f8ab800") syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) 17:08:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) chdir(&(0x7f0000000000)='./file0/file0\x00') r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000001540), 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000001a00)="3974c82ce174ef55902ab8b13b54662271dedda82af051f2819020d764e63ee7d363929bb51ae59b38c6a41dcf979c668b9d5f995a682dc5792fbcab3e575919072063e5a90cf566c03691fb26d9a34b3818bd48e845b3262bcbb7952817cee26e21c814e4e75f3c952b19237eb89ef17ae89afad90d377f397357e8d05dcb4991247befc7ec788a3260585c432c99e64c66faacf367225269244e66be7ad78e56babaa8f43852a6695e7ff084226d78542593d778129c053a49a3c1a505d44bbf64375a833d6ac5d7662adcf9f5121714b784af0471e67d115bed93eb856ec668c02dae351e4f38975c0abfa212713289a52a704c2e949d37c3628387d80b0fe5794dc8315ad9c5828e5c6c13e663297537281b0ddf8417ec9be2e885e8e1ef6aa9323bd4d9d2c08937a071d8375e6635c6938e3dc3d39c7a9ee116c18489e074c9b4f7cad8d41e5a7e50499d2a645640ecf704befb37468f5fd628cae3a8dd011d272f869a28048986d32bd7a990a5e17f65b498945492cc05411e75fae73039d8f13d697a593f39a576c33e993b75ced5662586ac2924f63a60c9410f910759006ea6ac0fca8217b056bb2036d8e6d096de52e2adc9b359239bb77d8a2c68e5f6038bdca6dd0735c9f72bffe562684c33899df7811d33818588753574bfcefea7ab47fa9704dc51aafddf2d80b4eed7569ecf296f87273be8bf5e5ef73563e3aea60524b39f7c93e3a611f7fa7c552a0069ca16f91c3fe1c724ffd360a723e47925f0b13b62dbb6dd64888f7093d8b310f946f131e9f6cb46133d6ac23dadc4fc81fe2b9d5c6821cc92feeee00407f59f4c1048573cbfeff0eaed0bea4c9dca0919d978ad51c7714710127d31061abbdec6511fd88daa95aa5e371216916308741b1acf7e2f8c59712310b5126072ce98714ba59740d36ff550b51b98b2429531ba10327c13ea5a883587a2e45ac920174856ec5f35f64ecf457fd2ef19460899abc33a42e95fdf72471a701c7ca75180f0dc981426167a8db2c889cb2ff48dc7225089700b5093d9e2cba2ce5b0c35f9549faf1cea6d01a011bc59050e0ba991fe92087b16f086bbd84380cc708a8977851e17c0b9d9c536a44c17cb453cba625bed0781bef4a60ba41df5e678bbdb6829296198b97437a4704f0dfd36fc98e1bf2e64406a8052d605b54fdcf5c653ef6ccd2dc03a942c835019d7f9efea8142677d6b221dbe4d4b5cfed46e14c1d4f22426b8fcc53d62532f96fa5e2170c3ee1a9a2bf29816e1361c366f707dc6299c0259dda31aaa2b3a87e4953ff2d53c83903b247ab59a51bf3feee07feef32f8d35790c69c3a24931b1006b4ac25ce74746cef11464bf7c21fb1d296395fac66d4e44578ed4b5642091bc14574cb57f43bd5a56f1535fbbf150f061c441fdc9f4eda9fdb294028af3a324da33d6b40ca39f00ae799f011e585c32f331ecdfa187e4e13fd12f6f14227256cead3455808c0262c5f4c8eea3bd62a4327934926f43ff526e25b43f7a2e81d992b5b5776386b023c166750b1e35849ecfc2ec0d5337b0e89eeb68a568113464ad853fd875f9f49181cd3ccd77d3954814534f1aeaea0c7e778862fe85714b305f7c92f83bf9e2d6621bd87c1bc6dcbe068e36d580bd340ccb14e8645cf47386f9ac1e41c3ab9b2df63a0b3b76be3875c49a46e8748893d8936039a58a3cad4ad92c1db8fc4967ae265d3035e95a432e3171657e3bae9866a67ebff96adb580e34bac69e6ee2871dc2871b2d27873147cf75ca1b4ef18f63f197c5c2550ca76c891307d62e84041f25109def8abf7b450935fdf6cc54fa8c60e470edd063d72f210c78f4784d4b1e2329300ee25b3de2724b5586d670699a76eb0a437b5585eb70616dc25a919488c2797548195cf923a7edc1ea70b8255f40abd476ab30f1dda4decd959f51c9b864b4dbef614155b5301d0fc950fa180b513aa602041c1fac145990097c46d814ff357c08092a8f4116d7386d616423446e1c8f10208c16e9bc3d8bcfb63feb994c36953b3a62aac263ee7371313079c8ee31ce38bfc7d70f6eb384c72bdc06fefbb01e87f1e73a82b9edeef2ab216f1fabeb9b938919f03e8d53e1286d5549c4583f95a12f8611c77eb181f03a703b65c1dd314768ae6bc686c24a079ede2cb3dea731178294fa87eb7707376464fd1089e8b3e6203bbfe690cb91e53d1223eba1c4a3ec0ecb810092b6063f62c692a3adf8df942f7318513abf00d5ca94cabf8cca4bc634cc46e7b0b25f37b6473a923b577cff3cbc80d4567ea2ce8e10b8d4d9dfacf2cf0862e40f90bd6f1d8333098a9324ef12d397246365738f56525dddff19294ac066c1522548ecff4d7b994639b475f6378a0321f6cb4e9cf31287e4abe427ae45a52be6aca94ade0766288a84b5dbfe4d6fc75847a2c7e86a25c1fa952aff460b540feb63bece6fb2385a7d865dafa4f93d189aff4be629ec8df7d23b8467b75a65d8f7ccc42862e5a26115d840a3f295a20d0a749df3449bd69e329fcd18a805a1233060ccaabf9032b7c014184dbc5330ded4b4092f0480cb12246eba1e9d40646af157f54acc93d678c96a60be0dc767d9b5bb59557422e9e4542ac926061c60bae7c704da4ec659f7bb56518da0d2db38cffbb8898ebcbb6660a2d94606bfb702890953746e22889d19b849cc7d56a63783f0888535bd68a25733baa2064b4fb50a6fb9eb4affbfedd3c90a5da59f455232b3930b4691e2045bc0affc8f5331aeab0fb8b6bf541971c78f7f5bd3de3783cfc47a3eea30d11f8c3e60a53c3fa324f776566c17e3833013353c2d03632b002345f3c84ab58a4c5ab30365b9ce897e2e7137b8478d0fd266eecb948843704f95345894dea2d13bae4b6d7cdd54406570f9e70e2474159e8c636e05d770ddb192e4e594d69b9631b270339f3ea48eb298c1a2fcda25f0ebbe100a4da7b631a2f744391eb722dc9ad009ff01ed93d92f58673c4990e55e4ea6325c108eb4882741aa110b792df20dd66388680f35cd63244602efedf2baccf04956bf67427e9d93559b38b28146743edd5b36db49d7a7ca3af7c8e7fc4f0b4f50124fd17a63a1efc9708eb6deca7f799e14d09171e52c02e413cbc18dcc7440b33cae384cd4060429b18644d00ded4ba73c712adb411c925f81e95b6e64daa9206350b710d7c7885de9e5c2694060302d5e86ed6a257d266c31f316c64ed1860f29fa9d44d2aa75fac0d3ab5915f47d4a167ada2e6e56fb3e7f379b45ca5bbf64276bc94c1b98ac13c0d0794a350f34b763b4112c7fc91451b254460ef614b80f20d7997cbc28b2e3a7cbe8681cc3274278c1a70c8f286fbb6d9b045983f17311acf19790a1e4a3f65b80e5668390ee734b051530d8b8880e55d19bace4b222eeb045bc3f14a1172e760670b905de3baa67f300cbad70f5899f67cc89fa10df9e9b69fe42238d62238f6cebd1e1a4361876186b31354b68f4a4bf540fd686d6cb2bb5a36daab428ba6da1887df42c1719f9436df04e5d0f579e20a8cd6e26a59573b9c8d113c50d1be4b7a7c310bb0d64c2699b07c6e137414933e58156142a3a8a032633bc5731ba777884f8cbaa91350cb94dcef27db92db18028c5cbdc84fda5e95912b13e1a757d69686c64579a200964ab6c71130e037fd7b3fd7a494471e467183d2ca30e0819fd0ad15a50c8bb75d9a622faeb9ae99bef59f83b82b2f2d70005185b255cc7504b3ed594313de08d8946d8f511dd8b0580f5fa0510f45c782375f3e16a9d6da22b6c32dd9623558eefea4af2ac63b92a502b61a5c4ef45f70eaa326da4b52fa7568aa923cb19dfa089fdd7717cf59f6d2051492087d6922805cdf45976f67a001dec471dace95f333aea70d0cffb2aaa5b944249e4766dd96185ec8ee1b3ab9051a1ef42ac0401cb4f029f78ddff04e4ccb4f6cf5f0c20b393e3ffa8b6aba7cfff12b000d0b23f0b1b750b60bf3c44863905516c0b5dcee3450521d4f6a76bb3f65135b21783c06ed0c49a2e449e9c5fd8d8cc470e77fd70c1748234fa70f8e94141f35dab76a3f8d2d23dbb530f40fc2fc359a2e05ff2b5121d78cd70e65abd47496eedb9cdc86cb22e736e5663dbffeb9108315496644c57d66271a1259d5b7eca2b0a3ac758118a4ff5bcf5bb4fc2e939624795a6432d276ba773a48f0a8513b94824cc0667069f1b3a5adc6022cbacb00d9b96dcc5d038199ebb157250205286d5da0efb21973e35a5ace1844b4b9cc9d1fa3f9a99a5f07afe12e8fd71311b149a21858edd61da2d335d846b52135dda9bff214aa06ac991252ddb018f70cf9d959b057883391fc5194b10aa4f66230ee836d79bddf4ae8920c08879a9e60eb7fa7d842557115135537fe44e468b5cc4bf5c58acf77936a1d85f3b5f8253069ce888557239670cc83a646b3bb92ccec3980888e500a71e068f95ec0d87b880288f0434156bab02e10ff6879d97dbe60c154b71b673b1c6c4e0b289cce1456757f660cc749fc8f7c3487680a5a4750f7b44744fabacbf29c77b98cbfed54dccbb94b30f501c1dd34a66930d8e2bfadf0bf5cbd7bfde680bb7765fb7a4b06e0981443fd8776a4f17110fb099a077d0154d8be5cf6a74440d321710494e2777b8cfa7681d9429888f3b6daa75a128c25d7cb95e10ca86ec0c0c9ad712b312a99d06fe661800eb2967a103a1227a6eafc218bd1d7198a18906141e8f418aab6d536b2c952036cf18df1f5aefbbb324047a5101dff4f2ffb8973ec335328fdf982c4b066b605978467bd619b55f40444e07fc6c48947526cd4b0b70f010130bb83f7fc469bac7f11c1c29664ed13193c1bed2959a6102f9b1b024b6059df2518e2c1bbf2cce3125437660f32450252bba1d339f04d7cae5603d7af842e6798ee6b703d9f0eaf2a37e916783cea80cfa0411265e741301062e3a4b17d67a684c72444df8ae999f2c90967f26cdc393a39cff12b399d53cc4c1257a82b1d536fcf69a4057c5ac277cfe9402ee0ccc991110b01b163c0e61c150f437ae123a80273b7ba5a1866578d1250746677738347ebe59aaa19543ddd12443065c1913739ac13697f2cb189330dfbeabc0ff148dd6473724656b30badbbf92dd3142ed2ce43f191472866ed153dae6ca9b47a085a23c72c84a28b601c441d8a104f5b7efb113ec9d9871c017ae46936457809b607a2ec727b59b0498bc9fa63ceaefc87a17a178b85019c0b9134be604a39a54e47dad52ec7817d9c6aa5ce54ec02f84d279315706bcf4771132f12878df637da0a55daa4f0b62d5eb99c28520fc6fdc30c47b2ca02a928a7fac091049429e731243327f599869640c51f2557631af9aa4d90af4f572800e7505bc856ef002567aac0b72dfb5a67158e6a6c6109bba0ba1e6decb45ce268d2a7e959a5acbbca1657b06467071784543e0dddd7ea51f1ce9a388409eea790cad2ce93552b7f5ba8b43b00ec17cc2368cd83d11d5bc0a4e3b048e16df8c830059436bfb0088a7e415ee41bbd3738351f4bd5fe680a2aefbb32f4042712e6229a22a2ce2dc432770269e732ca9bb090a61a0b45ab2f4990b46cecd99f3bdd6d2d4b09bbf002ca5a3ec7f92f27998440bc072ab8aaa3ad62a337caaf95857d970510d2633fe041f70c821812ec34e50699edf7dfd9968f0778858e4dc6fb8c629c608b6ebec6fcda16ff1834dc13b8c9584305d2dc64fe090c5a0704e3e86679b8a50c753499b81d5c55ef73e93fa494bf3d642367eb0d67be460630e4b", 0x1000}, {&(0x7f0000000080)="14d7780d49df43c606a6f80429bae2289459b9e0b2304524edd8bf543f1f0a1771d4775d034c69b3bf85a29af438bfb6d06f5263b8038c2cb681def1668729e9b28b6c4000e288a45f4cb5a92c1b9be4c1aa37a2a912c3270b516ae75c59d8fb221ac5a64ef8dae37a7289eae306723ffac66e323ff5569a0be7d50b1f74d39d3a415f601bb20826e18e06f2ff5fed90ad944379f0421ad287", 0x99}, {&(0x7f00000001c0)="65ff06155f9a587526f2da5bcd6fef7243810eda3492e5c837f4bb0e21db0d1ec6350f6818e472e2541a0450f1b7200c920abd5ee566aef3d6db3748b9116a3c9ddbfb45a8d01761d160a4c40e72f25cc6555f2d46e6351513781f544ef7b5fdfa88715a7de4ffba16e12d7621410bb31aaea58b32d65c990ab9bb748b81d2982fbc4461d59d69022350a45768205819eca98416686429ed8fb3e60d8cca7a980d754635bb8cf5", 0xa7}], 0x3, &(0x7f00000012c0)=[{0x90, 0x1, 0x4fe, "dbbaee298b3e18fa7853a9c6635645916d66b329a21197db59d59f1bdc00f8434b6e14c48602b227d55d13206ce4fcc0e935b0e2debbf69787e1aa60767853351c2601432b70a4e57f825f47d3188f430297262fc1c9e76c1ae950fad3bf81d917d4ed8e8b0db260a1a6aab0056175c20b5f64e2ad9507b7d9d03f71"}, {0x68, 0x1, 0x5, "14c968dd910e8025ae1f7c7e23c84b04e3d4e1e7bcb7545ac19ba78bd741b96b4bb49fc6b03b6c1a341a32e9e776cf26794c4bf20f3afbe198230659b6cf061e7a6ce0d76c93e9c24808d75a2b650ece94"}, {0x108, 0xffff, 0x2, "d96e969f54440e672fb773891188ac6c83090d9256c0390bfec373702a363e683dd13f8e46a60d5948669b5b1f80f4cf834241b45a7b3d1f1c37f7c2b28aa1016165d7fa63ec11f0535dfb90b421d44a289da7609513e38fbe47b4c476626663bdac5d1eb1ca5debe2b85318a5ca618fe119d1011a6721f10bbb3856c5bf31802cb143c6f3e573159965d0d1f2b7680014f8956714e6a5777393b5b862f96fc982a0272bad6e79b2692e5ad7df1307d924b15074b7f98a2551fa16f13a4e064f61f36ae3daf746560fc981b376035847312bafccc37afb4320345128d6410ac384eeecae5bb40af4acde35b228574a6ef013b085293ebd"}, {0x60, 0x1, 0x80000000, "6c70cf00fa9aa8939c90f6c8efdcea3535ecff828af59c45caeca866d7a32281039504b13e1e0ab9da559ea1587f73f0ebed33d1d9e4b5e2705417930b75a21b71fef9bb50da891f5b4867"}], 0x260}, 0x408) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x5) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001540)={'./file0/file0\x00', 0xfffffffffffffc01, 0x0, 0x2, 0x1, 0x7, 0x7f, 0x4, 0x1, 0x3, 0x8001, 0xf6}) 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="51fe36f21bde764ec0e32c7f7bf8c86025267078f7c7b152924604fd38725a1cae1924631f735df5cf0075a16fc6a04b8a4f6a49062717c3230b059425da8e7bf5af46fb509616987112f0e1a846c5a74e1d2dd58af34009", 0x58}, {&(0x7f0000000240)="794a23d8d7d761247abf670e56ffa5551f26bfa7470d3ad83f313450182703c9093c326708754709ae8b852cd966320cc2ffe28d2c84a2328001f507e95e512ad422e1c01b51eef122c73d0bb9f7994ab9b56281df", 0x55}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fchown(r0, r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") lseek(r0, 0x7, 0x0) 17:08:25 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9d47, 0x4}, 0x10) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 17:08:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffc7, &(0x7f0000000080)="8b") fsync(r0) 17:08:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000200)="314d83f6ec0e15aefc5b90297c903bd4a16ed7c9e53aa9f8ac8f39196d14587a75f820bd9823d194165ee4cf40602f6f914e60d9afdff281d3f98440f439bcd957b942618354e108258d820ecdf5f3b9c648c3bab32460e61a0314314f06d089599f5e9e5569b8c1fe49a7d445d99c218b34b212e2c8c06c740b38f75ccef64a76977554a45fdb7d591c71135a8192285371004cee9f1eee17c2dcaa1b26bdc7c3e1d40f33838f1cb6c18cdd6920867912fb94ac058efea89063", 0xba, 0x2, &(0x7f0000000300)={0x2, 0x2}, 0xc) chroot(&(0x7f0000000040)='./bus\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x40000000006, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x1000000000000052, 0x0) symlinkat(&(0x7f0000000340)='./bus\x00', r1, &(0x7f0000000380)='./bus\x00') ioctl$TIOCSTART(r4, 0x2000746e) 17:08:25 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') fchflags(r0, 0x9c90e03be5d0198) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000180)='./file1\x00', r1, r2) 17:08:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x25e}], 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000700)=ANY=[@ANYBLOB="00002e2f66696c653000ff742b4152b925f0bb5e47222256ff81a453dd6c0105011f5a20078bd352a0aa01b2197ff67b6211123e7a1c7c9d4633dd965112c8be6b686d55be8d093fb25bd3967eddc3432622e42363dde736a26d328971bbecfb70f61f7501545d7be5a69c60db624e8eeeeeb8ec74433a64872b2291e660b70dec4e5c58fdb3b08cb1708a43c9c3c7f5dc8631deb2465503faa61ac244393c69685f80a96e10c1cae438ce3112c72a6f0271b77497fd05cb8acecc886459136c63bacc3d618992d6867fc7b2fa431ec283"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x2) r4 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x201, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000480)=0xfffffffffffffd4f) socket$inet(0x2, 0x4003, 0x78d) open$dir(&(0x7f0000000100)='./file0/../file0\x00', 0x580, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000180)="1ff06ee6fde896513eb8f97df5f650011a8724afac29b67011e235178d321e751e2344643fb402bc143ad47a9ac9c7c8d57d4ec2ba1b621c41d9c622f4df79e4ece5044f06967d6be9662b98198f1261d265babe14fcc75a42ffb35eacdbe9ece676d712574402e3276644192b4ae1a0ce17f6287efa41432b3b39ce31d46f71f8bcd76abaf8109eee93d90551fe48c6095029e1e7fb779c3d00d4acef75717c335040981b6b1f83e5dee3283f84789ea843ee08bb6fe9b5dc76bacd1bd5", 0xbe}, {&(0x7f0000000240)="a5ef4ebb153e1eb338319447ed5af3adb3744fa128cffb71fd7ad15d92afa6d34fd99a259d908e11866bcbeeec2de7c8f202e0139d9db5defc1505bb5ab88c38aa8dd4c824b87cf4b8d19a5bd4f3f909246207ba9ba123f6f372ef91ace23712aa942457feae9c35ae11a65d020473a6a27e1781097115f854ed282f72afa10d17f756caba39d6812b8fe218db2893f1ae682d7e497e36c0113cfb2973628c4aa8d2b14034f4828b9082a94abaf098e94206018fe77fd685953d0eff65f3d94d5e510f969252bb", 0xc7}, {&(0x7f0000000340)="f76754a6038756a0a6aa1b287f303cf3b2b430f1ca9903d569d521b751f4f7433630435779a2c1d24f66115fd84a2da29edb64e45eb9ac582058c23f720e7cd55923858e65c4114dc39394b160aae7eb437610aec767b9ec6bac70", 0x5b}, {&(0x7f00000003c0)="0873cf75bc6d2cffefc1edf4a72fb8e28387b8b98e0b1cfe8bcfacfb395a6478bfd025393ee9d442fa366a3ee9ab318fef4d7da0e9d29c896c4d38c0029650809c1fce556c0419a873a4ea2b2668f6a60551d43e7f0650bd876dd43c33eac69b468582252a0f3dca708746e7c6fa61f84e", 0x71}], 0x4, &(0x7f0000000840)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003000000000000000ffff0000010000007c610412d769820dca88bbb47a7d12d040c06c", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x170, 0x40c}, 0x0) 17:08:25 executing program 0: r0 = socket(0x10, 0x10000003, 0x1ff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 17:08:25 executing program 0: r0 = semget$private(0x0, 0x3, 0xa4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/zero\x00', 0x1000800, 0x0) r2 = dup(r1) readv(r2, &(0x7f00000010c0)=[{&(0x7f0000000a00)=""/26, 0x50d7a6583918805e}, {&(0x7f0000000a40)=""/36, 0x24}, {&(0x7f0000000bc0)=""/81, 0x51}, {&(0x7f0000000f00)=""/15, 0x5}, {&(0x7f0000001140)=""/104, 0x68}, {&(0x7f0000000f40)=""/225, 0xe1}, {&(0x7f0000000dc0)=""/185, 0xff81}], 0x7) mlock(&(0x7f00003aa000/0x600000)=nil, 0x600000) socketpair(0x8001b, 0x5, 0x401, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r4, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x2, 0x401, 0x3, 0x1a}) clock_settime(0x3, &(0x7f0000000600)={0x2}) getrusage(0xffffffffffffffff, &(0x7f0000000680)) mprotect(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000640)={0xffffffffffffffff, 0xe88, 0x7fffffff, 0xfff}) syz_emit_ethernet(0x96, &(0x7f0000000c40)="415a3b2e2d9a85c20079f050ccc74a521a3e3004c5c515ea2ae136273b77458f9c196cce222d329a8c9b9aaa6ba102c3629fa996ad5955530345a829ac167b0f53ec9ad4fd297fb281c33191885b95235a29761f646da58e1b48cba5470fff5a2a9afc2b819663d90480440d44e725ac4ab8b953da082e80e795e2facee05852871acc42a4ce5902fe82d9a89dba2c3248d0fc800d03") getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc6f4c73f31c1d42d) r7 = shmget$private(0x0, 0x1000, 0x4aa, &(0x7f0000533000/0x1000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r5, r6, r5, r6, 0x140, 0x100}, 0x8, 0x3ff, 0xcf}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) munlockall() shmctl$IPC_STAT(r7, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000000540)=[{0xfefffffffffffffd, 0x7, 0x1801}, {0x2, 0x1, 0x800}, {0x8001, 0xffff, 0x1000}, {0x80000000003, 0xf2d, 0x17fe}, {0x1, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) socket$inet(0x2, 0x0, 0x2) semget$private(0x0, 0x4, 0x17e) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/164) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x800, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x8000, 0x73c0, 0x9, 0x7f, 0x3, 0x3f, 0xffffffffffff7ffd}, &(0x7f00000001c0)={0x78, 0xaa, 0x8, 0x7, 0x81, 0x8000020, 0x7ff, 0x4d5f}, &(0x7f0000000200)={0x9b07}) syz_open_pts() connect$inet(r3, &(0x7f00000005c0)={0x2, 0x1}, 0xc) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000580)=0x3fd) 17:08:25 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) clock_getres(0x3, &(0x7f0000000000)) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 17:08:25 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) fcntl$getflags(r0, 0x0) 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x400000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:08:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") socket(0x11, 0x4, 0x2) select(0x40, &(0x7f0000000000)={0x9, 0x9, 0x4, 0x1, 0x100000001, 0x40, 0x3, 0x40b4}, &(0x7f0000000140)={0x1, 0x4, 0x1, 0x6, 0x334, 0xd8c0, 0xffffffff, 0x1d1}, &(0x7f0000000180)={0xec, 0x10000, 0xc705, 0x3, 0xc6, 0x9, 0x841b, 0x8000}, &(0x7f00000001c0)={0x5, 0x1f}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x18, 0xffffffff, 0x7, 0xc9f6}, {0x782a, 0x80, 0xffffffff9219f114, 0x620c}, {0x40, 0x1c7, 0x1, 0x2d34}, {0x100000001, 0x3227, 0x7fff, 0x2f}]}) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x30f, &(0x7f0000000080)=[{0x6, 0x7fff, 0xdaf, 0x6b3f6985}]}) ioctl$TIOCCBRK(r1, 0x2000747a) 17:08:26 executing program 1: r0 = socket(0xfffffffffffffffe, 0x8002, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x12, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x1be00000000000) 17:08:27 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)=""/48, 0x30}], 0x1, &(0x7f00000001c0)=""/134, 0x86}, 0x42) r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r4 = dup2(r0, r2) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) listen(r3, 0x10001) close(r4) 17:08:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x200, 0x84, 0x200, 0xf51}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xc}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xf2, &(0x7f0000000140)="0f") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000240)="9237f446f998710f10ee02ae82465d89b27d147b8f88d2da9f77871f62a8d28e190060c343cc717dd604e080415abd6997ea18b0371d4383b7f18320f52a428baffb63ac613873bc740e626cccdac9af783a9ec68487940cc1fb1d5c0fbd83719ec10f05d39fa076ea70ca1561900ec54abd93e0e379c223f6f97a77d2b970429b756a1380449c2badb0c97eebcddb4c6b96eb2599883ebec475f44862342e"}) 17:08:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1, &(0x7f0000000000)="d5ff9668", 0x3ce) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x3f}, 0x1) 17:08:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x400000042fd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10001) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:08:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() renameat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}], 0x1) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000180), &(0x7f0000000280)=0x4) 17:08:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r3) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 17:08:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r3) 17:08:27 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) 17:08:27 executing program 1: readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffcd8) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') syz_open_pts() 17:08:27 executing program 0: close(0xffffffffffffffff) syz_open_pts() unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x200) 17:08:27 executing program 0: r0 = socket$inet(0x2, 0x800000000c009, 0xc1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000200)=""/53, 0x35}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x100) setsockopt(r0, 0x2, 0x2000000000000000, &(0x7f00000000c0)="54b92b2d3870722dea2bb3d669de505440e55ea9963e95a3b65c3939389ebb57496c86e107ce5062af7140a8b96fa0c1ecb2a33b8d07e4d9f82aa01f2f9091148cbb0ce6472a6b8ec35485a0651dea921bff4cce31f519c17b", 0x113dac56) 17:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlockall(0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/159, 0x9f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x193, &(0x7f0000000140)='#') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 17:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffff8e, &(0x7f00000001c0)="00ad13ed6fd6b4d385fedc32043456829e50cbffe09470fa10453d4b2362b3fedce58f6037a2520cc94e47cb767008441bdb63993824c552c2007081467b20a9ba1640ccc8cab9fed1662d12241e71c5e4fc78451cde383e9de80701a1cc1eaa70b83d325440fb2d849aac6a91b583492e8573782280a3a3ba5e80614733f33be61198fe768b4e2425750ca7af399fa4256cf27e8def188eab64ab8a6ce42b4b5003a42db8f7c0b197f8e2a2983b9f1e0109c5a0f100936ad125fae4603438d6a2664a01facc992b99c82f5e3bea03618377a8aa2c72f657e4232eb2ec0990b207ae97e596113ea153fe") 17:08:27 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setgroups(0x0, 0x0) read(r1, &(0x7f0000000500)=""/90, 0xffffffffffffff11) setgroups(0x1000000e7, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) 17:08:27 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x8, 0x104) socket$inet(0x2, 0x4000, 0x200000000000000) r1 = semget$private(0x0, 0x2, 0x0) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r4 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x5833fbb30e20331b) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000001380)={0x1, 0x3, {0x200, 0xfffffffffffffffd}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x201, 0x0) setreuid(r2, r5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x80000001, 0x5, 0x3c6]) 17:08:27 executing program 0: semget(0x2, 0x0, 0xa0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x100) lseek(r0, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x13, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60, 0x8000}, {0x28, 0x0, 0x100}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:08:27 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001280)}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCPROMISC(r0, 0x20004269) 17:08:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x30400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0x9, 0xfffffffffffff5bb, 0x1, 0x2, 0x85, 0xa1, 0x0, 0x0, 0x7f, 0x3}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r5, 0x0, 0x4, &(0x7f00000001c0)="dc000000", 0x4) 17:08:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x4}) pipe2(&(0x7f0000000080), 0x10000) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 17:08:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00400000e74de40900000000000000000600"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:08:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035ea17351d705708395758d5f05af0b14a669d2cb31def65618da4dbf3132500fbddd1b7808993ef80f2ae5f1426664c5e90dfc275a1fe372b351ad8b66b8a3a4fabe826ccb8231e3c5500b772649268e73c5c365ee0b5688e6ff46b94c725555c102ce77b357edbc2e20f46a323043b7744a3dfe5107d9524b5b0443f38c74c44f039200009153513ac06795b6db1f9c103da5969dd740356244b1af34fe757c006dd553a7d207e3686a5fa6168c9d2e4b050e2ad8cb5900cf3a5e82b69752b81f43640a2"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000140)="3f006efdb50a9d33517809c617dc6ebdaca0867ba308740395d8bf2f149a4f0e7429005577172c886042aca7edb480da0c576d0db57bc3d2e95145b128f124dc18219e21a9f177ebc174dd2573773a8f4bf7d0e204d1871521a4a0fd7d08cf21f70f5881a02e284f72054fb03ba5c19c1ab49e654874dd8f77318e885cf2448a7832bfee1f48177dd5c7f3e4e1e74372affece616081acbd1bd246e6132f6153e7a5f5b7dbd7823668f1caf7d165ae2f86f99e6f333da7d335c609f28c31e065357ab711de3fa6441a5704dbab9d9bb17b55ea863109993b14035932b1710e723c3a8462", 0xe4, 0x8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 17:08:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, 0xfffffffffffffffe) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000180)) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f00000015c0)='./file0\x00', 0x1, 0x40) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f0000000240), &(0x7f0000000280)=0x4) write(r4, 0x0, 0x7) sendmsg(r6, &(0x7f0000001700)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000340)="8fa75d630bfbd5bc637a4e412a297fb01b17a8d3bdb35f3f6dfd248b29b7ad49ffd57e684926c9f205054cf7331c3a7516370cf5575f04e0b32b556e6be77c956f3c604af5de36915d899f848a52777220c6eb72d5caace43e48c6fc0f4e9996d2c48eebda7d0467da20f034d6ffcbf66470b538471c76747be686841acb724c2e104914032abc957ff42a17b9847f41194fabf9e59f2e2bb7dbd6ef44f0a0ad4047c3d343b8645a4130d0d7a061f25d293620f625ffefffc1cb596616f8bb56e777db40ebc125d9c43d91b77c066e3f3a9ff2e7f84297cb9538c79917945507f1ae4339b9d648da9179fe2fe11ecdf143cf64d313177549ef400dbc48dd2fa19070b559949af086131e2515d870cd869c0f06c60e192d536e697cfb9208f781c100e45054259900ed727c0f6a060fa4dd872b14c7f6182bb2450564caa06d4f9822f6c87b0b8436a290027b0d4002abd051a4b86553c14e986bc08d1d28d58fa368347aaca02b015990d2d984ec5bf1874af4260968d77f47ed28c11d4872d44a620763a52fedff31aeb24effa6750dba7972bd796f8d61d4cf47a7ecc55b4333bf8b4a0c01ae18b6c9e6c3056319ba0eb92be9f38764d25e6c751d9be82d7d7d503e9a199b694fac4ae364c8549f495fd60800cd92fae8a6a6efd1809c7b812be721c8b8a06ca235fe760f64e1131d5134192f08cb6a05534edf074cd014026337b17cbc13631607cbce337094b2485c7909c159f2251ab996ecb280703b36c615131d3155d5890bdf099f519efd064f9baf6cf6a6f5acb4c0966ec02ee1e0e08eedb9e9c48b118e135224260dc6fc97106eb0b2855955d2f6235dead99b92522db5afb43a1024c8e6adeab69cd9f1a74c3bf12d0bdf98fe7d1bfb9031365ac705b23e4dd35adc8593e55cdd58bd890c57585ec3a910a02a861d1e357b3ce4491bc4679baf01eaeb7353d1f963377c091e326014b9e5ed607dc6f6119ffaeb7e9da50566f7ef3ef24ea04c1d66df91ee328986b68f0fe43632cffd2f3aa0cd59a9eb0b2a89287addd1bea956ffdd95d1d7e00668e7cb247d0cedbaff058f546414085de86d25ac35242680683e2e3e38832dd67cab1224e16031e52c2beb9abf38baf5827ecbe9574a4d69b9efb075d6b9fc0b5fc9206ac2d3792034a6a5eeb592d469423f818626b2ef778d8d1f24af456100d15e0d7b529ccf9b0156af576c4d69034ba30b6c74f80bfcceb75f38a158f4c3c8e28d7e8e44e140f2ae1e9af28c9c8f17c60ccd0b7b8c8602a0d614e1f21a793465fe0c218bf7affd4aa756ab021fd36947dfb3312d012a5f38270c36eed329bb5cfd9955ab0070facff3dbe43e98de0040ba3f7d32564ae26d91823573c3af6e3d77362b1b0fbe95903b2af4f5962eb6a38f4193e981cea3a4485b46cb66647ab7ebfc492478ab6eb14310555d21ed0817ff82ed64cff31e18bf9e0e90fefbe44c408319ab42c26996bcab8e771d4671e5fbbe6fc4c5fa3acb754a70c73887887c66718f471cce053571dc5cf881b4abcc6b566838e2de0247c4f623cec2dc34ac44d4d505ba3c48a190835c60c11e133474154621cf4030b49e0bd0760ec3f570bdc40261aa8c6d09ee264db47625189e6b995e97e433def0b56d35a2f892360c73c08da2ea4db5e380b7a2cfac033dc0778d2074af1ebdc4473f661ab3d259c39db2aa558aec03fbcb793aec9d8763cb81c6800395b70dd3c19a271f30c6e9e0d8b9bc992ee67c18c75887e8b21182c819fdca1178ec16521947824c5459d7c644b9c8b007b74adf8992760a3301137ba2d6709cf6720ea52d4d2f87be36a6ee045fffb45ae09318033e3bb39664f3d38a32d2b9f85f284927aade17fed4d681ca31f13ec1f434da98cef35bd36311b0f744424ef173cee3ca43b33dffea9b77f0e96256f2e2e3919c290b2b2bab4a59597af9fc85237a77dfc90689373eca265956767806fb6c1b4e5d438a6b9042c159150f50ca647c1d7fc4df49c0d6ee39082d6dd8b718da83df6a000a0b3ad1b79399737d1a77dbd50830fc04d07d624b3bca29f010b1756c1bb48cd01dff75643011aab55158a363336cd22eaf6669f14a0f0b624388662b6eb326c3af478cf6ade43549203186522ca94aa161e67681d53b88c2c07637bea9c549a220bea1b77975e6cadb66f071ecc0804934ef5e1115f882710df1420280128bc865bf76612d819255fe3d4e249b39b2ff6204a26a0ab64ee1788df063731c9f7546b47765c25d1a720c65997d35df9a5ac04d1bfcac4068bbf95f2411f31fa0d52b07019bfade4d314a11faa32faab9092710f78add72263bbeefba37236e4024d0a823c5e5c81a3b7241c7e166bf257c12f30da932e95d2c1fd099edf9dbbd61fe6ca25a8f716650b6ba609e7a0239c2e73fe7168c699e2eb963196b586490be22e4b2d76181ebf93040651378eb2b9b931370332932725542be62928981214854c804d58ba9a6ef9521791b98a3551f56e654ffb63b862097d5140709cf79f6a59fa6ee0ff5b037e07e3a7efd0fdffd7479813e6924cb71b6df61bbeb26ac1dd197bbdfd795fb18281ac5039da732bb8e4f9f4f1bea1bc03c7a56157c22216410e5ccbc67d4c7c7ce8fe009aaf668f3cf1d7abc1f8b0e222a5744230faceacd5bd3c9bdd31ddd5e2d0805525f22a65e0bd2f505faf992a812de2afde26b5e506e1ae381bdaf2c1e9be738e2e102863ef8a62aedf7d606dc30a71b60af5a1bf8e023a404ed75374e9fedb36430ad19bc4b9ae39243f1c858329a4bfcc8862e646d319941918565245134daf9345feec7fcec0a0b2dd7f9f2f59c5cb471bc76972cd6d4c94839833db9bedce15768cbe21f42010c03f8815e0870a5588598ae605a289ee89929b8a19772ab1d3705d3497408ebe1b839e5c0e855eb55328ae0fdfceadeb15013da1cca5a429528be545c833b8905efe2f73ea18f4633b6c46be1031a454d3451343bf2c3cc83bfc7c4824b8767a2f7ef96883d054d89cff49888b270d5f4320555e9891ac930e48ff51ebdbae5dfb5568eea506f0a8664eaea0c1d823323878d4f90e66003c536946ac1541084ee380c91a4ac8b4aacfe8177ccf2700ced4b12491341ca24513f4ab4dc46fb1f5145553031aec4ffa783d08245c34d35de709022136a2c3d7ba7818f557565bb76b3b7c124130c6bfe687584be701fb2f0d447126c33bc7dc2749739888b397f07b3a666a20d52acd5bd14caca4ec19c917e69483818680f205abf5b95a0423e2a5138577104b1dd0382c8c3f62d26df4c63a33216004e6963405d2574116c1d08e4c2681cdb2ceccc174a07a925881114af96d28d601aaaded70ce3c1c8571afb88ba71cb1106cad55239be6a22f1757698a727770777844b99aff10c0133af3f18fd770bc8ead5b55691adc7b6789abd75b06eb6051573a72e96a6785bbdd24f0da34d8c0b3c7680e758f97ba621cdecc200d35f348c95f5a2667546ea6d2c2b785934736b85ed34fd2a1810af10b9f26e22b45e39b4175ec92a2f8e17b95230d8033934f1942a1fe705d1fe6f59e77926dfd65c0b4cee4c00eeb47d659a0daac7da2442144e1c2d1c908f19ab2f3e6c7cebf5068fc1b7dc83d6d015643253e08246c27ad26465d7a68824c9c73983d0b0b75ca9a5dfab12637090bfe338310d235d9627b25c03da20b7f4514ae536664167ff22dbb70e4335e32c26eb2694140d30f4dafd06723077856d3de9663fb325415c083dbc2402db268232730ed32eaf7d680fcdf2cdb7d579adeef6dfe5ff52f21a42650b80fe73abed31033f7e899f6def0f464b482a6b9978a993a00b06a041df4050d7c03547acdb44020dc3c4dc59881165811664ea3aef27b6c0625e31cd43bd8d34b6d2c4f348d5ca95ef6e48fc0d04ce433a7b49b4364c114bdcdabd27941f94f45961b451c6260ef4471f85b78382e856f8ecce77bba7ed728858bc10ee650c39a05c78d06cd615cb8083c1ad1ca3ca8e683aad051b94629a10c470a5592ca710df0c5836dd992e83b0368771db70b510dd1388e82f00df9528055536cac9e4301f7772593f7f8bc9ecea0ca80a0d75878dcb57ffad7ae888b7137d56690d430c26cdefd21b0d7f289091ec7cb260ba1bc0a6ca9e1cb058535a37d1e294685e36560e14faedbe5a14e7c9c2bb0ff56f51d898487b5413b914542d2072fa4f2af02920364f5a4001ae9c93c1110cf1471bad126e0617fd3677845b6c03d09089eaccaf14dc47f05a66ff7a5ca9d80ca863e90d6371bafe4e6452651fb7b3121941eb6812ef2d920ae39ae97e0bb49f5c0a7441b9adcc6c47dbe0091f5817b70f7d4b9a5343bda6141a9e00b2f18459ebfa6d9d8690e01ce6cebeeea6760c5657e1ed3265dc94334db5cae8c8aada4bc0d12fc6112a344df215fcd6155ecee7bca35ddd023c65949bec40efe07979de18015e3b080172ebafca3569d501ae9ace2c6410a2271412ac3c683a5a3fd13b71a9e3cd56139ce24603f841494826583f652d24165a5effe88a607e94670a46c5611176c5094c37a3917a2931c1deeaad7d950d7c74a240394e28615e144df8559c20a1a5a38c44a64162c1d51d1a4aad6b1d8938f1388a0b09a634d9d4139d8256a1a229c1ca3ed04065526d76eb3e1729615db951a3bd3ecceef2d20fc7f95d626b57028b99c03215ea3b2b5d4b04771c40bcee94f1cf7a0ba0bd63a86a7d3925e235d5426a74667679d0cdf5ae128da2cc3190cf65abb1d63d07eab37ada9a925d36e69c29a57e299087105cca6e3f1a33e418d85143413934828e99e1b63db5902b54bee352072345fc00cedf8517b85dd60c74d888b62f4ef717f2a5782837671116bebb77adbc00d9dfb46c784c51b53c0334acca66f7397fb324b9dc691d79b60c465b3d95118fb5b45f31ee77e4d983d00589d701907b87d13ccf53723b49ec0c29ee8ac9f161a5b7c72290047c6a1074c1b00c6c37d34e3e877dd4656e11e72755a191dd664178166d3d71d4d964b69c177f2552b80a270d7c6c5a90efc2a9d90d645cd192f90e64cc5ef1e98782a2a65ccc9b6fcfa9ab4c384e921f242fafc205922747ff670dc13338f36706d5f6121c33c5da66f1d579a601577677af30a24bcdb410043b5dbe9dc6941c86fb7026142e338919130e93c4fb2779b45cec91e544981e224354dba651f1348850e36e1264f86da524f7ed8528ca808455e466ed91bf56741df46d2348fd5a1669cceeaaf1092c78a5c884b9ff2d4a7c18c76738819fdf62ce4fde810c7680c6fa7bf271dbf72ad5016f2f2e3d49f0d51fe18543f038a136fa508880d69e80d64ceb14213c9bc6312bbce58803943ae849c02310a4f70f64791c9765dfbd3a9392284286558a1b3de5d6df20b402d3e5502abfe84e23b6cce23be9ec671ad825fd3e1e7b4e9eabfaf35723b2c4b48e0a28284533a073ddd1907ec96682fcfd3cae68a1fa8f9e31ed3341e2d4d1ba4908a8feb8dc5a04053fb85e4c65e41980d7d5688145080b80fef60d6c869623f687ddfdfbbfd5614973543e6cdec97243ba714a8183b4bfa4bfe0a7fc45238b1716be2526d986cb6ee675f1ed9c97b66c4db6e6b3cc984395947b08a8e8fee38fb84c506817507032bcffb6254e283f477d60319fb87bc3d914e55ce8bf38492c10f24f39d5c4e21b6fd2013e0eb355014eac2c565dcba768ef2d11432ef8ffd5e7e862aad098ea58c70b0b7052014fe5f0254df4d0da0aef49e42c41504149dbb3499f6e9e", 0x1000}, {&(0x7f0000001340)="aaf39a35110f2ce6ac68202f49c04fb43153b478b83fda56211209680d05178f0d9fab1f4643c931f91a9ce9f63f0caab01fcf06473be86a0f24d5bd428b6d04726549af1f46a594aebe45153701acbc0f67c6dbb9bf75094381ae76e6a2da9e7a0d5bdacb7880ab79298359c85b4430f21fa076ba70e997736a334f13abfbbe0bcca1db34388b91ec0dd041599e613160bcee97eff30d2d1c7d58", 0x9b}, {&(0x7f0000001400)="a847d1f23aa56e7c1a698b287264974bd98946cb927a2076a2f4a46af116e4519ae51d68c0033ab06cd27cf461619ece32873f67bf8666d934d957321319e71c221b85e49b358c2c53153fb4d60d9bdac562fd9090c56f7f4ccbfeb78d857670ba6dbd98c2ae4dc7c10fd52e3c114a95eec09c1a23c8725aff02068eee632082", 0x80}, {&(0x7f0000001480)="82dc344e57bfb0a20c272ba5a8cc49bbc9853422da7db27bb93ead8dee4f7124ccb634e604767cfd38675b13cda7aae948456a63211a8be4d87e2e645bb8799f4b50b242d3979b06819f2ac4844dd491d1310d9e80068ad4a16fb7fa3b3815c070e807f9b76e2545db0b2edfb1dce8f24dae76acef81943aebc5ad9c5da3a1e9be08537c0874e50385fe9e3a8d01a73ddf5ec03c9273a14688243239f8944ddd8437714493b95d65eeeb75cba4f6", 0xae}], 0x4, &(0x7f0000001740)=ANY=[@ANYBLOB="7000000000000000ffff0000008000001e1d46818f3de6dfb12ab2b7978d8c83336fbc0b618f1dee5e0c0d8262b4b5deeeafc7ca2b305745013949ce521a8182e796f3d202256812d52cb15d929e59327cc75c4dae32e44b2fc7ea51b3c0c50b2d4d2ca79905b7f8c48f000000000000e0000000000000000000000001800000ae0f8798dd9855510e07752fdf2ac69da6051ffe68519e837e567a9008c7f40508c8eeb40fe9cd53c309f21c29b8ad10e9ac30db145a743df0775068b2ffa5718b66b707e6e83590772f43e2227d4a1b994eba4cb64f4d3cfccebd52834f247f41069b30537f01fdae481ab208af99c213f112b766b1fbe441152b7bb599b92a38bd3eedcbcae1ec8d7d28866c7efbf2e12d2b2dc7983efe20c6620126679f993db257b49161e274d94a9b9cd5ecc8444f2c4a62fee86f68605a7284a9d133fb004dd84734d4f3b4393895534df52f00000000000000979b1e6637121dbb3354686fc7648606e007b4f0c55225c00bb0a1b480c14bcc6851e270364ff5523780626c5b701353d27bf1fe24e48ca95782"], 0x150}, 0x1) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000002c0)) 17:08:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2800086ebe56eb6936b22000000000f9e8327fdb", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 17:08:27 executing program 0: r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x428, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x1000100000000}) 17:08:27 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) close(r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="47128e3b81dc28c692e9f75586f4a94f537009d2c71db0fdaf544ed5dd4b89bf4691a0560e7ed27ceb855bde40454cc3114ee7fd87a9f56102af630791708d", 0x3f}, {&(0x7f0000000080)="cf58072caccd8573d8856673690eed085a209212e08df5e42a9d184481fbd7", 0x1f}], 0x2) r2 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x6) 17:08:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) fchflags(r0, 0x0) geteuid() 17:08:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) 17:08:28 executing program 0: r0 = socket(0x18, 0x0, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 17:08:28 executing program 0: shmget$private(0x0, 0x4000, 0x7d, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 17:08:28 executing program 1: syz_open_pts() 17:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0xc34, 0x0, 0x0, 0x7b56}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xfffffffffffffffa) write(r0, &(0x7f00000000c0)="16e921f0f89ed26d109a9c1b68518f0cc16254f9bf643a2921b30c9b7de95efa3d5df6", 0x23) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 17:08:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1700) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x42) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r3, 0x4008426f, &(0x7f0000000000)) 17:08:28 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0x0]) r1 = semget$private(0x0, 0x804, 0x4) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000040)=""/120) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) 17:08:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x36a, 0x0, 0xfffffde7}, 0x3) 17:08:28 executing program 1: shmget$private(0x0, 0x2000, 0x6c, &(0x7f0000ffe000/0x2000)=nil) clock_settime(0x0, &(0x7f0000000240)={0x788aecff}) 17:08:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040), 0x0) socketpair(0x21, 0x4, 0x6, &(0x7f0000000000)) 17:35:59 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x8) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10800, 0x0) sendmsg(r3, &(0x7f00000014c0)={&(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="fc383693f4245ef919102ac9790beb8a7dee9db7ffe7087a975931e68b8d653616fef8f793e73ae44890c5b468e3dd07af4c2f707635976cc6b63b6ea09dd82c17360fc7364531c4f0a942d1a291c050262c7296f42027f2c3fb6158daf3081e090dcd937dc54f10912f4003a63fe6a6944d7cb5bc4f498b3154d758d07d46f19874df9e64651c6d3c0896f7890ed7978311bff1a1fb6ddfedb9edf5de97193f6a407a0102951046bf179e07e993e90f121aae2e34a1b55d4d521fd18b702c80b61e88fc9c34c0340970a6a6ade1720b1e8c9f6144c3051736d1a355343d73e1036425c41922c82a044b0201776ba19d40382c2b0445a69932e758d210", 0xfd}, {&(0x7f0000000300)="e67f99a575be24956e7e27888fd82b2f6bad31f896ce7ec7d68d1381edc525dfda65455dbddc3d42f7b7d7686c3088c79fdfd0dca7e3cae870fd21d1a70dcc09712578b065ad75396da4393c07f9d87448f58bceddbc81b2778895c4603bca2475aa6c6b7f26a0034ee2920bdc29c6946703d3546ddf6123ba73503dcd7f8ddeed5fcefa715193c85eae297d5f97e64d7b660cb49bebaef27a47a0352ca9539ed39e4fce3b53192326ef8f05525e0675", 0xb0}], 0x2, &(0x7f00000003c0)=[{0xffffffffffffff3b, 0xffff, 0x2, "1e18c44f8d539baefc02fad77d9032e2f313024d00469413b9388b3ec7a35ca9530a9319c6c6fda27193cfa0ca23979381948d5b098ae91ddf584dd98b42e78a715656fe10dded1fedf1fa81d83cad26da2be0fe9370e640dd0f711ed8d6084329932566e6b597c74f249b029d535c893b0165b0426d3b3f6dab0969364c33c4664dbdb7539f73a45b0534aa1e5851da19bb8456d2aafdb4fb13de2be2870ceddaf7d4ac7f8880f33bb59bc2a2510ecf4cc6481213626b5387a0375d80c81e984260dc935ffa673ca8c3aab38027b921aa873c2b1dd0452f08bd5a7e991dca1b37c4fd838b2d43faccaf9f9cbc1843c6ecfa79ca453543ef6345dc1f88476af95b7d0f835f3c4f7d6e1a1d33b3c40bea22c4ad12cc420feaf788344eafd560af29e5ac762c9eabfa2f277493d5bf2d6a81eb8ea5d9b767f8105080888ec0012facc1fecdd50b8d7e2e26186477922c7a74806870ad3f128fd44b3f4ca1a9c71e525be2ff86900d1a001218e2c57e83eab535b2b20547fa5bcc675a6ca6f3879afc1d05cad606875d0798b0556b37c39e66038ef6e47fa4b94af5381b03f0683228c9a104ef7720bbd890815c526a16e5190a6381de771f4e71028c28d6233fd4f52ba0ad5871204790c997ee35e9354e2109ffbc633ba24a069034a8d551cfc6edb4f861a3cd35f3a5422bfeb8d524c4f3ac0df30f590aff7c7f27273180787e9111702436b1b4698f6794beb1932494bfefe41356b3aa2fdf91d59084f1918b7701b20ce1c6b4617ec0e7e2782d34f89676601283e13a97a922a1bb340aebd6be1fbf2cf4a8f3bb1134776f18931360352152a79f8d2a970b3299d8c922cf4b9338d0f5c348ed0e91cf22bcddd48bbb3254a9e2451ba4c6538c50e0852128d7f5494f787802ea6bee9b0825903d86092e89780f54bf2367b654713b9853c235f5bc029fd3d29e92ab45771058b116435d09c83575d6b7fecb49af5a335bae40783e714937763e6f730c052a7c33ac7ad65adce31b93b08df39a33cd3a69ae9b9cdfc1535cd7e0fe503b3b5200262ce882720acb0ba0823006836d0e85c4c3ffbbc8598c7c8f4d46b41742c978404fc544d9238387a1043b09c6c41587d02c67f49c82430ebdef52f3894555b83d123c12b32ccfdd27f6bd1fd83e800043486cbd93f9eb40c6dc074648bf5dd477d0d7d138e9046237975601ee5300b7828d6edd45a5b1e3ef0b99b229664d9cd50cf110404b9c38d333e597c61ed2923e84b4a0decbd681f115d4edc71f259fb28ca9c283ef2830e0fbfbbc6f2396e6926d33ca2c564d1ae23e518dceb9e8cec4cd36b55d2db0dee66173ddeb9219b920cf699e3f084fc582f1b810e32c75d9b74563752af0769131d10bd7ce79ac1d04cda997db24b2e9a2f1b825a4ef9f05fd07149f2bd5a5d201902af488573e43685854b22376fa432c5c5ac188e0bf789ca9dd0a1f4937039bdebe48414018ecb71545f0e5877bf5a7e99405a1b4f9ffbc1e4d71f458e67fb008f5e327311aa7870400f00b15d09d121b9bff4ad6f65624073c18ca8708454ac658866d6ff1de4cf661e8415d20b617a126bd95ad0593dc164c5ec258fb648e1feb2a87baea3e2e6083f3c24d2d63ed35b1a57ea896ffc6371a2a00f14fb8bb88bef78f8354308a894ac981b0e3d1239c0d2f33df3c2afaf2a2541cd3f6da44794a8427a6820b9e10606f8653f0f9cbf4f34200a76fed45db01be47224e6a6a49444461c4b196018e3aacc4a369797c9cbfa7dff309eaa40dfb320feb79720d09a70d97df87f2c732fdd0a2caa97770943c706b99afef5aabb65d7a58ebd0fa2a27a471e2131a26dc221b7b6880ad420b51cb4e6bbc4b9932eb9fcdc8a30fa634dd2f396eef63ad58bb2d3247b5be5faf59301e7a3141d36f8673fbd721711f43211f6c585cbb1a24c3047156039792907b6fc837e7322e113a3b0cc5e4c1ba52aaed82ab35d5bf430be8e10566b953e0127470dd7228516a733720922b5459ab548ae3ffa9da4732f4ae24ec321594c2cf06b6ed57cc00625a82b286121b687a9dfc823496beb768d0e8f9ceb7e6e6dd2b73ea744357179020a1ba238bc42cb18cb960d339ae71f97be0891ea33f7f3e370b6487646423aa51be9bedd34a7577582ecb75da9b57d7d728895c055bb15f9775c67fae4cc0fde85afd53a88fd9e37127028452d0bfc34af665ca1e6ec1b33a0bd0e6bcca608a524d0cf2fab27e4ee21f44fb88c01942c9c6c47fb245005e5a811ed874ed6ac1f8e602d819b74e8aa3e2875dbd999a2721aaeaf61a4dcd7a04aaff2cd1f864f72ee24da85a9e7551d9bcafe1239f4773021fc388ba8bab4f584ca27cabf2f40db40041c88417c249c43aa68b84f92c525b7f4df1303d6ff5aa9f60da56cee1844bbe352c327cdcec493d75a7cba4c3624b9bdfd33d29bc8f3733aa87c773d503c79340f5334505d108b22ed5b371b89b83e2efe88679f9de560b62f7d200e58c247cd2d8d65fc83e35c68fb9b7efed6d74d36e7fbef7e683a68c0e079fd48efa2cf4fc80374ad4fbe4bf1c498a4c5c206d6faeee4c7484cc2672cf727198abc1819218b33488b705f89bcf817dbd599b3716f0766c764e3df5c1134ee52ccd1575d9b13ef1bf4fa86cf161a5cb3b2067929bb1ac508a4b8afa0e7b374d174550859c02d6c61577f41e768d1347f8d58613aa4bce559daac71c28276c2dbcd13213cfe7669861c0887e91bb91df584baf3ae747f786e4c61b7ae2b5d7cd5769b3c557566e624f80911417f8bd9670f2a588bc1538c4c40d575c12745dd9f9b6fd9d5761c494f77c677dbadedf5d87b7e1eba998a7af87261846798fa0fd05dc2bd3a3751a3ce0244d683a0b0bd21a33da3a486804ee6a229745ecb3e686b75147f0265a819b2771837f29c0a5c5563d5fe226c3b4671d28006fce345fa1a2dc7cc227923ab37826118687450821e39127a20bb0bcf3b4c7ee115c2334e6a068aa59d303c4c0e1eea76cc037ede93d04a53dff35b799a21fe71d32710ff28b3909c290ee5a3b296ebdb2fc93ce070cdb8f46ea66214488c8b200ee5c49dda78227d41f9c4580d4eb8ce76123b02c46ff9bf8d74f9aab99c01a0a9d692f7e4a1a44963dc061aed56e6afe023f7271677f8b5db04d70bc30ca853c1444c9b5fa672187d66570d73a16e7130cf497fc206db81d60e01b4f4047d4b31f368ad151956be12d721dbe71d0ea53ec04149a2a5838ab2095a558acd6cfecc91561d9b39e7e9970759a81ca576cd5ba947e8a49199ce3d0fa97ab58b7a9b62ab188189b5a04f2231bf6fa6def31b29da4e8d1593d605fb20f18b3ac577c1ce87f18090670b6a374e4861bbbf3fdb5a016da23d30ddc7ec852c2bba66595347ac7d7c2783730993a806d026e9e03a63a7bfc5c4eaca678707f3bcfc0f6952f816f0466b3cd5c215e9e9baafc8ec04ed070d9063743ba3ec49608bccf12e04efaaf09ddf95b7474aa154059fb412c0c6b43356a9fb2addf47e911ecfa60687879398c8ab6b70427608614853424e8fbc9278bc28b817bcbd2a5bb0d820132103b782154ce53808804c6787d10c9c6666fb016e21d00cf532824f801858d4bcd08c3d26b04dd1e8f018ff7f5d93eebe6e486abd1cc58263baea93a5f8f22b47e49186d784146b7f444948e8f27c0346395090e0fcf7c45ae8acaca7d208635aa423ea2edad851004d4cd4cf9d7fac0b627f451323ce1aaff0c79d3f13d5338e969879c92751bfe03d849eee92c2ae4bef51f8d2effd71a565deee78b2a6e0dd2da991c9e38cb6ece0aab32b4f5d17d1c758a90e8f8da6f68d11b914f72eba01d710456796fe29c8d428856eaaa777ea186e89846e19f9973aa62afe379e25e5e7d7b35c0a4a8743ecea1253b5ab712650b4841996545feef8e81ca9d4ee725d75812053345b3559b6818258ff90ee89334eca56753694c58d79e72113d2ad363cf9e2f60fd61960d148ad3ce70ef8b4d0d7b3539eb8f3acedd714b27bf5f7aff2bae3ca539ede0fda01f8174757736c172e1148ee5f96317d560e3cfd6fc74539a1fdb60a43b5d7320a8883c4e0bd921af56d9cc46e63030997a25f9cfa6e68acb89ce05d0ba7a1b75a6fa9d48a928f27de812e5ab11ffcefd6ff547a0d5e10e707e38288804c93d7253e8547a5b21ab76c26b76db992a21de235ede0b71ee669c8d939758af7ee44c57364c426fa040334c272a874b6065e00444fd4f40acf9695dab107e1239d3f317641e817c8999da79d7836c4a20e5bd0970e631efe793d510aff467c2675d8d292cc62b0f35f54831193c76fff11a3171d4f5a1da5de3433dc99fc3c8ddf66e18f86e5269363ea70508ce12aa40ddf72576cd2ed86805869a05ecf1f0b79a54f2f77f4ca85a4326b771c827b4b9b2a25b2d0376a88771399336e3e2668268de4dddf3989d62e303b002f860748e869719aa0dc999d9e2e581c2ddaa647531c0906fff37bb8dcb11775a9a5df7f529c5af068ac0fd28710beb60532c620643628cff1d07d43977187f8d07a5ceb254073cd109dbaf0664e919b018fbec9dffee2b1d36d9cc28165aedbfcf7803ae8a5d1f48749f7a5909c8d0de9c46854f39afceee702734ffa119f68baae8986896c2dba28e8c8e4e6433f717104edb182b90f0bd66b8ae0c5c1d65f9a8cfd72b38781e799eb2cb2ca7f99fab881e138c34a3875b7f6c207be3ccdc83ab3e5c3c87591dfb7150b1c7b3badcc5ac7787e90f7f1d60d184403e734ec8336a32efdf451c1f8f45677180b3562beab67b7d5021cac7eb26125f3cbb5edffb894c2ebe5907515f1b1e6b0132813310ff59f782a2116ae71afd55e6e65d1bbbae6ce53353a30bb72f5eb1bab97a4d1d94883ef4964846237c01f6be9b52207a464d907adba4465bd6197c28d397f4df32420241d3fd90792014b4d1b6bbc2e5f7fe2c1d36791424edddc056f49f29f2908af21f243158bd911ec76dd7f1dab689ae45534ca9a4158f4609436f1f511f13afb2d5daeaaa301deaae39c5269e6df3a979fcf74fefcfc9d8a614a8eab0fd52584dbb7790ae6bbc0e520c60f321ca32d47e786c38e784abbf181ae44177ed01bd772f309fbd3c7deeda4aa22d926031f7976da618f00392c06bd31384fdbc9a2d994c6c6e49e6bb549c66c8e46f6861b56d9781929fbd8d006f4380f9287ebe5229252c7200bfb18455aaa8378a0222aa9ad579c8873815f2655a6d806207ac9e238087459a8b04d7b9f4e170eb16444941f096f2754a9a258967f82f89035caccff85929823af4737c5f2c8399ed40a7d189d9eca79e43baee96b6387e9f905b745eddc6e9135ba86a8b676bfac45088801be4d337e27d8e463978c2522ee2ecb589b6d8a8c11d647f805cefad59c4e16106dd17bcb30bcdf11223ded7b769e04678eb226c25a89500bd6f96aa80755507d81997d9230a36675cd431d1bd10b723b8273b2758ace0bfba34dbcc22d59a260df10b414cc80c3c3e7e9944a3af0c10c3fd97d656bb40cdc8f1797ea68c7258d1c58be8e79887814460688ff8867542a13b08ee1e2aad7c520f5c7dd3bc1b8eb17e4a6e7210634c096484fd3779a993a954962858bc5631d8a835b4cd399b7d699ca6d5dff275586c4b0c5ba192c19963bb5edd9c5cf96245c6d72a134f8a6b2900aa889d585f74afe15f9399463729749a43d3c19b98a1d4f3d1f32c0c758fc801e97e18720c622406b5888f4c8e7d17642af7b4e4734de18c993d987b7367912e"}, {0x60, 0xffff, 0x9, "cedf9cc72335046e91dcc8c09ea7cde6c4ceb695fd7cf2ff46590268ecf55c98893a0b68742b0972556a41d2a43e4dafe75b6c560b7061cc51b69fb5242eda86fae0d1877001f89c3b5f37764601651c"}, {0x78, 0xffff, 0x7, "9f2e625576b2a276d0feda2ed06174f7a4f5ea94e1378132c2cd05eeafda238d9ade43c7609487497f91344abe503b86eb60eaaeee36f7e52e2f11163ac2459aba19282a445da6f24ffad2e8ead7e58c91338fdc2151bb74bc57ff591af55b1c6a9dcb3ce23e"}], 0x10e8}, 0x402) setuid(r2) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) 17:35:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b100050290000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caaed16fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b23f000000000000009000000000020000000000000f0200"/177, 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 17:35:59 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x1, 0x100000001, 0x20, 0xf6}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r4 = getuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r7 = getuid() r8 = getgid() r9 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r11 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000100)="0b1d01a0ddca4821e0c149098d6e1b1e36801d87dfbfc2338e4e18b450472c288969df3cd4701893a1f42a7e130e352f1fc50c5c22eb2605b247683b9701db5d466913093e4379f1bd16ea017b3a7a9dfdfc3b60aa1e19b8423cca92884ff79c292c877b9a943b3fd414d1999b55fbe6f11bbddb4d7ec153a4ad76c0cd2518b5d33c89e0b3fb3299", 0x88}], 0x1, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, r2, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r9, r1, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x130}, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) 17:35:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x45}, {0x800000000004d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x401, 0x0, 0x2, 0x777}, {0x5, 0x1, 0x7f, 0x1}, {0xfffffffffffffffc, 0x7fffffff, 0xffffffffffff0135, 0x1}, {0x1000, 0x8, 0xe6a0, 0x9}, {0x7, 0x5, 0xffffffff80000001, 0x9}, {0x7, 0x64, 0xff}, {0x0, 0xfff, 0x7fffffff, 0xffffffffffffffc0}, {0xffffffff, 0x2, 0x7ff, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 17:35:59 executing program 1: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xddc2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x9ca1820bd7cc374f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 17:35:59 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x800008613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="1048772abfdc02", 0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x400004000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:35:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) 17:35:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0xfffffeffefffffbb, "c46900082003cf7ffbf10000000000d5ff00008d", 0x0, 0x8}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xd16, 0xffffffffffffff7f}) write(r0, &(0x7f00000000c0)='\t ', 0x2) 17:35:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451a8551f30c0505fbfffff8fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3b34c290", 0xa7, 0x0, 0x0, 0x0) socketpair(0x20, 0x3, 0x9, &(0x7f0000000000)) 17:35:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="3abd000059", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f89e07ab2d387"], 0x10) 17:35:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="cda32148a94f7d8c05dba5147fa6e36750a497d559e216e01b8120e35acd0024b2efabe93e3baa5ad2f9b0f5954481666c407c57324e7f6db84db305c7337c3cda415ef76c", 0x45}, {&(0x7f0000000280)="69adc8d8357958fbbf68841c73dc7df44b140442777deeddb34d", 0x1a}], 0x2, &(0x7f00000003c0)=[{0x60, 0xffff, 0x2, "6aea2396a682152c583f6349b651990313f51e950404b942ea497a3c335447c274f191808c0f06853af0fe154e6046b8acaa13c54234053c8da4cd9570b9778784c7d4d9e7e19537e4"}, {0x48, 0x1, 0xfffffffffffffff7, "42fd423bf9bf4bc4bb52e65edcaa302b82ef7851215cc273c468b05195c9b145f596191048cb92016f0669d3a6798eeab4"}, {0x1010, 0xffff, 0x8, "33c83b19a932b330d7e278ff785410fe02a109472044093d80525e7477a5287d9a259ac1fe34322f8dbdcf5b3f5763a35fb69bc93d2e1362c7c726006f221792c2fb00f9d600462ac0388cb104d09d5aa61c5d6c63322a4b47620494bbb9bc3e7b3f413a98a6fd8440bbdbbba6cf9cb7c2513b2a5dd67329ae7a7491145bf066303aa5c00597f6501e779c9ed1c3ba59e3e032e7276b04d9c0e323438ff4c551bedd33ed6a54988938f9b98b5b8e6daae246a3f84e22b644f70a9960f0df51302f83c6e83031a4637c66e08eb96fb74580250648971dd5c1de6e429749a79f932b23c4aa396025037a9ecfad37cc03fba858a0b1f5b9489d06a8c235174567f37c4691ddf754c77c2e9c658598f0a9f325afb94f40e347d9c99eedec31df5e4cf878201ab1eb2a4950e2724a1b47bdcfa03fe0f8f8c3e3ed51e89b27523506c75104335d965e0a726074ec42da7feb900e72320ab7614613cde1803600815ca2354b31dc1347997af0df375e77d19ad7bf9b239b0798cbaf73eca51af7512a6eb17346d06edf3de0692ad1a7e093c9a8b4e43f6df382d4d0917d6e08ea81de2307abb867618067c34244ff961f0ce81065c320aa6a59314cd7d1012adf9b26ff09090e90307ebfadf407dbe2cbdb03e7d7b198f2407095ed19cd00e4a2af8d4d4985de4932e19711f532b6040b3b3820203a294ae42a5e3a51dae48759e2dfc83ddd5ddd3f9987dd0dbf2049b9de1a41db5ddcc8c1c4d8046044fd39afcd21ecf168ebb30e8ca8032caffcca97610be13b71ca4277745eefb200330713cd8db366b94f29c48ac452f4babc42a1e01fba70861267ef14077eae4f49281ec9cd1f584a8bdc3c6b911df645e0f88b107f5f443f9351211d851acd4f53af04a04e34fd5a5c21cf3ac8586d4347e4725af489254d3d84ff824204a78f2b41caf7268ba3b4dd166e3aac95081e2e72d987dc844064181c9a8bccaf2546d8ba50dc4b6450a7fdb85168dd7207b38da8f97c53e85045346b67a4a76d276998ef3ebb4134217c729e8a36c0b365b66bd2a85c09702d7c6c06b436ba57f5187645f8d08df6fe5427949e7db497340b664015c68dc20fe1d5acfff6dd7ee7a72011290a0f49c4a1460cf96628546a41d2b7a86712a211f7b083d0e44e87716e46467137f53604001b04a29c77d98d81ad6bd317c8360b066b44e30c28cbfbb6efd38808d49c0001640abcb691351b14d4e218c8bdf2cf1299ccc083445abce43211d8e95d78d7645a453c4b66d5fc3f996ff7c170ef74dd5354e5b3271a40096a991a7821458e58aad3e209f5a27894d205c0b68835fdd6bf9478b44e7a7689542ff3352a12d071412b643406bd8e5da5508ceab40bff734204511c17515eadcd84fa24ea045c9716a34ba4841198f91179830763f61861ea66215f075231d4be55538680101be5e4cd871cfafd9bf5af9652e1e0f2ba1eff92edd0c98b69363545dc3bc596cc1d71062bbea3d286c389ebec2cf2e6fb5c94867d8f5441216b25746636b45c28f040e36467f643ba27725182a95816702d4b002f01d7c9b47209074eb3df061369e3aade6aea368a1b00a9b1a249affadcca26ce94bbf179184d84b03ab4ae5abbc5a8586886700ab9aec973e3cb98e9a2a6d1b99b3b18d62f47ad3d8474d6a8c30617dfa9061bd4fc4b0b7a3a3292cca0c099e8e987a3f1c2bcf0ce8dd5e17f89b2fb0009d244bf5782df4073946e5163c36348e94ed30ce20ca9f0da1fb1655c95123e1a748594a6923fdfeead1051991c15268da82ba1c33adb71a99207abf67858a0cef41071604697dd300ac17534027e5953cb1f4474afff729e453199b7d750facb42d13ef7de2ec22f2416dc0089d8aad32bca3c1fb3c7a72e6013636dfb1ebd3e42b9f88d3dcdd170a7e1d895f7f51a1fbfeb5b306d6b220fa0566b97c1e97de3990bd41ab31fcddb75efe7e915e3a0bbe8d1ddab2c29b4c1eb0e5040e9c48cf7e925324cd0f6ebc3ddc5a60b3e968ca7f0f8de510020016919cf9904a7496e3074c99a849b1ac406bb80dc1408ea24077502d2c4cfd4144ed6339431aa7c50791fa2b8c6a5d5b88b80a5f31955737f44648e29f2695ac99deb6cd3aca800aeafbf4a13a652036a60c9938fb8b17ac66634b48eff40acb700343b69fc6dfe1e1b2f21bf73c9fa91f9df90dd6a8af00cee486a99c68f3acd0742da32b75f66b360105a7ce9c53bea27a945a5dcbb286c121ca17e0b7cd853ad3380aef2a3d47d2ee4c4c44d9836cf0a2479754dd31c7ec491748db6e291545280c3c6bc637e12141d5be00bc6c04c03025a756a2aafba476f024209608f5b9372410c59ef40a1438e6f9467971956a6a7e66ae5c66753e0380b9158c1372c9f1f05b6e7efa3fe82eaaa2050a383c959808afce404d64a45fa293ba48be9cea40ccee9c0bee6540e3d001dd26e81765efed1105e5879110b6b99bb064a560f6d39db60b8c1aedc05b56f48d8bcdc3e9436d40f7a7e629beac7957a5a539088df37725796d09024cd8208b1da0abae6ea9201dc299555e8a6bf21e47c64978867da5e1a90658bfadf3308c21ca5d0ad6276943ef61aa84f02331d3d8993b6160ad80fa13aeffa43e197b048104b5bc701bd8519ca07c961265a8687fe2809e06211cf6feda574ea72d402d5d44ec0c15e13f6f7c93bbcd2dd3461d0900b395e92349b124cba247afd18adfa203822be7faa4e4296329913cd0eca8e472e3e47b6ba0b54660484a5969a3198ce2693a7d380f89aaddc09c3bd6e46db8dbcc6936ab0eb22becd82b9e351ce43efc359c54394f4b7ffa35fa23de01bab4afc2242626c4f11fa22e470fa319ee58bfc3519ec32dfe69e4f4e55ccfe93c048f8bd465864cfd9b6c3ec9310b3621a16751896435f13865f80f59899cf54cd80ae1f09bd1e273386a6e6cf074977e789511d23080ccd787004e5cf5e6e5cfa2b766f6d99cf4941e7f7c9580f4d47c38f8cfe17e09e67c852b5b561779625af88bd035bfc3c268186c926e491471afa50f9ba02bff2ef39fadeb26233dc6ec8650e1cc8043946ad572fef1ce338b04b95ccf66007d7d978ce752736979e97b976f98bcff2005840e56bafc8f891d217267efe486b302f5827838248360a27e77a607ae5289647b5fd2bef1ee0184f52a14d08c995c525554c6e88c928e693d8a47e1fec3785a14ea74045a230ac7582426452c8ea48d734d86176c5a905c3f6a6c229d539f2e8c7d5424dd140771ee464ccc217c6e260b3dd8c0e328d39ee06a5ff43bda31249d44546d403d699ed273b02257d078e2e858b00b7f23aa0047d32df618a5de46c863a1fe0ea85cdb635b608b504a36edec4bf4992b320a4c8a1161f15dd4e53f6fd98e3da82e3804700ba42a4edeefd195017dcb1cca3b22b965ee88121dd1e0d809f85d891963b9f8a6e35bc7e3e99783cc8ff7ff250007539de4be3003917791467c8b808cd47e7a804d1c18c8d771a2348afcdd5227e19d140305f605a3a9f1dfe9c6ef41d39e0fc363a21d9f81e8e11f0bafdcc5242e8df5ddbac9bfe31d7720f70e885e1d6e1b410c63d9f9686c73780415312b1fb3abdb180ab0983f59d3d385c070c5fda9d911c396afd56328d96a3df050a408752aca02a5f2dc7b1041f815f46f2845c7ddecafec5875197ca4877a4e812e4f14538235e4487e956a029a86f70b224d885907968f94ebd3dca0ad58874ace9188eff2e744e0d6872479487acdda36682bede172fb6593d62da567e8d7b7452384dc8aeda4c610c15309ff6fdabb8161b9ab5e87c0c8a2dab967d84845537fff336ca01dea3554d88da5f3391588e3f98c304c6dc62c49fa1dfccca1d2a309ff3f76f65072dbdc9b3f8a1ec6f935e1d3c786acafb321e52497499fcb1ffa1d18b02450a520226133fcce540e0d7e004038d7eac533bb373d7a9a5e837a77f24788f57ae9c962f9fefc6ada230094ca48413613bafc91739b24ec4c1baa43e1787c218f2961f92949ee78bc193fde6238fd9f3faa9f3f4f2ed06518d09296fd91835215ce9ebfc0df2e57188bc4719be5973879c76272fd0c08b788a1e3519b8e7ce2c53a33d3340a604a04d235ab52407fdf2cbf08b14efc926252095de6bdd558964de5aed596b8636209c5291520e3f5f89cbd45753f03b9bbba0aef0e5581b98cc944907696e9931d09c646fda04b628ecd2b6e347c32b4c99a9c64578330839da24dcbab017969e78afa5a00db0e6f3b2b209f51bbbe2030f7d9d3c371148d3d7524c1c103c60ca131fd44395dc7015707bc7d141bf8b7c94e5bfd228e1793c6bc98f5474cbedec116da13f74c70b2094286f2923a7ba120f5c6f062ccbbd5554919b0f2351d9d04d612fafc177f784f853146f18b022afd846bf5f4f280c6f36cfa645f126c95f16c2768f0a45bacd46e89a888182d52a66b3dccff814f9162408477faa246dfec3d5912a95f45679eb66bda09465ce3ca87f522d9a3c76b49e1c2a1e52c5f4e9a785678863c75a335363a3e23ef035ceaec484647543537783e80f5b41aa9064432b106014bedeab12348e97c4a739a40759111158f392b5566120c34bb90abfd445866aacfaf2e6510ada35f713f2ec1d062b19f245fdafa28cfe6b0131eb82f90d29565252abfebb545ed74abbd3de4e98740c4388123a174f1e1c1fca99ebb0263d4e12c0a47e03482c54f315aab9b72e98d1de68bf7a869c552df2d79f5bfe7ef0ce236844281f4fc4b9626dc673cdff60d0804d793d8e4b563a83577c07efb91da06452b58b1b890a5ab9c9d06e484d69f6b383d5117be27eca27714982cd97bc28737d285b52d4d25eb95d7332bf7e7acf411db66e6b82855035324d59fe3b7d395129166aaf480f1f103fcc4576b1aed6617bfd7c903c4ea0ef31d6a7566b0b9e23cfb7db13f90f3f2b023509ee61612a19fc8d0bffb572c1d86babdaf22bb3c73560f1848147ec35b315e030e06924f148018356c4abf733a07d4912886f977d2731a5877a76e4525b3ccca722a8fd0fae6deb7892055bc846e4eda37bb2074f10f9b1ff0dcd3265e04a163295776cb5811afa7fa3df02dd6b8ab422695ccfa581c55c722c8f9171e8d5daafd99cba27df6c3b1b7b6c6bd5f6c237da92a242f5adf163eab8551c97f90ed311ecaf8b4581de8f2155abde7f25a6b6e1dcea8ddebdbea46a3aeb0ba271e18359de3d9de8f331d27cecede3f5b0922ec193ee2e3c4739a1aec27ff29e0157e125a0bd9bcd615e984c39558d0145d99fe207ed40b91c1b4943642bc4d023c45c3d5a323a04b21ce6dce45b78b9639901f9df808cf61e6f767872bd560627a7a8535945594d03ab148fa0ab653ffaa7fe87b547f188b9a235d6b9688e3524d64bf7d60dd40dc17ba8296f8ad125fdeca010d3330912cd8d19fdac219d206f7f89f5fd8dc45f42a3af07602d917e1fea0aeb781be118b073014b897d14f9f05e76d1299475c1eb7f75fefe2bfb93a3d457d4bd02f20c7a8b6bf770d943b690caa1857207ae857ec02c7a3ad7723b6293fa83382afe9e06265d936981ffd195d05f6d1074bc6c467d392a069018fe79113d82d7ce0bc151375af2cbb1a745637605fbc0f3bfaf89c17630fa18ba75f57d5fd1dfbd5d002017e9b4d644b046ca1648e83071e3f33cf22dc426e3f5ec416c4729d4175bae81da7738b0b6b93117d7cbc078594fce14d4dee1faf80d8b387401a68fd77eaa771915c3d7b0cb757ec7ed7538631e5303b61fc61307087e67fb7ea2"}], 0x10b8}, 0xd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xb6d, 0x6, 0x2a43f3f6, 0x1, 0x7, 0x8, 0x9, 0x0, 0x1, 0x401, 0x500000000}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x8, 0xffffffff}) close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x1, 0x0, 0xe59f, 0x0, "d4864feb9c3ece49193d45036d5d2af57de749ab"}) write(r2, &(0x7f0000000080)='U', 0x1) 17:35:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x400000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x5, 0x5, './file0\x00', 0x1, 0x70, 0x4, 0xfffffffffffffeff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:35:59 executing program 0: r0 = socket$inet6(0x18, 0x20108003, 0xfffffffffffffffd) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x5, 0x3, 0x0, 0x0) socket(0x38, 0x8004, 0x36) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 17:35:59 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000880)=0x1) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x4}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)="13da836b7585d3bb", 0x8}, {&(0x7f00000000c0)="d8f32ffc0e909f60e09d9c35f6c4accd7a46ab2870abd4392620ea5f61f503b034d7d2ee294d1de74fa67ecb1dfecb7a5e39726515476ef9d6166900e01fd2510a368b41b86f3f205616aa13fc001c73be36337d34ebf9f687dcb6137ea5540c898c7d0cf2b8ec6f8f78e468001b4e13c08ce4e642291b7a5285e81390b5197289d0a93145708d64c910f3c9bbc1df85fe7db0cc10d56a2dbb135cac518529828e032c1ae0511bdef40126d2eb547f67f1b48c8487f41f0782fb", 0xba}, {&(0x7f0000000240)="13ac8b5b518fe40d9f3c2c49fcf916803345322a23c79338c8110a58c4a8b6d53efe2f1815dcb10d832fe0c7dc78b04995409fcdc22180aa71ea605ba848821b68c2f0a8f0b416628ec23f15667f6eba65d99b5dc07625f147d7e6ca7854db6e4e015c80880429afd8b37cab73f1d6c7dd7ce919c6947c7f4254e9b8a7f622d7a705e18bf12ee33e2bbe901d537500980f736d82c6f049e79144bfbbeb2fa478a79aa1d5dd196f364fdb98c25f5eec55fa4cdec5c46583feb17f2a0d1dc2731ce7d8935ba7", 0xc5}, {&(0x7f0000000180)="0de06cd7f6431cbfdc0d08968ff11795087f3afbd4cdaf6c3dc2ffcd7a3662", 0x1f}, {&(0x7f0000000340)="4aa86de6e3e7a5cc7935096d9510b3b7673be168ade5bf40f6793f5b60a41b568932b93ec142e4f9cfbeccc9da58bc9510953204bfc36c912ebf12ba55e54c65d82848541adb63a3d3792883b22e7dc0c264b624f1cfd8fb92f2eccfdd60", 0x5e}, {&(0x7f00000003c0)="a73c4a49f45e2a81c2a982ed5a463f72e83b5355257a9dc2f00a826eacbfedfa724525a6b4edf2abccee48f8d02999b5dcf27201d1b6c853caa4045dfaa712b20a674acc1a0d5dffd2df", 0x4a}, {&(0x7f0000000440)="19af2905a3273070f3c94c60b1c2ffd986f2245c58202569257514e88005891a0a8901b8adbfc0e258aa80b698b28ed01c99cfd18ce9df72e86237cdcd0da3648d06b78341f7243b912d183f21d1aa86d529d651a5e8caaf88b0803601f86a4d445ee6265e8165893cb15605b2165f4efd2246e0204a68c933d201825e269d89bf96a80f1accce765c56829f67fe0f4ae5215f2188fcbf81a2f190ac70deca2b4f7a20eb84f5a69f05e532d6a54363034a5cb4c48a880f464e3fed477f7156d27fd39c4632270f5da0e986d2518e8f8d9773896ee251d4886bacc8e6b79dbb37bec945bf1afbfbe5b21c0ac0a89f557bff09619254a2", 0xf6}, {&(0x7f00000001c0)="559515ec25afcfe5076e5b53ea6534dcfe", 0x11}, {&(0x7f0000000540)="f5c3c5b958c4908511e1954a8f270cd7d7b346b16dbc9cb0338e746b81f59deda9b462ce863475aa84869e5e41c3474a1532d024055176c7aec08777c9ed29fbb04bcf221e240af8419034affeafde306bb83bca94e4c2804a60714a2a855d4f702eb928dd2145854bd65fd51a771a6a361411cd273064a294674fa1c72da8117b45ab6a2b6d9f", 0x87}, {&(0x7f0000000600)="aa8465ec12907e9317ca201c33ef3868fc43a1bf0ae2d229328999228ed267dc4c6c7e1a3b443a5316bab197962c376ece8745b92ca2e015712909055684f369f3566fa7539c2ce64c23a808bb72a115401a996cdaa00d83089c97f18e1435d75e88869633445aced33bc26d17b646719492a44882e5ca857cea30aeaaa59cdec45e5ec0b07274500a052b", 0x8b}], 0xa, &(0x7f0000000780)=[{0x98, 0x0, 0x3f, "7233acdf02c257e87c66164de4e5e57adefb836326e8ac553c66b10c684ca810d9e3d70fb9c094c9cee4779ccc8a32a7647e4c23c73128b284fefb5f61a02f453f2deff13de3a5b485e75f130562d88b39432a95cf04452d2f0a56d10fcdf80631ab9cf9bd4d82064fb1d994fbb5b5dfd3b122aeaf9778721dd89da50ee33a056940a1"}], 0x98}, 0x408) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffdfffecf, 0x0, 0x0, "0d9f40b12600007bd0e65ea8d6f4c6ff3b99f73d"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)='\r', 0x1}], 0x1) 17:35:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d23b6d7cf71183db070015873b9c0916e7ae9fed58938ea6ac68a0b06326abca0fab3647175abf22fea120c9b3bb77ca4c205380c660c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b5eacc26757d14f2e3208364bbc454327b6a1522c332ea628b8cb672e9e70f7818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa0000000000000000000000000000000000000063e6ec8b7858bb", 0xdb}], 0x1, 0x0) r1 = getegid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r3 = getgid() r4 = getegid() getgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, r4]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) r5 = socket$inet(0x2, 0x0, 0x8) utimes(0x0, &(0x7f0000000180)={{0xffffffffffffffff}, {0x0, 0x4}}) ioctl$TIOCSTOP(r0, 0x2000746f) getpeername(r5, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 17:35:59 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000002480)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0xfffffffffffffff7, "7499be46c61145adf8702bb721e0d25b62b5824e"}) write(r2, &(0x7f0000000500)="833ce80fd4e278c888a8c6fda89afe416aae9286837a36b2bbd353bbf11022d958f4e2bf16c5feee26604de1968ab6be40008dd2e2060df17af99236d415a98ca9ff3c66562c23817c3c17ac742ad73277472281d09b46aa843dac0d9aeb8ccf3b672a24b0bd8981a8d910ab1d66e64615195ea9c4e822e3e8aab6d25a042ec36cdbb4909e5fb2aa1772959f6ff4f5d95a71e6311446661848a8a0c6214c7b08cf4e4fa0d057b9fab6f8dfec3380a08b50b30d9d7172032110a964fcae99599d70cb8a7ed5c6c2f3b9253a8e11b2fd1820d72eb5513591a78081ab2fdb860ea33674255bcdd203a5421af170acedf7d3a49b37e41fd917e39a7d89eb7c3015a421e4920ec7f942737f10e30c420354b83a141d6fcb1c57ca49ce7b8b2651efbe62a63febd763a2cbb956ebe88f9494f5ae235b218ae6e58e94a509d2dcdcbb19483ab772318e467f75ccedca74f959c3e0f4fd4c7c0d0cfe0e67a48c6b141df639816e8e8749c952cf4a7f8224e2d4008bf9d023447db89323064da80cd0b814d085c5e831798d8cf3a024dafa4aaa9ef9b1396fad86cb011251125c5b95d740b8e557144a8760113997207602959719acaa787e2ccf3a3ec71368f29d1c2c9638b06cbdf0369a77267f8522a490ca6be090495f725527a292f5e01af79965e9a82b8440b72eb2bfb7766b2633c735f5273fd76f75aafaa62f6b6794618e76aa543e048296ff760c401e3a232388920d0412be87e37e6472de9ebdd11eaa3b7c574eabe6b32f46b5d1b9f062ec8296d0b40ce5b48595a968ddfe03e459ba4bb5d5817ebdd70c35272f35c436f1c7cd58f97a76dd150b00a42aecc389f1d3d8dd00c903d22ef5d594a6d5644c27695688a5cb07f208befc85262205719346bc2cf46db9e6e9436bdff471e8e433c38ef8155d58a7ef3f6b088685d6f9f0a4d7549d3617909bd107483e2afe868632c84e87da6727af9031e44ee6a4bb628f65d281d6cf293cb551e217d7bf8659836341b0965930a612198222dc52df27d35436479520e7bf24ff3e142894500eed73c05b8e5d98871e46fa68583d8c73afd0054476e0a8c72ea4b09f0e589b150119c75e62db76f4992087b5a51ae8bc7d2502d88f91944ea5721d98192cce831bc35b548503fc1b44d6c7377de8cce9fa26cc44d967b287883bec83ce6fb0d2518eef510d669e97eff0cfa4b9204066066bee3d8c883dd6587e7fb50df9068c468b13f21d38cfee86c01f6322608b9e1627b82ee5b6df55ab89b5db110b9405273b6a50508f43cdced1ff84fd44c4c1eedcd632cdd08a3535bee0d4744f4af34a67b7489b82949da7cf15afe2b6699ba42901d0f668ee7179e3002fcd68c89d3690f0cc51fa13a6f44975e96480cb56119833c7757f8aaa339f0c2247b74c2ad2714ee78004ce6e8b2612902684f0e6e62d2ba6b2a2a720e72f7f9188ce40220ac97cafbdf50c78016c6cc40701f5b841985177ca20ccad8e1047063ac7bf7986e9069222ee03e97648051379342468e9056b86d9c6bb2acd038e3ea3a31c941ef04d0c1c49dd5c812f6a57ea63d03e48fbe22d568ffc9d0efb31eedfdc44c9f8147001fb146cbc3aca5d1d72de17b1c8c3e3629d03ebff353c92d853844d0d35e6dbc5139a3b74ff1466b4dff6654f50dd11ecce0e675002f601354934358c8e47d650a9aae59535dae8cd98fe401dcc2767804c6db189733c76ea142fddd2f12dcfccd7e871ac6dfe0923343efb0f5963855d8637e35612d43de6d149b48fe50aad91201d6eca163c2691f840a7f102260f84ff10a0a076d3643c8ead0b23ae35b5050dd9523851cc7e65364330d088dd4a537fe631c2c9e48444838e5a781b8348e7d0fbc7dfc6103224581aee92cdbd309bb309ae28e8b45c2da7c94312dba960fae4724dd971c86be67b2f17cb642335c4edc4100b0132ce79af8678d257105945", 0x571) poll(&(0x7f0000002140)=[{r1, 0x164}], 0x1, 0x0) r4 = open(&(0x7f0000000580)='./bus\x00', 0x401, 0x0) write(r4, &(0x7f0000000140)='ml', 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x6) 17:35:59 executing program 0: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = semget$private(0x0, 0x2, 0x402) getgid() r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x2, &(0x7f0000001280)="186fe65c", 0x4) r3 = semget$private(0x0, 0x3, 0x20) munlockall() mprotect(&(0x7f00002a6000/0x2000)=nil, 0x2000, 0x4) semop(r3, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x3, 0x3f, 0x1000}, {0x0, 0x52759782, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x2, 0x1800}], 0x5) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8b}, {{r0}, 0xfffffffffffffff9, 0xab}], 0x8100001, 0x0, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/178) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000340)=ANY=[]) close(r0) r5 = semget(0x3, 0x3, 0x8) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x88) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0xa, 0x1, 0x4, 0xfffffffffffeffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x1000, 0xfffffffffffff486}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x2132, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000008e, 0x8, 0x7fffffff}], 0x8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x95, 0x8, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x42, 0xf00fffff, 0x1000, 0x7d}], 0x20, &(0x7f0000000040)={0xff, 0xbe}) semop(r5, &(0x7f0000000400)=[{0x0, 0x7, 0x1800}, {0x4, 0x18000000, 0x800}, {0x3, 0x3ff0000000000, 0x1800}, {0x3, 0x2, 0x800}, {0x7, 0x81, 0x1800}], 0x5) semop(r3, &(0x7f0000000300)=[{0x3, 0x0, 0x1800}, {0x4, 0x2, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x6, 0x1000}, {0x3, 0x1, 0x1000}, {0x3, 0x3, 0x800}, {0x3, 0x7540, 0x1800}], 0x7) getitimer(0x0, &(0x7f0000000080)) semop(r1, &(0x7f00000002c0)=[{0x5, 0x7, 0x1000}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000500)={0xfffffffffffffbff, './file0\x00', './file0\x00'}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/114) 17:35:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) write(r1, &(0x7f00000000c0)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) 17:35:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x83) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="863a472216ced90fe1ca4058526f561f577ee67db91c628c8c42ec795ec22bc4f6f2c43d93caac7c279807da66456c592d9b112067e6c319988aec0cf0314c69398cfc04f0d0cd500562e9a52f5fcc405070"}], 0x181, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x2812, r1, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) 17:35:59 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x80) getdents(r1, &(0x7f0000000180)=""/167, 0xa7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) 17:35:59 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 17:35:59 executing program 0: socket(0x2, 0x4, 0x10000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050490000000000000003f00ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7c5501c53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 17:35:59 executing program 0: select(0x3, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x205b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x205c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20860000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20870000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20871000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20872000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20873000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20874000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20875000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20876000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20877000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20878000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20879000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2087a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2087b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2087c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2087d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2087e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2087f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20880000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20881000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20882000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20883000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20884000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20885000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20886000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20887000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20888000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20889000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2088a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2088b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2088c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2088d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2088e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2088f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20890000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20891000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20892000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20893000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20894000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20895000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20896000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20897000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20898000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20899000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2089a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2089b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2089c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2089d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2089e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x2089f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f3000 didn't change! 17:36:01 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)=')', 0x1}], 0x1) r3 = dup2(r2, r0) r4 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "2e81e0cf1c83a7916b38fb58ed0d772f6e81e999"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x59cc, "c760e774fe1b8c69cb000011000000000000ff00"}) 17:36:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 17:36:01 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x611, 0xfffffffffffffffe) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x10, r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa89, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x9) connect$inet6(r4, &(0x7f0000000000), 0xc) listen(r4, 0x0) poll(&(0x7f0000000040)=[{r2, 0x9e}, {r2, 0x188}, {r0, 0x4}, {r4, 0x1}, {r3, 0x80}, {r2, 0x4}], 0x6, 0xc38) dup2(r0, r4) pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208fa000 didn't change! 17:36:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x800000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 17:36:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0xb1}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000380)="0be33b331215226f9fa96e782f71db5ada538c0111863a620dd38221f30d2daa9b165f0119569b6e0200000000000000e328b0ff017f083ea0886bef4cb72528e7f27b55d9416f5616d325cf41aec86506c99fbc81dc74ac", 0x58, 0x400, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:36:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x4, 0x60b6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="50f65d6421d97522035dc01b344b41c9584e6a080e51e90c5bc3fce675d318e7484e42012a127c275848e29807711cacea0dfbdcbcccaa78661b7423faf5c140185004004189a7fbf2f4850000107659b759080457f11b369c3bf281aa3af98717ecd4e15b03005c2ca7018080009c59"], 0x1) msgget(0x3, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000400)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0xfffffeff, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = geteuid() close(r2) setreuid(r3, r4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r0, 0x0, 0x40) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x208ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20900000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20910000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20970000 didn't change! 17:36:02 executing program 0: r0 = msgget$private(0x0, 0x40) msgget$private(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) getsockname$unix(r1, &(0x7f0000000c40)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r2 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ed498959ec8e082889f3817f54858c3d5e0a10e045ef4e170f88afa7a2f48274f3ff6013087e5b92ba9c955cae8950ce72e06bcd7c042cbdadefebf4369ee3fb964bc66e51eb7e8db5bd902f2907fc28a8d112163f6a61cd7b331a27ed507bdfb0e485234ccfe0e57f6b9a4953559a3e3e262a002a61862e95e610432fe025b4c53b8abcd4626e0aae289d350ee32e2e94050939babd703c126405746247355015f9f6728d4a9ced67089fa45fada06444ed043bd600000000d4e6ac8c4154b54626ed198aa7c3e466898cc1a45c57ae24e1a759f2e12dc515d5af8b92a01020bfd0843818057a502fea6cf8cfd1138190c9a4dc8b0af3932b32273ea6a681698e2aceeefc0862ee479cb0a5aabaa48799d7edb97df9d1cd15d36c7f7b4eae6ba39a3f457f763e43803f6fbcf1d6abc9dcd666b7518d4b849aa19e318fc856072ccce266064ce51ba45c02992afebf3beecde4cc82d7d30451ab9381578d64872e3355a20a388b6c87245ed4e344a95952f8b92bf190974b9c5c6d4db05ff694557d37a5befce1e9a828702bfeabb0fb9888ec7a4ef9cd851e9409d61d51509bf0cbf38921b2f0d522f06628e9334d92e62c0f73cf49aa512631fb34ea3af7cb213cf7b1c2072570ec4f5cecaf7551846edd104c5a54e2fda50f0c361f8311"], 0x1, 0x2, 0x1000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="cd046590e7aabd9297705931caa72bc2c3d1bc5f15a060b92df89ae1301ab586ddae90a2a0762f41e43d451263e2b63f84bda8a4c72c0df5a662c77e64139b7c77d5e40e4509000000000000002caeaba976c3e91ff049ce90785eb0d0e00999a729f0fe237bf1a960eef243edb54e61924025cb4da28dad4ea57eda8d374902a673a87b52c17d488ca120080539a97b983a2ef67228117743df2bcb2b40ab507fdf0e1499709e99c6c2235d0b418af3535a31de2442c3df34e23dbca894daeb34c6baba0f2ef77eaa95eb84669c4154eebd5e69be8e2c70ca17f207faf51498b230d4d0c003f0b0b765f9cfb58723dbb4b3f0c16f032e980340c6ee482fcaf9eb97b45d83704e39941b179e9b993c75ef8f2763b32c269f78ad94332d5374b71812bf4ed734143044e38de0a56129e62042a16eaa"], 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000580)="54903db030c96654688a67791a69a2be23f08785b97065da2be97513310441", 0x1f}], 0x1) msgsnd(r0, &(0x7f0000000940)={0xfffffffffffffffd, "64fe5872a62960bb69f835e996f7415e1d41bd7259fe14080000f9cf89447300201e4b06450b2781dc4369514074e77ceda6850fff5995f271f4cbe0a28febeeabf22a97f50e9f7cdc970631105bb556cd3b83cb640f4f40ad241c960a4e4066f0744458454b2ab7ae0286eb5d2c1c3f07c7ff005b32b8db511ba62b473606d99351b0d7b4da41d524ed2c9092917df12265558e1a8786e0712206ddd2a5a15c63c445"}, 0xab, 0x800) msgsnd(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000001ae1383de3df472f6cd770cb06382ad11567d4e600e93bf151d6ac6540c62ca693c3abd84258c84abc3a30044dc2e56e2eacf10cb3baa7c0ab49352580a7880321b25b9810b37fa7aee2723bde790815f40ad72c5f2e668b2c2258decf341a05bd19e2922df57bf2365955f4ac4164bea0c9bb3332da0139fa422d78d7b04f66a0b88361cef4440f1ac1eb4f8b7c0865aa543c9a0fcd1fa4d64b7e9220357d1a4c495e59dda4de03c67dbdeedbefb8655ce56410b4a8ef365e7a70770a3ddb9505bc837e4cf851cb60988e9e15ceb5d1784202bc5b198d1733ff7b3db4059f45d3b6d42fbf88b53587df3e4ef3caa6a7526c81ce124001636bf7d9ebca6fa75aec0e92e41e794c193d73f7461959d3c818e79f2a64ad3736e10baeada8b176587884992b14a3102302b3a09f0520400fbc9e2872b08e8c950765cb2591034ea2171bce25e52c9cb1f98f11634236fd5e72c73598d159e1727efba69185bcdeb57ac23251cc65126973c74bccdd6c8ceacc5cf01fb218fb59a65f1b0d2acf5c1a77e3bd7b4bb3d9e07e7368078593b2295d62d9203fb845b4a53f6a7c67428e86aad96a2cc95ab4da77749592f2b4c64fa008f4404690595008bfe4e4930833fc49d69cefb803f82811f8edb16abf40e973985dd432fa7598d80ab64ce28bc4f500"/508], 0x1, 0x800) writev(r1, &(0x7f00000003c0), 0x118b) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) r6 = fcntl$dupfd(r5, 0xa, r3) readlinkat(r6, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000480)=""/195, 0xc3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() clock_settime(0x3, &(0x7f0000000340)={0xffffffffffffffbd, 0xff}) r10 = getgid() r11 = getppid() r12 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, r7, r8, r9, r10, 0x40, 0x7}, 0x7, 0x9, r11, r12, 0x4, 0x0, 0x80000000, 0x6}) munlockall() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x4010, r5, 0x0, 0x0) listen(r5, 0x0) listen(r5, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20b60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bf9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20bff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20c00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20c10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20c11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20c12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20c13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20c14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8pmap_unwire: wirpmap_unwire: wiring for pmap 0xfpmap_unwire: wiring for pmap 0xfffffd803f0133e8 pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20c40000 didn't change! pmpmap_unwire: wiring for pmap 0xfffffd803f0133e8 pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20c70000 dipmap_unwire: wiring for pmap 0xfffffd803f0133e8 pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ca0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20fb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20fe0000 didn't change! 17:36:02 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 17:36:02 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r0, 0x100}, {r0, 0x101}], 0x3, 0x7) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r2 = getuid() setuid(r2) r3 = syz_open_pts() fcntl$getflags(r3, 0x3) r4 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='./file0\x00') faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xffffffffffffffe1, 0x5, &(0x7f0000000180), &(0x7f0000000240)) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000300)="6fffcb0dd1dfe27ea728968f658f6e6972bf51c7c831e7432aed00ada66821f447dd191620832b94a403e5103bfada2e5b678cc653885109ce2f798d5b15f70e284027f4600e2bb6c5ea824ec97d7af1df214a4830ca16cfcc4e21ce7d151ccdd9d64ec085d49cd5e2142fe2519595e5ac4948e96d4c28d6aec363b4078884d38c76e1", 0x83}], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x558) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x7fc, 0x0) getgroups(0x7, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r7, 0x2) setsockopt$inet_opts(r5, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) r8 = socket(0x0, 0x5, 0x4) syz_open_pts() r9 = semget$private(0x0, 0x6, 0x8c) semop(r9, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001fc0)=""/4096) getpgrp() getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpgid(0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440), 0xc) fcntl$getown(r3, 0x5) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffe96) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r10 = fcntl$getown(r1, 0x5) getpgid(r10) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000008c0)=ANY=[@ANYBLOB="0900fffe1b55861981e266cbd200bbfac66d05d7ce483e8f049bfc859389eec2496c6530004980ccddbbb68f9c631883297eaf97b4ee7ecd54ea077dcb6044856bab2832b0405279f6504aff884597dd44f1d9fa939933e3099d17a5ac807b01c01b65bccf6919cd0a423b264401e222b89edcb7beceedc7e2fd8f665e3c2a8bf802d9d911ca95e17ab8fbfa56426ca4205421cb6c13f3d9d43d1dbd2ae86d12784b415c111ddc5212178556a51239caeff0e285c9d84465ebc960f32b26a46d7292ac11b3cee139fb8d6d2d0f11923813b2b47c924f1bd9a12b435c3dbd091d0099e5eab199b868e97b671b16b8a9aaef0e31731608186dc09b684f238c65e76da4c5f3cb053f40dff64b91719496fb7b60208a06f329c8d35347acfa8d163abbb6eb6e6d716b2185d8a1aca02a628e25958afe56ea273f6ef6c0d75a22b1d2e2bd71415679cc0ea4b608dd9e40185be66a07ca9fa3a6ba0366f01cdf36ad9d1e7277b3a61b49c606fd3f1e0454e8f7b5f9219d4624a02c3e8a8c027682a2382b99bb67983ed6dd09f349807424de1e0522a7eadd942e685b5c58e79f6eeaa972918b704c21859ee3096a1b917810e0ebc46a656425b1c96d46f71c71a6ed3353e649f0a41b61f950c00f1a25855f853425cc31556fd5a870d2449447aa390a31b9df224d21b469508200bcab933f2f1f4610c71586ffb8ee656e2cc424e15fc6a9f1b7897dc1688876d4b0b80bfa613af90cb1333548a7bd0df53f4068e8c33dfcdcd96a1696d343f324bf41d9640ca9358e855252b5a1bb5f9b6e63e602ef6113d40443223759ba5a529216df0312beadcc713f1df99aea3b1172dbec063a1b2ca0e04b0e4bd9b901562deb13eae936d5332d2af7da91c10cb84c66a392135a9459af95e384c3169b90ddbfbeb568425d77cfc95f6a4cd49fcc00000000000000000000000000000000000041f8d8da0f0a716f534602b4ab647730ce5f52b44ade1d3e8e13777112e0fd38680c0e640499ad3d5ca9d737377902da1250392b88fb1884131589751cbb8172144224b118161ec980459c748303a26ae41ccf57580a9b6702cdd04a31163f1f8f92e07b3103ec40d6f111aa156c876b63838b158974f3ccb0427b9de5fcb67ddeda749aa44096117a047769966129093b6981627cfc7403d2f607c3b935a508f29a5c1782642fd54dd54c1cd7974f7824b615b4f68fb1091beff80104d4d590a1b1308c199b970efec5eebe4e8c"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) semop(r9, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) 17:36:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc184, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 17:36:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="b4", 0x1}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x5}], 0x1, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) 17:36:05 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) 17:36:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4) getsockname$inet(r0, &(0x7f0000000780), &(0x7f00000003c0)=0xfffffffffffffd68) r1 = semget(0x1, 0x7, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/39) r2 = socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200100000000b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100), 0x0, 0x0) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000180)=0xc) r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0xa, 0x0) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000300)='{\x00') semctl$SETVAL(r5, 0xfffffffffffffffd, 0x8, &(0x7f0000000800)=0x100000000) write(r2, &(0x7f0000000440)="bf2a6cca05010a64951c6657963b", 0xe) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x2010ed1635d299b, 0x0, &(0x7f0000000100), 0x3d8) dup(r2) msgget(0x0, 0x20000000000614) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffffef) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r5, &(0x7f0000000200)=[{0x3, 0x6, 0x7fe}, {0x3, 0x3, 0x1000}, {0x5, 0xfc, 0x800}], 0x3) write(r0, &(0x7f0000000840)="75e1cd5dbbed78a54a5c95951e925063938a843498658522ec9976d81ed086c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92edb37744d8ef9dd9e069138bf30572c31cbbe8202dc7666950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc685843bbad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000000c0)=0x7) 17:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:36:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10240, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = socket$inet6(0x18, 0x4, 0x100000000) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x28, 0x1, 0x8001, 0x7}, {{r2}, 0x0, 0x51}, {{r3}, 0xa6b6fb2a4e88c07a, 0x6f, 0x6, 0xae7, 0x7}], 0xfffffffffffffff9, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffd, 0xda, 0x0, 0x2, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8e, 0xfffff, 0x9, 0x3}, {{r6}, 0xfffffffffffffffa, 0x22, 0x4, 0x1, 0x401}, {{r7}, 0xffffffffffffffff, 0x22, 0x0, 0x6, 0x5}, {{r8}, 0xffffffffffffffff, 0x1, 0x10, 0x7, 0x1}], 0xdc, &(0x7f0000000480)={0x6, 0x7f}) utimensat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x2, 0xffffffff}, {0x100, 0x100000001}}, 0x0) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffbe, "c4690008000d00"}) write(r9, &(0x7f00000000c0)='\r', 0x1) 17:36:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = msgget(0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x10001, r5, r1, r5, r2, 0x100, 0x10000}, 0x0, 0x2, r4, r4, 0x8, 0xf9dd5b3, 0x5, 0x8}) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x20400, 0x180) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x80000000, r5, r1, r6, r0, 0xc2, 0x81}, 0x1, 0x3, r7, r8, 0xffffffff80000001, 0x1f, 0x100000000, 0x1}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000040)=[0x0]) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 17:36:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/39}, &(0x7f0000000080)=0x29) 17:36:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x801, 0x0, 0x0, 0x0) dup2(r1, r4) 17:36:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000002c0)="8b") 17:36:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x103, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x5, 0x3}, {0x10000, 0x3}}, 0x2) unlink(&(0x7f0000000140)='./bus\x00') open(&(0x7f0000000100)='./file0\x00', 0xd0, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 17:36:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000000080, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r0, 0x20004269) 17:36:06 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='c\x00') r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) recvfrom(r1, &(0x7f00000002c0)=""/239, 0xef, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x100) 17:36:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x101}, {r0}, {r0, 0xc}], 0x3, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xffffffffffffffd4) setegid(r2) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x7) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x110) dup2(r3, r0) 17:36:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = semget(0x3, 0x0, 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/174) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000003b3f97494557aa85e3e871f4422496ab7900fdff00", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 17:36:06 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) fcntl$setstatus(r0, 0x4, 0x40) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) fcntl$getflags(r0, 0x1) 17:36:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/36) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x25}, {0x15}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000eaff0000000000000000000000000034366bb6468d3ac7160f430ef2000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000220cd851b7e12100000000000000000000000000000000000000000000000040000000000ccc46"], &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) pipe2(&(0x7f0000000240), 0x0) semget(0x0, 0x0, 0x101) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:36:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4d, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40a, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x0, 0x400, {[0x5, 0x5, 0x9b1, 0x6, 0xb77, 0xc5, 0xfec, 0x1, 0x20, 0xfff, 0x3, 0x4, 0x3, 0x4, 0x0, 0x2181, 0x4, 0x8001], [0x9, 0x1, 0x9, 0x4, 0x3f, 0x9019, 0x100000000, 0x6, 0x1], [0x8, 0x6c5a, 0x80, 0x6, 0x4, 0xe9d5, 0x3], [0x9, 0x1, 0x3f2, 0x80000001, 0x6, 0x8], [{0xfe0, 0x2000000000, 0x0, 0x80000001}, {0x1d, 0x1f, 0xffffffff, 0x4a}, {0x8, 0x52, 0x2, 0x7fb}, {0x2, 0x47, 0x8000, 0x1ff}, {0x5, 0x5c8, 0x7ff, 0x2}, {0xfff, 0xbcf, 0x0, 0xf94d}, {0x0, 0x8, 0x91, 0x8}, {0xfffffffffffffbff, 0x38d1, 0x10000000, 0xdd}], {0x200, 0x1f, 0x8f, 0xffff}, {0x5, 0x6, 0xaf, 0x7}}}) 17:36:07 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000140)) setrlimit(0x7, &(0x7f0000000000)={0xffffffff00000000, 0x40}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) read(r1, &(0x7f0000000080)=""/99, 0xfede) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "00c100000000000000db1b6b1303984a2500"}) close(r2) 17:36:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x5) clock_gettime(0x1002, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') ioctl$KDSETRAD(r1, 0x20004b43) chroot(&(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0xfffffd19) r3 = getuid() setuid(r3) syz_open_pts() fcntl$getflags(r0, 0x0) r4 = socket$inet(0x2, 0x2, 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) setsockopt(r4, 0x3, 0xa, 0x0, 0x0) r6 = socket(0x40000000001c, 0xffffbffffdfffffd, 0x24) write(r6, &(0x7f0000000480)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0682f83004144ba9f718d", 0x125) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x0, './file0/file0\x00', './file0\x00'}) socketpair$unix(0x1, 0xfffffffffffff7fe, 0x0, &(0x7f00000000c0)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000340)={0x9, 0x3e, 0xfffffffffffff001, 0x5, "c97fd03612bbe88a45911b50e1d3e4786e858404", 0xa1cb, 0x6}) r7 = semget$private(0x0, 0x6, 0x8c) connect(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0104002f66690000993400"], 0xa) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800000000000800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) semop(r7, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) 17:36:07 executing program 1: syz_execute_func(&(0x7f0000000000)="26400f60b7239c0000e552c4c2099d8b7eab0000c4a25d052cb8f04510184483022641d2724746d9fe478145588cf30000c40169c6c879") r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5b4e) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x3, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) chroot(&(0x7f0000000200)='./file0\x00') sendto$inet(r0, &(0x7f0000000240)='Q]', 0x2, 0x40a, &(0x7f0000000280)={0x2, 0x3}, 0xc) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$lock(r0, 0x9, &(0x7f0000000600)={0x3, 0x2, 0x4, 0x7, r2}) accept$inet6(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000740)=0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000780)={0xffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000007c0)={0xffffffffffffffc1, 0x400, './file0\x00', 0xfffffffffffffff8, 0x2, 0xa2, 0x33}) connect$unix(r0, &(0x7f0000000800)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000840)=""/4096) fchmod(r0, 0x0) getrusage(0x0, &(0x7f0000001840)) /p: bad dir ino 2 aat offset 0: manngled entry ic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *424420 78998 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149d7c28,ffff8000149d7c28,a4dfb1fa945815d4) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda7d0,ffff8000149d7cd0,ffff8000149d7c90) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd8032860a58,ffff8000ffff59d8) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7078,fffffd8032860a58,326) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8008,ffff8000149d8298,ffff8000149d8363) at unveil_add+0x46d sys_unveil(ffff8000ffff8008,ffff8000149d83d8,ffff8000149d8440) at sys_unveil+0x405 syscall(ffff8000149d84b0) at syscall+0x511 Xsyscall(6,0,8,0,2,ec6211ff010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149d7c28,ffff8000149d7c28,a4dfb1fa945815d4) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda7d0,ffff8000149d7cd0,ffff8000149d7c90) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd8032860a58,ffff8000ffff59d8) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7078,fffffd8032860a58,326) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8008,ffff8000149d8298,ffff8000149d8363) at unveil_add+0x46d sys_unveil(ffff8000ffff8008,ffff8000149d83d8,ffff8000149d8440) at sys_unveil+0x405 syscall(ffff8000149d84b0) at syscall+0x511 Xsyscall(6,0,8,0,2,ec6211ff010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: -10 ddb> show registers rdi 0xffffffff81a73677 db_enter+0x17 rsi 0x3e3a __ALIGN_SIZE+0x2e3a rbp 0xffff8000149d7a40 rbx 0xffff8000149d7af0 rdx 0x3e3b __ALIGN_SIZE+0x2e3b rcx 0xffff800001995000 rax 0xffff800001995000 r8 0xffff8000149d7a00 r9 0x1 r10 0xffff800000022880 r11 0x296c1fa49aecc97b r12 0x3000000008 r13 0xffff8000149d7a50 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149d7a30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=424420 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff59d8,0xffff8000fffef798 process=0xffff8000ffff7078 user=0xffff8000149d3000, vmspace=0xfffffd803f014d68 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 20663 258513 18137 0 2 0 syz-executor.1 20663 2847 18137 0 2 0x4000000 syz-executor.1 78998 359831 67439 0 3 0x80 nanosleep syz-executor.0 *78998 424420 67439 0 7 0x4000000 syz-executor.0 78998 336981 67439 0 3 0x4000080 fsleep syz-executor.0 67439 86641 78135 0 3 0x82 nanosleep syz-executor.0 34201 23088 0 0 3 0x14200 bored sosplice 18137 277737 78135 0 3 0x82 nanosleep syz-executor.1 78135 211297 89029 0 3 0x82 thrsleep syz-fuzzer 78135 208603 89029 0 3 0x4000082 nanosleep syz-fuzzer 78135 432306 89029 0 3 0x4000082 thrsleep syz-fuzzer 78135 262060 89029 0 3 0x4000082 thrsleep syz-fuzzer 78135 409943 89029 0 3 0x4000082 kqread syz-fuzzer 78135 135067 89029 0 3 0x4000082 thrsleep syz-fuzzer 78135 79909 89029 0 3 0x4000082 thrsleep syz-fuzzer 78135 181764 89029 0 3 0x4000082 thrsleep syz-fuzzer 89029 284429 18792 0 3 0x10008a pause ksh 18792 155071 96290 0 3 0x92 select sshd 54204 356489 1 0 3 0x100083 ttyin getty 96290 342846 1 0 3 0x80 select sshd 98892 43085 29937 73 2 0x100090 syslogd 29937 435331 1 0 3 0x100082 netio syslogd 47825 404402 1 77 3 0x100090 poll dhclient 71194 153731 1 0 3 0x80 poll dhclient 94025 281642 0 0 2 0x14200 zerothread 47368 433648 0 0 3 0x14200 aiodoned aiodoned 19611 411894 0 0 3 0x14200 syncer update 93937 131188 0 0 3 0x14200 cleaner cleaner 29169 217221 0 0 3 0x14200 reaper reaper 50747 157501 0 0 3 0x14200 pgdaemon pagedaemon 84154 43894 0 0 3 0x14200 bored crynlk 35435 340263 0 0 3 0x14200 bored crypto 7422 244072 0 0 3 0x40014200 acpi0 acpi0 39587 218698 0 0 3 0x14200 bored softnet 17903 201224 0 0 3 0x14200 bored systqmp 85240 302946 0 0 3 0x14200 bored systq 71051 231221 0 0 3 0x40014200 bored softclock 12498 341568 0 0 3 0x40014200 idle0 88218 52268 0 0 3 0x14200 bored smr 1 368856 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9494 6982K 7371K 78643K 11490 0 0 pcb 23 9K 10K 78643K 325 0 0 rtable 108 3K 4K 78643K 405 0 0 ifaddr 54 12K 12K 78643K 109 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 38 0 0 iov 0 0K 14K 78643K 62 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 76K 78643K 1572 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 9 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 55 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 474 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 43 46K 62K 78643K 467 0 0 subproc 64 65538K 69634K 78643K 170 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 37 0 0 in_multi 33 2K 2K 78643K 83 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 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 259 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 79 20K 24K 78643K 1922 0 0 UVM aobj 24 2K 2K 78643K 30 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 9 0 0 NDP 11 0K 0K 78643K 33 0 0 temp 155 2709K 3339K 78643K 6923 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 inpcbpl 280 190 0 183 1 0 1 1 0 8 0 plimitpl 152 32 0 25 1 0 1 1 0 8 0 rtentry 112 78 0 34 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 76 0 72 1 0 1 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 ppxss 1128 8 0 8 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 327 0 135 12 0 12 12 0 8 0 art_table 32 328 0 135 2 0 2 2 0 8 0 art_node 16 77 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 5 1 0 1 1 0 8 0 semapl 112 53 0 43 1 0 1 1 0 8 0 shmpl 112 28 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2100 0 677 46 0 46 46 0 8 0 ffsino 240 2100 0 677 84 0 84 84 0 8 0 nchpl 144 2906 0 1260 61 0 61 61 0 8 0 uvmvnodes 72 2401 0 0 44 0 44 44 0 8 0 vnodes 200 2401 0 0 127 0 127 127 0 8 0 namei 1024 8468 0 8467 2 1 1 1 0 8 0 scxspl 192 18891 0 18891 10 9 1 6 0 8 1 sigapl 432 635 0 621 2 0 2 2 0 8 0 futexpl 56 7114 0 7113 1 0 1 1 0 8 0 knotepl 112 189 0 170 1 0 1 1 0 8 0 kqueuepl 104 127 0 125 1 0 1 1 0 8 0 pipepl 112 458 0 437 3 2 1 2 0 8 0 fdescpl 424 636 0 621 2 0 2 2 0 8 0 filepl 120 3629 0 3533 4 0 4 4 0 8 1 lockfpl 104 125 0 125 2 1 1 1 0 8 1 lockfspl 48 46 0 46 2 1 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 507 0 500 1 0 1 1 0 8 0 zombiepl 144 621 0 621 2 1 1 1 0 8 1 processpl 840 651 0 621 4 0 4 4 0 8 0 procpl 600 1172 0 1132 4 0 4 4 0 8 0 sosppl 128 3 0 3 2 1 1 1 0 8 1 sockpl 384 480 0 463 3 0 3 3 0 8 1 mcl64k 65536 273 0 273 33 32 1 33 0 8 1 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 8 0 8 3 2 1 1 0 8 1 mcl9k 9216 2 0 2 1 1 0 1 0 8 0 mcl8k 8192 11 0 11 3 2 1 1 0 8 1 mcl4k 4096 34 0 34 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 1 0 1 0 8 0 mcl2k 2048 58109 0 58069 12 6 6 10 0 8 0 mtagpl 80 4 0 4 2 1 1 1 0 8 1 mbufpl 256 97034 0 96957 22 14 8 21 0 8 1 bufpl 256 20966 0 17859 199 1 198 198 0 8 0 anonpl 16 80915 0 70868 72 16 56 59 0 62 8 amapchunkpl 152 3332 0 3227 13 8 5 12 0 158 0 amappl16 192 3491 0 2905 57 20 37 42 0 8 7 amappl15 184 10 0 9 1 0 1 1 0 8 0 amappl14 176 134 0 130 2 1 1 1 0 8 0 amappl13 168 14 0 13 2 1 1 1 0 8 0 amappl12 160 81 0 81 3 3 0 1 0 8 0 amappl11 152 49 0 35 1 0 1 1 0 8 0 amappl10 144 184 0 184 2 2 0 1 0 8 0 amappl9 136 715 0 710 1 0 1 1 0 8 0 amappl8 128 286 0 268 1 0 1 1 0 8 0 amappl7 120 153 0 148 1 0 1 1 0 8 0 amappl6 112 50 0 44 1 0 1 1 0 8 0 amappl5 104 245 0 233 1 0 1 1 0 8 0 amappl4 96 828 0 799 2 1 1 2 0 8 0 amappl3 88 127 0 120 1 0 1 1 0 8 0 amappl2 80 4269 0 4208 2 0 2 2 0 8 0 amappl1 72 21043 0 20609 24 15 9 19 0 8 0 amappl 72 1448 0 1411 1 0 1 1 0 75 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 29 0 6 1 0 1 1 0 8 0 uaddrrnd 24 636 0 621 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 636 0 621 1 0 1 1 0 8 0 vmmpekpl 168 8358 0 8340 2 0 2 2 0 8 0 vmmpepl 168 77462 0 75854 107 23 84 87 0 357 14 vmsppl 264 635 0 621 2 1 1 2 0 8 0 pdppl 4096 1278 0 1242 6 1 5 6 0 8 0 pvpl 32 264863 0 251760 164 20 144 146 0 265 30 pmappl 200 635 0 621 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 384 0 62 11 0 11 11 0 8 0