00400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x1, &(0x7f0000000680)=[r24]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000006c0)={{0x8, r8, r10, 0x0, r27, 0x111, 0x3}, 0x10000, 0x6, 0xe8}) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) socket(0x6, 0xc003, 0x6) 22:27:50 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 22:27:50 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x52}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x3}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) getdents(r1, &(0x7f0000000280)=""/202, 0xca) 22:27:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) sendto$unix(r0, &(0x7f0000000140)="19", 0x1, 0x2374be14191405e8, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = socket$inet6(0x18, 0x2, 0xfd) getpeername(r10, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) r11 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r11, 0x2000745e) shmctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:27:50 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) listen(r2, 0xbb) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x1a1, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xffffffffffffff82}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 22:27:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x72, &(0x7f0000000500)="4cafde54d82988e7ebf6f10f91b939c6a015bdb980dab3006d6154be5d8ebfc080b6d4a7d1696a2fb34eae0f54254dbdea7af6681e1d2490babf7e0162f70203488935000000000000", 0x49) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 22:27:50 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x1, 0x81, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) semop(r1, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) shmget(0x2, 0x3000, 0x6c, &(0x7f0000d6b000/0x3000)=nil) r2 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bff000/0x400000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000c71000/0x4000)=nil, 0x6000) socket$inet6(0x18, 0x3, 0xf71) semctl$IPC_RMID(r1, 0x0, 0x0) geteuid() getegid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r10, 0x80000001, 0xfff, 0x5, 0x100000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r4, r7, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) getegid() r11 = kqueue() r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r11, 0x58) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r13, 0x2000746e) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 22:27:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x4, 0x4}, {0x100000001}}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000140)="0ac8ba9f12d3f773d4bce715f109f182a807136320c268c0ed71b407219433b78d4186decf6d1d23690c22cf766102bdc66912ae1189c69ce9ef6baf0c350b325256387ea1956e5e0afdbd28f7e700d244", 0x51}, {&(0x7f00000006c0)="ad7d3d44f1828043cce2c0176ce09b188c561dcc239426ad4e1256dfe8835dd9e31d2624162a9be73106ebe1471833d827458e36095e7aa38569503ea60cbe0850eba709c61d53178e98e7647ab530321ff1e45c540b60243cec095adfe692715197a68876f434fdb9b16ab40d00", 0x6e}, {&(0x7f0000000000)="bf12865a6c032160d32f40dd2ab70ca92e6ad5c616e2cd6f2865eb2a4660a5a949ed4b381a189156123c1103cf3fb905b8eee7d3dac6c16305", 0x39}, {&(0x7f0000000740)="4408e039b72456d3576871ca0a6ee128afe9e038234634f8538812fc359a4a7ceb0435b6fc4d013b112cf96bc5dffdcdefdbdac530b31b81ea577c862dbc8ef260869e95b6fb631b3c3bc9fd0d6d4a8bc80fa586b92aa4edf37616d9cc29a2b38b3a0f7ab12c14453c778fb1419a9416fb888b699a508b0d88697c2fd05869cb5b9e64e8d3dc53c14b61034f8dc132061b5c010b8e68cc9ebc33e39048ee4d3325b691b6fc128d7132e6f1e8d8451bfe8ff16d6cbb775838afc40b8f3c444be1efa54efab129f27a41ec167cae0b5f1a9700e9ac0adcbb55d9258f0db301127558926b09ac642956d5658ef90ff67981f5eb9f0824e61603bf657a045443b92841ed2df55ba9390bfc940a62d3f0c6709f294df6a216e0b61f0b198aee23505640c688b9749411488b80aa17bdb2fe2d3b2e13c65f64b103cb12247c14c845beb11819fa852cf70517865eccb0e7dd3ffa06ae8ced4cda43225785a1b05e7713466721797d2cff61d508671fca4ed2a9c6ee5ad1e2711a85f9449824e4f928d69dda57f987bdba982f57e0de318e1fd2de09b0eeaf70c6432cfb6e395bc014893e99fd977aec72ca5be42bca911a3220e493630ef4410310f176b2d3a9efb2fb99a87ec48a879bed5f5d121de51c2dce3fc8886c20d6401d15291d1d689053784e70272f3b40e619d07dabf85df2a71e3461e256b0b52a46aaecf327e174712fb1270b90ec813a2264e4a1670dae229fbab33ec59be3202e3ff94dbccd88fdc67ddd620d0829704db9416bedba2e007b0d4c6fb724495a272b58efd37da9dc448ee0d75cb3aa9dcc1b5d6837b926cc15fe6a1ed2e86cffd1ccd9ea63b1f0fa2147db3f65b1431f32ab9321900f928626fc269f45bfb22453e9e8059dba14cbbdaefca5571fe4ad2bb2f3b05e03e2c617b177a087ada33fa4f0abde0e9ac08080587d9f67ea128b037ef5f97ba6a54bdc98e31fb7c11ed9654071bef7f434cebd5bf30e143b088640888127f46e3e06ae842511181416942356dc8ce3764ee8886da4b15c4974978b7e1978abde9b966ed54f7bb59708dfa34db40ef3e7ab26cdd4c617df693e275d2d9bd4cc6cfc7201211f93c60845bae9e66f73deac5890124409adefee8e5d611a5676fcc82da395c6678a6ce9c37f4972494e1feecca4590d79551b1b4da02f8db952ffc9f62ad2302de9fc43caae5c329661bc7b724e0d022b60797c2277fc65d73cbd547760994a94d1e27b92fa3f3dc51e0fb360e8c7ec85df14d9d0fab0d39300c34fb84106ecc1c304bcd1e7793dd670c42749a17730cb71", 0x3a3}], 0x4) 22:27:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) pwrite(r1, &(0x7f0000000080)="e4af4b8d731a429b46088638b468", 0x9, 0x0, 0x1) 22:27:50 executing program 0: unveil(&(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/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r2, 0x100000000000, r2) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r7 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = semget$private(0x0, 0x2, 0x110) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000001c0)=[0x7fff, 0x0]) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 22:27:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:27:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r5) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r8, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r9, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r8}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r9}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r10}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r12, r13) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r15) fsync(r15) setsockopt$sock_int(r14, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r15, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r15, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r14, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r15}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r16}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r17}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r20, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r19, 0x100000000000, r19) write(r20, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r23, 0x6, r24) sendmsg$unix(r20, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r27 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r27, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r25, 0x100000000000, r25) write(r11, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r28 = getppid() r29 = geteuid() r30 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r32, r33}, @cred={0x0, 0xffff, 0x0, r31, r35, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r37, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r36, 0x100000000000, r36) write(r37, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r38 = getppid() r39 = geteuid() r40 = getppid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r37, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, r42, r43}, @cred={0x0, 0xffff, 0x0, r41, r45, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r42, r13) setregid(r6, r18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getegid() getgroups(0x1, &(0x7f0000001540)=[r6]) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r47, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r52, r53, r54, 0x10, 0x9}, 0x8, 0x1, 0x9}) r55 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r55, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r55, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x0, 0x4, 0x800}], 0x2) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r58 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r56, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r59, 0x0, 0x0) shmctl$IPC_SET(r59, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r59, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r61 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r61, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r61, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r63, r64, 0x10, 0x9}, 0x8, 0x1, 0x9}) r65 = getgid() r66 = getppid() r67 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r60, r63, r65, 0x1e4, 0x8}, 0x5, 0x5, r66, r67, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x8, &(0x7f00000015c0)=[0xffffffffffffffff, r46, r48, 0x0, r52, r13, r56, r60]) r70 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r70, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r70, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r71 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r73 = getgid() semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r71, r72, r73, 0x10, 0x9}, 0x8, 0x1, 0x9}) r74 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r74, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r74, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r78 = getgid() semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r75, r76, r78, 0x10, 0x9}, 0x8, 0x1, 0x9}) r79 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r79, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r79, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r79, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getgid() semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r80, r81, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) r83 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r83, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r83, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r83, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r84 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r86 = getgid() semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r84, r85, r86, 0x10, 0x9}, 0x8, 0x1, 0x9}) r87 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r87, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r87, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r87, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r88 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r90 = getgid() semctl$IPC_SET(r87, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r88, r89, r90, 0x10, 0x9}, 0x8, 0x1, 0x9}) r91 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r91, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r91, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r91, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r92 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r94 = getgid() semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r92, r93, r94, 0x10, 0x9}, 0x8, 0x1, 0x9}) r95 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r95, 0x0, 0x0) shmctl$IPC_SET(r95, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r95, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r97 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r97, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r97, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r97, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r98 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r100 = getgid() semctl$IPC_SET(r97, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r98, r99, r100, 0x10, 0x9}, 0x8, 0x1, 0x9}) r101 = getgid() r102 = getppid() r103 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r95, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r96, r99, r101, 0x1e4, 0x8}, 0x5, 0x5, r102, r103, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x6, &(0x7f0000001600)=[r84, r68, r90, r77, r92, r101]) r105 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r105, 0x0, 0x0) shmctl$IPC_SET(r105, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r105, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r107 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r107, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r107, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r107, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r108 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r110 = getgid() semctl$IPC_SET(r107, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r108, r109, r110, 0x10, 0x9}, 0x8, 0x1, 0x9}) r111 = getgid() r112 = getppid() r113 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r105, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r106, r109, r111, 0x1e4, 0x8}, 0x5, 0x5, r112, r113, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3ffffffffffffe97, &(0x7f0000001740)=[r6, r69, r73, r75, r82, r104, r111, 0xffffffffffffffff, r21]) r114 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r115 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r116 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r116, &(0x7f0000d06ff8)='./file0\x00') preadv(r116, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r117 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r117, 0x4, 0x80) pwritev(r117, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r117, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r115, 0x0, 0x0) getsockname$inet(r114, 0x0, &(0x7f0000000140)) close(r114) setgroups(0x0, 0x0) setgid(0x0) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 22:27:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x14c, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:27:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x870e, 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000500)="21ee7e1b24f394c9819891b154e71e85ff4f8536a61b80d7b5fd9c5a222f36745bf4cb4c8f68206862eeac2e83d00e789475878cfe5fd9011a9cd2acf02d2e754bdb25ba388ddf331eba2256c524e2aefc3adec12dd7e4af0b4cf41f7f4d6328be12309143fb987e4cfdcfe89f5cc97fc1006d76498d4f4b5d16859f3d1e00ccf8ba7f09ee52ae18ece6d7668ff2717a3358e94ca0f5d37aaa5e6cca69521a28876c6fb75ed2968acc09bf8c13243cf2646089a56d067f6e63f522884bc28d2b157419b2abb6dcf461b1d17e3cf2d412fe090b9a3ae214d16e6cc2d9e7bf9fe62034a559c1935da27af567f10c2f161a35e7000ebbee3c067b64eb3ff235e6363910d487f38574b34e2a18da39d72ed93ececd4bb1d7502de6931cecb9b204baf7d7ac68b93b623c3b36a01aff99edf46c58b0b07d13368d1c3c8c2b597a97c285b62e40f1a83c4b735b28c4e9cfcdbadf047f6d21b9dda68baefd2bc18f016c2efeffa370d1acf9892028797eba00a2a093793e37335b8aa1251cd2a0f1079cacd98a14d40e3ae43c9a2fdcd3e7188da27ab7544fdc3998de26e5a90e179f8db0ef5c9b6909e936c3239eb91aeaae8b9e770d7198b644b1e914cf2cc2b4e4644967b2f002c228916c4d1dead94c3729a00218330ad451d57e9d8198db01b4a2b140ad6cbf8fe1a1ecb1e4cbcdf1bd299bb61e9b2848bb383e7753ed502434c915218abd6ef666f59ffaef26c305586d6dbe9dcd139452804f5e1a67653c787e31608681c04122a9c4db48b11e63754671a09739b779f5d38891f241d6bcbff924da501967ce3d4098e1c843a2e7563bebb43386e3368786f9976216485006eea85e1fa361b6825e3f1c605113df1500bbb334a5bff1a962f6267a4ba9b42e5c976cdf08a6589bbd784d53a0a3af699c1133668873ad1054800e471f0a025c6469c735f0e22f0f5852007cabcdf0c69cc78eb08a734eb9f483b7431e067d136d9dcf08516c303590afb9fd6e898c33a665b6ddfc7d520e86a7f2ec5b09d91830e3200c0685b8ed3dbc5504108b4c7ce7fa9a8c4e6293098c00587c4e1ee81944950b6d7d6dbed28841fd0366128d17992a9fc6f7c3ee64caebc2823be951306de287704884ef88b43221dc575a394e76873dfbc163d413901686b52f70bd4a967b16f958cc141b6fc9ef83ff71ecd6f4e124e80c08a4d4b8a48320ba78881d904cbf3c260b58e9d5b112719bed772a45bc76a9d17bb1e369f15b091a0417990cd8681beee0212de49897407ae496a99bb4471d5d1cdce5b8fa0579ad1b3a71ef5240735731b0f984b0a9d230eed7bc3b68e93556a9bfd69b074f2c3d3acf5df49ac731215c1f474314ab31c2d80720b400170d3f85c7bbd6b6cc8c9d609128e080efcbb10bb8364a21d7cec0422167bbab9b745ce3bf51cb64a2ff12272bda2cd65635f6584bcacdaf9e129639cd74b8bba27c0633b170bc9d102ac61af7f26000dd8fc9baec7fd01708ad5b88217bd170fbba7b1dd6c50751b3bab7590fdb00b635a9bb504576ff42fb5283212de7e54c99b122a0884c59e61cddd323a6b6ec156be157026e9974b394aae3bfd1f68b4ee98d4fbb5ed93934cc7ad7d765f55ba543f86a129d5ba7453a0c277e795e0bad70a2d367d5f5b5768bd91637a390cd760561842b591d7d99c2481b9472765ca486c7578eb836f21b12bf1b81f5c66599888c960c2c1e15b867a13f1c50d018a8cf6cf11205823e698ff6da770763b820e020b49821853424096d2f4cca2e3a13e6783e5f1c0db75868f6d8c39f85d182e08c568bf318a3cce04dcc03edc7a2bb87e1a945113f4d84f3bc18144c3a1288c3f4e93768421f769a7fb4524e9d5717deda0d1bc87227c20463b635a1515ff17d0140340a14825c55c44504d5f6d59a43830c4f5ad17758be49706c3a717cf0ba171fe073108e57ea83ef613a3fe18bdc63a5456739853736cf9435f03fd812bf32123f44120b5b1024d41126db7d99a1045c3f252d722dfa6a7ce5c810d922a6c96fe88245bfa5f98a4b030d9771f25f1169290011c201ba7dc1a4b102c21ce0acd2b0778ee7058dadac92ac3a83dc43590748ef951070c182a557b65ca881c3bd4d123fea1ad6aa0adb7020a318003d3e3c917dd97f399db6886abeb9817b873ea9ee58a0bd612b99e5b07fdbeebab8373516618e1ff3f91d889c60e16269eda83dc98d5554f8b6b5951f35003b29950379b0f23ff8eb0238df467b2e1d47e290e6c6521294fe91c5a6d89d5cfcfb65d9e5ff85d578245c68eb70df02cd2cd03adb57192781166a55823ee0f32c1f6dc04bd15130ad9f82b19ee7549a3fbe1ba61d91c437508de49258b5b0c1afd3cc3a4fe9054b63bf15c87de3ec2692b2425c55a1b625706d807e8ba9ccae5c73d4c969f734dc2cdb82cdadf1bafaaddcd3b614d8c274c556ac9d3c929a3c50acaa2f683089b1c2b47f6485118808dfc6d4ae6ca5a497da4a7ce8001fb5c209182397252308f561a5afc0417e00ee191d62c26a95affb734282b94bfae01b5d0742dfcc62254bbbcf20461ada76e57477474f43623477468794383ad96c798932d6debb434bcbbfe4ef902c9d83ed211c494a9b9a36276302593185aa74b64204bf20ef02d40a6bfcf56a88455e6fdfdd87bc65d81828a25972296cd93881bd550d7980ed9766ac74d38369cf79f27bf01356f7b31470a6481e3604ec84abb21e9929c2e504ecfa55f19bc7f90710b32dd50c6e5afd87a8b9835acd53dac2c1d6364fabaf722d7d2eb7f0eac61b489f178af4aadd07c334175f722ee8309b868a3f79fb7b1148abfb2640d32dd1734f10dfbd6fac42950cd3d85475abed06a181ca30ed92d216c5d5b5f9cec82f8fe4b0e1927fa768c79a5a30fac44f1672e0792fcbeb6aa771fc2dbf435dfcfda3383db4159044f10d50487dcdd9c614f9c2b8d14f9833f745e707093a90f13515fa4df023f1fb2d66a269eeca014d409bed5f5a85db1974b66100b9e19b4463f531ca42680f48a2926b9795da1a08204d299814bdd2c767381b9b77fbc5ccba9bebaafd4b430d42ec5e622968a29ed0b41b11f48c07eaf30c5ca981fe7c801ba2f394ae7ff014f899ea8b1a97746556030b1906bb0cf32f76ac04216fcbac55a8ef921111a6c4d7f343e884392ecaba47680cd7d6c5fb0eb562b6c8fd598383705aa2305d0bc0b362d5908d7ef584ef81471b4a2ea674f7a655219c553862d280b9e4dd1fd2a3b74384455340a29a778c03b8794b89b38494a31d28ddeb7e49c44eb42f44a4aede6cc7a9cbfcd5f8394d50e26d1c461af5b3c1d0ad02de62cff4bf96663df43ccbd28f64f00a5945b33f2e1de41546f9f08e0b512a2f49023b5ab95022c41b8b14e7f8e4b904dc7c5fc1fd74aa0ecb34935e618cddb0b591ee95c470e7581f073eadc0afd4b1d4324544cec188b98e8ed901d04ef35605268cf1d0655c90273e12560fb5da06a9f1365ea7b2b59d81c41f6495dff5a3dcd2d436e192d56b93251bd2cf1f2d8d48042e13fdfc0c91ff3e2a8367166bed08a7bc35387b63cf89da6cb5fd81edcde9de2e358ef3ccf3420facadb7c72c5578fc94a2ae1d28b888a4fc9f5fd87c69a913259456ef3389cf44d135713b363e07bee316a48ead23299177b9ab028f57c61c19cf4e8e2d2bbfb6f78a68ede99f29a66c895e2f9fddc889af0287992422aecc6870758ac754cfc75390a7445dbed289d597f010b063bdafc18be93b4bee7e5f741bd3e91b0e2ec2fc1115b8271701d92097ffb1893a53bc41e4a7df59b777c98ab04d95bf7f8c164c26b5c9ea64a20a474092bee479b4bcf47b6abf18f4a345c27a512aeb38aa9bf47356c897764a0ce76828e91bc4e623568bfb2bba10abfc1ffecef650a832fa5d376d461af35a03a019befb474f9e412a89e6917f0e8cd85cd8472d086ab97de7c85e7e806a4d058022c93d72bc083ba89739d25ea0bbce009fbbb5d835acb81ba8a481474815ffbb14266701d94ea638141ef5756408c1054b227b64731f3846da6f74ffe9da498c73717feb38ec7318cc1af56cdf231828b4a5a85e4651c02f042423ef5c85814c215453aa99f7870ad7d6fb8500594916d8506a5c3917424365a81119376cc824c2cf022dc0bd0d2fc3bbe1b4fd0f3b27707a6dcdcf54497002b454e1381a46be4a46b4d2b3bc57e9dc8aa5d343aa564a755e77d42b73a54a00cc94ef62f6dea07cca74ef06c3bf82ed5710cc74f2aacee4dcd3f8e6f87981b817d9db6fa19991e46eb64e6fb071a81de741f8ef25a0476edb46b4d6dd7743fbd8d9e7843419ca2d3da3bd2fa8cbd3f67e3985295b846328d47edaf381279f3e772f763b738f05e23291206c5ac88aeac7d20f904c4412b91133f80018792aa02b89e37e0cc5f63ec7864aee4d8bee445b5c41e9c7097e1a673d722e489920d094464ae4dbb7bbd6d1cd61e6ea4d608fdda08c9870aa15a31187dc79dec8bd7b130c398cbf3c60ba66fd8e86cb8ffbef673868df5386977351fc2eed76b49897b1a480dea47bc4859f1a4a9658044bf79cd9778f0482b633d50e08a27a0fe89021e864a6cd7fee3a860eda92da3530343c18836ec26af97365e6821dc9bfd198a57f27ce4d1242cd95660d4ca33a5e2897709153392c49df792e36da86fd975de7d1a59bfa6ce0da2dc0c06992d1f3aebaf1ce8acaf6931c5829db67ca9d3f29be16afcf3642ec8c11ef43c117d8b29a69313f2137938dd3d8823a5367b7fff831e2c56a93ec5dd0b55982974143031032aa977057699d3d6bcff1046b34544cc2dcc78fef482b4857d9fa7a69f13059a3f2e705b3dc57768baa030d9f05f6051125e8a2972cbe3c0b12612a2017dddb718871424dc4878236ca71adbe11696a6467224329e0fa09f23c341a608e81b28d1e83a3f6cc2f692efd609b5788096f1a8b36fc1051a40b877fa7002a84e7be8ca7e9bdf0e3573ea5e248f2d41e9ad9465550ef36e62dc87693a6402bf9838c795a7c36097583bd3a63356295133c127d79a8ab99f77690944ce1f2326fda2203bb154ff144e23e5101eb340eddd2bf42a953c4696a725e9047309e274d8a973a8b8aa27a0426c95f0ad63c3b9891ca7445a1e1bbc977fc8a26f2ebc510d5e6392ad1eb0ada5b39176a2f600f853edbea192fcb8a2296dbe129ff99cf3e2ad286480622135270ffc732cc7ba2092fa889192d5a95b8be8a08ac175dd62af0bdd720b535e6aae5cf6f04127aa44ab7086455077e0744034e0980b8be38ac56c5c7a551ea4ca7fb6147656b7cb4815f15f9d8025f5bb1a201378fe44be9b817e610a723a6a626f5b69263f986c9e700fbcac634a8f9509ebe3c33681381cf0d0212af35a376ce597fc5a5811cf4c3913430f93821b2cdfb22d784fa8e66e00ad9ebf408ad2e502b4b9f9cef5c021b00fc0a6862e2cfdf7f684c2b93c5693f110ed8c618152f62ded7441365f95df8e62f166159d8b5bcd2bc2f6c56797699c1293a0599db0d05a9f12ac00178e85c6dbdb8dfc6cb58eab588f9d8d3c1320233f9ccb8a4f9c21e3eee04bc91c9370e68e9e835183c6500de82ef0af4e35455a499dac83b65ed238c960d42007f15d522229f9d8b4821447a9a29f29b54bda75be9b2fcc65ee7a5826f1efa8423f28cf919a18f35403277ef523a41e0d56de5db0207e0deb53cb3282eac3a9d8351dfbd280bf949bbd2646300c8f48e1a9da6c272833c08816d81d3d488ade12725ea3a716a34f25f8470d74cbb", 0x1000}, {&(0x7f0000001500)="ab76761e52b49d2eede1372920382051166f50246422f019fed25bb2cb479d19e1e9d98ca3f42652c6261e244b951e68e30319586428b54efc5d2b546beb5390f3e0845f899397624d38790d1f65ceeb8cb3ac3fa2e3b032d384963d3d0cb234e7c37e7178cd2fb8103a290689e40ce19f04c276a3207d0d64347ccf35345bb817c1a5a27573d892418cc93d8dc5462f7ce51f18df7caaf72f642016bdff2ec58febbc5b4d718895237c7e92045853aad9fc824503e2c850807e8063981d9454621d5f7f61a7b14892a377b78507bd83de9d8d641c353b736efa3d31dac39874ad429c9449c12e3065b834d204db6e326455af27c88bba10c671d0dc55416c19d47bb00217bb1f3e067fd21eb2277674630a8b70f65514f8e090e36eb904840a092e5661cb88c89740f488ee16c5cd6600e1e4a453d89d20a365e55b58b4a89f37f1062b079acc2c1c56dcf1f9ec0848548415b559c2b44a30495a519119f435cc978c9833ab90de83fecf35da2c68b44fe7bf89dadbb0fe978fa376311daa7521b0139a3cbb36ad70430cc1e29a2eb9b0fdf1bc03ce4b8d4f1448f9aae43fbcc83e0e591d7857b7fcd8564ad6bf771621fda8753a133ce080d805776bd81a85ac0cf54ffea7db8a6ebf6c85202ae7cb63ca0748b579e41749712666c17aeb11d88336672d579b2897fa914b74da42ad4acf653c32d5095075e0535dc5a02f2bdac03e62238ee9a2b548e0eed6da655fa6cd9451914dfb52b6f6d20c6092fce4593e0d9351d40b50ab09be8fa95788d5e9c657625a15439afca3f451e3a5df6b0dc25468e15b590aa177396d0939dbcd8a72637060f9f9509cf4a298ebb9cfb4becaa26869f6f1a22b67727a89b26a0ba51dbcf0ba24c58fb1dfb19b7d7746499d2973637e002e7625b6b4ef0b50858e793a0977c3f20a320b9b9778ad362b219a345d7b4f9b3199c5c821675f79d0cc70747db13cceab2a3b9315935788f45edaa06e214269cb4d1ba9de8e5b77bab98a6e82996f7cb440bfeb8ea2ba7be2fe8d096d7cbb8d0b26a313afb42c07a968f7f79b16e4d74eca8db7104f4aa29fd198062bb2adba6a2dcdf37257b6184b09285c064244ecde6a2036ac790c6b2fc77c064df5f943968ef52dad57141d15da81e6a329c98c48794be93a985341cb3517865ba1238945a8523176f92c51d844c0bcea1cf39b6c1f7c71538faf7553af493a747b2b7f3800cf6e1354bf622d32be493a98be7eeed2320fd62c7f0dbc7439fb7e887982bc05833acec7614add462b82cec63b1b20d1dc0a120ca3b3f0bd8080661011901e2788e78c9165b57e7fa5afeab63d04e562e22019b38153ae9c63fc0db15ccdad2e290bc9efc0bf3c44459a2949fcf26863dcbf1f10ac06eddb6a9d09bf55a5292483cbac713de93593fb7fc5704b061b5a3aeb0c59986bc472a60551b98e3b8f4ba2e302e60fc2b9c1ce417b66c6ea9beb05d26ade30d19ef8151dab04e920764d298cbbcca3f3369292834e026fde5adf001c946fd2ff2fee5db84ed08064b5e073dc34af7395ef15057dc38d762dd9bb88a58f3b995c7db204ff1e0daadd3d21685c602a6a14d4fa7ddd8c06c827d2eff6a17b74e7bc468771ccdd8b6dc9ce9adbf09e808407e3a63b905dd99dbc1db8a8778bb16d40b6ea097feaaf229526c14916781b457f817b30e3f0c70a0be1ba1b2b80784b34693c4a481853ac2ea611ca559ba365eb5e53b91fedc7d6215d5e0ddaa746660609da6db9fda7492a698d1a90af2a60329467167314ccb15fd834c01b4359a7680acfc858fa150c7d9fe0235c536cd3693734e624b78e883965cbdeb877596e032193623d62bed09137b694e461c655ea8b286698b71b819e603638b72f764886f1c49bff0009907b05fef2afd1c0767b6826e5f9ce32a8cf2e4297832c7f511267881c302f7047e15aa7aefbfd4554e465a50f0b4162fa89475d5714d56c9599dc5100cad386495eb6c81ca4f98f92fd96c86e14f5a618b54219841689f1c2503dfb2d96318162e36470e91e71b802458576a7f39bde4a8eb5a2339ca52790982ecab6a45f1c47420bb0292f7f40da7966288584e0d6d19b00d920a0821ab12260984f38a766499227e098dca20891444d345d3b8039c369fc45982c9c52de51ef14e77d84265dcf86611c4dada80f25e8b07fb20f381af2df82013d0fd4c081059b31f4d5135c35688ed6a8a73819ab48672d8c865eb138f51476b4f40dcc43c6f5c570570cc1aac3e401e5286c5f7d19ed4361704b10abd640eaff09692c3bed0e2c37b35d6e371ad1269a693b420ad436c99897f55be3cc5f7919d92e17f2dc7bc3bb102b8271d770ea13e07960cc2b6fd54fcd4265a43eb7e4b013cb8fc1ebf481bde4760acd95b6f5b8c5fc87b2654278f023a8ae3c9eed1579590a147ff88a75c50146bb88b01dfe94c7103c6592aca842ab284319310252a5a367fc2000d7f563104ea0a036dcc9bf21062295c99b28ad114522664acf58248d0f49472f56b348eaa3cfe92b455c1047e2d160cc20f8d7448e313e8aa28c9dc5f8dd796132f89705bc67c004a9d89ce075c01ed5bfbb1ebbab35b99376697eee0e3f2286b5202b34d0891bc60fa525df554061aadd69da3d086c99df8400453fd0d4694ce1463d767dc9b08cf99c3d6bdcd2646fd433e3c53b97d402f9899ef4d83f639e36742c576787939a6043dbdf2f18a21a43137ad691cae3a70f28198929ff5190c76fd5595ebd6aa23066b6718a47f7e8d1ee50f08d46390f2d392238170fef3a8273a7616b8908e34de813bfaeef7a240795b727fbd002e50831d4015da919b693777cc9f587fae14ea64c35356493e96eebea092803e3b9baf353b1e3565f90f6315a2e732987d734edc9dd8f55cfbed6494f263532848b5fe20138d87a002a82c458f38cd13cefb3d10cde9f7143a2e7b7d96ed758689a244a5ab7929820b724f86284043e5c992c520b8680538d56e3f1a165f73a86615e3b4278bda63076925aed009ad7f3fafcd2adee4ef5bc1acb935576906fa8338e36ac122c5ed800a0c808f72170ff63d9a131d70d8387cacbc2fb8b089f7ca8101538e9ac72df98e0b46b87973c8dc7a9f55185e8a6183fd328df21690a94ab8d3070209ec634061408a1ad5ec4610a36c7a25d7a21e325041b0a9dbc4e55675d66c142d6a0cbf5e7c2a5e2aa6ca773d01b124d612ad5898be244bf2e99c5b1c6ffba18c4f650876a2bd06114f59999af73b94f3895bca209e65503dcafc874edad47d4f20f4d59339c4a96e2bde2a18af3aa11743d0dacd3c5708037a6033e42587473dbc0711b974ac7270f778e4563e46c60d92761bce0d109a8a76b882cf251df1ad0c882e30a2bdc4434e066ccbd6e83244a1d72506e6a9f7b31d86295879997a5cbc857ee12639912dd5173520b2a1721d34b3398bbbf83b42dda0476cc57903f162f093debf7f7cb1424658b4d36f48e290d1dbc01baf174f3311b12c7ee34215a52f3f986119f5cea1a978d47cb9c4cf202360939f8cedd4532c75a94d5bc7b9dddbf1a9a3072712450e8b6ab3845f15b78bb0f09629936ad8d13b79be9a53b4cb2ba9cf8603ba37c993cf6187c704560bcdf2176ba1b5da74d05c6d2d1acd05e28d03f15b047c18ce493155c006df6c36c3355efebc44667e5a3ead35ef407bb8ef3a0234f8e6507318751e58e8da9d86ea9df078254f02bf2314938b7954fb738b758ed3b007dd12e42bd1abb2e6e709f86592d5a521176b96cc5aebfa65b9f4a48f515c65e2c4d6ec81566937837160f6a3fa5ecd2716a46eb989d65e2aab9f30258901e4488f28a7431c8d7de1093a486ed2e8c5cee059b85c3c78faeb1345983b017efba8c4ce72c17e474dd8317166cbe8ddb872fcb934d25c4f4ddc8abcb03d7d142eff04e4495a0fcc5acc9fe25a88bdd95bb7b11a0f8f9cbe421f1643a109cc374ea31733b55bcaded6f8de164f28ec5d782a5ad1144c926889c0f0c94c3f42a1768792208583c8e752f26f2424ed55a204e0410e24cf07c1e4243978f611b1894cd6eb20f587306e5ab563190177e83680ebdfecce34e50a0a752a028f6130bd7e368e6c48be0bdf106cee573dbc03e433edc2d9aa2306b6290207ebef9baf578f134cf595bf6b958d01b98adf71cba854795d250ad0a6eda0753f8872a01896d13e1e8f98b4f7c09c6bbd11bb0e22a9ac6ebf47bb66682a8f2aed9158791190bd191ce6b6742324bb4f8cfa7aaf21ab66aec64ae7cb3b17c1aa84b6e057f2226ed65813fe5584fdc15b013df64be9655f61ccb52bb62f88d05c3f808629382d460d09f762c452fbf724bff81f71256b5e8dd628e4d1dabe10ec9e0d45e78a064346cbf449e8c94c2d58f12429efdecf9f4adacea63ec124af0cd04b15ce805cd927254f998f828c10f9ebc529e6a7eb2cb7afcc5c7f45dac21f709ec2d0fdfbe0b8b573bc3fbcbc1e6070f7f4a6cce26358bb5ec8a5db269c164f6b5b2f0718605cac0c0afff30d858538cb113e8a5b9be581a73442e54ae608ca98c4e1a6b49ea4ec75aa19299fc84dfc1a1673183de5e3ed31a42c30612597df489739d1d2a18981a3739d022b117624e5f6fb5eb6b1d484a3a311601d8a75443179dbfb878e2b85a2dc4e24629b330b8b6adab6bf59758ac6cd783be3186cfa41537f5dcdadee9a63f848439d69d98677ff59120dfc2666b253af4d5de71a7a482310e01114134c58fa63192886525e04c93eb54289400ff0c696380728a805b15196f3fdbe942f2428b60b1be14eef2ad3d3a7dc148a3134cf363dc49b373d8ccee62de68e33fb5528174e2cc3a035cfb7bf2e76163b99c9b05e98367d1f29cd273758436a058940d2819d3e28fb3a7448a0d11c08b15ad0cb02b1e731cefe2eecd2c7d7328706773e74b14ff04921cc10ad1827a07e91baaa8f233414e2508b8b57209674644025ffbffb50de03ef1cf4ab2e15b074532bd67a533b2d295214719642ddda0eca1a531eb6ed2f440013a335744ff0eb408073732bd4d7cabb8e2b837197ed7805137bc548c84ed57ea54f76290a2c6d2645da6062c2c8576adef100e9df17091d1d3676c408ad7404f4e744cc46cfda6e3414258adad31b094e5cbb612428d153fe565b93f96229e5fbfd3afc536f8b595ada483edb6820cf75540c00ede92e81a409222234e94b3f5cfdf4517c74646cd03702c55f0961ad7bb741b571bcd23fe3b289aac59f7e3343acf606e78e34c42f7f93a64c3af9465032d90daa333e00f4504d8ed2d11d84281584bde49ee24362e6744f735f70d7f4ad0e98f8e065e25dea674b419485ea5532483993ef2fb308dbdad687772d7f4a4c0bc39e626c705e2bd987d8b065f463530be1eec35ba5fe5d4859acf5f9dcc4f559fa12f4ed60faa9ad02f422d3e4d20143c1577bdab9b93fbc366e602e2e15ef2158da83be10a9d2ec9b8438ed3d61da4fc7aba3abbcc03e96945e7de1a58ec0e2dc4a72458d3a723898261dde967419136abaa9a3982166924ebc665c7b397b5af8aa31f9ff51931de598b4eea8cede7619fd144fe0d5435680194f6393627dde05658fc0bd5743503b5bb1676666ba7c843eb1bcd30689ea90c36d952f84eaa0f3c58bbd58fcd58abf978b2a141a33dab522347472d02a8e122a1a1eaa530e437b3c188a477b8a24a1131385409fa3db74bf348a3fa2ac82adb860ce53019c9a9b93997860959a7908ff82a191c7fb2d27cc4fcd3d4b50edb0c9a7be94d1461ae32", 0x1000}, {&(0x7f00000000c0)='.', 0x1}], 0x3, 0x0, 0x0) 22:27:51 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202d6bfbccb6f52f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 22:27:51 executing program 0: r0 = kqueue() mmap(&(0x7f0000981000/0x3000)=nil, 0x3000, 0x1, 0x5012, r0, 0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000a41000/0xf000)=nil, 0xf000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 22:27:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r2, 0x0, r2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x24, 0x3, 0x1, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:27:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x4, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) unlink(&(0x7f0000000100)='./file0\x00') 22:27:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d%v/b\x1ff\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r1) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r3, &(0x7f0000000180)="6045abdc12116a3cad9eb5a1dc31a5049284447c0b9b60f8d801edeb1193e640372b63738890657219b7d0631192d73d5bbc897d49295899ddbcb8e62368ac9c0f26ba3a9513895de6d374e05640ed57880f27e34118a0f49c4bb30827ace157d2d794fa782733a44792749cc812f7de329e789af6900d5cb8f149027649393f4c19eeeba0deeabe0965afa0c91b899a051b3a361dc738da394515abd07b3f8cb4c7e66465f728323731e4a2857e85858e86ad0604e44e650186046c", 0xbc, 0x10, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) fcntl$setflags(r4, 0x2, 0x0) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 22:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xe) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 22:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8a80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7b6d6b96) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) 22:27:51 executing program 1: r0 = socket(0x2, 0xc003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c65f7ea64ff06"], 0x10) write(r0, 0x0, 0x0) 22:27:51 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 22:27:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8) linkat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x0) 22:27:51 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2050, 0x4800) r0 = socket$inet6(0x18, 0x4000, 0x5) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/98, 0x62}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000000440)=""/254, 0xfe}], 0x5, 0x0, 0x0) chroot(&(0x7f0000000180)='\x00') r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) r4 = dup(r3) r5 = openat(r3, &(0x7f00000005c0)='./bus\x00', 0x20, 0x3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000600)={0x3}) r6 = accept$inet6(r5, 0x0, &(0x7f00000000c0)=0xfffffffffffffdc7) getsockname(r6, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xc0) ioctl$TIOCSETVERAUTH(r7, 0xc00c7006, &(0x7f0000000000)) 22:27:51 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="532ec23b7eefb2b76c10201de3f53bcff5abe7adacaef0354964ecd7e5238d8c243af95c180b0c785f858eae61dcddf11f7545a417cb047faae0069d121e7bf20267ab43959399e0a19b39276c9949b5eaaefdd1446c6bf40a0cb915e3fa4455780518372d5ea83f2186b3a5eba6e393cc24d6cbd544960929a505f682c954d12d263d", 0x83}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:27:51 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x3, 0x2}) 22:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 22:27:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x5, 0xe2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x2, 0x6475}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 22:27:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f00000000c0)=0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCNXCL(r4, 0x2000740e) 22:27:51 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x0, &(0x7f0000000100)) socket(0x18, 0x3, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=""/195, 0xc3) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r8 = socket(0x18, 0xc003, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x1dd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:27:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) r3 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000140)="aeaf2ab80924abb963d0605200d38f25e3314915b6d12a11c12dd9d87b01bbc468275387ba44b82255dc5c7387f2dc660500d2f8297237e7baee26d8bd4842bfe044b928af55c188f366a064f6523b8b1721d0478b50f6016791d18d8e0bd276c88130c07f42671b2b2dd5161fea626c5845641785cb93b6eaddc6b28885bb1ab39241e520508b0a66fdd1e7b7160ca82b20faba8af1f0cda7822004391f864fca07ea093ba690ee6b03301ed4e7994ead13a1a02026158b811c45c1816e45c79a1473db6a70a5e3770158e4f7060f2207", 0xd1}, {&(0x7f0000000240)="963cd05cd23969a9d361f2d9cddccfe2ec9f3df9c1d81727da8d885f638240ed8e7ed68190d083bfca0e696051", 0x2d}, {&(0x7f0000000900)="7b9168a2a00f25cae73fe9622d7efb782a34d7f29c0fff8c035c31cb50e14489ba2cc15f403d3d5810a2c854741b09240a57f88f70162d1fd7499de3e3c9c34e009446e3f5f5123d8b0ff1cacfa6d501c44b621ef6faa7f7f4e0e07cc3274e42ddb715fa8db9deb5a35021be4e26c7754e29eac8afc93de4b5fa0d16a6684cd8ae54e428d6f4327d3a8430ffb8ecc4d4ec70e40f16a33c76786fdcdeb3851b58ecbb1f2cff2c41b458e96a92685137334ea0458191ab45565b0e5e569ba91ea6b2f7e745a3d149a66b0c793d08a4a7", 0xcf}, {&(0x7f0000000a00)="38998ec5cd111e7b2732bd16b59ed56ef90e7e8a8218c271d75e6a0270cad65c93c01b2cd341d42ab5afe80cd291f45d503845aaeb425b5b591c3194a1ea58da3c36948d7ad85d84df3e0e81b73bf002af869cd6bfd6eb61ca4ee98ffaa3fb5a0ecb7eb7890cf142ae3a4166e847a3c274e0dda714eebb31b624028cfe65254a89178b70a2eb66f8e19f79f95fde266f05c5ef564ca7ca8305c4ae0c3c051308c8d728669159b65f1589e5a1ad81b9064b40a50b3dc4d7926013177860754ae53c9f17fccdefc57c4411447115742aadf8d875b60733c9b3fbf30084cca7a9e2bd86bdd1bacfc02b5f32139912b775b5bc70ae66c16540be7a", 0xf9}, {&(0x7f0000000f00)="c1a37245add1226a84d22b26262dd04a89c852d8039e9660ad84278d7461818ee32a245353b7d03f8fc63ba0919f8ebc3749c0a165550bab71674bfec44b4aa8296e7862c28aadf3b70ae8d2548a6c6cb1a123f330a4700b5bfebeb437ed7271df6ca7e793c3ae4d77c05f81c0057f93639979a112bd815476c6794304b16167defd259108cf2c5b79f78ded2927b03a8a2b4f5b0e1e75728a13fd61a2d4eee25003fc4e55a5f395f732d468091465bea2fb7eb389a5efc5b8747544dddac7610a90c93294293a58ffb64613b81973d9c08ccbeed21cadfb13aa30be1bfcb42d4ec6aa5ebedd4a0000000000000000001b36c7dee6c7b8257f71449597d82f7d227402854d7e29c5ea31612d8b83a03d31df32d082a6f767eea4000000000000000000000000000000c85decd788e51abdcc452c6d68a2498ca443f4827e4389e24a0eca80054a6062006dba016fa41bef6b8fc3de9af1c85087203a2b0de793fe", 0x161}, {&(0x7f0000000280)="e0607e6b3aeb4b77604ed5201ee8d76ff8576d83c555e7be575c26df19951f753836e71a42d3d726f40409d8d86e10bdfbaef23acdd253e7a6a2db29f39d88594cb6e8dca90aa1a5b787c4130ce1305fea9e4f8ca39e30d7792ade2c98d8a6bc", 0x60}, {&(0x7f0000000c00)="4d7a05fe90ed069f64fd496184bb71cfdd0c431d42040f3ba6999b834843d5f96ffc77d7b38d4f288a1f901248d316b188af9ca3c33a5641c39d7016b45433c381b7a189970e0b8e6990d5b1628cc284fd7894c5cdb1ce4b38e5a0969151409fe7c19d72b0e4aab9f5f08d37687a4d9374646cc1e645c49877d1dc3fecab93a854a23614a050e056c00c17f89949c552ba451fc3787f19", 0x97}], 0x7, &(0x7f0000000d40)=[{0xe8, 0xffff, 0x1, "f53cbd356bcf4f065cc9672ca0237777af2209c162ec997f5e225535f684809344ac3a9b6d6a502f094923300e5dd04907a0d9f0f7095ca515b99fb835b00b88a1141206d5efc30555fe0e082696436b6fe263323e6013cd84a2a4977072f728705cfea057af7621a0f89508322eae278925bb1259f21ccd88f14af711607c9aff558bc4b1a1fba447f4af8ed4bdbb4620002106b1eb14cc83ca52bce806131c0954645d4a72680d7c71b212e8fb6f29136804b6f2222d3f232922eb434403f827fdabed6576f05787d9caa511437d9f00"}, {0x68, 0x0, 0x7, "377a99bdcf05dcc03ff0abef74367ea10b97ab6826a9276fc774ce6f14d2614f86ae1b31aa6b6f73f1bb71bf10bf15be357bfee9f8f6a28bbd967f0640c660e068b31e678aaebbeb446381ae2684c308cad5ef1fe1"}], 0x150}, 0xe) 22:27:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) r1 = dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r3, &(0x7f00000001c0)="c3f8635e18caed755d25e1c19d67ca1ab98b38f77fd06a34ebac263f1613e8ce6af76436824f33df198785260ce6ba35d01fbc44d10f5658815c51dd04b1bd771a897013c34842fc8aacbe3f2f7259ec94dacdd821722d6f61845a4ee7d58d436782a2e6ea56", 0x66, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) 22:27:52 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6159047feab21e9f) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_timeval(r2, 0xffff, 0x4cce209bb59a8652, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 22:27:52 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffee1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 22:27:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745d32be3aa00000000ffffff0dffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc9f01000000000000fe48f4445ed5", 0x18) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:27:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000040)="510f", 0x2) pread(0xffffffffffffffff, &(0x7f0000000180)="e4b0e4d89bdf23", 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 22:27:52 executing program 0: r0 = msgget(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x78a0d99d44a1f99d, 0x0) pwritev(r3, &(0x7f0000002240)=[{0x0}, {&(0x7f0000000d40)="b9", 0x1}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000002c0)={0x5, './file0\x00'}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x2d362b0fbaf5e89, 0x4, 0x21}, {{r5}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x4, 0xfffffffffffffff9}], 0x7, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x2, 0x9, 0x3}], 0x80000000, &(0x7f0000000100)={0x8, 0x8}) 22:27:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000000c0)={0x5, 0x7, 0x4}) r1 = dup(r0) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000200)="fa337a5fefc9e101056825f6af408df4fe26cfc98b358171ae8f16e0dbfb0cb52ead5d8ad8605de852fbef8c2415d23765aec7477563da02eca28e965633a4d41bffb5f4f05b1efa61b070070be8c81cb0ca5ab0c534b85b537e34b97918d9a34014504240469b78b1903cc4d3b3c9a72e4df509ea0b408edc11f2bbf59abe005ce5383ec8d78b749d7a8df829a92ba39779045c543ced77f8d77d6a61b9c82c001881924376c0c30329f8493c05fa31b671f4b6599e16252fe035b26121fe2a6400797ad8632826197da356698946e09d5ede1f0dc87f95f981e5972364cbe08159b3b133f0fae440ba38a5128f", 0xee}, {&(0x7f0000000300)="ea7e3abf1f70305b618e47ed639a7b91b22abbaf9f7eccf48e5759e2dc577f5364848a83960bd88673401263c18907a835981605e121f77f41f4db50ebaa24c8366d9982d7e93c9338fd97319e4a595b8f04217b523da90bb06fb10dd1ae104b5acc5e6642e0e75c6e8288e16d42401f76556ec80c993ce6d7ef9bfc0ae5cc465fdc2a7a9cb6857c69111d77f196f426736eb6e3bb0a", 0x96}, {&(0x7f00000003c0)="7049866eca771be83781423fb097242b96275bc0c958ee51c52f9ce9a4a8cea71c716e324562270c402e02aebad1a9a1dfb3f8990b8ee12e1671b14b62bd5a7f20ce6a17afedfa3f300872e22850f02d0b3f920bc2c53c7d1a03299532355a83fc4dcba0", 0x64}, {&(0x7f0000000440)="49f61b0e98a4a1e5fb3c71db8b451e87fe9d3594273c386f8ff4a5900977a5d44d24f44579ff6b5c736a0cae72717f67d1b1fe7ec1047cb688d024d735419a5ee5609d32fbf7c2bebaadd63e535de840ec34487d371f59dce07d08b98e819f2f37b857185710f734cb439ff30ec0a944c6b9bc284843e650816432c96f624167ee3fe0a3497e47ccfcb7cb9708c01479a3e9b58ad78408816cf536324928fca3edbae41abdbdf6f31cfbc77c2a43e577d0dc28dd603a12489532a11024dc792349028a635445f8270361968a48d58677784f81749e266c62e6", 0xd9}, {&(0x7f0000000540)="c14139dbd638017df1da3fce4d3b166928170cd3327ef8e0fe57c5cb7d2635e8bdae593e41d96e40170c2b0dd7ed5e0793cc37ae5bdb3991ce5ca8cadd447876d5bcfb907bb4f6d4aa4d6c18a54255c78f34dba54dc8fd586e9f19e9ffc9d396f5530fde45f0", 0x66}, {&(0x7f00000005c0)="56fdfd9b1ff488a216c2f31297948e2de0387df65fc0651108f4d2bf26f468ee687bbb6a276b6c5409135259f368f7962405868c25257b4b8e130dc8513d533320ca599094c7f352760a76ff0445c2c540fd89c0d708b7412d884be73c6c8c731418417f0327d47da2848ca70e35365767c8a763cd09982b3b8f40442f436bbe479780ca1d140e5264fbef78b8ca97fd902bd0169e5da070151be553a2c91d2b24a3d67403dda3fdb668ac4a8c1bbc874269a33e96c18433a033f40ab4c03891967bf161a582f5b1169dab03707557e5bfdbd229495c904cf6f444ef89dee84ca0054aa9913d1181639e29a6ec65423668a7eb3974ac6d767d2f1bd556", 0xfd}, {&(0x7f00000006c0)="be9047f53e5bdf58ba908cf8491a54f933b080fae8eb94bf38f00ce92da52d33cec533b9673a4caa3090f26ff4ba1ba426d70bb010b875e4fade60764e38e1f7028078f098d498edcaf5e5bfc7cffe57afd7532ab46bfd34ecd5efd79d3641b988feb83697155c142a6e757f30baa4accdf1f8be88bdb5561cd1bc45ff278d47", 0x80}], 0x7) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r3) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 22:27:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xffff, 0x1ff}, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)="aeb7b9198a6cc8e070d209dde371690929bdafe2998d0c583c4066343875daaeb167b780f5bd04968374c9105bbe0272974bfd14ded5d87972104531b23c1e6c514ff68c009286b4a41619372c00e22092aec3421f4a65d563cf087b63d753f4068cc2b159ff1d54b296a7694ba8c8de59234e16407fd949ff069438cd5e8d454a488427eb8dbadf012b06de26052660a3869776ad9fde5ea3df8c09022a43b885e23d4ba255e1c63ebe3a3b7d7dd91e94d31cd381cf7362d55a832220c98f4516fed9315e48c19eabb1cd92c0d2dbbe0bdf946ca73403691f19308cc9989cd8fe19e49289e86993549886b64ae2cbef720d0602cc0890c3af6e973309729a49d7b2f559351e5794966545dde8f967d63eeb5bc3d3d46853dc1314705b9e4d3249494b5ff47437cd02956dd65e3a5070fb9820179ac500fe1def749f6aa6462f40e70e6447ffdeb7a1cf50112884ea2208c97c5efa429b7db1d2b0baecfb216e5d0aafc9a1f0086d45730e618e63642862d79c354acf3559c21c603919af3a7378d174cbba7d26bb797aa37328a727dab93243b58862aed060e14ddc273dea4fc221074abe4cd76ce232b1816e8124bfa703df0c1fcbd4c7f697f4557fd4b679671bdd75610dc0ac7804cf807a21cf2d54caedd97c3a974ed477b1d3ef14cea530986033a3abdc1c2978213bc7cdacd2234585745b8af5610494fc908087c52684b21d6f76026d4cc4f1c96471ac544355624cecf6013ddbe4652de6a44bc06cba8f818c62353bfb77fc74350f552ce00e2b919727431f7327600ee5d1b7c906519f229622db2a7bf40be1b1c9cedd5b2e426436060e223792ce781d2006fc98dac2e307cac3230c4fbbaf932b55054b2b0ced4957ae4944adaba746d66911158f195892f24f65b9ce8b2cbbf81c21d2be76e552a193f799cbbeac56b04614782aafbe44480f1652e779197adc0a5d7cfd8663269524213a3ceaad1558c2762a4c69b5390b3d1f875d9e0040fd47b20f9db6321df53b57c0b30d3d9ddf07671a76d8f1d96636199979da55d7d81675712bc80f0ed2820a7ffcb68124650b8531b4609028c93c5033203ecf790d5aa65afaa0859e3ee96442a64713ea2d01f16a422f94aa34b8a0e98db1f8eeb8800acb4b4efc29c1659f5b15a8893dcdac2d2afaf2be1b8091d6740bad1759c79ca73b1458a2ef9eb29fdae98c3feb246317b40e249b9a545ea2b99dd8ac611788dc3b833685b7dc3316ff1f642b0a3179874f95776ce1be8e7b4bda1b82068126d90daeb030f357f34d83a8422b96613f4c61b9cdda2d52804a98681cd0d5da9b691c42a70eb987e38cc82597340675fe78bb87ad5005179d9166ad4a4b3c78bdead802e99fff084197e2a3bed81aef38ba2ae01182ec9b1bf6d03b5781654406e2204dba8e7a3b15077a7bc6b67d15c36537933212cd5aa9efecb1ad37efa68acb2d35946db0f39e0447cb14944f4ec3d40d75d716e7acff96dc4776c88e0cfd2f46352f0810e4cb0674613e85e70287253a64ac819fd49d81c9d336e3500a797e51707f6719a675f3db08073d98e08dc32bee31c718f20cfe64cbb2f1b19778a76d175a10929c923a861ecabe50acd7f496ca05c2e7ec172f8dfc94993a5f5d59957a260e9425de01a2ace90054be4b2d2aacd04753cf826e428f8af3f5653f9a7aa31e03e13c75b8dc67e03af0dbd73343de26afd97caaefdb83d42b5f5b7b49a4c874f7a7b360e23f12559121a58ad279f15b7b924e6efb656ed07ad036110b79a1c664248092b4c28ee8ad32ac587e0cd00bfed6895168eef394409287733f63bef659a8f17ce42bd65fc390b21cb41896eacd79ed132662e6cb55919600d271c4a7f50b2203c04ae98413a7957318a51f27086f46fe657f4eb7165dfe78f8510273ba5322de1c7e7f545a495c90ab33b100a73156f6a91319d7814bf286e7becc73d00602564ea5abdf9d1eb289e3e99cac04444a3c7cc83816b876d0b6a340e5c62e844c8c72443585d166e78d88538839428e26fb520c50c343c8f0658642834ec0e5056e5c57cfcf7518587df4a89e3fb8583fde2e55b413415178b812b77963dd8b0c92aa0f40aedf5cd9e3cade1b3455b6352eacbd5a955c12487f97802a224ed2859cf2a3a79a67db0f8272c4467bf4b6a4ca2b1cdf5ebd88cd1575c0b3dec486ba151a8d86279bb691ff2ec6110efc714683e39276229c3c4d9df4b70136e9d6bb85f5ca20bee544ca512bb3834794902719d4fba16bea58ad7794655fada144844e78e04505342b2163b08b84154115fd11cbce2bb74400d327bde0c71fb19acf5a3e7428ae27cf0ec7945d96e25a7c059833961c736daa1ce1cf1818a5bde91050b1dd07bdfebbfef6f008ec66660221ce55457b19d6dce065def8d3ef53e80419d75a148d5b2355b39074734a66b2f204d2280ac0800d91ffea0b03afd154ea7a654d1f7363ee296c4eddbc3c4bc9a23c20a6a3d9e93fba327945052ac97a9436d158a75be91a5d75aa445171751d55f4df822e9b8fcc1baafd16e34a5c302b5ca792fd194f995f015854e662b74030aaf19d62b187f631daa3f63a08b5afd129c3f6e7074341c72016e6137cc93844b6ea649a9a8f1c56d5cbcc7ae76b1523dbdc63e34e9d96b12b8364715e832a95ec3d6c758698bb9e60c76e82ddbd3391e13ca22eef47f71d874054ca95989faef6bd25407d3fbdd0e13859058bee7d7fc5e21d1b2f1a031d3587ee3f211404e875cfff951d1bfc33f647f27ba6ba88e13e4cd59ad662326d8b9890f97a21a9dfad2df13296d94eaa3d715de84350690941aa7e08a8df339674e887b807f31b9167439e64d8ea34a4cdad33a4ebc198561580562c7540d0cc4286027e47b9ef76e743211cea23da7fe4b72d9211567b8cb14cae51a4b4e8490f529c569ba29c0e5ab15ca53f6bc75172b8d2b8c3eec4d3dbb9314c420e61dafcb8bf2b90bfeadd7de61e8b441a8cc15fa14109614f4fd5375a92fe01769f9fc89912476e9e0fdf4ef8bbc2a1d76aac26ec374235e43d3fb079c394103d29bbcd27d87c7e4e04b67573b3c4ca2b9594113f418bb46b5324a4c0dde325c20a0ffb94bca09a1c169754c184880687c87ab29be79ce065985260551505c9493c60e382cb08bcbcb79aad0d788cdfd7355a2a6b60afab15f1041e22559f5966e7153f9b084043c056013dd7c6f27652fc14668c012c75f1036b42444a5c6394e82a95d5999a0bede267ac5bfc6f02522036ab3b5af2d130bd094d4158af770e788e10592b78f9c449805fda566fd2b245e8341b554b27f08c1674a8d1cf092d94349f4f750f038d9100f4815d0b3681c8945441bee9f50a5321afd68e79755e77026ba3f2b27e7fa443b4b9882d8dce91499cdf7d5ca39eca6c87e1f5d5113a366b047bd29afa7615e7314ddc751c076f035fc462e1312e202d7a6b5bba080cf2b5abf852be54edb0090e085b78734218dfdbc80ea40baf40f173b7a5d2259d39f3fe160c451f0afb858fccca9c9d85e79d285105a9c5ef4d99d74f3b67d3d6f4bd9b7f36f6474ac4e7c14362d3df1736c84e98a0932fc03f1ce45af2f60d796f319b55cc224179d9783b42d9687860c8df718850405593cf21b381f5d2d235bfabcf3b35d4137b0f6b363e74ef88c6b9b6006d416fc862cd8a2bdde3fe4e0549bad0bcd35d3f4382f35a130caaba3dd161e1d3f461d09be3a6814aadd34b074e0b1a56c005a2e5803a65d0f2789d4fdd5cba99360409fa0c568f630b2de27518a09c393519fe40ad251ee3863440d98ba924d7339688be4af0a1629a1e837de26bbc1feff2a01c0c9e1499f79fd594cd5156ec01b40ea3c2e863a1065dee13e1e179ed0f7d431b8f8fea2e7946a98f4960e03559412a5d4aabfe5361dbd9c641b4c501ce84f7c9a6c20c8a130693686a05fddc0aeb619b6e68a79f278895e927325d0b393bb0455793de68e3f87ed5f322cc82f1ac88d9cb3ace5047a3b2b4c0ac613d900dfc0d2e7c2e2c0dd5a90890ea172febe0ea047f2e8d8cdece5570dbf85108ad842f1e640b61f1cf59514b1aaf46d2e8484f42aec438a56f6f3fa26867377b6eff4fb3038f017dbab0256b3df9467548913660eece7cbd7f6a8716ddedb5e5112fc9527b6b31e6d2dddf275d4dbcf2845d0a8b5622cdf0b39062d50d2bf89ae736241abe3e72ff6ed0a04c1136ad7b08e5fdf43ebb74a2136cfd4d9639f4499e7f34b2e777a2ecce932b805d7dc1f649b31b0d881670e0048a81e0fb4edbb3d053b83f457cf9dbc87de248caa17827e200b217f7212e67451b12851e15fe4f9b5fd912a47d7003179acaaec802fa6caf45eaf037ca4b833b0995b7c9f238d8c811b7835e5a0799ece5299952e9fd66e655fc4aa605cb6a94e1ab9dc52b694e25322aaeeb4171ef5fbde68c382a91f29bdc456f3b496554e8dcd3c07cb60513f529c228bbea07120de7cf0781daef87bbc4931ed4b711f74f8ce6e5170d357b4a5b0d46cb250df1ac083040ccdd5bf755d99296dca74814e521e328e12e098f50c4a08c7fb135da9a6dcd3437efffedfbb8d208c03f8820d3b9d8ee572c8c6d80abca7d2fa48b661bb0bcdba950d22b4da77a400977daad1ab1094421fab7f70f47f3c932a6f9f71545630c891f250e4959110230e6df93f94cfac4b387c0681a831cbeb50bba25061aafe0d77501ff04a9039bfa081e776006aeab8f41ef0ae9f260797f21f9c4cae598df17a927921af36e022e5dae6874c6ab6a4e17eacceade1fa30db28fdf70274916a3c207743a87ce991793e09878f5a60dbf9635cb2d4b229d0319b1494d66b2c7e34939f7bf7d038d628a3b4eb6bf9c90b3e3177f94b8d1c19b03e31ecdf99576cf2f3c205b34608c7458b2ebbf02780b391ee5087c85f8f6a23e98186e366cfdd82800f2d89f074f50b756a44ada10369b6e6b6eec4a6cd597c2bc43d0f82515e89da1d5ffb60bb94cac620bd1a2c799c85f36e35a16f9f6ac3a5eac8bf9d86791ddec3b5419d34aeb0097ac87771a713882b90d456d73d041a2e64d649a980bfa6002c84e17775b792aadcd910467461accbe9f7f385ceb139cf5ed0b8b860b29513839be0500e990ef01fd4e4bc6942df25cf8e6d233b47e273976e5560e760bc73fcccc9df516c43b1ad4fa83ad682ba112a3d4139a72168896f83342a36f10b902e410183c59684e9ced52e31d7bb91c210108760062e86a232733df59ee79b14afed5910278c6676d78ff78975aa1397d625386e34ccee54811a8a58fb136cb1081e5c1f4333f079381f541f7e8b4de3bf51b9ac7c23957ca638b1ae192108af626327f69418ca8ba0cd0b6de3d221e19eb310cfcd6df599d0f1301e3937723568cbdedadd69df54e44ce6f22ba959a6c3cfff5a552fb21da321a55ab5260376fb5c61775330fcac2b9073c89ef3787ce83731995a7ff0591c97e4edf1197ecf70c47f9796562ed4a0f9e14d0a705e0484781b2cf328f89e71742b2584fb35301a651f7d5639b5dbb33c3df1bc2fdcb305a50e85bab227e6121efaa6384dd2da0164cd7af947b35fff6fee1ee33b100c4ebd77191bb7b611267d3ebc23424e1ae3cf577792ec096d297eedf49a806637d35dcf534102a5546de9f498e3b1da9aeb7ea211ffbdfae7ec0074fb34e476b963dcc085ff84df150e0e7a708da31edd5fb731f282a4c74a6802328aa9575280a8bdf0440044470c78706652dad6c5f3f75209199712e91445d118c0d1db15c2cd311", 0x1000}, {&(0x7f00000011c0)="15360dbc7b3a6cfae3968c45db0644f60a52c5240c2a8b46c0cca65cff32ed0df6cc0d93b22d52718dd95ccd3a7ed2e1536110626c45e7a870ced0522341f0259fc19ad508777c6185f21c9c6154fcbb3327366e8e5d2391d26d604613c4c7160681aa1fcd5beb162200947e72c744d4d6cf4cf32556f07d509ccd1f4fa8c2c23170220a8285ed1784e93982f1d75a22ab7d5f61b2997fef2780d9940f282bf756f90db7eefc55556f453049d2d20cf84b452a40614db1badc304c82ca8494368376a7b102aabfc3084950a7550862c746e9dfa2c40422c1f653efde72738110946f9cda5f7d162446c026df1ce27c076cb2e8c6009dc0cee7eac292fb04dd675677a2ed03a03d43e8c2dd129506ea2457a8b703fe722321d81f8ca8dfa3c97d4ed4b5513fedbc9cd1b6f2d8dc68737ab6b1d9dd4a906a7590a6c48dd93755b13bf17024634fd95ecbc75a8d3fd1178d1aee0568452a3212fbf12e1c9107a6f8dc0e5950c439af84c94223265d89f8d7e0c83bb15b564b239df1830897076f43d96799cb410567876a47a81419c80d25b07b7fc11f522df3f8cd31bb35c00aeaab9294a2130be9334328262a8ce48bc654122cd19709be5321a0a080322d7d2e77ac6619ebc5d18fe77d46995a7a19106b826ca593f0de70c4cc352718e7c4dd295951b28d873946a3a590e456eba241a767078ab9a9251c88c4f502d450f2a75db290880f8fd8dd7895a2adb41bffbc16d437aa3db7ee84ae7fffaa1af4fe3716a8899eaa064d550eae1bffc707ce16f2f554d979e98331c4db41d2dd1c6db7ea7d38df43773ed7d4cf1ce41e72a884437f4e82b0706d8bbbf89a6b4423202cc428ab80a3b12515a888370a23d6feb14aa233657a508070506f9e22594b97efa4ee5ceddeaec8d9fcfabebd876ae9c3a5eac9051028add8563a9acb550aeeade64a5188389bb4b2e51469920f327b3d11e2012200379cbba1a36e3aef54fb9148fe31f92c831fe153b51f1248760254fec49f8b70db43212bb59d96411c3c4b808e8cef2b80086359fe4f27fe72096f5b89ba044c0d7660c77c399f0c82e2f93ab51ff5870ffe9562b90dc8d4e1493eec87f3f1d5c149b50dc5186d3249518233bd863a54fc7bf7cefe2655b37cbb4421f54b4da3ccc844a9fd8c8d73491863868ecfb456900ec9f2eaba5eb45a24d969d344397d034525c2976218e9fcdafefbe66d5223edb3564d990b2f712e4778d47b2ba9f3c6d3fd35353016aeed544c8500f3725337ec512743487a8bccc54ea07ecba67e49235880c18798f4dc1c25b4160f2d55ea87799fb0c8d99c6d97099cecb396b26badafa41330fb9ab62a574b6a32c55cb0bb65fdc4caccc4e72bdb5a83b08d4f78a6bdd2d7bdb71ab8badcbb978fe091d863ad69d3c9b75f4f42ecc7004fab42587400308ab984e7085cb502ef2bce0f3540b989eea6c6839749370b6786b6fe45622035023a40f6520fc0ea53a1deb7a6503133545e72e74c59bd049f631a2b336c3fc304253e3d785ae49e72a8d9d4dc136bea39e1e279158bbfca8d19885d7bad978de7ed8fafa702818bfa5c54c855e0bebb64451633e8b9f0d33390ab09117262d54d44252370655e215d1ad5b0411be1ab5035f81e7c034641dada6d5bd669b02d69152597f983b0ccd95d0f1dbc20f8279ca6a60b9c605fa50398bf9dc2754271391c0cfdbd995c32476c5748d8805638db1e54d2986775fa7ecfad16dd200cd59ce723175cd7d0c9b6718f3b1751a3b791944421047b60c7859ca0093eb0b9e8039f1fc14efd283718888846f60b59159a1dc9b663466d9704122c05acf1e15df729951a7e2991363d60b33a1e27b6d5541482b7f8a60d858adf12b9fac87be6d1eba08e2397da4b918f8e9b3496c63d132b24b147e8b56d5976f4e64b3ddbe824d8ee655b0ec674e983a0985c110f509bafc170f8e5ef097fec3116120bee83d3d17860846aecae5a6ee4a784084060fca3f8a2dfb586536cabbda27986c5df38dea84236e08ad5118e31fd6aa05b9be8c7ca80bcd2ed841012db1263e2e28f8ab48fa2e59b5c451255bbad5118c3dc7c698d3a45366ed75df0601d1bd6b68b68f1cc4126e5ed76edf023e4022f484f1d1773efddaa774e955cefd85e70d1643e2989203e292f76d6b3f28a90b7506ab0dd3b8c59579915ebaf3bf3f3a6af6d4695b77fe1bb92d7caca6fdcc112efa628c4ed7d465a8315e6cab02be1dbf98e930b2f3a71d562a5146b70eb1da7324faf884af0d1105eda9b3dd1e60f35c650f697122d0dfdeaa59927862a2605c6c98eea5c85ae921a2dfba081e6fb7c46128adba61480b9cf42ab5da3d866433f43e145b8c4b9416f8c11749a1814c4cc44863be070fcc453f9fc45809ab6e570fec01b57becdf6aa18ef9aecacab012e4288777771823d5ee8e065db31f3219d47d5a1e7775cd66f90d5bd5fcd20b3ee1120a28dfda0a357ccf233a1a239fd8206c1601049456c27c7515b4cfa4db35cb16543af6c738e7651aca57aacf956986e0be53526819dce320f9551b400d3298a86bddaf926b58ae08242f713744ade8a8b9a684fe757b510a778e04cfdcde78b8d4cdb4a5516243a867606c77d84928b23d72d33b6d29ce842b474ae9cd78f36eecf4a98edfa4877622483c8f2684a606dbf4e76737a94efb7c62c321b0863bdf22404dbaf40c8578daedaa00db1529b270d929eba8e3e5a21bd169da1e229102e82d4dc5c938d001ba00fceaeda01df70abec2858b232ac6ff12bcbd791cd94d6ae80b2cd946b949b8f3249beba52c9f24ae86f567147ddd4127bed3ce2a570184d016ce24885c9feba65e4d66114ebb418456db327f7c377b0d61a28fedcbae46aa34629cf4238558259b79aa84e447930c36b3f6112876387b7de8edce622229a881ac2dee3e188ca43a2cdc4b0a5f413f8202f958de7d1e26013ea2ad5467c57dc8e34d4cea301cb5de27b461d05a3003cb9f4cc65ba97764f65384fe9d1b4acf86b5ce548729b343f0565ec414013295ca4f0870f33269e17776ea1d591f6243f2f3105525fb926a3ee450aae8b81e0a24a363355af213edabc7b073fe5a6564804741d3353c592a93445d332d9997872a5ecba6d283ded871e03742af87783d8f9254357ccd4f51c52d09e5a5c7e33342e45e7c166341d752dc504cddda5985e692926b3f23a77ebe2307c2586b6d111baae51d4963e98d27aa8a3a69a26958942310620f409f74a8c0098fd9dd53c28703cd4e831d2422f04b9c8ebd7bcf0a245a89d49f3ed3eb9abff2c24bbc30a11e4f1316eb99ee8976356bbd5d048811198c48661801b72849a106c3197a78da021fa5c9b1ffe4ec5aa96d7f78348526db0486b1d125f112248bbd0bdf4b7e9d37a092a185708ece840d98f76c7fdee23825a7a6891761eb18cc14c2c602b5e742686e616fad79973a0bb2c963cd75d2bf7615a6ddc25280557410e9262bcd489fed7100675083a40450bd50920a8e411609f3432d04cc1b579874ed498b8c5f94b74ba320e920128375a345c4d80830ee46e0e3e4f140fbd83de189ff5eb373719f76781d5b051158cc55a8c53088aad6d4e3b52f0364d668154a982164512bde2f464b390e534c3221ecd2dd44c55eef604a76883c0048bedbf0b92de21a560f8b6f07b1e05692cf68da49d3c09c476f32c76fa6c7404cc6ec46aa689e98deec5c0bb4ad930f28dad99ed2616014ad3caf13c94f1a157056053e51c71b40bbdac115af3819a17efb125a2f2df8f3f049558ec0ba1224c8fb60489346adbf60e5217e8623974d7329bb79793a9b807eca9fb558918c5357ceee6d9313a3d141720c4c7140452748d3da62ae0460fb53fe6e42082a1aa4740a6314c151d4a058801e7ae68596e6439241a5cdfcabdf7f52a51c719eb3535ef6d4209bfde2e23ce4417c3bd608defcb398a1efd464b333cab362abb476759865a60f73325cc7b2f9928bc6490debd6c6af57fa2fa991d0ce2254b308785018794c07929ac07808434ddc60e9da1363151f18ce837777f0e891f6ae2b695f04c5d72b22b530d1b7f2445010d3904467e74116b04cd1f73cf20cbe0af53d17b7f8d46968afc522abb109ed96e6633d05cbe283fbcd8625651664a5b4ee1c053c2efdd495eb6e9a024f6c6c6a5aa89baafe571d95a7deced8ed2d979687eacf9714308e92f3b365929e705967488668be012c6de5c7a8caac45f8be2d9741675bd490e631f9730e22f4811fd778b8e93881a35a814130b6d87e27c4f40df7820f1fb7147bd0b29311e7c1168c1f185a9d6aa99d945973c591a2f9f85a0e38893460d481c81ba1ad53213bc3ca0c382a89f912f6a18dc0adddbcfce5b8cb1519437f3b8ca185abf9269819d585ac388ad39e2c81dc7aa2f1665f2421c1623ad5fba10699182d36faf9805f1a03f9307aa7d12b7fe0534deba89cd6097f144866bc8d31e94814adfdd55c3847e719588949e9d5b736ad6524120c0b7065d2e6bbfbd1bcabb1edd7ec24e0856c579534aec494f947a86677a6094516dc13219af5528744f1863440adbb24f8e2452997139a60a302fff318509231a24998816df6ceb33f7e35010864a56d5ba7f63738b0627e3eb0043aed7357787341c9e9ad71e498ca46a13ef091ac09fcadf88b4b6aabca89304f0751316da19d19b8087260298bd84cb1382ab5379dff7b389f35816d1ed382863916f5abb17333fde4a0ac24ed0de448762e292dfc27e37b4fb168bb851509795d552b4bdbb48b64490f9771b7ceb88fbf5cdfd5a7cb6007ca4127998442f67d8cd07ac5acf2face8a6ed8e05dd09eb24d1af0e54b189c427cf02f3d5bd52c08e1a68ecbf7a0fb505f6970f295f16841f7257d775fe87c6a4fe659d11afa8b3f3955d8c4c6e72397b0e449749bb02c0ce9382fa84d9527afa37602dc93ae054e583b7dafc7d303e772414f0c7eca1ba2b525b411ac1f39200bce63b2b1473b4bcb266d7b1a031086024c64df6042d49b62c4ffc2c3e4edac727558703bb66fee700dc98ed9a18335d35ad27eec492c23f27ce3cfddfb04523e71207145e9ce146a02d70b305c1d027a069165fdf5157c094749fa2cc14abca6ddd93dd8479f35893d069755b12be162c1c078729980da2be067130cf2409a8c939cf22b4553120374fe82df90157e305385986e060b121f3a33ac0170bcf706a4f8c1f344721c82eaf8bdd230d1675796339e78e876a1b4dadd26d5cd36a788ea4d1f2f17cde2f4f88bcc9b81a9de9515d1fad7a412a876244f5913e0fb1cd83b9c1a901ba08f4ac4e0bc7e47044be81a32800e8ce619fc5600c9e81fca1d300b9b28e225f0c917e937c01d1c850c16b7ba457f6cf91913a75b5e00866aa5cab11109d8a7fb3b1318de44d99ff80f4767d7dfc53d3ca43f2db8fe77cbe6bccce6f54321ef391f4c531f1562279385c0354fd3b0c42ecf1ccea83456e852543b3a790fa4ae0940698c9eb27d7e9b246a28b261f81ef8de261ae9009403a9b72ccd7d8b01a2e8983b5d4e18b016aa491cfccd18da68069b4cc8bc9c724ad8b4a3c1b0946be09c342914d5e51f356ea1a7a2d9e5dfe79cf84aac18e4d5b5ac1118b041c8a37261c406e026b8eb51317fa7105bf4ddd7a77d3fd4ce33980b89742fbcbf664dde11af88e0f9fc4c1ebf758bb11be9fb2ecdfdaa4baa3bd51a99814c07479e653a95c7c07b12087ae3602976b0fe211a5a77f7ee855097b88976c4f27088c54ffa9c226eec6c2245242e1b9", 0x1000}], 0x2, &(0x7f00000021c0)=[{0xd0, 0x0, 0x0, "9f13fab854a447b8dca8b94efacdd80d17ba368fe0be3640d3d91fe350064bb349b479f4423f8011aec0fe9f58a49b247776e6490a009d94279496c15694f62a75b2b1da9b298ee18680d78dbffa9b2a217398d020f4c59d42dd6db051f2d2c13b478d8ca3d6e0302987c609e13c3ece89f4d52cb3527ae99816c958b630f02b669f2157f70d0a22d6f1d162541436ea601971ee2e938b462344c8db47df333ab2bfbce134412874a30f9aae23e57adc3ad79c9c7a5451d7c48e030d9b"}, {0x1010, 0xffff, 0x4, "f3e6d4b40d892f97c6ca671e1177f95b076dbec4aa29da1f7d5a18af903c3c01d48e83d6ce06a51fc1952681bead46b607962930256be4580133040f657362eb5c87a73ff99640f3f62ee3d27b5b7da52f863e477eae076b5909b98e3648934d59a0df6b9d77cc081d7b9a76e570e79676e1405238150e84a38a21d3915a1b9d2713db45c84e3ae18f29f6a628571926e2b551c3ca694ee118e98d3f663f7426e391d4d133e14348f43b74a391e1a011ed72167993f46582ac54ae3888d3434dc4c92d1d6222a258c81518e5c3e21d2d8c1263d43311e51d7625fb8c3ec50643a674adc77eaf286b35a457508bad05cfcff50dc36639ecad9e8ac622d9b8839b10e088d0945bfa1ac30dbaabd68f45a5306cb5595fcf187df3218c79aa169484922d8afe33ad9468d59071132196fc89df4e0556d31be9de9f7a2d687c89a4ab93e9b021bf340aa81aec2b5dca7631019e486681e4b339fe459fc7f793efd463f9d8e3ba4f30ce8e19900c50f9452ba5f200205e53f3814891b5e8ea9deefd3c951fa36741ffd833d7e56cdb74d4b5e73c7261237af460f881a324aefbcc9fd1038a6e9fbe97415cf9d21f1c202576b5f9bdb1b8213a2cf692a9b469e6d061b2c0ae70b6d2379089f9233af7438970d8745960ee74f618cccd7bc6f381ed71ffb40ce9f1942eac0f3eeabecbad328aa48684e25d197182eaa67c32e3f4628e36f857bc17a5a278bb369360f2d52c326c3327aae187c54c2580622e12a3e499687c213e18ad730502dd0d937aa73da2daa8d7f6664513e0ce1b944d534763be702cefe8b47ab995c6197717c9e3d1db7b6f21ecbdbd8804c179ab478d0512a725e873fd740a134b00c8adbed86f8c4bdbd1b79d8ee42a4f4be9323f9c8d3547ff3375d7ef64f91243deb836a697e4a404d2bf50c9d22557d966dbf5d14ed7c0116ee4b15ab9bae8562764759f097972ce5841d2ed4dc6039b65b2605565b473cf56d9284e30ee4349722d1f9ad9ce66d7930000a9cbe1bc34141bf7cc515e2697ec509e283daed8a7f6c321ee4b9a1354b405d0b35ae310c4f9cc2a250b22586e365a55153f5cb976251b20c3c495737ca90fd04f0b0a24240fe4cce8c51979f73660440d03291d143b9948f1f5c112257ae0f6722992907c28d999d140ae81494e559f75166e7e157372e5d8004d328d663ab24eee66663451e099f082676cec5cf8f28119b7a3c7ce34571e1c4bb8d7919ecc5c4322913e22552668ef0311de095cb6d13b799224dc5a45613389be274d39ccaa0a4ed8b1be0b21b2303b8f38ed83e10ffeddce71c59238c04780d95f5ad565960ef3b82df6ee5c088fdedc6ba73cfb221d1c541d2b7103599b905965d076377c41b136d4fe5b17bd88d60bfcf7376742a8a314931a80f66ca00746630a4d73181d9da7594b1a711dbbea6c16df22a48f4b9b3f099718e84a4a82d8522ce71377506b534c20da8407932647332a1ac5a3879c931e484adc0f7235f2ed50964fb8031bf6ea90018dcade66c0c63264d18aa0d6a2cf67e6a44703ca5307cd30b3b8e698582592a555d93a8f832be4225157f166229cc7b1d26f1cb4d4a01307d97a4665dd242afc46fa02b6b334f9d0b77acf49256f4bb5d0cea692deb9b5ffc2fbe41b48adb92aae8cc4f1faeb1636ed4663a015f229d5d504830cb7ff59da419e97039f471d0d1f3dd3efa5c2d2574970a959f481dab4c7cb95dabaae2345cadf4c6d683d4f6b0e918fe3908ddaa7659c7653f4148c3501afa12cdbddbc47013a67007c7b6f0f5244436018b547bca82cd305f4cebdc1ba7b962db9c457b210f2554e36a4bcf76e4dfebe522e2c5436436593b5c67a40745ed5f9fedb332bc3908444d0a8393f162e6e98cdde3eefbf8d67dcc3edaeb2f0d864f2bb74cb02182b6db09b9b9b910bb06a5c3989622246f215a00f7e40b2681a6eae0b2d3ab5725c62168b3281949a988995ac0a015714dca4647a18bd73ee3bbb14db2e14f042e00c60c54d48e587107d27db2d0f5474d86a6231bb209e02aed9f77f6025c985dbadcad566d2c3c6576bf0f813f84c5c5a563bca6d7c742b3c888bc736609fb48c933b9816d6011db6cfa7b8c30ad9160659df92459894cc411a4e0addc6a75270eb4e05b220aee732ea3164c9619d5700173571420da7d09ac41dbf728aad52b6208b32ebbd1ac949597398600053d42d0eaa6b6216c05109de582322a464d177f49c68b42191fdfd35e0f6f5139b6d6c3499d7ea282fabb635b5fbd82bb108dc2b0f350e0820cfabc3d0089a97709263c7adba33b484db563242af65717599975e69ec2f58c5b9fb41b6e235470059faf8f634d37c5da30cce7b83fda0511018f89b4f0a1a4b3dcca27bdb0e93e57be3b7af2f2d33ed2c8bdbd12fa85dc20d5b71c388c36076783d3e5d22648276217641cf679d18a533e20c3f910b1ad2c7a3bf335ff56ac26f2ef23cc0c107171983d5b8abe4cca7d0c349ae616ec2cdd5fa21a18d4c6f46219133143a2114b3edb61000402f88f5b26b3fa130bea4a23cef03b67d8f4f2de5a38a69e092cad31dfc10140d0da084e65f231321bba6ca33219b76e8bbcd2551e1ed6ee5feca090047cbe9b0f5e923409f2a10beb23d14d5d56cb01446f97b73ef174d6a4394d4dedce120def3cfc29b66d87c95604ca762e7b2fe52772b22d2da148470dcbaa7b8ff2a1330666fcd238ff53f9215610a91dd3ec89e6e12928b12a59c59c1ed5fde77f4bb88fdbc0a23a2bf5df0a711ab11e993534bcbbe3f9e96e7145a91cba4b522fb8041c975c990e7ec498b5d1af4d3838dcc02e831b23ebc78b94a93632faf6b073a4c1c6859fe2a43ce6bd4b249f826e49b06f4c953b74deb24db70c237a53f5d535cadeb72f5fb88b3755feb998e9b80e56612f24e4c1e5c37b5280b00fc932acd24f9037b696e2f51a040327e60b138a92be40ebd3bb606dcd72c95bcd08c002ebc815099676c2ff84caba51c7aeb95d19bd1a3d1562bd08fd91f509514ed0bddf322eeca15380cd7c0f5f0e78bfe68140b9b0d990bf5d971dc95b421d571921e6069377c2cb03237a714408b1fad9b93c851f86dca5870eb35a5b1ce77c57616b3c79dbe48c1c7a1758573f63b0a8629ca901e8cb5e672c8f88817a30fd8964e86ff4f9a95d0d9977acb07653c138ce8af9a8e2fc5d29ece7fd25e73efcc79c2a07e46d4bf0c38fcb6eae47347a70657456668a626a1a61edcfeba2d2cb0d513c83ae1f6df921e1acc3933d0921603e516bd2363b03459ab17f8d60c10d06be7827eb82531595eee43d0fad3a3bcc789c38fbc73aa5cabef13a7584b023669e38df88bde818464674a9af96ab7f22e8e7a2bc8712a9a816919605e93d28aecd60124c6563d95cc014e7dc28d8417a3886d434fd46d9fa1ec698ac90ee39c137521ab20f3f92e09fb2d8360e74271e87bd92e8e895d1a1f1736711e41d3eb964c88b275390cf4692f9e73ba86a3e3768b5dad4211ad600f32e4095a51d21d2a641c9a52b9f28e63072845307a8bc1d7e8c5b1222174a95549733473bf646627bc4f1f67b2bfba1130e4e0ddef502d951730b210d2e764a992bea44ac3eb3c638f5401718b48e5ff97c5edaacb16c00320de87797f8dc6a779ab98dee8f38e9744ae8c87b44b9c7de40931ecaa909d9c6dd0b431f6e2aa12a881a6ffa93eabf713a62be8ba9eed2a17c4c5f15171e6d170d7564c422c6ca940d80dd19faa14468b3c669dbe6db34ef6c904faec2e537053e9f372137499cd8129597ebe20aee5c88270beb9429df1422d9b0829bf1b453f592f695ca9000be027c23f317443a0a4fc2ac7f5f58d126bc2db8e982d69bc321d2b83cb64dc83424fee08cf73aec169ad4b775749ba37cf27d5f1e5503a3135002a335eafccff409ddd6606ec1edf3851fc2d4fd1a6e1fd5eb4c0926cfffaf00d478c310b2fa646d595af54b5c74348dece705993ae051e18319a85cd72662d1f728e2672bbadf720dd91b9a4ac0e89202d210e50665e2145b2fd1afc7f7646de3dbc4c86e96afcb667a4dc76095f3deb1789f0031ba6c993651a475145023c7a0ed20e5c450c07157ff21e0147f99aaab94d2bd54a8676790bdd64b5adfa5c4960ca4df2c65e65eea0110abd993af3d2a119a46cd2881152242d227be737a8573ee46915ee8d04e986e70a6029ffd238e50eeae00e67557a202df624a2d21acfc49bf29076f62ccc206e6123193fbe56e481c06131ddd1c0117b8ce617372eacfd1fe5f7eba7a15af1e4d58164af52e1201e2d8db9c72dc3fdc4a977d599b966e0858b69f1be176f7df5947d024c82a283809826745f45b9901c52372b52a0f521e01ebaa3e1e92872836da3f7d683c7722c80b5d5c2d63d50581c7a7c95d43a424e95b8a5afd256b8726181233bc56646ef7b0798194fdd9456f5090c2190effce97054acad656ddd280583b4d4573eeb991af35bdcd2f4c04b09df0567d8212438daf27cc3320e57f4d0f24df2a9e8d01415e96fab6797db4aa1a85a060ba70397fc4e7f7b09b851ce6bcd72fbddd43ff98256400551cadbd859f0319ad62984283a57894e40624cc0d70b6a2d0e816d8209a5de6dbf31c70d9db4946c28b1c8f7f65a2eb3072b3ecf9c3accdfb99f6bb66282e82dd53d631ba3f0c7a309824b7cc82d9899eeef022f39ec177995e32ed57b187b5c80f3fd1622fd3a3469ae254ee575aab7ae34c25f8f01f89500ec6d782ad8f17209bf1958d3a7d42dd7adfbd0dc4db51560b3a356453a5ab4e7d16891203c9aa30e86164adf617b14490df278faabaedfefe48ce80bbd4c54005e60567d1f59cbc5970863f677eae1f4cacc120cd5a153fcb08679efb6ed8e880542338941519e09e40c71f1506993d1e7a51d9bff546c62ce3cb7c1ab0897f22230f49b17f5480e6ed2991fb1d0ae75eba64e55c763471bd0bcf9daa0eacc448f76b0fd84dd00c84c40b1768506c7776e4bbb75cf03445b5f42d2cb36ef883ec9cb6c64c9e23f052c58604b84727437f883d4cc500fed175b246e7bcdf099dbee90355dd695ed140f1df953dcbf32495a7f2066f10fa729a1615f393c3cf88b4d2fe6af16537b77bfb04e46a7382642fd0b5270157f93cdfaa3eeda3757270ff7cb285d9514e2d85e784dcd1ad4141ac756f4fa11fab1128b7cabc8e1adfdb6cc8d8b9e6f0af3997f00df20370fed4a213f7f10200043f3381a7506ee4e6da967f74dc7e29877904d08a3f46b4bc2c9ca54d8ec2ef123f4c1576ef3158c2ef917d620243318a34af62531c0cdcc9887ef0ca04848c45ab5ec97d81dd48628ec6185c142b0a4353cdb1bc5d8df08c2ed69c851a37a480f0e1f4111a3c377b0b0478360a4e57a6bdb37aae47a253dfa2f4261c7bbe344ecf856fac42ebd7f4f4977f2052b0c5561b8f2347e5fad67c6c36017cb8ce725d55060cff404be0acdb3b7dc88c6455eced9f1affe13cea865aa53452641dec95ba7b68f4c891287f2c5aeb46ed5594355d0301547dfa1db61a95a749355f62f03d2db8db13ae59369f7489dd20d766e7ba410a19ea8021617abdb1b73014826b9285bdf90e019cc10d9b79a6957029309020d90ee1ddb1c261aa438d39a7cf7f92a33a34dde4f203293325c751486d2ffaa0b0c36cf6e29d53bec8fd1ccd3120888d6df31ee0d22ccf7e7468ac0a2138af1bd4f8d5007b67bf2b9739296e303a0e5c2540b7cc66e90c8309c5192f41852f41a9132610d56489755641e60f951dc3917ee"}, {0x110, 0xffff, 0x101, "6cf53befc547cd8f53703274eb0e1f4979ac563a10144f6ae7ed229111457a0b85813bff725158ca89ba2d1bc37a350256e72f75c0aaef241ece870017dad0fb87beeb498380bee4475ab0f59f9114cf3bb6503a90d16aebe34312efd4e08df918ddc3776904c31c1d981c066fdadae5fba265dbc2cb8954c49e78d8a9253819400f0de50a0a7fd7956104a5fc6b2574022b1de6cd9669af5fd057a2817167b2633bfaea2656860f38e48a26b6d4187d6bdfa2c9782e40d7c7ac8889b50068fefb6dee366656aac0e507c30c32557c9f745fe3ea073b742f5a94edee654977c788385b1d08888083170d134c888447ed3b50606e768952799d9cd35f49af39"}, {0x20, 0xffff, 0x1, "e13ff2a30deefc275956c1"}], 0x1210}, 0x1) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x5, 0x67, 0x6, 0xdd7, "c704e35096309e626692242060209ffa8e92dbe2", 0x5, 0x22b8948a}) close(r0) 22:27:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 22:27:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [], [], {0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 22:27:52 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x301, &(0x7f0000000200)=ANY=[]}, 0x4) 22:27:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100030000}, 0x5000000000004}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x4a, 0x1, 0x28, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80, 0x5, 0x7}], 0x2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x2, 0x8}, {{r4}, 0xfffffffffffffff8, 0x42, 0xfffff, 0x6, 0x7}, {{r0}, 0x0, 0x28, 0x4, 0xffffffffffffffff, 0x1000}, {{r5}, 0xfffffffffffffff9, 0x2a, 0x40000000, 0xfffffffffffffff7, 0x6}, {{r6}, 0xfffffffffffffffa, 0xf263b612f50929a9, 0x2, 0x7ff, 0x2}, {{r7}, 0xffffffffffffffff, 0x11, 0x6, 0x7, 0x5}], 0x2, &(0x7f0000000240)={0xfd8f, 0x1083}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:27:52 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) 22:27:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x28ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062bdd776ae9924446080000000000000000fe0000ffffffff0000afc42a4800"/52, 0x34}], 0x1) 22:27:52 executing program 1: socketpair(0x1, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') stat(&(0x7f0000000140)='./bus/\x00', &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8000, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0xc8, 0x1, 0xffff, 0x6}, {{r4}, 0xfffffffffffffff8, 0x2, 0x2, 0x2, 0x1}], 0x45a, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x200, 0x4}, {{}, 0xfffffffffffffff8, 0x17, 0x1, 0x1f}, {{r5}, 0xffffffffffffffff, 0xd1, 0x10, 0x4, 0x5}, {{r6}, 0xffffffffffffffff, 0x53, 0x20000000, 0xfff, 0x1f}, {{r1}, 0xfffffffffffffff6, 0x1, 0x10d7d0f779464726, 0xd4fb, 0x7ff}, {{r7}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffa, 0xe34e9cdea299ba8c, 0x4, 0x2, 0xffff}], 0x0, &(0x7f0000000400)={0x3f5, 0xffff}) fchmod(r2, 0x0) 22:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:27:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = msgget$private(0x0, 0x480) msgrcv(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a00"/4363], 0x1, 0x3, 0x0) msgrcv(r2, &(0x7f0000000280)={0x0, ""/229}, 0xed, 0x2, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x8) 22:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x401) 22:27:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{{r2}, 0x3, 0x6, 0x3bb55c9390790520, 0x8ed, 0x2}, {{r3}, 0xfffffffffffffff8, 0x47, 0x40, 0xf5, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0x80000002, 0x9, 0x11a}], 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x8, 0x0, 0x0, 0x0) 22:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) sendto$inet(0xffffffffffffffff, &(0x7f0000000300)="1dfe0e46f3d0d9499509be66397ad4e34b97e7866c986ebbeedf4f624e1e4bb08a640cf29c51d9aad023c115c6707f29aee8807bb64ea46dfb1345dde230527911ade166bf4b9429d1a872baa93fece898929d62eb3c57d1ddeb4401102180035ef72b98f74cd93a7a3c14b0aa6e5dc3b838e234e2b88e58e9c49f3aedfbc4a5f15e6ee64a89e180877e20e11847e864385714528a0ba6a53bde60a3aa31a30906b4205d5f3c23b238d5e1bb714bc908550082", 0xb3, 0x80d, &(0x7f00000003c0)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x1f, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x1, 0x9) fchflags(r4, 0x10000) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="3dd43e3fe35a17afa1a186123f340b8a6e3dfbdbb804e11bffc6dbf24bb9b9087beeadf07ba11534d7622ecfb65ac24e07103be4876c4fe4a755180d90669388e40ad34efb24251bbc712dd7ddb52ea8d574961fb22ad7f87c2e307fea0149f45ce433e594eaad1e7682f3419ef6b2f029dbd714e8bfc1d9875c33f7125b2e92708224d4e68503da9c4edfec659bd5feb33d45137cc908360ab1ff6f5a8a222e185376528d9e61f4534853972cffd97ca4275237f2f3e16531c1", 0xba}], 0x1, 0x0, 0x28) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x9b) 22:27:53 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)='\x00'/11, 0xb) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 22:27:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x56e, 0x4, 0x3f, 0xf293}, {0x5, 0x4f, 0x79, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 22:27:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000540)="4fdf8e20a4ce100305624df476347dd35218a044fc5b1062cfbf87f1bac4fa4af7ec06daa48ff527e9e721868bcf31af90e48990ec9de4707b4fe45b85f1e8d2ffddd1c1538cbc83e4ec597aa71f95c862b348632f1e6dc2cf6beb3e7c516b58c46f69ce7edc711658cba6cabab75bdd211f0eac8794afa840d3081bee9f2faa60b8dcdd5b4529a6efd1bd95ca9085e48814ea79de29f27bbb3f688f79fe1156c1f3d42d6010b765ba15db86e62f51bd3e866d2f09ef1aec46b583a843339e7e68ca40adb59c34605979d5f623f3dc931214100d4036a921a8cc81f6e2c7b30e6309e79630c42f08b8809c63bd5b4f52a7a0fcc958f66fe1c1d2fa494bdfc216a04c8c7fb7eb5d0a55fb962be5c2ac047f62ad4a2e4ea28d63c54155a7874bd2a852f4ec7822c265777742457d9f9ad70fcb36f0baf4bf587a51a8027deca357f767c923029422d8150daece48e7ed130c9930bb38ab998cf34d20108ea23bfe0be16a5c2c6e9abcf0d0102a734b6aa13714952266c68d6f0ddf26a7b3df8025216be217e0bd42f36446841d13a405a379c4fbc512ac6a9ea9c0e8b0014710eb09a5270d8d40b71d44a21e1d5c04ba14e46667df977238b36261bac8f1bcb6d0406c5586cb1bbd6db558b7623d169b498cb55c68319ad918c4e03a61cf4d273dc34e41acf2f9a336aa3c45910bdae21b79e61120096fac022178d558ddf2ce4b7c4eb7667d5a6ce41fc074953fb21b4e28ec07233ed42054a4b5ea2ca92c37904492b9708060cd3ac7dc6551cb41db806704b7ce863979c05f4bcd309ca4b2a0723deebc3a7a4586d13a9f388542eb5a909c83900266e4e6bbeb11cd12142c3cf39abad48949ae9eee414197440c758d17ab2566b73cd1697b77c2caee6e96628e3dee3ab15bed76572e65b276e58f1109abfbcfb5c52ebd4348a1090ffb7705804b854e51ce2f4f8b033b90d0960f739e5208572cfa03868930e09a6ec75c7f844d34e5bc0888907e092c757f4c9ad7f04f18dd1b7ac4fd41be74a6016dc0fb026893b7ad5a41c8e9827505f15431b052aec820d5e4755e7513ccbe901d30a40f4d137130c0d46618fdfebb882eaf0cd1e97dc0569746b29aa369b8c8de3184186899bcc0723479cd79ac0e1f86c049a555a0f9a72a81750749d247197e4f3f8a4e9be892b5423241fbae8b8becf75a406f0746b2aa5b0659cb83ea1848588ba71d1b3b7b5f7139e15116f68fbe19ac9ea0e5e9232cd612642f96e81e90de1de00c979e8979a148e1bebd3f698946a62dc42ea92f71b368c8ff31e29f193c8778d3cffe63d79d43cbf117eaf1fc0e839fb106befaeb5a239cab14c9320b951a5408ae35c6c6b7f356995a54e5d96994931a709aab4978966fa5b0e055ff72bb42d367f99b5d6e2843c5db874b07103ac0fd2ea56418f9ea89d233774c023f3b5579bc55618c02ba00933029c34a31140a772dabe3687437c8d3c5ef783efff079276f48dc1305fc0b5205a6ce6428be3a74d0cb579a8bf95a08da7c5b47c38398e60192f34a602cb24cdbde22fc9ac9259b6fa5573fb863ab16548b7e5a3774a8f8d584a11f8f7bc7ce60c39d34968078ae415a0f9cb315efcc7ebf23c74f5e3f57116549f0669eeec981622af911462298da1ed8033a0193afee59e41c2ab9e41c81682374f784a36738b6248a74cd24fc63d16447bd582edcbf2aff1e38021e59869008a88a4964de4259d5a899adc67a6f6672972f336b196449c37c3bf8d2825522f699c0cfc5d45727c5e4107c673ea21cbfc91bb171e5cfeb82c20c9186464c7f73936784eec462030d5b75de8e5ed0e85064138beae12e9ff120c9b6623e5de9b46cf9f341f548453c1216ef3f92058bc3a01046ba7ff906148f5f2a27cd2c7e269862757ccf0dccd08df816316006d77768a8d6407f0b6bfb52a0aa17390da0662ca5d160aad2dcba2d67095d25b82b1ce8d22a1e308629a1cfb8afe9126b01cd4315808f9cda9e45e310f4b4df51b890cb666de7c1119be179399b95be806dd41a367bfc413b7a46dc766b28eb6234137f7b5050265251ff7d151bea3f37df31d6819faa45d34fe819cbd7a30342a9bcdfbbee79fbc661eab4c679b95e19f8df14df11f12858ced3092269bc002c8493a90288cff6b7f640016c894f363d06f35d0de7a389d0c1e79145ac428c05466aceb6032f028e950fa276c9e63c9496ae07586a25453613795ab45dd0d2d909332c026998f2d59e45aece59c3a68ca0e831c8540c9606440d24ca1f27557391961f83ec47af4759ce10c84e8feeb667647a22a96a71a8ceb52d67aa2144e5f009da636da4269a4b1bb91ee031cd6d953f21e4dd7c24d7558dc98ef324b9ddc39b583d6f886a1836e50967a8dbb6724403f1f719bac2a033977b435f370464d8ad8c7ee19250cdb9d47e501f63fd700453a2fa421fb0e9f08596fe8dca2b9a467be4eb716b2804f61637780a2eb5698c99227da9b8fa5df15afbfae912947cf1fb1a1572c0e0823debfec206853e6950f98b2ea5f008addb80b4cf9085b308a14eb1b63cc362b3d0df20946406c81c0deef4181be1725b643da84f3c4356a2062ede3bc383898ff98fb55287e025f5cfa3f4fcc73eef199a83562a359866c34b6904e33a3adb8189061ab6506674d5e724fea371b1aab254b543ee57ac60d606cc77050d8b98109aef7fe3c9e97f2e995d02cda562ed6cd65e31a95e733658313550689f5c762bebe4ecf3b5c15138035bfecdb93f9636e9c3de1f9909e18deaacacc73898c52d9c8637255a9844a4ca04525edf8b652d88e73b88ae441c298cec26cc1973a5d98bc03e46e79f352d678a91657b0d46c64ad9272c2cea7f6ef9570090646bc9963e6b94978fa79201510c319512b4fb5ac91a6269eaf1e8727ccf74dc7ecc4359ac5996cfbad0bd933978d050608196b29be9aaf737684971d9ecaae39116a8d345180421089a5d4e821b0def2cecdc586202b21e0f870caa8879a67cccbef5e65a9cefe07a6cd56cb6a977eb87c30b9c691b4cc7f8dd6bba3fb5db02d3743f3fc1f62b0dd59341f7840e24e22b52c1ac8af4a4ddb49cc38962c65f6c6598388bb2852d8b6d04ffd74162fea4743663ba3910af0c1b0b34e2cf22dfea156886ef04f98c2caf87bf49f264cf5532a94194e3c9ede2479e7e34ada468c0020626b04842051cb97bb2b168add103493d4afa66554e316aa17df8c9c0c800eee5267cac5440cf07e25cc471ea4f194b260cfc2dbaaef3ce930b6aaede8a13286382b52f476a81cce861edc61fcab7fb2fb633de42572499e66a040f1e6441bc88868cc8d361b525ecd1d50bfc69549b8c749a2e4112ed349d174e4a9c3080b00c6f194361c5b8a44ef05da313a74b6dd46bd1670e6b80652e7477bb675fb3afea76db7c89afb1cdc1fa78a934cef7e446cfa37d694668512b3648256249e865b4e2bb3c3f472bbdda91922c56c327aa55b1d20e08b06223d3c84b41454638df50b8edc153c600728fe01b07cdc6509bbf1bdaa448e8e3d90f5dc5166a6adce1cbbadb8463adb7cbc7cc1891b0720d23f072fc0f7aec638ff0d4e3e6b8167060bf6836df534803f2bcda8054c78d813f841c0f408a74d9d9e97046701db287b21154a88265e0088c1238d66f013c6a9f8d900a9c6acf18c5e812eed9ecebe32aa00842f31d883fc3cf13d28fa083df4f034ed066efff8d9fa55acb2d0c8ccdbf6422b305c2d8a195c69e685b7c324335ab673833a5caafaa8dc06d2d18f02618b02d172afdde265023c1aeef8bb8bf34469c11c42780e6191732d36553175f0d8d1915bb818b4f02ae7ab863335275d4410d44bdee5e57b3ca841a0cd2d38fe69f3b0b6ffee82acff9407ef4b831cefbeaed21080e1bbfdede4a20d1e3d09ac4daffdcd1d055be771a07e1d33a4c952fa27844d0284061548f502fdff11cd8a65b7b24813c0659688fc71646e45d8aa7c479a1468f60640e279fa9a334b2a2e9c6732109ccb62360983262aa4073e530f3a63772704728a70a47e67bd7c23e70c53ed94ca187899478997a9baaf03521759b6f97424ef3e040c8dd9257a071c57680fa25a6bf0670fb6accb67c26d7f4cc61506eb3b5a635a1314d46e68f5ba6b86196809e2696980c7a878cf7d0eb55cfe40c598221770cbb27d0cc53cd7447bad365e526dca6d3eaec3ecfcea7b3ec82274856cd6fc0ec1afcc55594b30282445b50a583a603a6a328282eb31e40635171a31ada7e4e584370fbe6536be0b872c569abb7bfe880d856f4549fdab4e0947e7c461838a6eaad632c441d22b14a115db4841853fe3be6217c85a219c72e572e8a2d319f292c30da085b8d1d3ddb5fb13bf50d8fd3f4ef42a77769854d6204a01869f2af8f33bd5e49cc141d54b0ebcf2a9b1f2713ef7422d997ede5e52fe3c24e543805167a695b8033b11b50f489ac7ac3e04541afbbc11da420d8e0f5e186c085997f98efe042dbe96804d8e94874e3b54ebc42b96d77a04f82502fe837c2fd014fb7ec7faafa547378dbfa8c5e11d829e2c1e547208eb6704f331c78968b3954e4b47c4c2eb61a4a5c9c67170f362d0a2f6f04878b82574187d8e9aeea7c8ff570335191671155411eda36f191689ba1f801cf7119f160869e12a02655848a902c9ed800b3abbc476cffe841f9aa3afed2673b556566c75f9693f7f357561ba3e27006c8c0002e4f5832ff6769639d89165c6e226cafcfc18d5b1927c881b94911cc6eb13f0f138b47044a2861e172e9bfb126aa3a9f328319aa4df7282f9f52db807ba240a302cbb4c68b41ab08438a5a926ea6427fa265913cc2146e2bf20a234454684f64645156c3c1a669038f8c3bbce0312242ec1b5d4e35cc8f80e654fd77634c0054f27811c1c1f527110f9f88d94c64182595ff64adfc7027cea81a78d5a22610fd200d11c0f992f891b1df14ea2477b6fa6c9670349133795fa4e0c0d5a4a5b8d9c93ed1e37fa10f80fc2d1c06cb5d0cee9d4d110a2f06d59dc21ec2700d8b99eabdb454135a5bf9ba69b06dd271c3ecf17b8bef1feb6b694101086d925455512abb5b1398163b4ea7fc9e4ae616aaf0e82fe16e999651d80d7e780765b4b2936895232c6d148bed312c7008fa4c46083363b265fbe4dea7de288a22669bd40d67e44fa6caf45e55ddb3b8a6d9bc62c4bd28a4e47bf4e36f3535752984be9e804bdb2f82ce1721c5a921ff9af63943abf6dcced6a425c647816c823ccbf09e906b0f0139b1fe209cb91b067b1166d76fd9ebe05df6f1a4b7756648a49f53b5c09959471bb4a2861ca2918860ba855de82da241e6f2b6da18b8164a5facda04ba91e4d59a491ddaa85d15f39d028e121d59284c8e00ccb7630c824ce509857657606215280c978d17adc7a4dfa8b82d19505b0de7708cf0e7330f4d65e91f9f79063cd7285637fba1964c30777219dfd8a96b4334fc4600b8dd9d6cd19b777dbb46294ebba58a27b974ae7779d7d6cea3f3ef3435cc94690f77c2580fe1fafff2c47ad0b14e3dde89e1dcfbf25dbb013ad4c77ae29ebe4cb570809628ada27c62f20c81d7e4e25e460cbf4cd198a72b4d500c688b9bf6e0a27ff332cc08a77853be8223d320cd86a8ba6b2b3363762b3dc2ef28ac86a9274f3c0cf787f7b4a77a71a49fa6e8379cacfb00c0da1245953463feeb84ddc910b20facb4cdb422d4c24c7ff904a8991fdda845520740defc47a6ad4123cf15ac5a8fb1136a004f8f660fd1390e4ff5f3c873ac0a25316e9e", 0x1000}], 0x1, &(0x7f0000000180)=[{0x78, 0x1, 0x20, "d69ae59dac0bb98ab05a46770d061c17d2b9a1e73c26b39d5681b50bba739df8836b59933a58ebab60c57c9271e7866270b961a7434890288d2478282f2b80a4e6f06d4f6af09db9a7208ae9498e47b30d2bf630da13f8da0cf3b20fca7c3e5893"}, {0x28, 0x0, 0x1, "4eb0abb670e81fb7ff7464d0458d91cf378492221296f3a0"}], 0xa0}, 0x400) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 22:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x10e0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xfed8, &(0x7f0000000000)="96446a99e553c535916d938c0638") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r2, 0x0, r2) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="006149f6e31b2157830f7c1ba128ff4e7b4355f68f1c6f3325eec999e0b1660edbfe3dafbee3def9f8ab88b8d601bb2860aeb90afda0a3acbaa31cdd9d647b4565ff1ad876e8ae9a7fc5e8c3b50c25d77dcfe9e396f1ca10609c85f18b04557e4cd53d046f80f7370925633e6e7e0555a7ccf93d6c371172a776facf5846b6933b22a2b50728e3e5b188ade56117fa17b72217533f5b2ab45417bd3f80604f968e805927885da8edd0b7eb8ea5483590eaf91ce24b05b3e56dac463213f495387b880d813ac08809d3a2c3cb29ae902c9aad7aaa145f24941ece9cbf266073fa7ede0b58770dd7", 0xe7, 0x0, 0x0) 22:27:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) 22:27:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x80000001, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60089a2444505cf52ec804ab1", 0xfffffffd}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semget(0x3, 0x3, 0x8) r8 = semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000004, r16}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x400, 0x52, 0x100, 0x2, "ad408d06fd916fcca79561bfb31cbd6900dd2b4b", 0x10000, 0x9}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x5, 0x200000005}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 22:27:53 executing program 0: mknod(&(0x7f00000001c0)='.\x00', 0x40, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) 22:27:53 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) clock_gettime(0x2, &(0x7f0000000000)) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) 22:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f666d03fdeb88c3726c653000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 22:27:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0x5a1, 0x80, &(0x7f00000000c0)=""/192, &(0x7f0000000180)=0xc0) 22:27:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b120400"/165, 0xb1, 0x0, 0x0, 0xcbc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000000)=""/60, 0x3c, 0x2, 0x0, 0x0) 22:27:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0x6}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x1b) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4c4b7df3581803c3) shutdown(r4, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 22:27:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r4) ioctl$KDSETRAD(r4, 0x20004b43) fcntl$getflags(r3, 0x1) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x200007c, 0x6, 0x8, 0xfffffffd}, {0x5, 0x0, 0x0, 0x1}, {0x6, 0x4, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 22:27:53 executing program 1: r0 = socket(0x2, 0xc003, 0x3) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0xc6303a31fb9a671) 22:27:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0xfff9}, {0x5}, {0x0, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r1, &(0x7f00000000c0), 0x0) 22:27:54 executing program 1: ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 22:27:54 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x6, 0x81, 0x3, 0x9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x9b6d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 22:27:54 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001240)=0xbd1d8d8a24de2ceb) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000240)=""/4096}) 22:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d, 0x0, 0x0, 0x8000}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x3, 0x1}, {0xffff, 0xff, 0x4, 0x10000}, {0x40, 0x0, 0x3, 0x80000001}]}) 22:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 22:27:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xaa) r1 = socket(0x2, 0xc003, 0x6) getpeername(0xffffffffffffffff, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffff3000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c63800022ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a576a41a1ea202361cd8cac7dbbc5b65c6593d287025a9b78885243106b4122cd23500"/189], 0x10) write(r1, &(0x7f00000003c0)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b65553318074a57d8c924ad461020189e4e53e268560119bcd833087eff47732bc53cff68f5776bc7d8929f2eace0a1d66524438d55650bff98d46ffcb7e09d166ce0dce0cc50ce4009efc4d26f7a063f1450b5ca45328ec86c0067ce3b5f98ca7df656251209d9ab8e8d5b84", 0x91) 22:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xcf3d) semget$private(0x0, 0x1, 0x42) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d29"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x5a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) fchflags(r4, 0x0) dup(0xffffffffffffffff) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 22:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 22:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c, 0x0, 0x0, 0x4000000}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 22:27:54 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r4}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r6, &(0x7f0000000040), 0x7a, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0x18, 0x2, 0x101, 0x4}, {{r6}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 22:27:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000140)='./file0\x00', 0x5ba32119d47b743b, 0x100) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x1000, 0x6, {[0x10000, 0x9, 0x5, 0x7ff, 0x4, 0x7, 0x5028, 0x16, 0x10001, 0x8, 0x81, 0x37d, 0x0, 0x3e66, 0x7, 0x7, 0x63fc, 0x7], [0x0, 0x53cb, 0x0, 0x10001, 0x7f, 0x2, 0x1, 0x80000000, 0x65, 0xfffffffffffffff8], [0x4, 0x2, 0xffff, 0x4, 0x1ff, 0x2f8, 0x5], [0x9, 0xff, 0x8000, 0x1, 0x6, 0x802], [{0xfe, 0x8, 0x7, 0x3}, {0x3, 0x23, 0x0, 0x7}, {0x8, 0xffff8000, 0x1000, 0x10001}, {0xfe01, 0x6, 0x2, 0x6ed57bd4}, {0x8000, 0x9564, 0x2, 0x2}, {0x0, 0x8, 0x2}, {0x0, 0x6, 0x4, 0x6}, {0x2, 0xc515, 0x8, 0xed06}], {0x800, 0x4, 0x10001, 0x200}, {0xfffd, 0x1, 0x2, 0x5}}}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 22:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="ffcd10061f435388de60f0e2db2e25bc33b4fdbd2d0021fbe75a1c4c514ef4a2de3c974c703cc0734097136acc3eab619a021f4831d54002185e2f6baa0a8fd35d97aa00d1cee4380f6256478174a261dadfc904db7319a1a9aa8f7ba87a85419e44a9271934f26684e9279dd965e33f0bcf2472d2b4864f1aad7dc53f2c1d7ab98f5e62b10704c1809cbedffea7eb3c46b9b7ddac3cda3c8ef7c1bffa87db04cf6cbada185ccebc9bd329aea8ed02a10395f650a10d4e6629d177", 0xbb}, {&(0x7f00000002c0)="6bf34c6a93264f31ae648a6c1ed992ef0a6276c1cb7f9636c13d9fa43479f72b5a1f3fc8558c5e22aa31092b0717cb5bc4159c127ccca715ba106948d354e710b1f0902cf5d55c02070a2c5210d81936943c61aa3a029cdc6518da8ee87ebdd73424708eaea2d93cd14498fd4d7f1ad6641aa5869552d55c7ba8e4238ee39e5d0a77814bba04ffba0b0d5a394d263590fb512fa9794173abab10c4504a078c9edeeade48467a6fd24c165fdaf846cb5f79553b8141f9bfe36bbe9f56cfb1d3c4fd839cee7c558902f7d80c1b2ddefd5408b4ba1ba4bd", 0xd6}, {&(0x7f00000003c0)="2e9d587e9548d08349c065a5e039509a3dff0b146b3134000467354c43eb96e36140b68043deae436ecd0ab8abf7756e8290e80af6c8e385e1b8116bb36c15508f7186abc8bae104d239c79675e7445c1ac42107b8ceefeda229fe8fa3b50374b525812a4bc5f58cf3bd0c4c7a6bd47461b2f855381686e279fbed655ba327c523805ac0f54d72406940c43af46a28da8d6daf7981a3f14c76e3d1a71cf79846833efffad4121c2dcbe761ba5bbae7b296eff1", 0xb3}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 22:27:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) msgsnd(r1, &(0x7f0000000080)={0x3, "d23c9a63d7b4d0ad8119933edba0fc03cc80765f782cf015d2002bb671fc030c0781f8d4b8065bba6aa09eef1cf9ed342d158cb728c14068e65c9f7851269865d151d132c96a01a7b2487dafd0027a8a375a0137c11902393168a24f4304cbad16a99f72acb29a76501127084d5071e3a0665704cafd25bbd0af1f9271b6bf31abf3cd11c14896d9a3e751fd70f606ec95da24be6ff6497a2f9c0df1ee27a2736ae02f2352bb82e1051a105254adee9ab14a98bd7633a01ff7130be3e0ccbc877a4a428d"}, 0xcc, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) r2 = msgget$private(0x0, 0x480) msgrcv(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) msgsnd(r2, &(0x7f0000000300)={0x1, "0a3e0da8b618e2063c60b5e471331ead02d6d1c9385e4fcb23b972e3825c6caafc985334ac68009471339d745cc6c25d1ea436e90b6010de0924d1cd68d459a8c942e17727be05dfa06c2e18fe4fdd74b059e5b75cbe39b56bc954861580c77eae29c1669dacebc8ea1f506953a22b8bed5b063fe1"}, 0x7d, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:27:55 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20000, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f00000002c0)="b6e43f2f3f16ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a6140b0000000000002c2cd24aa77f89dff934ffe924145c6e62a360ce37dcee87c039dd58ff113708be0309b5abc26b9eb54fc1a32434e5e49612c314ab23255f3cd29a0bcaec9020cd4cd9be6fca24fd17daefd6839bf596e63157da46fb2cd55b05ce352acf22ffddf1c2068b01375e81d1c2b02adfd560a07f4c236d984a6bd203da3b35f228cfa27bb4db2b8ef3925e83fd8ff813d92f789c0245cf77b1b03347fc69be3d6f09fc038024a3ff503f1223ee1b7daf868e6ae22e", 0xe4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0x0, "400200000000000000f39800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:27:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000880)=[{&(0x7f0000000840)="a44f19af81b9eb4932d013ff32b3c6a1fb1f209c8ff5c90e49149ba2738dc3", 0x1f}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 22:27:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r4, 0xe3) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r4, 0x0, r4) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000080)=r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000900)="2ffe17607047b0fae8fbc6be4e3b927d9a63fd16efe86507afbe07a723b681f784a6dd7f0dcb6bdd88aea4f6e0474429ae028570cb30854bd7f22d30cca62a6a648f978b1337044d6779fc77beeaf8d4c5e06434c58da353e6ba82ea7dc9ea354b891e15934c983386cc9d67be64e38d6d5c8b7bbfc8e72c58f267c43d7ac596ad8be8a8f10fc0c47b8cb18c334baff366c5c32a356acb89d6211c0996d3ccfb599f025deeda60ee06a1d480542c63e711d47b92ad33", 0xb6}, {&(0x7f0000001a00)="01148f5a7ad99958702473bb82dfacc917cb926baa770997c114adbc7ffbe1ca8761b793f6b0b114328e37a609208df0eb39b973b885a499438c748f43d9efb0181a7ac42218bc1932855ac5cd116bea733c1f291ca695c883ba16daec4cbc32ab18387da6bd1199c0095662a6f22162e3673ab6c02ff90c6fb8a54bbf8fed83ee4f36ac5bbe28ddf05c43b17eaf9efaf9d870953245e678c1c043961f87b6781fcf1a1e5a6e90e06c69074ee2d84e220f51b38b8667b5fbb9732a2c2ea456136877f72172cfb19910890cd0a2972f06a0f8d0e9c4d65e95d1fc0a36c860df4d0e6fd235f767231ced8541e939bddd3221145a92", 0xf4}, {&(0x7f0000001b00)="af57375a50e42e5cfd98f7c55b2f3c30c5af6d1078e057af1a7f6136caf42a897b22ad7276bfcd6e6bf829e3d41be685026718fe1a84ca386d58ede0f2fdefd6f2661ea8da60882fc2991d706efe4cd8e6de5de277093971a8adbae1e689c00e0e2122825f5f3e04a8b386c08adc1b701f8f9a73958070fe6e79c87e0f6443b398f0a47e7c60c6ee34859c963a394e717bfe94b56ccbda67b988e9b75ba873845879a7f602b788", 0xa7}, {&(0x7f0000000140)="21146720e874e48f21308b461a70b23fdd1e55b1d809f3dd8358efb4ea870c2ab6756a0d7eeb5bd83981f6970b", 0x2d}, {&(0x7f0000001bc0)="5e573f659c7eb31f80543d56ed6f2233d0c477132e3aee2c5c10413b15c75949852dbc2dcc2c0380224bce8c8ca398b50c91237ca8e130cd6ccba7e818b4299a00b62a3fbca98d512a2dd9600dafa281439eb18f8ad81464cb9f82378448fa1c845c2f830e4d4bc5914e68e50da05a8a6284b3bef84975f5c30c833b4e8fd1971a729dd2e55ead61700b160c3d2d72bd3c145cc023187e3295de053f0c081b7345f26a01e6b332343d57f390613b86cf305c75bf1658e526", 0xb8}], 0x5) socket(0x18, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 22:27:55 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000080), 0x0) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 22:27:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000000)=[{0x200007c, 0x0, 0x0, 0x3}, {0x5, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 22:27:56 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x831b) r3 = syz_open_pts() chflags(&(0x7f0000000180)='\x00', 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) pledge(&(0x7f00000000c0)='*)\x00', &(0x7f0000000100)='\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 22:27:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x40}, {0x6}]}) write(r0, &(0x7f0000000000)="0c169471281faaf29df6eb71012a3e3d7431577b6f2d866c711f229141b21581a319b6b9606286626859e084be7150bbd599f8bb8a13b78f0441027ab8a3fd8a1e8e35cd553a808f2a683d9b2844e9e7c89d0d23fe3ed44568bab421f63dd95387719152f3dec38f76143252a40ff934cfc8de7e8a220d47451614af21", 0x7d) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 22:27:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 22:27:56 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000200)="17d7446f0ae5cd10d7a2f26843cbc5cee241d39fb20809056379ef900e485e27b3666a563dbc8369b640bfe87e851f0cbafa1b3834bd0af759a8af97c1409bb5d6122a9eb57296acb9667df57c197e6af29b2d5f16359c88b6d51440c81fa040d296def2aac50600dca50ed3b160c26188b6859c76128ecd67b15117e4c661061a5f5e5460b1f2e3b231761da60665083b3718f50ad84be8ca07a8303b37ff2b48f443f4cda71ff529af53aafab16cc2b14092ebb433fdc677", 0xb9}, {&(0x7f00000002c0)="29cb2edfb0e6bb0643497426e5483c8b5fc3c09beec1f7073bb8c9d7e191e4c6bb3705b9e2793172cfe603d6de8c07160c10f64f1631e14fdcaa41343e93e9c9fedd375a0221d95c1f14a89575ad08fd66c550e1e0c8c1179abebfcb6235cb04f7caa6462e3ed7aa2f4e48151b754ec1c8375a8b5c22ef955e42b7d21ceb717195d9c73ad630583773b4d9898e50fb86e22abd706ed326bc9fc560f645fcdaabc745220b3ad420ec01896baeb9e8c4e2c0db0f8192ddd48149e85fa0e4144bd902405000c7c6b00d20cd6b47265be17d4b4f163315ba3a8c7a2bc2b24084ae647e0f1ba976fdf89c79ffe3439ae87866dd7bb842c7", 0xf5}], 0x2, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 22:27:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 22:27:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="ed602190fc856096a783d854823a45059efdc1e481c579f962af44d4edb696560612c6d4d6986648072281c81747d4c7eb3436719a01ac4ca3f1745968fbf9b25e0f53eb4fd7c7c2097237c3449b25837bde8484a1c90ce5e5675b316a03420a3b7be909f4db287afe2d3b4f5105a69b219002d818ece29556233d", 0x7b, 0xe, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 22:27:57 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) geteuid() select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f00000001c0)=[{0x3, 0x4, 0x1, 0x5}, {0x36cb, 0x8, 0x4f, 0x81}]}) write(r5, &(0x7f00000000c0)='p', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) sendto(r7, &(0x7f0000000080)="8f726f1b2be84b65b53a084a0b71c37254c5f6", 0x13, 0x8, &(0x7f0000000400)=ANY=[@ANYBLOB="fb00000000000000c3a6e15625c976dde14c40719e629a42584de39517c322988d281a1631f71186ade2892ceaacc628b64f477f5924bddd527cab927c46200e9a68afa46d94eaaca2666acae757063cc5c03932f7f53320e4761a525e77f188b9f23728f156b46fbbe69990364f06efc106a57c561ca61f000000834fc8fd937310ebc724fd0c6ab25b76f9ebfe7791ccee0471d4473a189da61102e434ec69a5be4a950386e8044fd2e8d07592afd668769516ae639412af11ec62baa92da0"], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r8, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x8, 0x200000005}) ioctl$TIOCCDTR(r8, 0x20007478) open(&(0x7f0000000180)='./file0\x00', 0x108a0, 0x180) dup(r0) 22:27:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x3, 0x4b) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee20c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aef38b12f8c87c8d08d01eef9d612f871f4385f04157795ea4a5c59a3ade9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000823adbbbab99b8f5ed2c458f21ea891a202f8ebf697797906d97b926446a14fdfbed2a28062f7502bb3660609f2f241e90e56e55ae3fd953204bb3ab5a2d51b7f83a23ee267d7ef222cd77b2d10a5bc5359efb7fb5fc57d626a456ac9ae6149b0038a48fdd227e9e425a0901e3d86c6b9f354b83716142347ce09616b6038105f5cb824c3c3d6606f62b6c286f71e27891ffe9bd2b72fffc5e3acaf5c8bab731d25f718329adb4a059c6d1b4e8023c4d5a22d0caaecb34"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = socket$inet(0x2, 0x4000, 0x3f) r9 = dup(r1) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x2, 0x4, 0x200}, {{r3}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x8000, 0xcbd3}, {{r6}, 0xfffffffffffffffd, 0xfb3aa68b605da91f, 0x40, 0x3, 0x6}], 0xffffffff, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x2, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffa, 0x80, 0x11, 0xfff}, {{r8}, 0xfffffffffffffffb, 0x8, 0x40, 0x80, 0x4}, {{r9}, 0x8000000000000005, 0x21fe87671b83a018, 0xb1400dcd482a8f28, 0x6}], 0x904, &(0x7f0000000240)={0xcb7e, 0x75f}) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pckbd_enable: command error 22:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x20}, {0x3, 0x8}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x3, 0x5}, {0x6c56, 0x0, 0x9}, {0x5, 0x9, 0xe4, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000280)={0x1}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") pckbd_enable: command error 22:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x3}, {0x806}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 22:27:59 executing program 1: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 22:27:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x6) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x100, 0x2) msgrcv(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00f1ffffff000000000000000000000000000000000000000000001300e8e4aefbc59600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079d9e5dbc2e5f2f6d48f1b50852c0658e8ce52d4b794625db9d7fe3ce3b05a9423f985ab0b3b2011dd808632d569fae20cb9f1a20c3ae54cd5acf9651eaf80d6b4460465009558e15488335bbee197a279bf4e6818c79179fdf96b5992e65d9e5e47da17b0471113bbb2f36551056edb94dc36d6e32e03b7cf1286e898fa6a29142ebfafe517b4dd3d81584c1c2249393d266c5524d3a06bee3354ca02930e9150fc21657da26f09e23f184fe2f3d04d4ecdf298aec1f40000000000"], 0x59, 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x8, 0x0, 0x0, 0x0) 22:27:59 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x400cc, 0x0, 0x124, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r4}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r7}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r6}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 22:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x5, 0x6, 0x1, 0x6}, {0x7ff, 0x6, 0x45, 0x8}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x4, 0x0, 0x0) 22:28:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r1, 0xe3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r1, 0x0, r1) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="00000018600400ba0d31e99a000000000000000000000000001d003800000000000000000000000000e6ffff", 0x2c}], 0x1) 22:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x60}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x81, 0x2, 0x8001, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x9, 0x8}, {{r3}, 0xfffffffffffffffd, 0x2, 0x400ffff9, 0x399, 0xe7e}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x47, 0x1, 0xfffffffffffffff7, 0x10000}], 0x3ed11ae0, &(0x7f0000000240)={0x6, 0x6}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7f) 22:28:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0xf, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 22:28:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812ea34e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c, 0x1}, {0x5, 0x4, 0xfe}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x2, 0x4, 0x7, 0xfffffff9}, {0xb96e, 0x76, 0xff, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r4, &(0x7f0000000240)="843355b672f599dc4f8d8f0f681c7a26e836e38b5e497dfc36af775b33e8b711a776b5bfe04e62536942523cb91c58579ce5df0244e62666942710de3bc7288e251e1de4344705b86179804cf0698d673fb34c6a0bde9a4aa4f37693ced7b7caa80027596819770165fff9eaef4e42000c9e93391816924b941a1af8bf3dd8e8", 0x80) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semget(0x0, 0x4, 0x673) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x7e6360cc34d4baee, 0x0, 0x8, 0x1f, 0x8001}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 22:28:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x304e0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x6) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) 22:28:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x584, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r15) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r30 = socket$inet(0x2, 0x0, 0x6) r31 = socket$inet(0x2, 0x187fe9bdf49ed5a8, 0xc0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="aa65c3078ea46fed2e45b3519a05ff5fd8c9ad32e8cbc3030158ef0d6f98ebdf84c5340e85a2de63203270eea34b4a6d8104b982a0e80fa0016b88ebde78aa9751427d96b184dc09c45e2f68c7be61a2087136d950a32c825bf2bfb47690f76e403f5ae7099a53de95f0a5f2981e6ca58203ca5d4274cd7fcda6e3bcc1af0d8fc53651fed52886ed2fd4dc1b00617778ed760dd28f09ad047d5912f50bcdcd39bbb80055fe5eda12772e26157c28c908a0c1656f491dd579b68b1c71c629f2f7f68548ebb7b2497fc13eb8a3e8b44265ae2f85", 0xd3}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="07321551d9846274c2a9110f83f6477bb21bcfa657ec89102ecf28dc", 0x1c}, {&(0x7f0000000340)="ca6b9d76bf13ff353634db9a67447800ef1e8f502c5cbdde3c02a2595fd3a333b9f14a795b20f03e725b546c0cba09b4813b9de0d44e139d6ca2326510c7289ac4169fdb25dd870eacdd692b2aa5d2b505c2be872d7bb627da0b37148ca0a17aa4ffda6a71045ea5918a29fe78", 0x6d}, {&(0x7f00000003c0)="cdd72a462ed5aeeb75c2f5df5d3d3a9c2e6bbcede5cb1ce88bf6ef76782c2cd009a7feb8391edd0bd82f1c9c43eff4632b0bde5a86d899d920867f59bc27d435bb8bd64c9f54758a3c3a5e6d93a38f116da11f083a0ffcf5f25a9417fa731cdab031f81a8c4e682c34b61f902d430c0ce2768f63e325a5907f5eaaa4d6814bb43f9dd515f7de661069946c5a134d6b37adce4aa269f675e94502ad61cf195a2988d3bd215bb30e3e0c6b2ce41c4fb8efbbe18b", 0xb3}, {&(0x7f0000000480)="100e9b029b057e3dfaaa52b640458ee288bedd2f3078acda373297f205bc535e2ca6c8f46ab0d0abe99d43ea9b783b40e3", 0x31}, {&(0x7f00000004c0)="cf92928e700f952a15a2231e4f608d9e13c6b9fb8dcfc05751746f7064376f3fbd12ca3cb4ad0cbce499de19b533b1aad17a823ca15ace9f5960382f399eed4579905e87cd2e3c9192dc30e3b62f4d55c5cd2020f8b8c15a74a618e87aa14a565fd0fce9a930277a404ddd97c3b6ca96226707e78124021393b727a6b57ef8bdb7d78cc8f3ea8093eeb9ca99dd2e6385b5f5b8b4303ce0be918fc55b9e93068d3139ad8486c90d5292e0e2c51821c86ae96bb8ee60e265d4e3c7cb33fe15aa", 0xbf}, {&(0x7f0000000580)="7fa59210b5a445834a4dab04c35556e49765ce792e73857496c997bf3e21f0b7a1093b17b284cb911f1244fd81874140fca321b2e4b3c2ac1440e83cd5981c46d14719b309e1615b8c3a751a1a715937d70b8f602e247b41ffe0fc8c6330f773995c2f46c10bd1ac955fafd692c4abc9ccd3f035e9a99db8e8f2b621d5e30fe141aad665706e7a7e3dc03de57b5770a335313dd3f0fa19bf58e70b913a856a516dc29a9db89cc4e5aa768e0c2c7455d781a99d770752c06e238c823878bf767fa54183b090be007983438f4175e8343004b899fc917f4b27d8a8a4b55d7f22f9e5ac175c47bf1818685f34be1986e6ed6082b94154e49e", 0xf7}], 0x8, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r9, r15, r21}, @rights={0x28, 0xffff, 0x1, [r29, r30, r0, r0, r31]}], 0x48, 0x2}, 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x45}, {0x4000000000000006}]}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 22:28:00 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x5}, {}], 0x2}) 22:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000680)=0x206) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000002b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc76900000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad39619300d8ced9b09715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75fa228b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e7bf8016d20168d30501c1d16eb914e7506b7a90af931cd4c918d7e72335f5d000000000000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="820201c3f616d8cd2a0fac621b933f3c0400f6a576704142"], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x214, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x40) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r1, 0x4072eb73734a5b5a}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000006c0)={0x4, 0x2, 0x4}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x40, 0x0) accept$inet(r8, &(0x7f0000000600), &(0x7f0000000640)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000700)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5, 0xfd}, {0x6, 0x0, 0x0, 0x32c0000}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000300)="299d29649ff25f71a47c16a03e75bbc205276e110126ede7601003d0a60a0673e073b116c423e8685555d0da5ccd5fa2c008f9134d26c9f9acf1b34a", 0x3c}, {&(0x7f0000000400)="da5ad4666f961fe79a206bedcf041dc543f8acb59a70ca4c10aa4523013a15d90135a146572da1877ca2623989de0ddbffddd369166f8074b7f80ffffecfdf593d47da335fd40af1a559f8679c6ddf3c4525588633754d9647ee4eec7732166f2a2b0783a130eaca2d74b97eb09ecf5a30e944cf7496b6c2eb5a29ad6c38610f730981fd52504d2872814e66dee0407a661903fc80896332e40ed8041b97b92c41fffdeb0f2c83431d4636aa472ebac4dd6a826d00fe58eb2e3b783eb8eb546f506987a4bbf9dbecb58836f66d564230f78b90d0e9a7cf6a3da8c0f0761cd684bccb", 0xe2}, {&(0x7f0000000b40)="61a5e959fa21aa44f2a59eba8b9c4125078fb981196ed5f07b5b0200c8e00b233df4626c8ba560b467b46109c76e4e6133a35776e9d05e070cc6c2c772cb47c48de85820a1347dae9a08535e9452c835540449d9c130eda82c531c47606ae74b8e7f8f28b950591f4c97114bdcc3072280851e9b0fcd89002f57f96cccf8ada72938372b2f983c657b02e505ba447529dd7910a41764156827460250659f272edd25e773e2775bb041a5272105b55aa0147685d2cf67c791802a3798d396d7595e74994c8ad7417556730aaa75a2682f787bbc6dec297f9f0938374e119a604ae90d8d7d0553f2669f6c1939cf66ef4c8002015ff5d72401bdff8a930e5812cdb2ece48223db64b1b5a279330f2aa10ed6351738986e6e4b253029978495d283c1b2472b2f9b9ea097b96ca1aa18c46fc37615d3e973ec189dd5f18ba6f0d3ee539215fbf300709c7cc788c7eee1dd48ea7acfb930a40524b9a07c34d246688c583c6c9f2e920a4a768cf6dc505a7e357258793c196c9a85632f726c1f43339d4267203e07fc9d8e1ef49bf21981921d717549e1715299767a55031aa6019ca3cb65f5b30751edf4750245e024ceb597ae51dcdf83e1762a8f9be36efb38142faa051cdfcb37043470bd705df05ac94da6f4bb879a764e738bc59d36b2f844981942a931276ada1e6e63682192e00ef600acf8e8a6b2c02ac8aedf22bacdb83f9aa87582ae5cb604413766a4960bd89b30e4d0f25b27f7fb6be2e37931fa39cd9119535e6e43b59d06ea0d941af196d0dbade183a46d5489f4060ad5294ed3be4baf2b9d0adfe1425acdcd7d1c76d97bbdbecfbebce4768d720084548d64983eedd3d4c9dadbe9f8ca585a07d1146b701c12be850d048386a5788dbfbc5b7dbc29d5c404e17920023ac53839da6da4674199de0a0e6503a955e0bb0dbd60451f05ca96eb16ef01337eceb3986c6f36f0a7143eb7e3f4f91a47914aa64b0b1a44163e79952fdc00c2c2a1e6bf32035b95b4c9a12bad5537338c69293c559e01f385de20eb1fd7dcca7570ca587a282221112ae7c1953dd2026571b4cec1ba0eec1ce820da60016301d0efd0e5d8156dcdb6207a45e975ed372f79d03a3a6e643610ca315bc99c9c4d6f768c581b9a2ab2494e873f87eee2bfd53d381e2e7a3c80dd692ae7d697d4f3f60d3fd93b189b54c04c0f21752ee09e42e560dcd52e448c67a240f29920952c2fec34947e2e726e74050c6c3749260e28f4efdf9da3972d22643eed21aba41a3f111937d780cb41323ea8ad78cd92bdd72c50df2aae5bf8f95795d10a7f028071dea8a9ee9aa8309ad583c7901b13bbd4fb0286ded5fb8f2d13b46c4aee3f6fa73d6d9b00c9418d9c907a9302ca6263f1350e050366a19efdd507a8274ae35528275c43bde8bb7368cfc0923db94d571f798b715917cbed8607ddee1283314704aa51d89d7751bd3df8c8a3bcd62cf39db35dcc1eec4418d2d200467ceea95ef49fd6c19404bb0b2bcb51cbd2180f27130dac3f515f3244f5f37fafa9620d51233e5fcbff3d713d2cd652d19a96c19ca1d630faa6f45836fc36cebd7d2b3222d6a98af7e7aec9757137949c1a901c010e1365668eb8fc0488c7637aafede72cf936880ad1337473da04e7e35b7535992149e64286ab3e16f05ddcb28d5910ed8ba5a96c56042919b6c91552b6800c7581f632350e87d896046e9e5ea27914de132f02d49a4a4518a2eb99c171cd74e4e834fd2af67e856a6261955b0d23cc9c282a6ee873a7cde238dcdf160e2bf43836e33419a30308c13dffbad6813feccc25d311f8e090077202c4bfc0e30c9d79d94f509ce4b7bb68fcb78ef87fbc99ef94837390cf7a82f9e174fdad9bb32135c71ddb2c5f96f741ea4cb671a2aee38598dd6527687381446fdcb414ec7b6472c2d80c20860e298d254cb1b2d3fd98928b71bb080f14c10e56777bb8326b63619ba6e4c5654ce4da3fa2935e38b6de8c779b6b8100b96b45521006eb6992adbc6a3254b7840eb351dc05ecbe7a2f692ca66123225b22ffff62007e52e06df853d2eb817f9a9a9090bcf7bcae734cac3c62b68ab16480f64d9c10dbd6a8c9873cd2030ea0773277687ce1d8bb6d15e8b3f6016bd4abc2bfb7a90a0e0d299fe1a4c979099996cfa0c739ceaee99511ac6516de8d23b44c33a296c0c64af295fbc1c72859efcddc203486b63109af227c44b747ea5166254558f8764b91c2e1208b24a38976f6701880cee91c24f87e09495d236099151a096011aadef42af00502ff244fbf3e3361074c4dcac7971ec3681d14b1a998d8cc6786edf06d89fff03546e93edaf5532d94e057bdf7a6dcc95701726778ca215810a5906d657748def19a24dbbde133fd6038d2bfaf4d77e3d1facafd54f4f54be0282ed686553ccc0b02d75bca16b358fc3531bdfc7e138fcefc5de2692d641001c85094d73f904dbb4fc71c196960857f14ff8b8ac48ff680725b0de0d4eba5516c63c43330a3af0afddd44f280ead8b01586bd9b67398d6c4a73e6609ec0e957914f206469a2862d5c49149bab8de33811351e69c306730ff0cafcf43912f4c2202078a2d723076479b471e1cfec90a7b98ed258b48f7e49b6938bfc1ec352505cadff2b50ecb73f2d913d049c1ddc4660cb815f3417bd2bd5101c304f46a663cc0b0eadd435989db86eb196615441c81f15e66f2a23ef85b9ba790d54774c0e08dd0459abc8129174dc9fc60fc263435c5c0110135ace77cfff4b433062786c3cede6ac2bb1eaa5a906eb84621e82702dd9e1a984edce587dbedf6aded8c1af73b1eaf068e1742b74e02248b6123e4fa35bafcc8d1d1cc556bb491dd2d5a6d88f1bebf41c714b61b2c71292ee873d815658223e639acf556b21ff9f1480e93bb094d89e095f8c6057cbf281fb2e50a54e4dfe94b016dfe8e3e6fa781ca2da7f48ec0bc7334b424612ff6a7426b17a71a4f8dbe6b8bfd7fd66e5891ca38ea43ab2c79bfbf8963447c3c02d22ccbe8b8c1f0a96953dfc52ce1dbab5f250d0c07207271673f52fd885532f00e90d707b2c1afe14bdcf507a4fe4a2bf17bba6ac3a3e6aa6a9514bae13284230707d6cf81af82502fdd7b4126fb5d576b4e1182274ed3b512c01195ccd9b1ebf8a76926ac4b907b57ecbef1a07b95ab0835d2e86095e1d466aa975231541bb98d5be0b6ca10631a890cc3238759edc59ed690f23e4df11c126156c0eb6e931782a50cf35dfaa4fcb386bff42462bb01b07883a6866b02ddf777a2fa5d12dc6eb16536d7c1f6c6d9156b1992e88bd3a3520e50b3019f6e2243d24fdd22eb000ff64d9a121ef7ed377d05629ccb5a120df3e60cb02e7d5682c0c8967c9d5dbabd709067b3ebac06f63033485027ebaa920cbe3b5151cdb406e0038c329ae173256607f3408d2a82690da79693ec84f50243afb02329b4d93a1ece0d7b5f30455838e044c4e65c811c35b38cf9464a7b43f4f34d0bd54c7f85052e98ff34001f3d913d2bd5f83406e9b8543be4432ddb74f0fd01cf636cfc8b489b4638cd3756bf011d79ef6a61e448d718e98fadccfbbc8ec4d0a1a747f0b8a5359dfc3ac523ea368afcd527f41e122d481e3e4ddb63475a98cc83c72cc91fbf7ea55a5ec4d16357d260baa963f91d66364498722900d31c9ee141cefd1575dfa3725c5a369e083ec33245ad374a5afb25b41c229eaf91dd1398079b10a69c89441a28a7f7cb4b3cec69e4d5940f7a68fa659bd35f6da4aec8af0b6ee4e980d6d63c1e55a4aad2a1bf9335b646ad9d41e1717ac0d9512ab720259b351beb3edc426bcaf51c8bac44beb7673d69328795aacb7d41cd88d72261da886002d640cbbf16d175824d4d70b0dbf5ddd5e5e8e8d4f3c5d11fab6e52ae3923066aa56e190b41b439862dea15c7f4b491035e48584da2eb370753583acb883d93510c4eedfbc3cac231f002c465945251299820862086c4f7982c8f28481d24140bb920d23eeddb07ffc76bfeb3bf68cf6798210c7e6055d5f47fd9992acac1409b486fc80d8885ec9dd28e2efd55bb6232079e82a2c6f9b637fc2cdedfb56093ae536ccc41f69f8ab5b62236da16e5f2400d6a2349384e9b53098bb3b082f04fe871f6e20be4b2aebfbe1f19e590610235ce0eebf06914aa3957fce10262a4c51478f17f91ce9465c0e9476841324493225358344edf2715171a8f92417ed5e483fc03403c1768cafc7af9779a25b62467091674141f3ebd201459fbac123db391dcd5ec65179ea75445017645fec64d88c3b315bf9f3e493e887189d5fb2e796a4d6d0655b8f21b7c6f9c487f906e8a146d41f26af51a154d85f4f60171799ed0aead5f2f1fbac506c5cdbc542e05581ae561751e233108e374b859008312d5cbe2e0bc42a72d8d3ca370f7031a352324e42f78b18d3652e85a6152ffaefcf352eabcd4109f01ceea1222a7cba4dd64a1c070b4da80347afe0d00cb036dee12cb5fccd8d8a397136cc6516e146b3c544905d83d36a466ebbf82caae0b275f6e17ab9da25e5cc34b383186c013581fdc1f7f741723bdf1230562b66af058dd5549cedc9c5e67872ee052576bfc365479e3fe54fdb5c7fab828a129b2169594ab1df7efecb02274e35802c6199ee1c874513f1eb75defd877f87efc31abe123e238c79ff5717a944ac4dadd20313d2897bbf1e307c1d30abfa45391fe1307f07160553901193c6a9c628b06b5d1f74f4f84b9878242e4f0da6075187bf587346ffd890e6cc6c26cb726cd9a804dc5242624043b3e5f2dde34e084de4c8f40ad863f63c21b4c8c5f7842eb1ec6f741f0169b8370dd5ad58699eb794a7ac4ffb8d91dd292bf92b58834425a0bb47a7c3d45aaec5c3b393e798b83465f8c28e5abd7aca8dde5b5bc80f4ce3da1c803b6998175b62e406958030b476510567583ebbe3f7c3bb61dc348a6d937a99081e64b1d62a3e215d4acf2ea286c1607feec763cebeae060e26876aa6647cb0f5287a7da691cd3d055c4dcae3b54e3c87c33b6ecfd42aeb085e245a9514fe74d73f0844635910bded4a88fab65446d2e9f1711bc83bf422f2f3aae073aaddb2c23d93c677a76d94d1057f99aa0cc86b2c80fbae11c5a95fc99d19c551f71fb6e6acbd4bd33a09ebe0bf51b9b4f9857608b6c3e9e73911a90f751495aa47ccd5ddceddac1f371663d0056919d0e47d1104860e0d0c538d29ffd159a9d5fb925ae98ca47d3ce7f57a0d2c3be7bb90ab30c479d51f9288ba8aee266bbb63ef44d62965e18c0cbcc218f72fc1f694f2f809166f0b9fc7c228a4edf6b16fd2d7a1cebfb52e89d7ea0311646424e36b3d9f2acfe6ff9167d3f8ccab97bb06fa089da2a733b40bf32c41817054954263d30f5c626a1e5bf8606cf322d191004dfb21507209c1fd65c6169d26e77155b1c07aad7964155ce05023d6a465bc77ffdbcb06954e39105bad8bcf7e729e2d6b8546ff1c1b8744a5f5a53997f853b51ad76d625a490841c103b11f3dc724984c41ba3975f8eae0d84c3960038904fe0761cc888ada3f3ea805698ec63f210edbe367ae055dd5f3b272c728f796ae3042804fdb31797b0658a5ccb1574edf00b0278252b25dd3a455cdcec1e733f8ae549439b00c16bc3860d63ba07ccc0abac3b0d40cca343e448348dd76e0bc26462445df687e35717557fecffe5246605026677e4d1dbb43c0670115fc3cbce869090bf9e7d293ba5a3f2d97ac5f932f733a60015f3101f12fd6800a9ddd3964e1263def8f98cc0335b7", 0x1000}, {&(0x7f0000000340)="88a30245779e0089a8b1c5a4f52982787a5a72dee82b5982ccdd16ec861f71812074945ffdc03c4bf55cb207cf09b499f606dc4591e7353b2796982ed67332ab95e4c2376a6813f52695b7d716ecefb97e6222b9ad4ab592797d3d4d3ae80a26aa8c83ba534e33b67afcf6087a9c275b8170", 0x72}, {&(0x7f0000001b40)="b89529eb98244d9a1f06992d7730593c0bec7c5b2c278dcb0204954f701331f8cfde68fe6fa9a6de5eb9af8139edaca8d90a4166cfffa371727f4a169161b4019086b1daa7e05d7c99acad7c4ad6f62aa257e3ee8d427ec9e427cfd0acef354bb9c168d9c13880a85c7c232978a4a3f9b43cbd61a7b34de3fab785d2cb4e93637f362bc5128efdeb999801cc9e2ff9d31f4706fea46bcaf8dfff32693a12d41c186cc03ed73a9d8ff83ae6dd9f3ede1c88562969cc6e7dbf7eec1d18dc7a8f689a63e37faa68a534108b25ee8b493f19a04498a545f1918f4367557d27e510328cb986fee7921d9d2c8a15a0efb8d37a28f82ef68ed91d9e5dbfaf8c670383951f54c805b30c52b6056ca6cd209e8b1afeb7b14573ddc94240589e92812c4a31a96d46c6636de8907d21425d73096072b3095361e94f81f318bebc388537f40d7562941ca60ea7a8db01468a38a03c98683e8b0fb09b92cf44c1a4442b7a19777a7d885c6a939b2395957f1eafaca05dcd0b73c5ac668d4d761e64562127f838326448d41de014241f9a3451dd851244378b015f04571146c81078bef2e4543fb387c63b7019c2c8c8de5179c98a383b9b658a7b8297a29fa5f577a3c50848ea167028bd2326aeaa562a4bb04850b5ef69fa94e470d93f263fad685e536d6f7d082fdc64a97ba8ecd4b6eff87f6d5caf33166237c38c884620a4047013cea0ffd4aac50b0d7a603d10dee02321c60044d16a4a25b7bbdb5b6a9f62acaa652f734f39de48dea2b43d75ebee8355b897b3449e93db7e3b83d57f36a0a5802db7ab274582d09e36896afd3f6948bc3f8a42402bdc9112af8844d03682b7abcc58f52e922a2433fe35b2d6deef1b7585b72463f6d9b484f75f9d282be5ef31e0a4703b360ae26e5344eb06259f9d43cdd0d14273cb17d3c05186a36ab1c5b39286a3cae966a94062d3abf2768cc295e90ef7969776537eeee2a6ef97aefd69ffd6f1fc033f4bb3023ffe1bc81ef0476901fd26d4d1d070710aa962dcfd17ffdbb3342694c0a7736ec4d8bf417a068e4c418ec40e2e80cf737388eb071f2a0a5389751cf4553972611c80810681a3aff1eb2955fe13917a8a39de292df6bc9eb02e9ba8b4eaf48d5df0ece6908eeef5ea7ecfb7e7df24396f31f7a4ca69166965eb236dcb9d7b6e9bd9b05f95d78f5d54a8dfa4553c10a9bcd4e729adccd04b40d5a9970830909d64658db17604a25537e757ace0d89d02fd40760b75707047bfb66092aabd3d226c88ddbf6b8859f9925358798e97f332f0465daac35e25d437db4534d78f72267b692c87eaf5e965ef2aefe155f91744d331186d97bab83dae6188751ff4e0e71a11773c6eb55eaa0a5ca4fd70c9ebb1404fb61c801f40183fa134626ea8eeb084952943962ddb9c111febbf27f4c4fe84b48de837ff6debe38bf4168a4a9e99913b3b673d81e9b4438e25daa66fd7d11400c175f8aa47abf7db01997ebb37b82935900975de3f0c539f98953d995bcdcd832f9a4fefe15b656887ff944c889fe25b06ad94c3e883c5151e3acf026107f6e1f9556306ea5efe537c8a6961498b09f9e5c509d0ed974c85a714e12de84c79c0d02d1323af0884aa36918b28b63fb63ab661faf8c528de73fbff25863b78a541081360100986b03e7b9dfb5e362abc5a449d140b1b655f7a1b711068a221aec039630aa1a0b5bee559820c7a2c15798508f65cb22f3df4d2c57f4ed478d747b83aa2215ee73f4f7a98da0752373ff62c56dcbc1d620de811e3a72d867baf010a3993f45ce16d23b4e9d526d03426d230a70375fa9457f9da228b8cdec98c7c382bd2153beae88b358b2819f222da11121c8a93e9f1b0adf401d66a4e2ba9c3d2976c078cdd1ac088c62d56e40dc992a5427014557d2e9cf42c952d151bfc126b470dcdbecd3b0d3a31128f0974c223776200d707b5dc4928a97b9dfbdcd4c4e82312bcc66e9dc6e82d5cfed6bb453c66a760bb02199a8654621e71af622671aedf81cb10612b1402e0c69ca1f5d65156a09debf06e5d2f8fe3d1d90c08f2ffa384f169e4575c3a091224a2a10607873c71b068adf7d79c1691395aa97c2956ef917e67ccfaeff455646f3c8cf6e55f2478a52b7a587a92a7f32672fb85288554d6193be1f29ae92e45bb37a0acf7182e922488ddc2d19812963fce3d140758eb9d3ebd2d3842b8825041806cc5e39ef3749a8773e6f4452f32fbf205a46329c72f9ca9d3013151e156707e59ffb03eec162e9ae228ef39ac48ed211ae3917d1f8e7a70824060ba910ab7e0ccaead384ed2848eb67311ca3215d78266db89c2e5ec5baa1eb3acb74bc12736d5b4060955f298f1fcd3c23d5e7e6bf65aa488c96b00f64f9d5d7e020d54f66af94f4481775b7444b3932740323cb0c8fda8ebb74bab04a3d54e6db0ac1a4d32229712ece4698dc2567ba4e1e21df4528aed80c8576984d317b57c81d3a71d6111e933640c518b762cf5d862ef548af678049c266738d8b6340109b80d44ef85a8254182caf1ea2556465115049f5624dac25ab752929cc6289380b6f195a2bafb528e8d61e1f9f0ed6b2d157d029e15f8430c9bd89696f96eb3356edd0a3a4e2a449b8f80a4ebb90be1ea43358984f6fa0901bb78800b8a7b504ba323826ebe5641b5c12423047505d93a3bdd1d9695aa592ae56420e8c0799ffe46565b2fcaa540ec9bde6f80449ccf60a1b9212c76627e77d8a1c2fa24cf16934b048bd44f0323362e0bdc154cccccfa732ea3820b86f662b0c984283312efa0627145ccba3dc0cc631a4b820b59b198955a27b8480ff65cfb0ff7265430f4418c0f3e1cca0ecf29e66fb72587ecb13bd1e3f218cdc3375ae1448e1c9cd85709db43b6f12beb4e56f2c70523c8259230999bde1dfb8e9b24e506bb5acf7db2815a272941f82ae249972802fa4abd003097482aef4c3625a87e1edf48c6eadc5f827aed3f2b0cdda331147ec11152e845dc62047c35d352caef669adfccaca6ca1888f1c125a3f1222f4d9c08e94c4de95e3a6351abd35e99a05f62e132ae4891bd8b1e9d035a8ef71e5afea85ca66ee52e79514d346e086ab4ca7a185446cd2142f829a0867512bd64efcf5ddd4dbe504093f1adef3394a056bc864c978d2d868b7de6844eba342eb0834e13dfa623bad37749c73295c682b24f75f5a1be0669e357815d8dfd1500b1eea7e82227f332a00a7a34766e969895e76607c2e46bb34925da5d121c08b9d13cb8d2d02fff973c18f47eefd4d606a19ecca9f9169242dcb3e8114093a087084e947eb14b229464781b7bcce5abaaa100add611ff3a81043f658b0135698ab5d0aa5675bcc33f4fd704e3b72fa8040b69ec34f6135ba153215189255b14d494e051bf3613fdbbcfb8df159ce8fea974c1ea62317dcd03dbf3dc1d4cfe61ecfb825853ce9ddb5d0fc02a349547672ad0b4f1f7170fdbddc238b49f77790998eb58b6342436301057cb7c209a8f76ce36e4fa5ad92e996274c202b00330e856c57ac1fb5171c86964a8147b2ea7e51a92d16b0e8d7fa569102ea7136d7381626121d0ba91701fa7230583f8c00c75eea174e8ccb739bb3e362bdfc93799a5c5a471fcb2d48fdfdee2eca7e5e4097fb8825665ebe4bfd0620982e4aebcafa13920ec20d702abaf289d046b312137ef9c97ff75e8aea68daea3a294e6899c0f911a592534c3c33b0b65f657334f398f4ace43ec462ecdc69f8305c930ce05859bcb118cb5598844f53d323f4d17c17ff9db503b203de89558e3f9fad7407e3295d277bc342031ae654b05e3285471a6e00bdacb1f3daafd5ed8fdff554173ea983e4e76034a0055b83fc7b4e973ca44f9fe853882e0cb014999488da2c48cb1a61bd2ece3a72617f79cd714ae8362ca89b5285bf3a9990385f4824618d6bc9e03759179c8b5fb64d3e3617cdc8275de362ddc3a25005f9261a04da50a6dd3cad9dd71d1c5197589fbd128d9cefccc3afc822abd944001166b5cc871f6a018372f3bd06a45920879a4da524a17438332538996e2c2960914937f1e61f92f3737a18a3ee89710a2d82db91dd60a542035a4788060e8192e7784313f536a4f57f261878716bd762e6403b77784b805a50c273998ba85cceccb21a825437fe0b848884870ceec6c5f7df9d1ff74c7bceb29d3967f4dcd345ab3b2a4b191e55dbefc5cb0b53141dc01ea4c35dde0b685ea77f6012a826c16a5a1a9d99151da45879ed9da50446e96de87d102785e298ac235266706341e607429f2eb78f560ace54ec50c0e7b299084f713461eb7dc5f3de66fb8668990d890d8270b9701f3558c0dc98fe3105f5b3070e92d1d6d4099e3a100bdd8ccabf3b2d7fdbed4d8ddfee523ff7643260f06086a7a1471449f9d8532ca00a7dff7c4377189d28166b78bc5e693755a507433b5b1389803162206a425d916720ba0d0cbe00f5998e60ea4fae6d91575323477f90d5971d8253773cf0f75b8ed73fa7c47906e859c264168a6df2d145a6fbd317b146825145765b6d054df88bd587d93f90e209b65e5fe63cc7c432cbcb41191706518a9fbe4e01eed09ca9f9cfc5f0ea2a06d52ff0daebc0a8543078ee0dcf45a9adedb18de699bc4817a2a157182572b376acafc509ea8bc58079d243b554f0ed975f8cfa049d253c55aa0d82eb9d48ee2cf104574f94f4ad624bd2e6ad3902d4918eec08174bd9a850c4ec766f12a5c790a32babf32cc4a89bdd3aabb73d10baa73d5d2825c3fc86fd927d136cfa8098e5ffd5a8a1a5c3c89a85c7a6f94f3280b55eb4e5de82d69fc1370af7f50d4c51751853e0d84f5d07d034be73825165ac7b2373266e3dadef66804d30a72368e646a22e2cec550abfe4b4622320502f6eb6ac1d0b369c49afa69c3f61c06c6460e9387870d869cee72de1e715568206b26c73d7270391f9871f5c38ca5ce4008f49658fc663438114e9052b55a728e73a557e5d6b71354c932bfdbc214acc8bf7b43041f98bf21e44dcaeaf802dde1d424086a3ec30d89d190ef87ebf270af03c17e2689b4fe07ceaf750fd1190ababedb18acf0fcf9e3c740d74f409a807832d622a93f9ac6fc5c73605d9336fccfb12d7b8390e44af50270f1c408c81ce8fbfd96ecca332e418e8e7be7a3fac754a01cd47eb536e95843ab410fe50a4725cc4f17eced42b3753a328bf7800eda8145af446ef27ea76897d13bdc17932bd8ee588686100f65c9fdde6cab2ae2107ba10878dc66826c4b8376fff2261af63d7480bdeb27873e2faa2d6fc3146a50bb787ea6979ea9132ac2c788512a112634007a7f60248015330571866bf6c11dc74e62666f7d34da034786077dc5b0d6b91ee12bf30b171fba33f6461a4b7f4527dc28a1575b844f8f76c3d588437695d6eff4c06e4f3d26d90615bcab3cfc83e0141b6a790b6ad2eb10994f120b3127ad5a2c2d18ba9fb904680b48662f1c8fdb1311b13b87a8368b7ed79d75ce158d27071cf778d32f8c064d090e15ff5d182bc270f5658d13058106e82f53165ccf5537702c1af2ae86342e67687079b89b756ee43ed76d62004dfb4781525d723937fa4fe1ff2e254bf1f254a4e5978b643683622d59096c4f2e39d6063de2f98b1a090005d26680dea8d42bd27962ba0d1f49c96b0c4910b4a72bbe9e1e43643f15d3c903e5a4229fe4a8c61270894f2780fbb3b2b1c7085bf32a6e755a7569f7ab2cb884493e4285860292cd29b0cbb3cca489a2fca774dcbab49cb93c3751468b3670af2864e1", 0x1000}, {&(0x7f0000000500)='T', 0x1}], 0x6) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) dup(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r3) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) 22:28:01 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000b00)=[{&(0x7f0000000640)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 22:28:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) 22:28:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r3 = socket(0x2, 0xc003, 0x4) connect$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r3, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) msgget(0x1, 0x200) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 22:28:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5c}, {0x64}, {0x6, 0x0, 0x0, 0xffffffffffff8001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:28:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x3, 0x7a5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/12) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 22:28:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0xfffffffe}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb5, &(0x7f00000003c0)="b658b38988a65e399ea826469725") pwrite(r0, &(0x7f0000000140)="ba706b392e078fc2cd67e8a948c130db4c9186213abcc0bb12903f49090de5c21dd52f96629aef2d24cccf5f997541cdf170779df3addf43b5a9179a1bbf0e0bba216da601c6a51f79e517ba09b96223fdb1f5b4fd0252240e17443251676969c2ea49889a6c02759894e4570d252fdaa372d993cf806bf23287c63c8a1d1984d9bfb363ffbfc517a654f801e11ada4a63b152fc7f14a25f4522b78ae399354a29d9c703c9ae6523888eaba5f960428c26", 0xb1, 0x0, 0x0) 22:28:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0xffffffff00000001}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x0, 0xffff}) syz_emit_ethernet(0x44, &(0x7f0000000140)="dab159eb901f81c831f82b7a6aed8bcf71f39142dec74afe7c3ae0ec041fb2248f56fdafbe86b78d74a843c20b60487c8a5cf53f30da697a2552e2d65094c82c32247320") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 22:28:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x0, 0x1, 0x5a, 0x7fff}, {0x3, 0xff, 0x1}, {0xfff7, 0x4, 0x1f, 0x7}, {0x1, 0xc0, 0x6, 0x4}, {0x6a5, 0x3, 0x7d, 0x9}, {0x0, 0x3f, 0x6, 0x7fff}, {0x9, 0x7, 0x3, 0x6}, {0x1, 0xc0, 0x5, 0x1}, {0x7ff, 0x1, 0xff, 0x7}, {0x9, 0x0, 0x52, 0x3}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 22:28:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe4, &(0x7f00000001c0)="b54b727f3c1adc4dd6a2066d9c580b567f66c0191428ad248a933f19730773f001d94d760fb5574b5ee2d510d0c2aad6d5644c85444181fd5b652c43fc451ff8a50340043ddc703f2231267517b79e13204cdc6d65446d6cd6bf8cb07e2d9b7a99eb905807549d73bda9278087abbe300b9cd34e4332e01716055824c3fdf5e41c986b9433af089f2807f7d3b486a9415d7e2dfe1e0a2e11af5648b4b49436ef9370fe1ce3ed1a7d4dea2922a4608418bb94b36c44e555688cabba9f19e8acb86c5fc0ee7c94454ee4f3d5277fa5a1035fa783f6b3d7ac2a7d653c2b62802250f29fb446") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 22:28:02 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000780)="8f4d2cbf42b0874fa64428b1fef23f3c80c9d23d6b37d3be63af9df09637c5cecba131b6a8efd376f68754b17f6c68b3b7c69354f5589b4cc1945e56466ec8a3e802b7a02442cfa1493ba22815f51f01afc9c42b827bd0e2fd63a5f69b0f0c2148fb213a38e43bfc7e63cf643284bf6edf5e30cf23dae32acc3784024686ec1085124b757a8fa79469", 0x89}, {&(0x7f0000000840)="d43cf157d3807f0b", 0x8}], 0x2}, 0xc) recvfrom(r1, &(0x7f0000000040)=""/38, 0x26, 0x43, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) close(r0) socket(0x1, 0x4000, 0x3) 22:28:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) acct(&(0x7f0000000000)='./bus\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x90) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 22:28:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) syz_emit_ethernet(0xbe, &(0x7f0000000000)="613f21ae1f242509993af87f0e539244dcbf2964c688ba8b83b9cf28c30a176af4ba2670edfe3c6abde9fc9dd00791c7d3ac74eac28703a351b19a257d969e429196bf08a2f0f58c954222a199e237a7591d2af9b30b7be258635fab10be8d3bb4106d87a71ed78b1f6c511da1a0bbf87c300c332bdf942cdd72eb7f36650696cde43a7bcb3f34603c970e144dba10cf29c1a0f022fd5aac96c6e3efd4c96c365bab04ad1e8ca59fc55c57a1356bc04e069c1be82e8ee610cf263c012648") 22:28:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x7, 0x8, 0x0, 0x3ff}, {0x3ff, 0xff, 0xf2, 0x800}, {0xfff, 0x0, 0x40, 0x10001}, {0x400, 0x81, 0x9, 0x101}, {0x0, 0x45, 0x60, 0x98}, {0x7fff, 0x7f, 0x0, 0x3}]}) socket(0x18, 0x3, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\x8d\apf\x04', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x5, 0x9, 0x81, 0x5ff}, {0x0, 0x0, 0x9, 0x3}]}) ftruncate(r1, 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="080d2de678dcc8413fecbeb2c507") r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x5) 22:28:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000000, "fd84054fddc3e1b284ec04db28b1662600", 0x7fff}) 22:28:03 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() 22:28:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 22:28:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)=0xffff7fff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x48, 0x0, 0x0, 0x8551}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x0]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) fcntl$getown(r1, 0x5) 22:28:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)="2fb7a592772a5e19e18183f4d66859a2ec4e7229224548890ebbb600437a62ee1cc93472e42be0159bdaf7e5b1204d1efe994430a60fcd5a90e98934cde0425d4b5242cb3d237532744fd1eabb69978c64a4f9226eb2d87cc72ee9826e1377e4535e0e5e090371c39f0aeb8054bb8fcadc112c510dcb4f19ae0dcdf39666593eaebae635a700c70a7dc5559ed58afb91f4e1ff5d50f2a6139a4d7fee9d5e85caf138bbb7fbc00e3c8e6512a2b5f14442b02f576b73dccf327790d0d8e487929c50ce08", 0xc3}, {&(0x7f0000000000)="3313403945414bdf85442dc0bbd66ae3135a80e0fd3b4ac2f774ee4d60a2c200af6ad381522e97d26fc251863e187866ac4989dc99404fba4a6a6f4cde8156ee86caf2a1a754366749a7049e9b9d0a006d114f62481695b18a18d440ac608fadce51", 0x62}, {&(0x7f0000000640)="1a102024e22b34a0bc80e38471c28de091055346edba3c02993b455410909f90e201056bd4207853065b5a032e5b2a81b868ba94a3b7d6f66ea54fec690f78fac3d6c6e0fd2e6a268b1f105be168def622c97f0f3a41c645e6863b213a7bb9e6c28a93eb46df3c9168917732bf44daea046a0af77c135ee49755e374f07f19cce9f6748694a07165f2890462e03740b878aebac49cc42bab1a499464a3b3da4eced476ba4113c8507aa92c85c98ce9aa0ef1e3b85e3137192e54e1ee9bd96ee82bb69edfbeb65a8242f6b05e257a4ef7f2ef81817441f4e58d6cd6f9ed5d9b3baa2fb8dad367c8f437759b2aeef6f9ab6ad44680be808e6d0d1fff45fcdb7fff1f13133dfe0e543313725bb6487d920237a8d62cf1cabd1f40554abadc0ec25e521190a239be9df4c4d27d81b9c680aefb31cac99b8cc50bca31b974e4b0df1e5820c15d81f12aff19b3eed9fb24c5793e3d38b5fcc763dc0ab6ff26f7bc60c3a743179d0ed385f7ecf65396b12404edb3a3cdf137982208cf8c06a9a60e16c4a66e02975b200d8053492d5f3b1f689c3afc6d59daf2aecf6ff6fbc702ea23c10d343e84a0aef17cb8e699ad12b181cee4342eb469fbf9fef87b7136038fe1887f99ec75ac3f31956921faf488e8585d86893c69d0f772117d0204eced8a8cf0ade334c332a49960596a3c09717d2d731f32c1542aa26f63d599a8ae6b273c3bf649598aad7f3c64d7f1335ac6dcd8ba49e10b872b4c6ff6f51321c689c9d0c0990917987d7809d697a6019444b8a802ad0d5cfa11859c1e4bb35848735a6ed5e4637a72cd39276315cb9fcac447f8f6b409aada31c29e8a8ec78240f48103e0895e621be031671f5dee3a71e9849df2c9fb8905584ad61e32324a642651b4e7efb90ea211afec28632a8f3505d090ce2c6003a64f31177b26a236976fb31a2c7201dd6b87441939ef8052dc2fe0e1468b8c4478c566f3d803f407d429cc974459781f7594a58d62906fad307bdd79e6f38a9069890a24c8ea4c95eb74a2b54254fa10d109425d649b8165e4242e43059f67a8d1885d4fb3a9edcee0bc4bccfb4896ed0367f3f3e90d011f723b55d14a2dda01b7bce4986bb9b9dfce3334c50370e8c0ca3e85ceb1eca6724740d7c1c3af1a8b8cda725e97436ea0eff1dff4533266e73061da7ad393e7de473e6d06d8a92be339f25ba6358315119ba643461709c846a9e885f5b1fcea7dcabd86833a88608a54e69e50a875a7a91680abe2ef03599dc2c3f53f9bf1b0b3032aa7ffb018ba82a92ed6bbb7591d9e74e6e4efe8eeedbd84987930302f157c31bb352d596aaab6da32eb2024f0efa6499990a48989a329524c4a5ee0ce568bb9f82db94ae72769570eb6ae5cee9619543f91a11f54f521eb8a968b771118acd00bdd3ef03fc153eac3b811cc5b974867cf48ef5039ddeb487f79da089a439be1913e1ab030764a57fe61f1eb647e3823021cdd51e31a50aef7ed79028cb4ae68b78c924b8cad5291c1b0974bb4f19260d2ccc86ea6e3debd3073d3b7018077116c1f521486f3ba11d2d13e4f6d3c96496f7aa8fd2202b690b82fc07e26b66fd7777efd90f9144f71f5587cebc51eb007948e461c44a0f808ccef74e74e773cedcf28ae90fc5f53af4860148a4e4af8275d997ce413922c50e2553ad082f9e862bbdfdba3f299c7ee463604bff7b15570b2be15b7b7ccc5960b9a0a7d122a608fce36826d8412a9829d2269911218bab10aad15a903f6c97a06fadf11867ecc1f25cf5fce80579c711da112b21a47af1b842509b1f11c2ddb2edcf2014dad737848b08e7bdd7d55b1af7351ddfda217c4ad2882732850ebdefc8cc3825a12afb3007b02d0db7383dab91bb6644e219f230b6dcfe6459d7e5cd31e1433cd19d6b78e15d167d54fb4671a80277da4cf60345d381b9aaa73f62205c5ba4b508daed19e40c5d5d824ba7275509a79370685a20c3d816e79bade8df7c40969913866f0df5551f537cf2cd37b2b86b855ef662dccc47be0f6e48fb58ac234a7712c91379464712610f6cb1fac898bbde693948ea502f6e46b3842b0733be801a9757c13f636f99e174220ab345b428025bc41e03bb12685c722d56d77dcbd5a41c61ce5580a5d2d63869ff851c1b1392f25f3b20414b84ebc3ddc34eb4ed241c896796b50b17e735ba8f65fc64f00e2f0f4f60d08ec39181e07cfa1fc0d531f33885b10f267736a9a92a7f995abe8b2197466ee44a29b57c6fc5f0e704593c77cfbf1aa004a5d0ea899874214e5eb70ca1681a5ff7e660b45c19734e0f588c2c03fb1f27277e94b11f4caf584f7b01fca89b0b0ed7c92a9ef28d2b160ef53272de66f3d2f9e880e1bcb4ca03e8e10be5a239838bda7c3f8d9168c5d464ee28838cd01d34d1fd801d4b1f66286c811a2e4087600b23d619428c687844e6c07b173556a0c0ca292f0f9bbaa3808f026ae20597c10a13d523d3f104bed9ba94391f761a91108e94123e51bd11ecd8b660ba43aee7a7fd4ef71c08fd7824e8b9234321787af91dfb8aae7842b226bef0dcaf31e072b2a66693640213f02fad1cc130d5084c5438b5abd2bc7896cc4659e6638ee3965bd07107760640dadf474bd6f31e5938bbea4701cae626e7daf83f8ad0f2c1776d009fb4e2bd574b51f06e6381d3e8fca558ef943889b7247a731d28664d7045e1af5eb129bfdd3c78148790b31793cb02cf04d6d1c73038ccd1653a148cd097aaafe85cdab9a271fbe53c1ddd831db264d8f0f98478e7da7dd6ecb875898015e0c68ba8275cbd4fb274114622f93d91541771239b8e338fdd5e9e63fb8f9f876498e110caad849a1fc1259b7e6864a5b65f3338a0c6be3c718226199805e8f76d584c9380775d05be10233d838357282def0faff678caf830cd94978c7c6a62db188c324e329349f5d53f1b73f6f32fd612305807961cd745e3c51f2d04e30bf766a1121df0034014981c0e02c54d492701b3474fe005c5e6fa6aeec94259897a077f22d598a9659cc82c5c044899767274e7d57f722353b051fe9d62c144b98b68ea6184a583d6e55fb51060ebfe7f6c58e5f86a442f768726afa928098688153c847136a7c8173d161ded09c3a7709c4070d2d6732dc3b05a9c38bf359d6dba5b49a5459dec35d9c65308cc7098b73d6f5b4cc7740c158f2d861dfebdf44c791d32002628a9499ec2811132527362715d19c2cd7f67887300dd0b4db7fbe070328eb0da199c82a16fbaa99668131dc96ad869de9fdd75724f3a418e0af3524c0408423c5ef10fef0138bbdce32d2b2cf4479bde08d623d9084021110bc7fd43bb4614490c44f691da2ce4953796039a8b78df63cb11f028cb08d641b1acf54675f8df504d582aaea02dae0041cd42a765921d9b185ad0249da4cb8df4bb4c1ce9084be7836242f0cd133f627b0d98f23114cd1e0d4c501d4f4618af54825a5fed605bfebb1f0ebdd2fda2c7813242626c4e4f676d8fa31f7c90eeefcb3b04713bf563803dbe8fb42ece1e1c982242c699ff822f0cc256a8f6eec9463cb67a668c20750c94a0843a06ce49358289071b7de403d75651662af3fc959e02fa1e1269a9f48c6fe1636daf1eaa9e5b7a60c9613c1329b1e40a598e282023267e03d455130fc69bef9fe983955d3abbac4779cd27a3d06fdece5e7d65343b6c6a91b40e0502395292f5f50e93be9975a18e4c76e3f6db0748c678b7e3b4fa7e3f035bd71f0946b0d0d0004c089c69a8d9dad44625ef581b3588e84347ba2a7aa4985b33a7d0503e5250b553a918c27114916e4d311fe1f46aa836c5ec30445576f4ff934322bd215d50e8294d48edfcada95c1334b03bf481060928b1c6f5110abc59e18f13e810d31c6b3bc8a5377931bd89691164e5a3816ed1b2bc30ef5151bdaba10b7427a2d3b7a65e175fb534bc22d34c749ab93c0b37bad9bfe642bc0a9e439fff2aabaf7d9e8c38e0f6694583966e933c8067ba33a1ce09e7dde03bc924bc031681a115e7cdc0bc96e4a0bbddbb632f91da73c2a16ebd7fa1841b3ef81554abcd4dcc79b97d80df8e9796aededbeecdd0d281a0eb15f6c219e176855621b0cb27be006789ea2633518a2d0d8c086e3440fd992426431f3a8d86a75d0b15deec98523e491b149a20ff149d4795c19ca2cf75d936623b58f584ba248a6e584cb4518a2c36fafc7253aa7177da5901707862a6fddf11862be0ff9efa9ae1e42f54e2850d942f2fb636c6b208b253b211ebff2a2c32e0f7aa00074699f2c54ea691b4f8f847f6823bf4f21eabecfa43eec06e19817402e0f6ec66b6a4379f1c1033a87345d84ac91ab88c8767750e7d0a81ef56883b528d0b1d27c0c1a45a04c253f6ccbe2649e7d09c17f476127e8fbeab85358e736c90c4bf85dd116726343793a49e6f2446db757bb8d7069436039348afa4a42defe4618d752caa80cce14598c26d42731458c5157ca84ce0f62f82fcde417ff461e3784e5384b0ab11606d8134078988b41fd6b497c842439474e3068078c21d077991ff652a80f7d959dfa1b508d87c2c5749fcb41e3fd608bacf20bb3c8164fd63a4661894ffb6edb4e89f71b967ceaf21c2247d5937d465c63a45343a90332d1772fde0e12cbd5abee5c9cc4f688e83a64b5328c9c7be84339be7a196fd52f02d481835367422d1e9d721e32b3adec4eb1a443554a351e0eb3f44f3e477c6de43e1cc7f71986221585e8995c7775b47bdc8d3c25f49f361d37de3c8dc603f952baa9cccf745c7c02a30ba2fbce8522b12fedc0f3b11dd8a0980bc2e5dca7a6bf1b52561fb83113279a382635b5411cc6c1d4283ee723e172b7472192a177614d252ace35cd40605b232a97e8f5757c232a00f22f4308e56848fff5bb7ca3ae7718f7838a2f73a58f910a0545ce28b8a98592096fbd95fd3c827b07436b9c392232953de3a9395f7c985e6eecba41b4f239705f035a28bcf5bf9298d1add9e01ce5c5fbb14b632fa44a2d2977283bb57b74862028e38c28ee761b54fa585dac9ec9bc00d4d442606d0f7fd61cdcde84f7280f299bd10cd34526239d8e0fa5c64e0dc19d33fef9536103021c9f17896f6847aa88e8833fc2443345db3c20a5842f1cdc01a5c420f42186522dcb12466c1c1109cbb78e4300baeeaaed3a120eb43120f6592b372a0f99a4d293f7426053376aa31bcc960819e3d0b82e8fb86a6aed78945134592cc42e98f7b3ec740516df56e6a91696f4285c46db7defcf2c3f886e235dc445b66c29e18249dcaec11066cfd484f4f473d4dfc41c055087ad26ffc25de5d317c96411950ea1dc6a9ce1c573895fc1b1b99b58ab664385eb0160eb761fa9aa0e0c3ec2cdd3d21169391bdd872f427fd685ab7dd5b234b699f9b24f9a6ad8c8376021c5e9916be1811a22203d95fee3d134ce0d601a339f332bb5bf3d899979963fe822ce1e3f340afa97e271549730b04555b6055746c5a3495be69726b99bb358ebb0a0cf0ad2c409e0e9e44f689d21ad632de0016b9da04149419e955c32fabc629d2d0ddca1e8ff5d66d6644ba4605639c28df311da74b0459154329b3453b91d9fcc6a15a5046de6467ab5ba45d4904afb0cd4857af06d58d08823b61e7212f6cb68e8d74c75f2de6e762f160ee21e570435a468268354812bb925f33c26089b6f17eb52ba91a474e8d4eb9bcdf7f93c1c58b7a04354ccea06f042be2d021214be82424e39fb67248aeb694fedb3f37487c2c28e4fb518b134d40aba72f37c143c88daf803de", 0x1000}], 0x3) syz_emit_ethernet(0x6, &(0x7f00000002c0)="87e973d9e41e651267b076aaa276") 22:28:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = msgget(0x1, 0x48) msgrcv(r1, &(0x7f0000000280)={0x0, ""/148}, 0x9c, 0x1, 0x800) 22:28:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x3, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='[\xd4O\b\xdb\x85)Eoum\xea\x03\xa8', 0x20, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x32a786e03c421416) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000000840)=""/61, 0x17e}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r12, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r12, r2) 22:28:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x101, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 22:28:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x1}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 22:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x3f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x20000, 0xffffffff, 0xd4, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 22:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="8b4af3d950f09aa06b71335379623b2cf72eb8db90b056603cbdc724bee16ae8234d4628416b289dd5289b71dcf522a915a788f7c7bc177d05bbe513a2b3ef2eb774333c168dab5bce411b2f90d51e73240f376d5b81cb87f5ec89050584d0c10fbd034f3f0a5d430e5d28d7098034d7444532a804813fc07c8e660b1e6ff0cc889b44a2f7034d4e29d9cd24ff20936063b3c35041aee0caf31839adcc91212ece5df4c9afe3a40dcb", 0xa9}, {&(0x7f0000000040)="60a6badad672fb3f7753a6ccd7bc5244b6a3e149bcec977fc82c51e6951214667bd12a30f8294f88bbec435c0c2e7bf1617c3076319a2b95f8f64d861942224e7d4d6c81f75215c551", 0x49}, {&(0x7f00000001c0)="ba80cdf84d7dd0e59b610d28ab61c3fb3d2379ebc34b10094b3f27e13c7e08e0a3a2de5d0c20fff2a00911e4a35a748e06adf9c27b7a71a9f119bee61f916a2ac4dcbf21e93ca3871a58541f7816ea55fc89501bbc6f7f8b037fa2b2a800f941cf3f77ff302a9e00ad6c9790b3d5fd48eed1922a68f98e80e39db1e6519f6e10a28d12040373b5a51ee4e478ccfc99ac4b957e8a670ede1b9ceafee9ad19b4514cf4746f97e871ec87dbe85c347b763c69b56ebb9b941b2b5c157864b0dab11f6f6a81", 0xc3}, {&(0x7f00000002c0)="24383673fabd1012f71b61469e845cce735e02024867e6a9e1f38d6f729423899792185d171bca1ffbfdaee92971c83f467af16e48200540142a01348fdfd9de2f95ec915b9d7fefa7bb0a1f5f7d7832f503beae90ac5de596161de1a19c4ea2391c3a18406f3b621aa63f8b7e77e56434eae3ab7c53e1bc5907577fb76e5f44e5ee5c628330805898c63c56b4f80dcd3c4a2d03417f0744e88d7661a88b29fd180bd6f759f3a242a165b30392f1616b57952e6548274109363a06b6f5510bd3e1b2ce29c5f251793d43383effeef9261dcb4da6dbab34e47a9f6731a9203d573c9590cf2715765875839268240544b65c95fbbf4844dd00036c28", 0xfb}, {&(0x7f00000003c0)="406c562ae96065b86f0e1ebf7c97428b7ebfd2687d681cff3e4fd273aac851bcf34d9bfcfa47a43f6b33f70acc5b9371b4b6e9fa46dbad59c9aaeaee16e896f502e96e15d7e637f704a94de033977df08693b90607e8d0d3f125bc7f785c631521597bb2f0562e59d9aecc2c2931471d6d79d2", 0x73}, {&(0x7f0000000440)="a1fc5c7ebe26d4bb7cdff416da66840f4075492e43724a7ace35bbccc6dd407227d4c9291b5246094f0176ddb3d8ab3a2bede0ca3f25b0ef4d6cd73a07634afdd89571ab22440792619f12615df79f404aeb81b5983de7ff7871cb7d7dd2cc8c0fe584bca4021ff85fe82a9dad3724a1c654c21f397629b84c658fbde33f153282cf16709944c20a6754", 0x8a}, {&(0x7f0000000500)="0902924ffb1adb48f13dbb1d236ccfec39c89a46b657dd1ec14d8e9c45fe3465f14c61e1e8fbd8fc1d092853b9cad16837e7f9305158208444ff41ca2a5a25a370d52f37e2d540e654a484a3328a1e15ca2a504be7d1b5c8bc4bb59608ecaaccef7902a5e1e6e8411ec616e1c0e495b87eb438be1402baa2599b9bc56ba6040bea8f5da56b1c577c6d0ffe2c451f3a91ccd4cd2f46b55e5845a6da59a813ea61b26e9c0fa6c471e42672a687c7336ce172873ce789d2", 0xb6}, {&(0x7f00000005c0)="07528b9c0f1156417c8b6d14f78b5162cf850a4604474b41a21b932ba8dbbcf0bd9f6dd8b5b16bd9344fbc903d1c83e058d3f16db667e8da3b6521cd98abacb0d8d1437663a7c8b9376f252411b7d54d4755fbc9c08778e56e4aba9105", 0x5d}, {&(0x7f0000000640)="a7330c29f64d81ba628d8c9830952157ff4d7d966b1cffb298280d15cd7577644fb24890110667f8070e0fa6a9cda317ac24470ee1b6bb9e2f1e7415e2d9ad0f475ef7e39ee049fe2b9008baf6f0", 0x4e}], 0x9, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f0000000780)=""/154, 0x9a, 0x801, &(0x7f0000000900)=ANY=[@ANYBLOB="ae990ab0845b2948ed951f0b3962cc3a997a01aa76fe8e2b3000"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000008c0)=0x9991) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000880)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r2) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xd000, 0x546) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 22:28:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/84, 0x54) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x97, 0x80}, {0x2ea, 0x4}}, 0x1) 22:28:04 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) minherit(&(0x7f00002de000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 22:28:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='-dSv/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = accept$unix(r6, &(0x7f0000000340)=@file={0x0, ""/66}, &(0x7f00000003c0)=0x44) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="9093502a8503c81be5f6e4f78151a8abb8af2a019f3213e8e3443ea7ea533f6a0cd5319d15ad1ab63fbf527bac3e8917b0e0e6fd2e2186df9f82840d05a3839a945bed423fe49b88cfd05ccd76823955546394ba24767bc58e6a6e04b57333716e8c17fe6fad589e96fe6a141ab67d9bcd5a8fa3b4f89bcff6fab7d939a717966e3fe697b41b8ce33770c9eb74f166bf78543e8805d37aa6f3fb3f07e11b950ca3961313e00e87083f130fbe6fcb2c6d130c", 0xb2}, {&(0x7f00000002c0)="ac9b86d604ad1c04f6b641467e4389ee060037867c1ab3dec7f9d76ecf934681af97cf", 0x23}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="0000f8ffffbb0cb9e9df00", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r7], 0x38}, 0x5) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r8, &(0x7f0000001400)=@file={0x0, ""/4096}, &(0x7f0000000480)=0x1002) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 22:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r2, 0x0, r2) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x1) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 22:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x84}, {0x6}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 22:28:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="278ca7e7ce063a0128993846eb5dcb208e9956f3ce26338a653cb3818374a77d7029026f4e18d2c06d87d9aca0599cb90f0b14800eb24180f82431ed7158d04ac06d0d28cd70b140e04d7330e273a3c0863e80547f5413741c1a977d323aa662473721986ff0fec74b8877bdc73ef4c40f5571ff5ba03d8311eb26a3f1717375d2b90e789ee84453443c20c456412d", 0x8f}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, 0x0) 22:28:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000280)="220e2a", 0xfffffffffffffec1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9, 0x0, 0x3, 0x37, "0daa671d64af9e097ebb4d351621e9adfd8f7008", 0xffffff80, 0x81}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe4f}], 0xb1b90ac9826a02c, 0x0, 0xfffffffffffffffd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) pwrite(0xffffffffffffffff, &(0x7f0000000180)="3e24fcd0e771987ea984c7ac5b62eb328b0820ec8ea94f53e5c24ab2ee4c8199d3", 0x21, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect(r3, &(0x7f0000000200)=@in6={0x18, 0x0, 0x8, 0x1}, 0xc) ftruncate(r1, 0x0, 0x2) 22:28:07 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x81) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=ANY=[@ANYBLOB='\x00'/104], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 22:28:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x3d}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) 22:28:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 22:28:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x3, 0x1000, 0xc6, &(0x7f0000ffc000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r3, &(0x7f0000000300)="09917b2f2d25d3e5e3df3745279232c01f1eb7dfe6619772e8f943c158000b7a14bc2946d01f267f394dfedfa315bd1470b99486ce197da0105a5d0e672123f5c8aff68ec2997907e23253228274baeafc247c603bf0fd44d76b2c0a83478f66f87759d14c2cbec4eaeb446950d806badae876fb5b8954f44ef6b04ffe560415608751", 0xfffffffffffffd27) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r0, 0x0) 22:28:07 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123052ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf88ab8f008f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf5876d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce85cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec40e49c52ccd795f3e2c5c91d33cb091b738dc7d51725475820bf365d1742febcf0a70a85fda90e2dea76e8d2c28d465c8ad5fe733d2ff67511d80000000000000000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/248) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 22:28:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000000c0)={0x0, 0x4, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) write(r0, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x106) fchmod(r2, 0x1c8) 22:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x2}, {{r5}, 0x4, 0x42, 0x6f8dd44554d97cc7, 0x8, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x25, 0x10, 0x2f, 0x2800000000}], 0x9, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x80, 0x10001, 0x80}], 0x5, &(0x7f0000000240)={0x1, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a5c618055ccce7bca7d3438e3226") 22:28:07 executing program 0: poll(0x0, 0x0, 0xffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xa06da092b3e8808c) preadv(r0, &(0x7f0000000540), 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 22:28:07 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) acct(&(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x20000000}, {{}, 0xfffffffffffffffa, 0x43}, {{r0}, 0xffffffffffffffff, 0x37}, {{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) 22:28:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x6c, 0x1, 0x3f, 0x6}, {{r4}, 0xfffffffffffffffb, 0x2, 0x20, 0x0, 0x2}, {{r5}, 0x0, 0x40, 0x2, 0x0, 0x1}], 0x7fff, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffc, 0x12, 0x20000000, 0xe6, 0x6}, {{r1}, 0xfffffffffffffff9, 0x24, 0x4, 0x0, 0x35}, {{r7}, 0xfffffffffffffff9, 0x0, 0xf0000001, 0xe1c, 0x3}, {{r0}, 0xfffffffffffffffe, 0x47, 0x1, 0x3, 0x1}, {{r8}, 0x7ffffffffffffffd, 0x1, 0x1, 0x3ff, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xfbf70a0ae416f5e2, 0x0, 0x81, 0x7}, {{r9}, 0xffffffffffffffff, 0xb, 0xfffff, 0x101, 0x3}], 0xffffffff, &(0x7f0000000340)={0x0, 0x400}) r10 = socket(0x6, 0x1, 0x40) fcntl$dupfd(r2, 0xa, r10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0xd3, 0x0, "58d991cc0ad2009215d5000400", 0x0, 0x5}) 22:28:07 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\t\x00\x00\x00\x00\x00'], 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x8080, 0x100) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000008c0)) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000002d00)=ANY=[@ANYBLOB="0200000000000000095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd35960000e3d631771a8bf435ba4b652cf3b888febcb1d2b3464a7380ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395699e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab0700000000000000d5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"], 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x6, &(0x7f0000000900)=[r10, 0x0, r6, r5, r6, r6]) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r28 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) pckbd_enable: command error 22:28:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7300fbff000072643c950500000000ff6a2a2a57b9b99bff5f92f55f77b07ec90aa470066c71a5c8e31a047eeb823da5ce1c2101963045ca84bd8ba9862cd2dd0e45e544d17fc097b76a570f0cb9bd8b1e808221ddbceb093a6052752e9d9983a4be9531cacaeae557a812e58eae6cb49a45a9cc4a659f6fc6228aa279ca22b1dc403c303724c4f347fea2954b3ebe606b946b7dfafd5b3cfd491547326b85cb27cb669997b0a8ba2b6d1e810c80ac832624848daca50510ef10e916833af64c34fa08c07ce495a95d9ed67058f2739477cd979c7513e587886bae7f51ca7a2d9b9968"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) close(r1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x648d11a60dacc4b5, 0x150) socket(0x20, 0x0, 0xff) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r3, 0xe3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0xffffff01, 0x7, &(0x7f00000000c0)="3967cc2d4ef610ca3ce33a22c9553a4fe6f80826c03e7b572057b4cab3b81832e07c4b88f6fc552e4ddc33318742724c8f28b966c66dd5b42bbcb71795420de637b097a5917664ef63756f810dbc7800", 0x50) 22:28:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="659794de0f7087c4bad5716a7fe7f31e307ad816d362136affa26bdaf05d28e4ddb768efc66cc600c55b957424f8dc22d26490fe27e0a878e471ca855780721dbb0919f585f116f35eadd1800c44a61538a5604e66871244bbfe5b763aeb617ec5ff0fd646688933be54b2195466b13e3c591546266883ce28b755", 0x7b, 0x0, 0x0) 22:28:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000000000d96143fac4e71bf182f5d6a4ae0ed8c91a0a8e7f49640d8907c2ee7afc8e4102203a3a7f4695b4f07ffb4db4b6d6e3d2337a309406aa6fb53157ec1553dc0dba2f6a67001dc7bdbcf12ee3ff063068c99b1e155a55d353dcb3127bf9edad9e1ac9844b766b253e01afdad2fa81018c8f6b2ae29cc0bccf1dc0bf190a02f3e47f1fbe19f24475e5e2d60313ff425217b733c1ac0bbc253fc25de984bafc55274e74755ad6b0caff1db6db"], 0x10) r1 = socket(0x0, 0x2, 0x5) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 22:28:09 executing program 0: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x13, 0x1, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="d75a03b7d991876cf09a08a7023d0c5d2906ffd76e6f95f59363e5c80058cd7cdb0ca8be2765113d7c3965494029c6e6ba6a53ef0d565457494b8cbf401614cb63a7cd4b2ed87741398ad578d15076406df1382a44a1ed530c4fe89aa04f0302492041ce52adf83a3e01296a5216f135f0cc709cfc806b42e12f5a9159c6a66e133f9f310cb9cc6fa6d7ddcd3ebb20ab71971b8039d63dd9e6a53f41b770bbae77ea427195cc3e99fa6faf8da96b94db8bbd581f64cff0bf3bdf1733324095341802bc2cea46bbe2c1ef5892a36a16ea54", 0xd1}, {&(0x7f0000000280)="ef78de037e91f5f4bb1d12b70e2427b7f5f3c38640b4a68c038179f52418b25ca01950eb7ee30a5f080ce06173b96d5278c78e5e7a303e39cf42eb35fb7e5c99ae90688af147b82f1fd86bfa20eeae4846f13eb97e6bacc1ba1ff49dfa11107f1b0427ce80cd309a487ff7a38e9db873df3e740d357a842cf710d2390cb53c60380687257e9abf2b116b175397344f3a128b8b37ff361df09d181cf4309f565503abb36ccd5f4ad0bc76be895a27832a6db49bc964f86c0fcec040835c19406ffa5413d1e86eb77913e27b3260", 0xcd}, {&(0x7f0000000380)="7f054a02082e94742773092d45e57b361ad3a599cf4e8ec4b26f7e22e25200adac77934fb3a85a6dd635fb837283e9600a44840bb555a1ee05b759b549080cc377433134cee78e09c6a9f9bfb200edf3795f", 0x52}, {&(0x7f0000000400)="15ae838a0f0b7d3dc59096242c038f22785b0e74c7cefb1980cc884a679af62a18659fe6426c8e2f36dfdb453e45886523d6bb59a23f89dbfe2a6b8e9f71861eb6fa8c0aebe8687bebe6a81f093465da3f3de412b51323da3922d9d5e64c004dbff2726ebbe1aa93106c15f2bf7277c08641c2681dc8415a960bbdaaa7811e9ae5fe1e496a95f701d85e7dba15e92f", 0x8f}], 0x4, 0x0, 0x0, 0x8}, 0xf) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)}, 0x0) 22:28:09 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socket$inet6(0x18, 0x4, 0x2) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 22:28:09 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:28:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r7) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) fchown(r2, r7, r18) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:28:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18101, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x28100, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 22:28:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x0, 0x10, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 22:28:09 executing program 0: r0 = semget(0x1, 0x0, 0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x3, 0x2000}, {0x3, 0x1, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0xffff, 0x1000}, {0x0, 0x7fff, 0x3000}], 0x6) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[], 0x0) write(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = msgget(0x2, 0x86) r15 = getuid() r16 = getegid() r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r21) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x1, r15, r16, r21, r8, 0x74, 0xd2}, 0x7fffffff, 0x1, r9, 0x0, 0x41, 0x9, 0x4, 0x5}) r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r10) r27 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3f, r3, r4, r10, r27, 0x8, 0x200}, 0x1, 0x10001, 0x8}) 22:28:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x1f}, {0x8, 0x9}}, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) r1 = getegid() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x2, &(0x7f0000000080)=[r1, r3]) 22:28:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) 22:28:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x4}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 22:28:09 executing program 1: open$dir(&(0x7f0000000340)='./bus/file0\x00', 0x2, 0x15b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) accept$unix(r0, 0x0, &(0x7f0000000380)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x9) kevent(r1, &(0x7f0000000280)=[{{}, 0x6, 0x1, 0x2, 0x5, 0x2}, {{r1}, 0x5, 0x4, 0x1, 0x80, 0xffffffffffffffc1}], 0x3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x19, 0xf0000000, 0x9, 0x3}], 0xfffffffd, &(0x7f0000000300)={0x5, 0x2}) r2 = semget$private(0x0, 0x2, 0x125) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000180)=""/220) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') 22:28:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x2, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0xff}, {0x6, 0x9, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r1) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300071e5fe67822143f883eba11762720badcd35bdcd61a2479859c4bda1840215d98891f6c3e5c2c1e7cfa8ebf54c41c577668ddffb2b97f6ac9ce2d313af6ec79148e7aec8c3fc8ea05eafafac2a48d3cc7353e1319d78481df4c2eefb6320"], 0x10) 22:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x81}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="0080f17f61b046b7540d070f4f31") syz_emit_ethernet(0x9a, &(0x7f0000000200)="c72dcc7f182e18d76080808a434bdca0272ae878b8ddf8cf1d7457c3844ed78885392e2b28554b998c5ff19db46585b1c63c1274dac0736b69512b960a2c049d161049e0882c451f958e8d5c7273ad270121a1556fedb7c70381b1700a158ef51dec8474f0b2add4999a44eb7b22a3e363e5c35df60cb2bc3a26bc2d925f4d094aa9070f5398870654a95be9e01dab691eb61a2596a731495da4") 22:28:10 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x52}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x2}, 0xc) flock(r0, 0x5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r1, 0xe3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) unlinkat(r3, &(0x7f0000000200)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:28:10 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x23a, &(0x7f0000000000)=0x4, 0xfffffffffffffefe) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:28:10 executing program 0: stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) poll(&(0x7f00000000c0)=[{r1, 0x10}], 0x1, 0x9) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0xffffffff, 0x0) 22:28:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 22:28:10 executing program 0: getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 22:28:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 22:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000005c}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) setrlimit(0x5, &(0x7f0000000000)={0x1, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:28:10 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r0 = socket(0x800000018, 0x1, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 22:28:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x200000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x0, 0x100}, {0x18, 0x3}, 0x1008, [0x0, 0x0, 0x1c00, 0x0, 0x80, 0x10000, 0x0, 0x107fff]}, 0x19f) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2d012e2f660900000000940c2180050a9eb2a44ee2692750a9d82992a11eb2ed1e2f6fe213937c59450244fdde8c783831f284fb344cc9b2c7bdc389543a39f013df2412f6e7d273af5170de0fe0f6a925d9aeee0429a89dbf5abacd61f231c5e08d9bf8da420c767fb92405a3ae2eabd04842a906562c2c4e69531d996cb0b61bc46b38f7094fba978ea7dc67987d3b9a01e8c9"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x82, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r3) getsockname$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="70012e2f66696c653000e8151b9341c84b"], 0x9, 0x0}, 0x0) r4 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8001, 0xffff}) dup(r5) getdents(r5, &(0x7f00000000c0)=""/215, 0xd7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000000, r7}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x401) 22:28:10 executing program 0: msgget(0x1, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000040)={0x0, ""/79}, 0x57, 0x3, 0x0) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYPTR64], 0x1, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r5 = socket$unix(0x1, 0x2, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f0000001680)="5df508bb9aa1786203afbf1cf2b63f7e67bce9df6eb098969c2e9e48e662705d9a2c09a95d66bf5e616c6c975ea77538f814f0f37457f3e79b489b6cb88a20db7b736b536be5831bdf0d18cc595b2b75c2ec348c0679a0136ed3801e91640998be6f68e37fb7fc67dd5d4b6af339c7e605ae03c202d289d971912e2474eca5ec0fb2354838df40a75d02eedf942e800a3ef7bc0ec25ad28e2bbc3fdd489842cb62f9a9de2951ac4b31bee3e357ceda162aca6623188ac46a62fc6bf1191abf2c771456684bac7be60709f63040b8380bb42516f01023cd2f6b7cfece66643cd66514a72428b1a2993c561e0ad9b61e4e0717a956e884f2ff8a0db07a7d824de08b321cafa80588c2eb8ea435e58f37076fe1797d8bfce61ed39b2da7b5a0408b0c54793e246ce4de6895abf50debf0e9b31c23f32099a7d5683bc4eb6c001d2325677c3d900c689e196872328ff67c63b0fcc832814786bc740e82a2d6ef9a5303b0b0a8b69f0c6d06498baf600d56f9d843b9f10fdebbd9683c9e0cbbe451da50a5f05f7b861560275b32daed1bfae5260edb62a60a90cfa0d5aad8d326772df137d497bb2dd14379d7a4248aa6233158792689a6bf19ac80e345fe449e4daeb40f703a8273289e5f31acfb4878aa78c6eb3637f80d18de697d035f9d68a62b2f91f7b02c74797134e7bbc599ef695370f200682a06752e43af22dac2f735bd61bd99ff12f4427802c5811d8041781bbe36cd741d8e09984247536a7e688529d1c1c29a3d41ed50702fb78c63f1138ecd54f49619bdc2d5858603476707bf590ee532a23021cde3351c8dc117a39b6085f73c05a15c97c5542dad9a56cfced959b9b763d3faa9896c342a7559156e0210ec901e584f35a99ba5927112d16af126e1ed1758cf3d1c45d5d3fcb4301d4aef419864b76f6eb1a8c2c7eb650ef7765992614648292670dcb9a20434fe9b3a1a26c3da115c414016f9f53589933ee2a1c05ca641a327f609cc4d39370c84525db7d2720d0b4d9a2f8e5621e8ed65ba2afc336f1739b476e1585d978e1e73e423eba0b90bff02a52d74c4045edbbacb4c19d02ab9d651a6ed27937aa89d0d6088c8e0b189d75fa4746eb69a38406def2f159e1820997510a238789322b674394ee8b1d2be0a7158cc6ffe1ef1a0c879a374781c47bb56ff2ca390ddfd8555c670b73b1b26222158f1e6970a4465832793a2a6e50b291f8253f862922a8ed63ebad236435fba187c2599dbe0169aa07b578a2bb48b3d2d9d3f469a9f5d02ba1e0e4ad50db000a5a5580ac040fdd15442b26b7e29701f0d881a1af557e1e271a77221c5e38ecfe69a7e5f5b78f4cf519eebcace7a791dc94789a2a95642e08d16265bb26c84fc7c9032a8d8091d89e7d5f84d164ef9236c74f56269433de2d38cc8065ed979a808544b8c3031be054c641cf8825be7dc427c7dd2994faa810d134573a277e9d283d28a3325d818f54bc270f9026224b275bfd6216afe13e3b834db664d97263977df8ea59815fcc8e2a3cb4598de47377ca6408834970d5af3386ca3dca223bdea9aae4e7e53d43343b68409b74e0f689a231d7203184cbc81425d6017c47314c261caa762e0faafb7a7ff7d6d74844c0b89acdd263ed22a286dcf4b2044724e13b324428e02a71c5cc90340ec052f7de3dac2e5cbd8e39932da39ee711f8608e461b5c7b54b26b0bbcb612a8599dd375852cea9d4b58e62d1628b7be927c9afc764ec1b13bb27add2b4f813720b3cc119c26506a58c3a3ad3d61691b2cebe67d51536bd4dce5134582c1f2a4ca703a018e40eed90652f5a3f668bdfd393b7291c5976720722e3e964aed4a219e31a10c98d9ed76c5de49d48a879426c106e724ca54d2c4352ec789de3300fd665d0daaf5937ec3d26346fac068f6bffa4dd4addaa1a058d9273c72640523ccd95797464d7c141c826f0e294cc7e64bb40266f0d0e92d40c3c58b9abb157fb79375de925649a433a85976ee9058fb0502b7ef5a4d8f8aafb17de9aa4cbe1486868ffc84d4056b4208b87fce3cc813f5b132850d5d4c159ef0f3d66c0c57ce0d37d49a58b385a1859dfd9fdee769d986ee453f5b47eeca989eb4f2ede28ecb6307464f74c06ab87bb71bee2cbe0fece20220be16771cd2646a25d8e7d854295ba23edcbefef302b142fb0c3dccb4ee40ddb76e93a96436966853481f92a31595a4db18070a6fb1fc94a0371008a09860f9ee097a1fb3576e08ae7cc7340f690916533dae64108b6708035c00466e98fe9500dd82ffbe5681dfb2c80d4c8fe12c7e78020c65a7cb454371481da6bb3f5b3b767fd46ee0be61ae11c3ca404c581c6dff39c2ee430fcd3201f11ee8717a5929f71d5c8b40a3259364d7a12b44b288e9763fb9ce5612d420872d2d3106fbeeb8b26ea62fc8ed408f4bfcbb267d6388e6b7cc273f346c5713bcbbea91d2693a547910b0755dfbdf8548e91a4eef30b0cf2315e7e615b13e85c15789cad740dfaa2c278aa70493989628e1aabcf20ebd34fa0eebc2a5699fe293b9068b674b3b4412cd22da5b7e5773be06c8f3df6d37dea13cf3c083f181ff4e806e384a61a8024fc79e55dc20fdaf0f8d525f99d7b924b60f9590602da031ac5baa28ad1a95f4fcd09ef1dff5584c2b48eec24903636ecf026bd3de976cd4d566ce75fa8d1a57e109d793ccd84d63821782fae0ecdd9cec8318ae5c67844fe7f64e51e47319135523f427b11734fbf99bdf41f96ee0a637a212f00a047598da6fa80a1204bcc6ce140a5b6eaeec0b5d09812264d3d5364008bc2243e57fbf9d7549731cb9179b4da8ad106c75301caf5776f01199fcb0231b76fa1991a4290c27796349e43368be8d636760b562ac7f6ba437ef5dd76fa6b10b8012569c5115f71e72d0f7cfffc9f75c37d8346a83c90fb55e4974831fde6b70b87bd11c55138cfe22dd664b7d1e0c74d29b2c9036e23c62ecf3bd68fe51b497f91e57d8099d2c4b523c7be9e9d2dc86a272c487d61a94240e41f8ccd4d1abcf920491385358690593a089e11add62abc00a74ffc02ce4f9618b9031f57ff8144755b96cedaa9210239351d6bb965692dc05ba6022bcaf2a5dbafd896c50f38814a3182f384809e23ddae7f3e173ca91d1469be43860d7ac37fb3e7324d8ca89a216a3e26d437aa03c61b01f4bb614679cd0b583917357c585cb292716c51086e01029a7321dbe4ff87a6ac3e3dd8f96b79d3f251900ad42ce25d2ddb998684bb97a44e5f9d99cacbb33ce1689ce4ce0c47d62e5e85dc12d9bd659ee77bbe13690942f48274fb39197c783c90c308ed0dea44b66554e2ddbdd638e257e82f5e28a83c9b2519e6c074a3dd3679525dc6bac9cb6ee00fb37e94d50f9b0d3e8ce9f2c0c02b72b9f111f9b598d3cdf91f4861b006c04f65a215ce500d8689247c1333fc19c643e408b2d43d3339271bd0e5df06843686c7afce1aa0b5c768cbb3bf702f9a5ec1c8e66d7c77850e2863cfff55809fb644a7126cc2b414e56c2e3df9e7068b360b99f2f4da6c51596643eb06e467a54177474d66591293f4cfbcecec2b3f454f57b87c1a9ba08e44c8c3ab93847f74525a0dded0039575b00fb95f07fa0cc12d7ff78a8b764c2d2999bdd92b3ba58664042f35acf018f090456827a6f24a9fd12735d97443a54edf53c2058f19305d44bf77ec6b3b321b433fc17a788ea604874628cc79125b196e6e3fbf66d534ff67621cd32a3e6a805330e46216c7df3291803f809aaba3520e97adb44f677506686802b547f691fec9d1b4b12acf1fc2cb1288348442a4b4c55769ecc93ce6c61d3566ab37821013c21f43645076c48405cf598b64f2e25e536596931de69c7718c06a0b27519b03525b4320c8209e9425eccb386ca7ca5225924258fafa8f558739dae9890d936f70b065c42f7b40fd741b206950a08f2ffeae342519ac87e6487a22ab22f64a78240ad7fb2cdeb50168d6daab01aeb115b4c84b637c1c63ca04b38d714e0a2a345f772665744da5e4ac393bda39720b19e54ba7afa174fda2d8e95cb232d1f638bf4ba4ca74911ccbd1659a5cebf3e1de5a8118bbe6f26299561751fdf85b6f89f507f5c47afe79825f04fce79edd7b4be9f015b26e5d9d0e91165d515a581041398955c11d58a96a88dd633ccec36fce8e8cdaa1be1514d5271ff466f15a7a870bae87c815727982eb361b261fda5f468c157d091e194233641483d71f3a017d6c92f17f86dea6c8e9d1b17c04dce96fd14b7b8b8279265fe38a8ee006bdb550dc490e558cf71356996c418cbec640cd978b814ba3360077843bcaef84f0565798ca61f3954847e6a810608f27997b59a188d9d751ad7e6c4610e9476db5c29781e206454a82a89ad69ea5824cba5c839aa3622c4adbf2e75bf386a1344b0500e9a13794dbe1b94cf99166774dd25f3a0083f7384ff3066e25de436a5f816992ed13e020b5f2b390194da2dd7345889923b2e121ff1f84de868f3aa8d7b7ce0b915218bca4b9fc6f35c7f0d195ffa6ef95fc8fe5db4db5ee2900cacf7700deb30e50075230651a9b1c4feb6d784d74e9f54b6ded9e4972e0e5080a4665895bb276717793d1fe4cd3b3a4951e82c38c1014194640e6fbe50f30ec87f87396dbb34085fca65ba13bf1716cbe1223ab717ba84636d89273bd308b0017790eceda03ecdbf0d1c268ba0647ddc62fe2664ea9bd2e5e7fd932c05fa6131b87e0c39dcdb4e4a9a1f7f041a358114856ee3808e729c43b013fdad830d3b0882f90df2acc34006792a78bd967037c5dd742c47a04af1ec7514063c801c71b3c886d974b8444d87e241604f56e45ff89451911961d5b39765c3d18bdb843a7bff0e79d7ae8104918566ea5033117c169731be3d1b3573902ba30a15bd559927922a38c37663b39c70377f8188653c45cb6c259df3834260bed4593ff70b36e4ce4c9e8d769f1ea10e7ec18ccd1e5e1efa924e1d544a38c23e6f06f0ddde910f6ef769305c69a6adb639990666dec942955bce3646a3f1a27bbbb6f77631166d2b06d9e327d292f0f4b4a0bf5a867a62637536d14671869e40fea049b1f1acbb4e56ae3e3bb3caeade45d7ffbaa3058902064ca326e19306f2b1b1e50242de6f24f13a489e4313819c7f85330719c153c46f5d1acc258b54b0bc8a8035ea2ce6be1c8981b13cf11115d99874a701128aa6422e9f0ec0d1db0d0d194703c7e2e47f7fbdba817ff617ec1dee5b29357e9290bab4420148b73766231608d5e249e639ebf21e4ba558fcddd9be9ee5566bf09c6f402c637e9337216f77d663e65972fbc372bebcc4c1447c1e0f92318be554bc02a5281fa1cd20c100771f653611f8ac661f2ed6696bb48c7a0ecde42a4d9e18cef1d839ac22950b7b14f7e906eb763a0569a9673ba466c5821d60b94b2fdd44afee18727c9971cad95bdebdab172ec8cc1af208bd890fdb60e36d74ec4b0e937a8f6f4f8d482ef94e0428f2c96b85003b63f7d72f316d6cbcd560fc291ecf916fa841f312b6710ac3ab584bb71b48e4b15d0d4999d48860d7482ae4a3b68fd4d471742d8412d90eb905ae6f0832daf8b27bfb7a5d0b6bfa7c11238c94ec784353003c3d1db3a62be9bb7158544df18baead5105515f3051eee0bc890da8175a5623a2593d81de00d4163ebb570a348775e3f870b106857881aecebac3eefdc48cdce484706c27084d99db167bf7d45335da43a924434287ab60aa20d14ca93a6aa32a6449f98757969fcc238d51dfc85182683", 0x1000}, {&(0x7f0000000a00)="2dc7afcad6d255cb6d26fa35d3ca99c634b2eb2047be02ffe29d33d54b7812d97f09c6618fd1bca007006d96f3c318fb77bd411b14c15fbaa060caadbd8e62b0e6882546b07bc0c00d0de61ba9bc8c1ad1923b45b92128639d66b42c0249603ab35bb7305eeb6298ece2b92937ed03825871120fa1c915f04e67312bd27e87ef11ee6b8b041748134d", 0x89}, {&(0x7f0000000480)="2dd0d640e2dac6113765b0401697dab9e8f409f5025a11cb28b29a81250e8b9797690a61ffcdc6f1696a5e46633d3e7e4df4a4ea7a7a958bd4fddd1b086a614f2c9429c039291d8b296ada85e6d72475e648a884834f698c31", 0x59}, {&(0x7f0000000500)="88f0777eb9c605bb975adb4369c6ab786952c78eedfbd46c761063575128f8dee4f187df5e6df2469f244516093b698488a551e6021fdfe18714ab0f3905134ebf0cefb4cf674b1ee9867abcb4f0f046677c035bfd8a7f61c318da045eb99b40478f7d4e4880b7b36798d8a3d71f32246064a77d8e6403f973f36946d96c1efdae9b483c54cbe07de84818a30a0f5d4f25ad91d9b50f7e003866a8e95e6679ff27f75e2523a7017683f230fab79bd099170454d3cb21e6ac0caf31d5d4c852aa56101cf9eb135c1aa13d0f95879a6729cc3ade5f3134b1906f734f743ba5d35c94aa5480578e2234d6", 0xe9}, {&(0x7f0000000600)="7b582a8da62f2a18f5fd4be968fa3b555577315fbb16dbe747c2830b421e067f1176e768a373c687d3cfba0bd98566a3d44448211ecb8ced22c618b57ab7744e0cc2cc405643310fea6ed549ceba1131c2472a46cd55739a2d08e14f6561b15c76f88259811db12a47149c74999f901ccac9bb84ec11aeaaa09c23f4", 0x7c}, {&(0x7f0000000200)="9c3c33d797c55fb6010d1b09e57b1663ae762ceb", 0x14}, {&(0x7f0000000680)="997b47282b37ab5f14b005dc6b009be17094b567a56087aea9a874c6b079609344859dce0bf6ee5d82bcaabd201a5ff2a51cb48657e7ffa838e176775bdda6fe1ffe90583cb83f47f4eaf6fd2cef110b3d1f434c4d1075596d6e81", 0x5b}], 0x7, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="00014e4147a05af49955b0a71e6e000000696c65525d"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYRESHEX=r6, @ANYRESDEC=r7, @ANYRES32=r2, @ANYPTR64, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES64, @ANYRESHEX=r4, @ANYRES32=r11, @ANYRESOCT, @ANYRES16=r11, @ANYRESHEX], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYPTR64]], 0x6, 0x0) 22:28:10 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x5) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20008, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0xa1) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2c7132ca3923a89d, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r6 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x200, 0x2) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r8 = kqueue() r9 = socket(0x26, 0x2, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x977dd93b44296593, 0x80, 0x0, 0x2, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x12, 0x8, 0x3a, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffff8, 0xc0, 0x7371577144f33cc3, 0x6, 0x1}], 0x4, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff2, 0x40, 0x1, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0xd6c68306601fb13c, 0xfffff, 0x3, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0x4, 0xfff, 0x55}, {{r5}, 0xfffffffffffffff9, 0x12, 0x80000000, 0x5, 0x20}, {{r6}, 0x1, 0x50, 0x10, 0x80000001, 0x1000}, {{r7}, 0xfffffffffffffff9, 0x4, 0x80, 0x40, 0x2}, {{r8}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x100000001, 0x4}, {{r9}, 0xfffffffffffffffa, 0x80, 0x652bbc6c24c3b286, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff8, 0x60, 0x4, 0x7, 0x29}], 0xb02b5e9, &(0x7f00000004c0)={0x925, 0x8001}) r10 = open(&(0x7f0000000500)='./file0\x00', 0x2, 0x10) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000540)) r11 = dup(r2) ioctl$KDENABIO(r11, 0x20004b3c) r12 = socket(0x18, 0x8000, 0x1) r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000580)) setsockopt(r13, 0xa000000, 0x984, &(0x7f00000005c0)="085ff367b8f9c5d7fc59231514c140ac8568357ef9d7f11a7b7b7a73c7da23d13b9396e2bb974020ab154ac9d62213fab0f5e36cafdeba3ca413d3b420df224f753353b698cc9303e69573a96d13a0c33f75c44a06537927e4a5dc03b413a88da343f566bb067f3f690d59143002460a4d5fa5628e3f38d7ad3229a90233c703b6e000b55d575aeed4c2eecd0fd75a49f1a0789fbee1fbbf4a", 0x99) r14 = dup2(r8, 0xffffffffffffffff) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x400, 0x0) renameat(r10, &(0x7f0000000680)='./file0\x00', r15, &(0x7f0000000700)='./file0\x00') r16 = dup2(0xffffffffffffffff, r6) r17 = socket$inet(0x2, 0x1, 0x0) r18 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@un=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x80, 0x0) r20 = accept$inet(0xffffffffffffff9c, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r21 = accept(r1, 0x0, &(0x7f0000000940)) r22 = dup(0xffffffffffffff9c) r23 = accept$inet(0xffffffffffffffff, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r24 = accept(r5, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse0\x00', 0x20000, 0x0) kevent(r16, &(0x7f0000000840)=[{{r17}, 0xfffffffffffffffb, 0x41, 0x2, 0x6, 0xd9}, {{r14}, 0xfffffffffffffffb, 0x0, 0x2, 0x5, 0x2}, {{r18}, 0xffffffffffffffff, 0xe, 0x0, 0x7ff, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x4a2da726af393814, 0x80, 0x0, 0x6}], 0x1f, &(0x7f0000000ac0)=[{{r20}, 0xffffffffffffffff, 0x60, 0x2, 0x1ff, 0xfff}, {{r12}, 0xfffffffffffffff8, 0x20, 0x8, 0x7, 0x6}, {{r21}, 0xffffffffffffffff, 0xa0, 0x20, 0xec6, 0x6}, {{0xffffffffffffff9c}, 0x8000000000000003, 0x94, 0x4, 0x8}, {{r22}, 0xfffffffffffffff8, 0xca, 0x4, 0x0, 0x101}, {{r23}, 0xfffffffffffffffc, 0x20, 0x2, 0x3, 0x7f}, {{r15}, 0x7ffffffffffffffd, 0x24, 0x8, 0x200, 0x1000}, {{r24}, 0xffffffffffffffff, 0x1, 0x4, 0x8000, 0x5}, {{r25}, 0xffffffffffffffff, 0x7, 0x2, 0xed, 0x81}], 0x499, &(0x7f0000000c00)={0x470, 0x8ea}) 22:28:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x2) socketpair(0x6, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) fchmod(r1, 0x103) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x60, 0x0) fchmod(r2, 0x45) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, 0xffffffffffffffff, 0x100, 0x0) read(r5, &(0x7f0000000100)=""/4096, 0x1000) r6 = open(&(0x7f0000001100)='./file0\x00', 0x9556e1160c69e48, 0x214) r7 = getuid() lchown(&(0x7f0000001140)='./file0\x00', r7, 0x0) r8 = dup2(0xffffffffffffffff, r6) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001180)='/dev/vmm\x00', 0x253df35c79197143, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x400, 0x54) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd0\x00', 0x20000, 0x0) r12 = socket(0x20, 0x3, 0xe2) kevent(r8, &(0x7f0000001240)=[{{r9}, 0xfffffffffffffffc, 0x92, 0x2, 0x7, 0x2}, {{r10}, 0xfffffffffffffff9, 0x21, 0x40, 0xfffffffffffffffb, 0x8}, {{r11}, 0xfffffffffffffffc, 0xa, 0xfffff, 0x8b, 0x5}, {{r3}, 0xfffffffffffffffc, 0x120, 0xfffff, 0x0, 0x2}, {{r1}, 0xfffffffffffffffa, 0xa4, 0x2, 0xfff, 0xfff}], 0x7, &(0x7f0000001300)=[{{r12}, 0x2, 0x25494a7fdee901c1, 0x80, 0x7fffffff, 0x3f}], 0x9, &(0x7f0000001340)={0x5, 0x9}) r13 = openat(r8, &(0x7f0000001380)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000001400)={0x5, &(0x7f00000013c0)=[{0x8f, 0x0, 0x1, 0x3f}, {0xfff, 0x25, 0x81, 0x42}, {0x80, 0x6, 0xfc, 0x200}, {0xf7fe, 0xd, 0x40, 0x2}, {0x1, 0x20, 0x0, 0x3}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r14, 0x20004269) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='x\x00') mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) chroot(&(0x7f0000001500)='./file0\x00') r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) r16 = kqueue() r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000001580)='/dev/klog\x00', 0x10000, 0x0) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse\x00', 0x20000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001600), &(0x7f0000001640)=0xc) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse\x00', 0x20, 0x0) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x80, 0x0) r24 = accept$unix(0xffffffffffffff9c, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) kevent(r16, &(0x7f00000016c0)=[{{r17}, 0xfffffffffffffff9, 0x48, 0x10, 0xfffffffffffffe00, 0x6}, {{r18}, 0xfffffffffffffff9, 0x20, 0x7db2050948afd89b, 0x3, 0x400}, {{r19}, 0xfffffffffffffff9, 0x0, 0x3, 0x1, 0xffffffffffffffff}, {{r9}, 0xfffffffffffffff8, 0x80, 0x8, 0x6, 0x6d}, {{r20}, 0xfffffffffffffffb, 0xa, 0x2, 0x7, 0x5}, {{r21}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x200, 0x981}], 0x7, &(0x7f0000001880)=[{{}, 0xffffffffffffffff, 0x2, 0x100025, 0xd954, 0x6}, {{r13}, 0xfffffffffffffffa, 0x2, 0x4, 0x433, 0x2}, {{r14}, 0x7fffffffffffffff, 0x59, 0x40, 0x0, 0x20}, {{r22}, 0xfffffffffffffff9, 0xee1b8e7094de6cb6, 0x1, 0x0, 0xa685}, {{r8}, 0xfffffffffffffffd, 0x10, 0x20, 0x6b87, 0x6}, {{0xffffffffffffff9c}, 0x7, 0x110, 0x360b0a35245bab, 0x2, 0x80000000}, {{r23}, 0x8000000000000000, 0x13, 0x10000040, 0x0, 0x5}, {{r24}, 0xfffffffffffffffd, 0x8, 0x4, 0x80000000, 0x5c3}, {{r4}, 0xae0f39f229fabd8b, 0xb2, 0x17, 0x9, 0x5}], 0x874, &(0x7f00000019c0)={0x7857, 0x9}) 22:28:10 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 22:28:10 executing program 1: semget(0x1, 0x2, 0x2c6) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) 22:28:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) r2 = kqueue() r3 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000340)=0xc) kevent(r2, &(0x7f0000000000)=[{{r3}, 0x8c59a250906ba7e0, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) lseek(r2, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 22:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x158, &(0x7f0000000000)=[{0x80}, {0x5, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0xfe, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/132, 0xc8d9747) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x0, 0x81}, {0x50}, {0x8006}]}) r1 = socket$inet6(0x18, 0x4000, 0xd) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000240)=0x83, 0xfffffffffffffd26) chmod(&(0x7f0000000280)='./file0\x00', 0x80) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 22:28:10 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0xd0, 0x0, 0x0, 0x0, 0xfffffffffffffcf9}, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) close(r0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0x0, 0x2}) r4 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e5, 0x2000000, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:10 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x8, 0x80000001}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x405, 0x0, 0x0, 0xfffffffb}, {0x400, 0xfc, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffff9c, 0x80001, 0x414, &(0x7f0000000440)="ebcbff13b9fd812eaa4e713048e68731929648", 0xffffffffffffff11) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = accept$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pwrite(r8, &(0x7f0000000400)="fbaf0a8de26ba59362a4", 0x283, 0x0, 0x8400000a) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5, 0xff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r12, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7d}, {0x5}, {0x6, 0x0, 0x1f, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x1c, 0xf0000000, 0x1, 0x3}, {{r3}, 0xfffffffffffffffa, 0x20, 0x20, 0xff, 0x8001}, {{r9}, 0xfffffffffffffffc, 0xe4, 0x40, 0xda, 0x94f}, {{r10}, 0xfffffffffffffff8, 0x4, 0x1, 0xffffffffffffff2f, 0xfffffffffffffffb}, {{r11}, 0xfffffffffffffffd, 0x80, 0x40000000, 0xfffffffffffff2ab, 0x80}, {{r2}, 0x0, 0xf14dc837975933d4, 0x2, 0x1, 0x8}, {{r12}, 0xfffffffffffffffe, 0x40, 0x20, 0x8, 0x9}, {{r13}, 0xfffffffffffffffe, 0xbc, 0x40000006, 0x2, 0x2}, {{r14}, 0xfffffffffffffffb, 0x55, 0xf0000000, 0x6, 0x1}], 0x9, 0x0, 0x10000, 0x0) 22:28:10 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x6}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 22:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1d09, &(0x7f0000000140)="b75d03dd00ef43f7f7c855bb7042") 22:28:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0xffff}) dup(r0) r1 = accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eea6e3514ceae3f100000000000000000000000000000000000000000000000000000000004360814d930b8ee8325e901cf4da4ed772d7e48c120909f8a7e5fcb5e9a9e38972b7254779d3da9cb1f1820e4d1274d9c7f5eec0cc98ff7f000000001d0c33c52e96e7a969d282b56619"], &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x9, 0x0, 0x0) 22:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x771f, 0xffff, {0x9, 0xd97}}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) 22:28:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000000)=""/227, 0xe3) dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) 22:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") getrusage(0x1, &(0x7f0000000180)) 22:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x31, 0x20, 0x1}, {0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 22:28:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x94\'p', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSTART(r3, 0x2000746e) pwritev(r1, &(0x7f0000002600), 0x10000000000001cb, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 22:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x60}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10003, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70ea56e64d62e951dbb7") 22:28:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 22:28:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) nanosleep(&(0x7f0000000040)={0x5, 0x3}, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 22:28:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x2000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r6 = semget(0x3, 0x0, 0x4) semop(r6, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 22:28:10 executing program 0: r0 = socket(0x18, 0x4000, 0x0) r1 = socket(0x6, 0xb, 0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) fchflags(r2, 0x10000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x800, 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r12, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = accept$inet6(r14, &(0x7f0000000440), &(0x7f0000000480)=0xc) r16 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) r17 = getpid() r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r22) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r36, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r36, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r37, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r38 = dup2(r3, r1) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r39, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r40, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r41, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r42 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c653000876ec62517c7b153536aad4c7c8c1751cd7f4679725cd01e6b8f84a9e0d5a3cb73a400dceb5f1fadb060bdfe5e60"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="6056b0e70aa22fce8a82f49eb262154be6a9d6b1b01284032d2d1630ae09d164631f3f8f1495931e51766f6a", 0x2c}, {&(0x7f0000000240)="8ec0b386381f0290bfaf331dd5717637428476e689c278b861b0481f4ba4c053f8d6a0f23ab5a0659f1c6327950f4c02674827396d14968a44a35c7e93101a5dc9ea60289e2e92a482864a3bf6583b437c3df4e6699beabf71ebc796e170fc61c00fde038158", 0x66}, {&(0x7f00000002c0)="1f03cbf3c2c188c54d8e75de103d2d189be775240dbefe6aca2a40554a9be8b4445fb4d67fa7b369f0d0c0c31f6a3a6256a29f89eab96b2e8c989e98d756a0061f8ce11239bc63db54675e5d8c09cac58cd091e9c37cf567b89610d20628204539df35dfce5788ec59c5b0eaf203cd572ecec46e19db890eb1996138e5f49e79ed6b564d", 0x84}, {&(0x7f0000000380)}], 0x4, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r5, r6, r7, r3]}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r3, r15, r0]}, @rights={0x18, 0xffff, 0x1, [r16, r1]}, @cred={0x20, 0xffff, 0x0, r17, r22, r33}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r36, r37, r38, r39, r2, r40, r41, r0, r42]}], 0x110, 0xc}, 0x6) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r3) 22:28:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/\re./bpf\x00', 0x8040, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xc0000000000000, 0x8}, {0x5, 0x800}}, 0x1) 22:28:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xffffffff) 22:28:12 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = socket(0x18, 0x3, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x401, 0x7, &(0x7f0000000000)="b6ce54ce644cf370f2d05f4a2aed272ca232b8d37ad78e91e397e8e8ebec7a607d122680a6e4e07e8571de73c20d322d0df541b430fe01d5ed37f69019b13e805703043c7d1c6fc33433b49b7c23611cbecd4aa67e3e57c2f4a1ccd7a7c7591162b93a7a90bf5b4213bd2a79f47e275ee709e3b863198ea54636ca8602841de88d2e70f53e83d02435649c4e1fe078c0cca2445d130ddf53f5768054f1304cf764edb8b494134801a7708f17e41e3632e149ec35c9edfcc850f92c134caa95a31b5611ba1447a1d60892ddaf92800acfa56fc04d35c3", 0xd6) r1 = kqueue() fcntl$getflags(r1, 0x3) 22:28:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x48) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 22:28:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="b50d0588ec0534f8537650a83f50ef3d42295a9cedf8a447109a36262d048ef094dfe368780ac7b3b6bdc4c935038c90443cd599b20067e0e65e743a6df9a1ec3a6653b92fcadc4a739cadc14872e99ce888893c4103ee144e19fb6b16f3dbe264a5a70248b872d33db7b10f555359de7a71ad00a5a666d3d50e5e313edfcbb7678ae06ad009681d8a5f3606b8d19f5fdeeca1544577e99e03562ec29dda0aa3a22ac4af1fd10e65b7106b86f066cc2c6e81e79669acc13991d37b35f91032494da1d51b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r0, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r6) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r4, 0x4) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r7, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r7, 0xe3) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r7, 0x0, r7) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x1, 0x6c64}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:28:13 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0xff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x8}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x46bfb) r21 = getpid() fcntl$setown(r20, 0x6, r21) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) wait4(r17, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) r29 = msgget$private(0x0, 0x0) msgsnd(r29, 0x0, 0x0, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r15, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r17, 0xa5, 0x1, 0x100000000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r31, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r32 = getpid() wait4(r32, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r31, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfffffffffffffcc6}], 0x7, 0x0, 0x0) r33 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r35 = getegid() r36 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r33, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r34, r35, r36, r37, 0x1, 0xff}, 0x8, 0x6, r32, r32, 0x0, 0x2, 0x1f, 0x400}) r38 = msgget(0x3, 0x241) msgsnd(r38, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r39, r41, r8, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r42, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r43 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r44, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r44, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r43, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r46 = msgget$private(0x0, 0x10) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x2e6, 0x0, 0x0, &(0x7f0000000000), 0x7c}, 0x0) 22:28:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 22:28:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r1, 0xe3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/209, 0xd1) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x5}, 0x3, 0xffffffffffffffff, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r16) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000000900)="c8269293fce4c0fad0831968e86fa4cc57e6810dfde104ecbc0d42395e4f3e0fe6b128e93d5572140e1278a45180ce75c7e8c46bc1ed78082f3fd8f4f5dfe3728b33ff8e90028dd8c87799d6bd0694833fd27ef381618fd260537a1a9c5e7682bcfca5f2783b85f0616ef008e7f7bf3ea9b34ecd15cf4a063bcbd4106c0f49261631249391d088f05d724ff4c2915da9058e32980a13781e08705481d7230b0c3e0809a62441117bee978e4f16ca06760a84d876ad7d9bf35266076bb8d375436de852212ca7c63e31f5692e2254449a24bff7356246", 0xd6}, {&(0x7f0000000380)="5db6195e2d3e5a250ae763618170560b516d8e24e94097c0e893e89b75e5a8904a234ec845ce3dd5a37600", 0x2b}], 0x2, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x0, r11, r16, r21}, @cred={0x20, 0xffff, 0x0, 0x0, r22, 0xffffffffffffffff}], 0x40, 0xc}, 0x4) 22:28:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:28:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() syz_open_pts() 22:28:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x2}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 22:28:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x72) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 22:28:13 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000004340)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c9130547e7d94165a55708440cf37c1a379d5ef58bcf3116bcb5fc04c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68cbfbe2129a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35543370547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0705e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab40000000000000000000002acbe817613eb11979446aaa3c40c9b5d4b9365dc1eb3c8f9555dc47c5e527bc9cdf2d74b725b098cef1f37dde9addcb53a90bf9f5095f62b14cb2b584bfb07822d3cf6ad3b912aa21da1d32b3c73df36ac42ef1398bdcddf6471d9ec040008e34347ba570c5d03c0159bbfb13e1b6f671d6dbffd35433eeba32e5fc4f4b1f1956678cc10fc470b5c99e3092425967ae82c4103276574d20788f4c9c37f172f07e529ea08d701315623129d1684fbb67083868519c4a018f48b99828340d501aa5b09a46feb54d549f124526dbac3678e77d6f1c9360bb88211104a8b096a197960cde15f120320363b1c016b94cf669ce9ef043e63d980362cfbebad029ce5ed68e252e5a1a5b74ab7a25c6e0f65c78c04952ac94edc1b2d73229f8bea958686bfdf2cffe74ed8916b437be2d0714a75"], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000780), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 22:28:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) socket$inet(0x2, 0xc00d, 0x81) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9, 0x0, &(0x7f0000000100)="3963810fc5ca2a3cd5efc30d9913859045463821d962a239a45f6fb55b989119b9c5db96c8db7cc06d2b4f89d850a9486218a3b571722aa49f0b1cc896072acc152fd91d01cdba4af47da57a292f0c48b6bad9a0862138ef0048d0cfd35e84735d02f973c2dd9b7b9bce24921c38da40e5a937c65c837cb0884d265c919e17e7d712c58611f776fd494101", 0x8b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:13 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 22:28:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x208000a016, 0x40004000000028a6) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000040)=[{r3, 0xf4}], 0x1, 0x0) dup2(r2, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) shutdown(r1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000002c0)) r8 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x42) writev(r8, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) 22:28:13 executing program 1: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = syz_open_pts() close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c, 0x1}, {0x5, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r6) close(r2) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r8, 0x2000746f) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:28:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48}, {0x400006, 0x0, 0x80}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 22:28:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x5c}, {0x4006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 22:28:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$setstatus(r2, 0x4, 0xa3e6b45e4444cd0f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0xa1b50ae3dcb31243, 0x10a) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x20) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) openat(r6, &(0x7f0000000600)='./file0/file0\x00', 0x100, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$KDDISABIO(r7, 0x20004b3d) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r8, 0x20004b43) r9 = semget(0x1, 0x0, 0x2) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000001c0)=""/9) r10 = semget(0x3, 0x0, 0x1) semop(r10, &(0x7f0000000200)=[{0x1, 0x3, 0x1000}, {0x1, 0x1000, 0x2400}], 0x2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) fcntl$getown(r11, 0x5) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000280)=""/106) r12 = socket$unix(0x1, 0x1, 0x0) recvfrom(r12, &(0x7f0000000300)=""/81, 0x51, 0x800, 0x0, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10000, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) ioctl$VT_RELDISP(r14, 0x20007604, &(0x7f0000000400)) r15 = semget(0x3, 0x5, 0x4) semctl$GETZCNT(r15, 0x3, 0x7, &(0x7f0000000440)=""/12) getsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r16 = openat(r1, &(0x7f0000000500)='./file0/file0\x00', 0x8000, 0x42) fcntl$dupfd(r1, 0xa, r16) flock(r13, 0x2) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x4, 0xad, 0x7f, 0xffffff10}, {0x1f, 0x1, 0x1, 0xffffffff}]}) 22:28:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 22:28:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x7) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)=""/197, &(0x7f0000000080)=0xc5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x997badbf664d46c2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r3, 0xe3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000340)="7f148a7a2234109c99eb6cfffae2c3ceaffa464c4b88f6e14f73df25f257718554116d1a8225c7ea0a7e5bb743c3b82952fd9f9960f527872535015ad01e5ce5ee82987bb75637444ffd3a992f9106849c193c4fc45b9e1ee7e694d533db448a1cbc314405a0cf08", 0x68, 0x0, &(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r3, 0x0, r3) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r1) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 22:28:14 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000080)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0xfffffffffffffee3) 22:28:14 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)=""/193, &(0x7f0000000080)=0xc1) 22:28:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) 22:28:14 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x153) 22:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getpgid(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x4d}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x6f) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r27, r29, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[r7, r13, r15, r29]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5) r32 = socket(0x18, 0x3, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r32, &(0x7f00000001c0)=""/96, 0x60, 0x0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r33 = syz_open_pts() fcntl$lock(r33, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r33, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCNXCL(r33, 0x2000740e) 22:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x204, &(0x7f00000001c0)=[{0xfff, 0x5, 0x9f, 0x10001}, {0x0, 0x80, 0x3f, 0x400}, {0x9, 0x1e, 0x7f, 0x80000001}, {0x100, 0xd9, 0x2, 0x2}, {0x1, 0x1, 0x80, 0x800}, {0x9, 0x1, 0x5}, {0x7e1, 0x5, 0x0, 0x6}, {0xf000, 0x1, 0x0, 0xb}]}) pipe(&(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x493, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 22:28:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [], [0x400080000000ff]}}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 22:28:14 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1020, &(0x7f0000000080)=0x2, 0x4) 22:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87, 0x0, 0x3, 0x204}, {0x74}, {0x80000006, 0x10, 0x0, 0xfffffffd}]}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) r4 = accept(r3, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffe46) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r12, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000640)=""/4096) r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) setegid(r5) 22:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x6}]}) semop(0x0, &(0x7f0000000000)=[{0x2, 0x18, 0x1800}, {0x2, 0x7}], 0x2) syz_emit_ethernet(0xfffffffffffffe41, &(0x7f0000000100)="174af205b6068bbc6be6634ecdd0") r1 = semget(0x3, 0x2, 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r7) r12 = getgid() r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x406, 0xffffffffffffffff, r14, r7, r32, 0x1ed, 0x8}, 0x5, 0x5, r6, r19, 0xfffffffffffffdff, 0x9, 0x7ff}) seteuid(r17) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x401, r7, r12, r17, r44, 0x100, 0xffe1}, 0x7, 0x7ff, 0xfffffffffffffffe}) 22:28:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f0000000400)=""/219, 0xdb}], 0x6, &(0x7f0000000580)=""/49, 0x31}, 0x2) open(0x0, 0x0, 0x180) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 22:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x61}, {0x7ffffffe}]}) r1 = socket$inet6(0x18, 0x4000, 0x9) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:28:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x0) listen(0xffffffffffffff9c, 0x8000001) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000080)="02d7b511b437676a5e7e4876e4ebae4d7756f41adeedebe47f769507b955a35efcf74e6d9cfd8089ff4ac9ae3ca5c95ab0f493305d3e9b7f432a84893f1c1d567b4648bc34235e07f2a1444c84bc1d290818290c0ccd5000d30a96f7472e99293b6b59cc7d05d53118fb1c4fdc3b17e5d38d8f70ae816a7cd0ade43215d2a895284661ea", 0xa98a277f4e3b4eb, 0xe5bc0d0a8b918e91, 0x0, 0x25f25932) 22:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x200000}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x8, 0x6) 22:28:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0x800000000000000a, 0x81, 0x4, 0x1c4e, 0x6c}, {{r2}, 0xfffffffffffffffd, 0x4, 0xd8000053, 0x8, 0x20}, {{r3}, 0xfffffffffffffffa, 0x88, 0x0, 0x6, 0x3}, {{r0}, 0x4, 0x14, 0x18000022, 0x5, 0x5}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000001, 0x8, 0x9}, {{r5}, 0xfffffffffffffffc, 0x0, 0x2, 0x7, 0x5}, {{r6}, 0xfffffffffffffffe, 0x0, 0x7fffb, 0x9, 0xf5}, {{r7}, 0xfffffffffffffffe, 0x4, 0x2, 0x6, 0x7f}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7bd6f12e3566677c, 0x2, 0xa3}], 0x3, &(0x7f0000000100)={0x0, 0x8c78}) close(r0) r8 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r3 = dup2(r0, r2) ftruncate(r3, 0x0, 0x69a88df7) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r4, 0x0, 0x20000a) 22:28:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xe420e2cc715f71cb, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x1000, 0x10001}, {0x18, 0x3, 0x6, 0x1}, 0x5, [0x6b78, 0xffffffff, 0x2, 0x2, 0xffffffff, 0x192888e1, 0x5, 0x2]}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:15 executing program 1: r0 = socket(0x10, 0x0, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 22:28:15 executing program 0: select(0x357, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 22:28:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0xb4) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x80000001}, 0xc) r1 = socket(0x18, 0x1, 0x40) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget$private(0x0, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r4 = semget(0x3, 0x4, 0x8) r5 = semget(0x3, 0x4, 0x8) r6 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x5, r6, r7, r8, r9, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) r10 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r11, r12, r13, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r14 = socket$inet(0x2, 0x2, 0x0) getsockopt(r14, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r12, r15) syz_open_pts() semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) pckbd_enable: command error 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x6) sendto(r1, &(0x7f0000000080)="2c227d9ae319e6302f68c84b738556a533cb24f7602b20da258ce8569c5a116d32231af95158fd41fa4ad843b714b6c1800ce2d9b07abdea47851355246f1f6c13008aad1e17ae0342c87dc770c52a1013551304862977f15c085a25a0d9fe11cc321d1e6436f5fb758b81cf31197efa18d12d88caf11b6e27beab70a92bb2b274b700789491027633559b70a99b9d5e25499d4072a8dc101e778b6fa6cfaf9876890d7bbbc83060ef", 0xa9, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000340)={0x8eb, 0x8, {0x6, 0x5}}) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r3, 0xe3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r3, 0x0, r3) renameat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000000)) 22:28:17 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x40}, {0x50}, {0x8006}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 22:28:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='B', 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCNXCL(r2, 0x2000740e) dup2(r0, r1) 22:28:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/223, 0xdf}, {&(0x7f0000000280)=""/220, 0xdc}], 0x2, 0x0, 0x0) close(r0) 22:28:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 22:28:17 executing program 1: pledge(&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='^$\x00') sendsyslog(&(0x7f0000000240), 0x0, 0x12) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf@', 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x3, 0x1000, 0x244, &(0x7f0000fff000/0x1000)=nil) socket(0x1, 0x8000, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x7, 0xf9, 0x4, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getgid() pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x5, r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x40, 0x707, 0x3, 0x9]}) getrlimit(0x3, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() syz_emit_ethernet(0xf7, &(0x7f0000000340)) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fsync(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) fchdir(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x6) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:28:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r1, 0xe3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 22:28:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) socketpair(0x0, 0x8000, 0x40, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000100)=""/27, 0x1b, 0x40, &(0x7f0000000140)={0x18, 0x0, 0x3ff, 0xe6a}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000080)=[{0x3, 0x7f, 0x9, 0x1}, {0x5, 0x80, 0x7f, 0x7f}, {0xfff, 0x8, 0x99, 0x7f}, {0x7f, 0x4, 0x54, 0x5}, {0x10, 0x7f, 0xa9, 0xb6}, {0x9, 0x9, 0x1, 0x6}, {0x7, 0x4, 0x1, 0x4}, {0x80, 0x80, 0x3a, 0x9}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 22:28:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x6040, 0xa) 22:28:17 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) dup2(r1, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x180) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x35ddd40f38d86279, 0x40, 0x2000000, 0x2}], 0x4, 0x0, 0x77, 0x0) 22:28:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x7}, {0x18, 0x3, 0x10001, 0x110000}, 0x8, [0xffffff00, 0x0, 0x4, 0xfffffffe]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000300)="0000ff0100008db884ef8c6a65b51cda4e702e12da269f31be37f725270a43ae6edb1dc734bbfcf8ec92b47e4c0eec62cf17a2cd384222f033860314fe20f83bddc1ea", 0x43) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x100, 0x0) r6 = syz_open_pts() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x50, 0x4, 0x10000, 0x100000000}, {{}, 0xfffffffffffffffa, 0x89, 0x40, 0xffff, 0x4}, {{r2}, 0xfffffffffffffffe, 0x8, 0x4, 0x0, 0x6}], 0x3, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x50, 0x1, 0xffff, 0xffffffff00000001}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0xc43f, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2, 0xf11ab3c5df3981a6, 0x1, 0x6}, {{r4}, 0xfffffffffffffffd, 0xe, 0x4, 0x7fff, 0x101}, {{r5}, 0xfffffffffffffffb, 0x8e, 0x40000000, 0x0, 0x9dd3}, {{r6}, 0x2, 0x1, 0x0, 0x800, 0x2}, {{r7}, 0xfffffffffffffffe, 0xc, 0x4, 0xffffffff, 0x3}], 0x1ff, &(0x7f0000000540)={0x5, 0x6}) r8 = socket$inet(0x2, 0x4, 0x6) accept(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000ad20d0171b686000000000000000000000000000000000000000000000000000000000000000000008100000000000000"], &(0x7f0000000140)=0x30) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f00000001c0)="184e811d2f282276578b9a5cf30b747661595e5dbf39ee4996e3bad9f5f55c1cc36a7ac9d213a1c84137673bcb294304e384155cc35e11ccdfa3a5dcd9f22a02cc53512c8346ff75d8", 0x49) 22:28:18 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r3 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/12) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = accept$unix(r2, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r5, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 22:28:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00002c5000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x2, 0x40, 0x7303}]}) socket(0x6, 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x7ff, 0x5, 0x5, 0x59}, {0x0, 0x1, 0x7, 0x2}, {0x100, 0xff, 0x9f, 0x3f}, {0x200, 0x0, 0xbd, 0x8}, {0xac0a, 0x7f, 0x1, 0x5}, {0x4b22, 0x7f, 0xb, 0x5}, {0x8, 0x3, 0x6, 0x3}]}) 22:28:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="902201f00010ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x8, 0x7f}, {0x18, 0x3, 0x400, 0x4}, 0x8, [0x9, 0x9b, 0x6, 0x1, 0x2, 0x2, 0x100]}, 0x3c) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0x8) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="91f694ce9417e3ac919c79971f49377e4c6c4f4c37c867f78218da67132675b61a6b9fe7500635612586cb8a583dcde335ccffecf466022c"], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffed, 0x0, 0xffffffffffffff1d}, 0x0) 22:28:18 executing program 1: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x3) socketpair$unix(0x2, 0x1, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 22:28:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f00000008c0)='./file0\x00', 0x2000, 0x8001) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000000840)=""/61, 0x17e}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r12, r2) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 22:28:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r0, 0x0, r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3ff, 0x800}, {0x6, 0x6}}, 0x1) clock_settime(0x5a81d893cb90eed9, &(0x7f00000000c0)={0x100, 0x3428}) 22:28:19 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000540)="88566e002030e946afc637e89f906ea5bec19a131baf278bdfa315208ee4ecd5055df41d352bdee4ecad201596866b0f6d4b384aef857610a75e833aedc9361c8f2d53455fbaec7b4a6be96b5fc5452ddc96b76f7a8b117100fc5db0338269b95f1216a817f4471f4341ca971667829e40d016450000000000b9ddbba3133c6f173708ad67df05d6480367bb274e4fd8c6ca349a16d9704d6d4fb74986fa7074b1d2b9e52d02ce5a8728af4ed204c159bb89b187a9924feebc109e27a13dd1d1b5fdc01613d1c8d93cdfdbe3cec0"}, {&(0x7f0000000180)="fd6ed48d680397eac2fb646bd2e18197d31ca8fbebfffedcd98050a2ebdb887db27e0e88932ff259cbe49e52a8db541688dd7b1051744803ebe1c0707f2aa9ff41bcd95dad0c05d2888ed3153b9549d3b75d07d48c1237222dca214ffce9a933c760a695bb031f61ca37f8e1142fec26c25028537aa74a6c47313226c73507da36d4827fc7ec3c02ec6ab97987556bbc63cd0b944693daa8accbdb70ff93f14e87e1de341ec118e81d2992e106f1212e6637279e46d71923", 0x16c}, {&(0x7f0000002a40)="2f9955936cdcdfc119eb2c3f3bbc1310ae33f2ea30c1644316710a4dec8f10ac34e1006c6834b3581631aa3b599601688347d5beee107860b91c57281dccd1ae2bfdee3779b5a4ced715494fc4d3055f2c82f5889eb8cadca972d3c02f2cd7cb43059bef698a8058e90d68a1d0ff1138e56f42355d55837dbd4c62dc41bfa1825d72e3ab8469cfdddad783d6406f13d565af5fa53261e69943336f3ff78ce86f6825c27998ea8c50d57ff772d72aad86f590138a6fb38b14e2009eb53c60db8c4fe5b9b564c6e1490601352eaa7809706199fb4b4df2ce411310de62feb05dc105fd28fdd24b266e0c692c9e65a8b96bff4d18351500b60b4281944fd0fa0034691e4e9f476bfc85c8198e246f708d4ad2dff67f3a5a236cded4e761b8a148c246a295c72cc16ef9228efa60bcedaf40957b91c7a450d343c7bbef6cd56cb2b1a90e0c78d30e9f5c4c8e21b41c6e3e551f063aa2c19879f95598966685efb2e94bdaa30a1e2524d94951d157fb1cf50de8d232ef34c8456cd43478510c2fc55766c106f9a5d8e095efbd49bf8d75420b3bbc842bcbc7aa9a75f03f0575803f2a1a0e9417a2a136730247cb5902f3f053414aa6594db492873cd47dd34b577b5071d018913ceec214a811f2f88020ff2e342a3acf3d4142f29a7b49381a8b397aef8b43fb8d0acc2cee1f16b0eb8d8473fc9b47fcb43052fbfb1fa14fcb30c90967e8f64bfc76a64cc645a0f61a08f2e149990b7462979350006f63fa6ba1a3b31208e6d1b50fdca334ca11ea4d225ac1499c0d522bf9cc0240b568a30d87c82040296cdf4f852f086188d4d889fefe94b79a2f3bdf0b363da324a845edc8866dee7599a67ea15a92e582d7d1239800601c3ec4d3cc82683a4b539ebee70bc92aefe93f9b23e8205c9d7e6fd1e80e97489e3b80f40a1d3899b246e6668c5f236d0829f4fee16f9581afbe3f03d97ae06cac0f9633cf6d7de0e6d607fa85d9be3358dd390fe4cd0d7c94a4754dd35d9060c0b40675e6c06b7f600aee34b822a35ca018d6be390d1f1cca1d5189a82d619f2a4e30765c73a40f605e5f0d3cd3fced98bf14dfe64080277af391787979b6be997b7366ff888a894d65fbdc56f69442c6024e6f3b44e09a51359d0e737511044d0e5433c38450f0b4122d0f9aabe360be7299e09d5268d96c6d53ce4bc6f3c86d585e82e006907189f6d8a4d28a3368b3053a77a6dc91fe57314917b57a13584ce5f4d400a20d3867cce390736b5a4702b206f0943a7c8bc846b45bab964c5ea580b0e3ebf72be8178deb443e9abf4057abb45303a9798528d3fb03d4cab4437342ccb6965a69eb1a4625c4f38b642b46501ab558f447c631b72e02177be7a6068bcd6ed82a3ae2b00df6827d98b4f622c6aeab4ec6555a3daac97ba9fb2ddf192543a186e3a7950c0923c70ae7577baebf66d31792e6a6562bb761002d273d373f19629479c8bcfcf7c7ddd0f4ca288eb20cb054c19c329a405e7cfd5524c96d01d28cb17d367b159a6eb799acf000909109e13e8fb13f0fcac2189d1f1fe0fb056f4d10ef4d64f90dbc1ffe15d05bb164a45af8865257b729ecf2acc56b7d01be7a9c0e392c916dbb2cb4b8582e256133b6aae3dd45420278b631b2ce2ca4e30f0431ea613cbd4031e9c1e374b78c87126000681b008d71ec6575433d2e76db87e6945f39e71daad018e9cb5a38a2b80de84a57f1ed4e6df118485df3eb816a0a23e638c12e9319cf75150ee0a5d68f4526f156f986d7611fdfde9114e15232a2bbb9c8866007a1231055dbcd6935080d2325111c6557534c0cfd42ea53048b44f235419572cc7d5e253d3bbf617f1b714ffd2fa2f55c6172449a3a60558add9428f270c041fd3c8974169ea0b2c4e244bf0b99d09a0199662416e5fa4b1b4ec0086654e29f119d6ed7ffeb990cb79f10e5558e9117c7578b863599b5d369d624cba4e2830f9fbdb30543e84107327f502eb6e1efd37dc70bc99f2ac95c7c34b6667a2e34cdf9542f8851dd952eeb167cf0a183523aa92a94ff3588d63c24e5e6944006f98c8984499138ff77a6e27c15fe8c70f0373f4ef3e7ce64deb38487ade2e9ed6529551b51828bb4b83aed3470fbb820b44cf7d9ce2b21ab5a3f4b56402912e882e19e654c641d79515538fde7f6be62420b89db9d27e5208f10dd78d4c3ba7f7b077f9d7910ff88a6169a54a5fa4b2a885ba484ab613cb82365670be8e027276984a56a58f5c133ef5678518b4076b9c61a7ea706041e11cc7fcbe926e646ee4166a60abc2e2efe3d76f9dab49420f93b89f63d55d0d82c12d643f6b87279cf564e14be1f68562a63dd621be3d51f667fb6aadf1b2f02980d0b753452dddf34176ae81835c3634c1bc9ec0d3d97a50adf74ddc417482570fc762af086ca0191d1b734b7e7b4fe4a5832ee8989418dc7585144b3703c3dfd6bf4a8a0f6b20cc69c82a5fa7ba8a026920415b83e57c6c732a72ccdd1823459e05c1efd39a2e61a5d728d29c3900e9563e6c75db740922de810528acbc2a85ba8c831bfe47b56f74a60b559f486f2405831c8ea611f1bab6dca7571b6c16ef3742880a5788b320d581b7574f9c06f1d5ef9f5ad32d93720ae41e5c5493687d61442891b0d4508fc1acebca2b75cdfeb7a0188d90d4bf7625499b9f216b970195242023ecdead6b56c08065462920c978d92f1b546b6a21cc4b3af8603baa3b77feebaf743d645dfa77cf3335431cda34bd2edb9f35d77b0ce18034f3d4ba95e983618ad15a4ec87a9f1114c9b1733be7cb4163ad5db5892a9980ebf3d1c4db31ec20912542e2411d7f80ef7b9b3257f059e73f8cfad93fb991a49b0c31bd269830f38cb1fb886fa952cfc5c56225fca88cb739beeda263954069c2229f918e5d288ccadf2f7468bba72949c1b03c11f018a4447bd71eb462f89afa941c2ead1f4ddb976cd4a0c80d5c2e5c7f34176262e625cf1a131ace75950f5439f1b6cc95caa5036d644c2b9024ca7322967b0d82c4d407011cba84b08a3a959c99d7c6ffb587a5d9cc8cb726ad33733031642162fec96a83919145e10108cb2b59f4b30fdf59eda956dde0ca0691d087cc5ed930ef7404637ba900bfa2623f9387243992217bb139f394cb8167423c07d6c4ae6d59211cd42359d27109f2e671d74434695c0abcfad4faaafe1bd572e279447b19080deece77494a3c781d82927bc4c328a7bd2c6d6afe1ab6682337e742667ed33701c7663c4c2666f72f013a47c925b40b2bcf965ef6cf7f088bd84d627437117c01156ee80be9fddff2505d859012d13a92b3bf9ca3787c8d4832a51e1e97dd60995f7cd93123f280290b749279b56824c5f9593874b0959e779b9d4aeb0cfb0230807766872aac955d772f4d2c258a05d0c24eb67c3f2abbefd9ee0bcddd5a1c442db7cb874383cdf44edf47109b63fb0910f346b266d7a8684867225bdaa29f3a2d0b3cc8e8c4e862e663f039b02d597124d8b3fb6aad9b6c9db55185dbe9babf0c95e979ba052d0663979ed859c28d7d0dfb819ea092f17f491fa2a0cd1d98775f1854f6b6f6291445ae8cb4bc6a04b7722c22d543c1fbab52c5af45f97057734c6244d5fafc469d270ca1d8500244c1e321b4f4b6c5780bf8c2ad83b0f1056ed92d5be821590ff48faa024da623321d3668412919697ebf7dfb8fed907cb87a2fae88cc6d1a211854745234b6c8c0ed4b4b0548ea86b245ee7d9a9f22322f6e84d70bac0a00ff609a3b2ec9382577cd1faffbdf42c1d5ef1f275b6f1c3e3e4a4ca95d7aef27c5a673e61ca8ed1b25a3a1026893849fb22a6382f6b9737189ba23340e05380be70c923a1dfee19547a297914758590d9f5b858ceefdcc84f15072419348bbf4e83109278d287591615088d912909067489036a50bb04b588bf8009f8cc77fb1abcc9a931455a0ac777610a5e645b0cd87f99c01fd55e59bee092aedc53394e6242b4ed9f9e8e82aec08bd3ff70067623e7294fdc14045a9235196168b8765c0c86e8dc016e1fd0cfbb259ae1806d63d2e72d708fe8d66be2120dbbda18b5591770141e9b053163829e4d78a9c9382c54d590f96ead117edda985377972bafd1a5c3703636c0532d6deef4d3dddb1b129cd7adfcaf65dab4369d3bf7bbe5dd12b4263ca4c77e3056d0e209e94cd5e77c70085b81f4a4864db485107a338c8604c8cd9f05fcac11a84783136ba8beaac6738299dd152af9f3d5c82a0e187204fe5b067ac2a90487c265b39f38cdc26377d4b22f04f55a7281d59f18545056246e5b976f8db597243661acfb4751e3af2819e423ccfeff083fd6a4715d6ecf0a99207e6d8c4bbd834f0d12d1eee93fd13052b1d0a06fc5c2a2e9f8ae96a9b1158468a21a33d62b12d316315d17a53c2a6740018e2060d40f85844acabe94defd0f51742153bdaae76b75934d0e82e54d514cd9c6f13fb9d36dbb66471c50979fc9626455b17f3ae35cafbdca087c4df127ed9e862dc9e7c1589c370c50cbff242b071c71b04a55891cc16cf57d20d54f5bc23221bc8257eaf8c0f09082b5b9e01894c47cbdc6ab7d573b0fd025b32e03484ab73b39a51ede4106cc6a1f07b2bf9a370dbdc8a65d5071c0e57815ed6b33dadd7a2dd631c542b61ca26cfca3bcfa291e58983bbde275a835769170e7d4f5e698cf1a66373918adf084d0f94c89ef8634bc1e41bbd0944fe27e35c8b5c7dc99f4a5fb5c7a0842749f8f5465279524c9616be95dc8e557240362c1c1374a185e24af4715f41173aedb16c0d9ef24edc623daa4a276018076fba4f0a0f455ac84f8ed862eb9a346d564a081023217db717c9bb3b0da27d4bf7668a64e2cc7f9de4c07522701c4d406be45c4459fd21eb9966b6ead1fb6f4bd0af5d52457a23c52adde15703da113aa3dad1aa6f88666c65d141bd21fa89004ed987b3d26388f2d61946b678ede9947ff9e87674162ffb91bcaed71f9f84c4c200ba037ea22c54c61e50a6d2e8111870efced23fbca7df8011a1ef544721c1398169ba9c29b297a2169da9cd044302a2d55f0d50d7de9bea427d5070258e1502103e089b7e7506318ce99336ca5d46a180c8c5e3acac637906f78a450f1daa8383ec822379b0d097b9060deb84b673cc31bb712276bb873e5942d0cbd1857d54bc66e22cd8e4d07aa57a793918e41571b7d025f700efeccf36679c1ec3ce253e8468f7a4213483e235d3c1386accabeb8250f500f324c6280564b28421497fa380b5d7971ca395ecb149bcf711f4c7907c5b47a0344a18dc6cf31c32b251c994d8abbad8c45d7b39024054b8be3064b6b34b4dbc4c601e191c755ea92622b4905b9a6f3a5428aed57a1f8b759bb50e8733c5c6c371e4dcc58e3a544c2a7ade2f4047a0df94b16402a22d6a14d2f7add1438a94153b2a3be3eae1791485d9b6b29fd7bb3f310c63465ef517a25e099f82c9b22f83c77818770c6973f90cd17a55f801279b97e9593a1ce35aa69a3b7e74a952b6bdf31b42b6213cc1ec13de39ca3548caef72d5241430ffa6445c5c6486a2ccfaaacbd1481b3c899537425ce23d54135b8275ca8e372feb2e3da2ea171e33cbbb71f66ecb99a0cbb04f8edd0ce2179e646aa17906101d77c3f49c5b3730108e54c9e6f806d296fc711c0f186482df876a8dfafd9aa7b4cfdfb7661fa7139de8cedb567b7444f43d4ef7360a28cb41172d193ce944df8e3fe57af7678e98ed9ff36c5c3fc1158b64f087e5e785bde5860b41e7360ebaa7e53e2f5d651db901ea"}, {&(0x7f00000002c0)="00163544604e649dd3458759f75df89e2e01552aa05a67fd1958b09a154cd16f2c9d20f53515b62722cca03ccc31d1b01c3f37c7b33b5c0b24426a24ca41e343766a6adb0c38"}, {&(0x7f0000000340)="7500de63efdf6f8abe5953cb0ac52f15800f294298a2ce0dbf6791816fcbd3725f74c5ab67791fd102d404d0c0609589fd62061af7072ed844952eb9313e5a4c6d9b0ab5ef3422c706849faeb6340601a93d9e89c0db2529b86052ed"}, {&(0x7f00000003c0)="1ab0f397f2ba2daeb673ab4c10358900258a1b52057e6b7ce7ccd00e51eea2858c5d2c7c948cf010d95da918b676b8c3e2f5aa1c3617213e02114a4341c406c4760a0e4ec4360f10f12c735e475b027bac7702182c27408b00137baec318f08026faf564bbc37b85c239187699190c950289f8d2a6b4a958bc", 0x2c3}, {&(0x7f0000001800)="884a818ab2aab44a0950a0fa1d02173f81aab16c35aa00650390a2b58ce1ce711cff66d6e95482b1c4aad594a8790d9846200b99752eb88a72792b0aab6ea93bcddf8f9fe6c81fe6e482c9ae31541e5da823cdd472f42826f42f2ff238480f3e78cacd320fdef5642db58ef1871361798960cb79d9c116edc172e250647d27c1619aca1340cbdf86687932b04a3de95ff8329ef2dda053c0919c85fef6d1b035e24878e5e363df2fad87f3350b1efcbb3d8e908d9daa91f73705835edb72fe75c8050496d0c50d4880a0b99b45122fc106366062fba71a9da28d1d0816c4c36fcf646b1be02e578983b9223d25a7c84b8d7b7e10283997de339719f6fa072e56c4905016bdcecb1000c0f0939d9bd65db00341e9184a98533e76ace0bc338d7b30089098f1f38f86714477d9c44789b3af4c5ccbf3a2556d68edf1d6abddbd6de6aabededefc87afe86a17590c0098499635dda9f896633532b6f1f64c514a53725f4bf0a11231f558c5df4b316f10c279d4d5f2757903c0a511f9055cf2ef6db12b2728eed99f7adda0e26d0fbed1f3cb27c9e0934ff5221e0b47406fb2ce6acec30511515265fe280bbc5701cbd681f643dd01e34569f926b5b5cc79a04db6ed7be9ddfb38b547e66c274a646012ad2cfd0c063f0d6396095bc6e254a5651d049caf7a12ef3e0d57d03bd37cc111d3a5586591a5fb815c08ef360a0af6b5193930010b6e55b52b6b23a7f254a41fe4cd7d53330c67eb012721fff3a5e8de1821b7c7b8f327995c8a4d879d0c3091d5d732843c10f40cbcaeb1d077ed40f54ccca0cc83c5e9061030e373b310c4545687f23fc168d7cf2e6392c3d4a12acb219417bf9053ace06d85d2b10ff86490cbfe23cb809aa1783586fa7b6c2dffe12cc1dfaabe46f82ac76b7ba5a17e698b358ebcc49c56a76312f408ab8ddcb8f99fd35ac6afa8b335daa4e8b978958e0f778d9c9878057a79592d57fef49f11094e4bc376ece0d9a997afb5a73ddfda19d716b9f5c29f122676b9c9bc8bc88c217347f6104cd21e94cc0f3b0c11203d045d4fa38e8d1b66b0d0a9ddcf31a42cf7f31b1d3e48f4842b2ee3fc24412906b1f3a8cabd9eb6ff4ced30ef8283645319e8ead11323f819af6ca2e1bd4405d4a9e54e8219c3600ec43ceaa7569d61cfa06039434d646b677d8f76d0eef61fb58b83c84ab1f5bd5cc839a849da6ebb3e1b19e7d709fd9033e7cfee5425607078877b24d601d8dbeb001fe331b26d4286e0c1d48ebcbd742a27e97afdd440b3b6b391791eab9e619b6592b55d51517f3cd771e04c9ba399dd574b7c0c62b78d75028fd4b003bf460ce9689195df06c9e0e181d6d98d398b3770d11f0da23064b0d3822220b5eb66e39a4fa8a8ba0430ce48cb023ee1e49b3e8d04179c37cc4a997fec9a11d6a49cc740b3d7567c7cc3efa7d32155b4e0df8164d8dc6634d0fc7aaded37f91e218d5e7e51e498c89ee176bc9f6f91a7b9d76b463359573ae7e4760045e6f6d853315cafb9c868c411ea6bf1ae82fefd2cb39f1b1c0c267ad25f72a345b99ed4f360ecc3867facdbf8ecd5cec5b3c9561f4a7288345d4f3c2f12da23e8963a0b15647b340ff1ee47cb484f90a932ec8ff4ff74488a6d6acfbf9dd35bb7f358cbccb180e7d69b4a75c180a9037f3246a1708867ac967629116216d3935f641f0e037b680cbbde40e003e1589696a79440576b27796e3a42a5d76a5aacdfa5a15a27da046cf6cc9b79d03046dc9462cddffbe391ab05cb4e49396dbb04d688c7db388cff51810cc22913844339524761c17f58d2a2e59b91cf120ad2663570bacdba5a59da9230da5bd4e105c9f9b0ade6fffa37f62d078cd5a879fb4ed258645346cbfee100fd16e3027305ea483bf743aa72c629bff5d479e44feec94151108c1892646fc5f9db581fff5666bf62f7e7c9788b1ba682a3ee04fe9ec8768f71680c1f9760b823e0d3a0822cc30dbaaa5e042e14e7d7f0ae324da0f234df2b4bb0ef03c4b13332c308318f3d3495fb41bd37342f105da7894094760c2dcbcae33b5ecd51a154df5097cca031ec7a376d1d9e366337fb0f03a1507b69d4ba6da86c1b436c465da0edafe75e4a1c806e625fce5202ede6f4a0db2d86e3d756b30d6c4097492361631da0c975452ce422236b7415e34bce8d6f7ab78986d30d034a20078b413a337b7b9899f2eb533c0efdf458f1cb2afa9fd30bbf84b588ec1a65984ce294879fd5c1900677c1c651113949ef855802f89c35e22d9cf3f2845a129bdf72b379011671503dd3f6c2eb9605f16c99f63c4c2b2eac559aad449eb881197428f6dd003f4b42d07abb3d3707372a3f7766cbb9105dc7b7178371a90492fe9061decdaf40b4c01cb891a1b7dd2877648e1ee1bd59ad9668a43283ee33cf341d24f7b58f0a82822c6944d1e094200386d15585ffa41c7fa9a7c41983b4428381196b7229e957cfe9a00c1206a7fc9d6c908bf7b3c870ad4dbbb90210d9392f104e39d9883069625bd789630a9c547ef4a844df9a8a747fb69c08a490043126e6dd219e290e6e725c101f1d7aa144a18c2f04b07576205202f49fcbf9de6925cf5c5ec1f79519a33b06614aeabaf9617cde8d9a53ee1ffafec17b984e18ec71d5eed6da0fbbc5496671d54539e51c91f4b115981593e5845a0f392c32a564c04cc574896c2786028e5b64a6f44b9f8014ac1e23e48d15f4bccbc98e959c5b7ef63e5867c8d0f4603abc02ccada0483d70578a9ec283b999100b82d3f2c86a4109c8fee4da99b2cd95bf0bf2e6e61a99ada9409e3833f88681ca32bb6152fd2c231d310ea9df77bd02d56ad2d32e1346b295014263d81ba56fdcd4eb3e5257eba03041bf2977d0a13c8bef4efd519671633f5f97801271fed96704552eedd7b24c454a98bfea214020e78982dbfe21cf5c49151cae2cafbfeec5e4da8a230d60e5f8756250632607b04d101f395b3e3777d14a44b5977046291fdeb7fdf8263af8c502eefd708ee97043ee60bb71846187b939a4677e357cd2ed44e2498406241d35ec4813902b7f774563763b3099bdb217f06e283f32468643e450c05ae4eb63a834bdf9a61d1b6b7e911a9fcfe54a044e415103fdb222fc2daf8627c03c27af23d08cb434d3f66c07ce6d6af8b9d6da00044a0f084607674203a9ab67ff8fc1a38640dd8475c8013c0769c3987c3da48ae8eb1f06a62ed4864713d6662ca4a79162b0821899385d017d8cc966cabb7abf11ff19d70d39466f0fde82cd86b4955af5eea102949e681e39e5ea4ff15d83a2cb493ddb6acbe7e4010d371e82a2e9c8bc3e0606fc995ffad8eb8187c07af070ef292ac11073c36a5020f9738a4e86b1aad3751ffacc1db382e85351771ae23ca59c7972ef448578e87f64ec986a3ea95862b3d6f1928df10bbf848d26925322e561be34e32e7316115c55a455691a10d8e70441e26d4ce78ece0ababb61caf04387ab19a01bdde716e0338b41bb38db28500dc9471993d273e86c435130d9c4bbe61f9ab82d06a6330112ceb8059b4f897171960bd463cce9f7f54ae8133ce0c66bcdf3783193caca9d061e17727bfdf1b1bb1367e1ebd653f5b41fa39cfb322f25343cb1a944dfd4705434a8d48378a4ec98cba4a3f85161f5c49d67335dd5f92d219a8916689bd99a37e77c157bb4b17429b4986da052b6d53b4a643438eb0b201621ab6b7534e6163dd87361aa313019a1fb624dffb3b94e7290e4ee8ee5482be6e71ed3342108b1d62a04c3602dd564869ab20f2c0ffac47d86bcf4b453c6078f6295df5771cb96e292ed0b8bc98436c5e53b947c83364ab893dccd3a65558e7f75880c8c2a9f8bc730f4b327ccdf40f73a02105fcb48d151b7ecc875728090ce43461907d8b5bd6d72676f65c60dcf764b192f73691d6f31ac8b6a1d8bbdb2b1a3dd9118471ca951d9364bbc719dc011eb0fe4b025e46a6ceb691bc1bc4ef5af6e36640f9b5d7ab5f04753c0ccbee45907331eb0124d3e680d0a82d488c3b3f5ded30ce6fbfa0d5dc32d28d7e416d7b197628a5370049c32b424209f63a0d07bd0e36df3e8658d3b68ef0cc69b9b8d38b05a096df3c0b07d0894ed21bc3149f1ae34a9bc0e913b1cf844794883d4e92d7b8587f16d07f300c78887652b771240f1659af42d1c32e20028a5bd7192cc0d8bfbf5da305c4d1da30cdd7b7bf2aff7d559ffffcda32fbe43e2627ee539caae7941a5bf0f13f2dd3e4bd7f0cc6858b2e77f8889484aacbde9222b72cdd43367bfd5d30b1397394a9305ba914b28cc035a7a8c4584c673138615a67af673c2f493112a79a61627630c3b003cfff849d9b107ecccc60517f5ada7a2f6ea0d5bbef688ca368384cabd072020187cb2dd7e113539c5e4135f0d2113a6d15efa354a00b336d8cff3ef5745d769089d4fe4ca2ac9f6551d0d0abb4a27a01d91145ce4e2b1cf4446dd1aacdf05eb3ef5c0d0caea599ee9416314e425dc1866c5a9ca1595522dfa1e0455d9832ca24f42b1f583b791ed22ca073eda7cdd033c179fa0c7d95e06ecaa02587d46346190c891a9eeb8f77129c1469a269004b70fac9593aa5a2358b2b81b16bfa2317048c6111fb1cc4c75c7c8c0e91de102ac04c531eff365f7ab97840cc83279ded67e39d46495fc9f2c45d7a97acb389e90841682edb13feef6107ccf7e07ef53500bcf84f2377da09d551832dd5858c062cc1c40f084dcc267b7149757cfe2761c14767adb9e050f8fa2eb40f13d247686e7254b29299841a9a3e253440c998b30318f11abd92892cc7ef57945c98d9193dba65e60cfd90e791c39887af62465e85c6c86c3ca1a46c16aa2c0920af332c5b7fdda1ad8fe090ab03680cc22efa8b1a12a799ea9e8a23828f42b611906ac0387651a638de641e45e27673af3ff9d7d67dce71a71aa4652ee52383ec06c53fafc2c56ca5948c16465ea72c4a2ba7e257441f58642df03df6743f3370f041c7af41cb03f9a36543ee2cebcc0b1a56968d77bd872e05900ebd9b4b6eec85b1f9c481105e1f091f27a5ca224c71dd8161a0c77c579c30a3eedc3b4ab8ec2e952d236449a336b792260ac680a101ca32fb12e3475f3d803644caf02c15541f10ee8eae9a9e19b74d91aa239248a8442df08d20ff24f83a325862e695667cb213f0626a552063fea520b72941cdd52048dcd93d3f03812d6c6da3f22517e289ec65bd369c845ba52e47c44ee6c7e992b144b4169db592b0e37ceefc3958eed35957a109b5fc39f5c1f7b081ce482a7f070b5a1d649e48d57dd96026c3122841a9fbb0e7b39ccfd22798b99cc6ce41dc55792f0bdfd20b4b3e6aaa6c9ff56e97fd3e5eb1d0b0a1c950cfefe6b98ccbb3ba76bbca61234f62c247608ea0d963d8ea9a57f771c9f4b3f5fed96dc0c3335fdbdb064d9baf49ae7031c3ba33c4a57228f26c6a10b6fd4e663f0a6dfca6b31f35a9b9847644c00b8efea296c5128f11e50347660236859cfaffcd0bbcaf4ce20c88d22bf4d3fde3ba01ef24cb3f0c322d3641e54fda48e729a3603fde85d571f724bd6ab978983df87a824a5727535126759ead3c47414d53d7defd77a21619ebbdad24d45674bc9e2866784dfa9a310b2fc718d9204f16db7dbb14308a1277965c609224638ec31289e708161ae1038834b5b003718be9bd0f9d08ae62846e903fc27943f03e643e4e42d595f77d8508a0e8fcad7d51fbdbd97e0279521459130740f64bcb4f3becd35f229ccb2d3673f2ed1d609a01b3711839d70240095"}], 0x117a) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="eee8a986de46145896788c60515a99fbcd020836acc8a4e0ed50d1f6c451b4875906e0042258d08054f48418176f26fcac431987f9b3f321dd237db767c3", 0x3e}, {&(0x7f0000000240)="db59dd5b41f8d784b8bee039de4954155edb784f1bb79c40e2ff", 0x1a}, {&(0x7f0000000640)="c6eed330b9e1fc8bae8e3bc065396e38e13126a1adaf716733ac410cea1b8607549da4e9ef5e233726a3f4c6a49aaf33c2ab15280286395edc9a940b2efce42709606e062127a3f9fc9ea9110032", 0x4e}, {&(0x7f00000007c0)="1f434ef1be9226a4ec462fbd8370e6c56dbe4e7d1c290997a91ec309776188d4b27455e4e5ac8634b9cde46214505b149c13ef8d4799bedaa51796d98d02056de05d90a590c9fea2621a0ecb4f9698083969c82b42e2f0558cd5166507ca523f9ec15f787711127c93132f614bf4768bda0a6835ad5bbff2243ebb7ad814ba398dd4683b7a4d09d84586738a1144541af59e6581c1a6ff803dfa38539b325180d2b73d6e7bf8361be3eff888d7e74e3179f6e69fba8425a1974e96ba91719af322460cac21d5b8b9548adf668691c28122ce1c3c0495272440489930b2b83c20653a58d0df15294368ad10f7d33c479fc1575f70f50aed25bc8945f51f25dd6f714a30b1a1d0a2b136399f685dd879b7ea00c454177f2f56a0abec23f335ba8ec4da3b624aba00334c1458bbaee062835d75b18ea0bfdb6c1e547fa77650df5bb22139f8685616572f78b09e0277aafb01a1a2a2d5369764c2882bb3befd699768595d496e75eb524573ef4d9019ff1659b9df347cc6517cd88b936b91d2f110e6b4749610d2d60021ce863bf3ac67db738f5441235370d11e8e39c0cf7f7cf958da2ed19a56f3c6369220b4ad0e5f8f6fba60c34dc10c8fb25b7c59d9318049fe7cff1c4c8229068ee8208c7fe226224d282710cf7aa5390e490ff77df5b7bf2d65e8a435b788480263c5509876f0423a4093362c200e00c7206cf130b1859bb51f33d8c010c18a659f88cfe46debcc43a20311ad2d7e30ecf69fd8d795b9aade8bad73c67eb3dc97ad9608aafb895732aeca998681e0a32812b9f26be2a30d98857737c7ff9b75002a827b8c9d593fcab843609c6153b4014079e285d582ca3f50936035fbda83abf146ae23a4c3d756b6d77972780d9570097d67ae19edb18aaf9dc5e002fb0b4abdeea8bbede68d24d542bb30cead7b18b7a8133ef91a47390434e40a22f6d3ec2d5989576888b563210670b38bab7f9c4cf7277fff4efd50ce33d8d55f3e9fa3e2bdc74d50bc5b5467b1ad780b744d444962f8a13a1cb3f7b563a15dd853eabf81d4213bd210ad5d92e7a94a3538c6433ab76182e9f7c2f978af0e2e623bf1f0bfa843d87ee2ff929bbfed5ce6b159d9fb5a19417f610e124f4f25e766e7d3bbcc5c25699916db79fbc8b208eea3f42531dd48c1e61cef928b7ea9afafc5485039098c2eb3816465f8f66d42b52558fe451fa1a16a0dca89fa69e4313e1289eea0a9d6bbfe8c6cca03a5aae064527a2f97153ae3de3288b29119213372ac5aaac9c52b47109c4b263c3d3e84bb6e195fc96465f89a4998ae5dceaa114626dcf3c855aa8be9f41be9dca60a1aa186b85c17e11787c1fff00fc16a74e69fddf1f28c9a88407e16a7b73002af9e26dc162b364d4e993e61a30fc8fec1804e0c951bca8455a408168f424bf787f5cea97178f942a4a0b8cc69878c6482ff3dfb6e5863ef6570e178667d5a3cfcd03bf2ee4d6c18827458c8e17b92b70b6f85ec3f41f988d9fc67a1af36395f1e9f8c9ff51dcbc3da1b21584441619ffe699136a557eb8176bfb129573025c1aac9bdb08c68bc2a3a3eb34e378398d0b67d043f8bf78615040f8d36506d8d0c1711b06eff808d78806b74a96bf878776b289441e927c59fbf366d3565367c2a9fa31315d56c64bb300deb1e34d09e73043e20306f44e145f10351d91351f2be6a0c65fa271d6dabdb7f0db3346c7c3ddb06f42531aaa3c505bc4a9856a7e73adcedf3354efa70f348a12e30a15655f6e3b2993226d31adf083b7fcc857952842e902dc9244cc4dec34ebf505093772f01a9eba2959fd2839a0c296e308b8dfc170daabd97bb4f8a6f65bedfc935b132115c0edb95d00a3466d331b41c492d403017e4d23189a4f22914181b99649adbbdf6f2765f77f1ecffad2ccfb6d6290ae933a2577ae00f4c045fb67422cfdf33f00d05afa04c110002b820b3e1d243862c9d2f5d1986519f5783719b48a0bcb2f37ef88329cbddb3e21982502266c02a7f5acb88661a050e60a5525cc7f0b526da4f685c660e76f0eae38f50842dc60bb6b964782eb56383e65b101c630dbbd6efa81eeee9c8c64366d90c7a7e3711261d40586f55c8bfdda9e3eed34be7c1096d4f9a4de017bf9b3a593d7956dd93947a9f20b391ef387fd8a384187be347fd9574b70abdeda26f69ac43db392c3a824aa32fa4feac80ea0a5b0c1a7ef1f502e2b7ea9cb02355d7cbed7b6697fa3861d138382406cc1e59cda534d4c4e547efc07e237aeefc0df997312aa85ee45c21d08ba064ef59ba968cb8799557423aab0a272f11afddd074bde6d71df27d0bdb042bfff4fd0d6593745b81022e738a4ef5b2896f9f120f2b9bbe2520d282ffda527f1eeea1f48fb7ce0472c6928305bf94119071e0519c7bce12cea98cedb160ef98fff5c52338b12e9e32c6d41cfd7d89baf9ef70b5cb68937391618af11ad3e89f171e6f764046afdb827872f7ae7d4fb28142971b687f1316195309c71261ac81656fba44d2f0a92678724af55198d39bcf90f7733529822a7d98696da1b209fb6fde272a997dee765f7847b66915883fc8614ea17285a655f462c1652bd2f0d6ec399620169e79fa1d1dbcedf01b136b6a5ef821ab27954d72ba4d16697680ed4848c6b2dad04856827a3cd6145dcbbc2d3503c1dd54a2b626aa20e43f52b8b5e4c6ccff683fda7bc6a153a3af1c37120694c50841cb66a60f9d4c5cb3ba65d984bbf84304383fb4d9be856c5dbcd144f67e6593e18e65fad3299dbb8eeff336680b52ef9ea0db8487f1786b21a16df547a041d6233a694f51139917a32a1bb9171276c25422eb050fda0146a30e51e02341e94c292360312ca4de33212ed71a3ae75c9d2ac9246572e044beedecb015decb7e3135bcd33976fc9f110107523714fe465bf71b859346e1a62443915b28e958a6ee6e0056fbf1deaf58dc8756e1af1e2a0e7f1b6895283f49836e99228b23cd5056bb51f8b67374fa50816bba341efb4e30a083cb1a66ed9d9513ffea37f805366922437d8c31bba676585e00fb602ce284abe7b0aed0a49b16e72209a35194ea22d7332d55e15d9b8b0481556f370d61e3620f719b7ad383944b7339895372b7063c9b6a695c38a2e18e2e4871a9e5d81f296e47de902a6cd8669817224718e822645b87b3a2796e844725cd6dea45ada66a9895eb528087236598dca528b62585edf0e01126e15c0121f58d6fcec5367804f827d3f8be28e4f3b63f688c1a38f919f8dcf30ffecef51edd84af0aa3eeb6e2635b05ff4a199c8f8ac14c2684b311c38b8f16f4d0d2c0f72b31734659cfe7341ddbd97364d55ed62b39d7234639928d923181e832075be41b1b87fbdd11234665787028be6a4be955068ac4166f835a23ad48b2d05a3f471dfa5a161f30cfe610badd047871108ce19ec95caecd5509523da5109109c7e9d8f8f6dce8b401c1502d4a739e4b8ba717ecbfce302e0c0bf75de355c8e9ec0acb6181d11a2592d785f2ece3980eb73f5aea75a7ada7b573cb246d89b10fac2b1f4dfbe8141751613fd74d54f51c1ea17e38d402af4def72d13ea5899edc3addcb72606021f92abd2ca4bacfab4ebabdf23a84ee3458170769f3fafc9679b6d4e6eca873de0ad69af47d63e4876aef978cd3cc4f4b7912f14cb3ac199862bcc6aa44d95f9c460833af909ef1f61775ce490c55b430a5f90a944f077e5298f78dad4674be7fe4635cb2f8a3622df1f5489430f953790e46e0199eef6dc8cf6b533b8c1b890a72669fe0b6f42959f59ed1a345e4b3bd0d9ecf3d0cacbbb4d14e98e2c24de786bd4c7072e766e55a1478610b631bc32d3e7053b906a1bf6defcdf7614b0bbb1d61ce90d611c4d0f35efdebf5035a87078447d6541223a88a0f661540554aa18a31539d247af41125c8f6ce35c39f90d336ee848e94b8abf080219ff6ee70e16393afffe36cb9780c3328ae1754c6d3182836c6289600f2728ddde80564e46ac65382854e488324696fe04feb0834c05c006f3221a71fdd530cb11465f9bd11fdf2e3aa8737052ca0bcc755a34f6c90842134f814c1b67f4df7386b5cb9db1aeba9a9f1326847c6a6378baecd15d28ef779fd5b38a508a2302310d2cd443a9c4130f0aa3b1f9e3986645ff61487b39f3d1c36f12ef7abc5fb19edca02168b3d83a442bbab1780109113a77ad1bae59420194adfa2f3d098ecb6f9937d935ef9d55084d5cb292f5f29b9d822fdec10212aa0bbf23e1fc4942b33a61ae54f197ab7d76a589131179c1a9b9c48b409b2f96fdf3ba5dac98a861bedb1cfc72ba08745d4f73fb2d90757f67c27398cb5bda010709ea75dc7c28261f83df4109826e0f9aaffbcb8147a990129cd37d27b0b91117bc74da9bcd13534159a009de7f148d8ad62ae096efc14fa72ad304c39fb6c5fed64b4e92cc0a409da9a93c704b08e8aafdf609ccf9162cd07b52ba6e1a70f7302b112e42c64de3f5d0c719b7588b199ce13f2d89c8a900d20bb9ca69994861654213c5de738379c432b0a3aeee64fe6464fe582cce8a1dd71e836d658cabce27cafd70bb395d2a989a054c1457965788475fcd84656fd89e2fe8ec476e6d8071c309e74ba97f72f950c14af19761b93913f9ca833481d89c904495fca03d68855a6a8653dedcb6d69337e0a01f139b6bc50ae8c41afe49b944ebd32e2efcdc5b527b04654997546c37389859770da01de0175b92198b6e05fe432f76a1f2e64418054cfdcbd05a9683f0d8d1d1d96c36419ebc89ecef6fd2ae3cfc33c77c47fc732f143c219ec951b12a31fbd1a5e000fed4821a2a4cdd73189b1e88dd7c8b6c17507f79dc203efaaefbb8f8a4b6e62f588ff5a6851cd4d20acf77acf36e5b10800349af879de9cbf34209563ab9278fafea9746214d9f36498ce59a77e6b711b3e64a6384b359915dc45efb272b5658c6ee13f52793c0a34376d6a94d470de76dfaea1e0e8872099b4cbd3ff132808f8c66cbe12f41d5c8f8b219c62b8b337c9826e9353f944377793075feb07867bca1152bfe54e7fde15e30538ef951252019cf2a25cd99b9a9427cc5091dcc51e4a8bf3da76b4c32e1fe6717695b99b7bbdd13f947eb6c3e98679ca8210e4d706cf9a1186e678d7a045b0f4173f168c75ff0af4b55224eae3affaaafb64c4bd987606e4cb4b191068bd559e59dd5d2acf9fb74a0fe42506c614259a490f6ed172b67d2e1c7137c32dbce2c2379b1b5ce92a4332bc2c9d85e3e7204adf6b180e9214b709a2960d735049ef815991d00b80ddafe8d635061db48df760d30a35081a517bdb34389b193d4f40822697c1e5b8169e530ea431b99916a6d3e3f3456e3ff168b84a2c70f6a7db365a6568862a7c2a352353f74990608899c60f83b29ff986af053a7bf5d6b520ad6a5f2aa7ea032aa21c0555b8f7097f69a54bb2550e96c8fd7438f85a637e9922ec423669e4e14fe8ffad726de3593b33958aecb04c2cbb597973dd9b408deed0d99486e76d2cad78004f73b1e641d4c3baf50878cd49c6ad96356437bf7e326c2c8deb328972c0274c3864c060d4db47da36c9b85e09d014706ca79a0565aa471d04693dd313f30a4c0ad976e02b6dca6fdf5431dfc103150bd08a229bb0c6b7e487572f97d6c405facbbc82a38e63ed0f3e74f0d01a6d25d08b7b02de4f3d3edfedaad2ecca90587379f63b8ac42d0ad00c720524db4116f9bc60727ed9460e20a21ad8f7773f2602b0c40a0cb5dcfbccbe10fafe247bd3a98667d03df4f9", 0x1000}], 0x4) socket(0x10, 0x3, 0xac) close(r0) r2 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='t', 0x1) dup2(r0, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000006c0)="cbbf29d39ad8f8a1ed9ccc786ba303e3578cad5b76b58257da0c400f2889746e06e31827d7ac73a2431ce1051abb96f704000000cf92a91a35951a8cbb3390b0c31d2a1aacb33892f81be877dadc58c62305f3310604515ed8bb332072c643e35bd6c436cd66d21518b92ad5ca7d7c2ba8cbffbcc67c21ea581c3b25d5edf1a1fd616bf358ff0280e653a2a712be063cb41abd9ea2448aeff3bddebbf29069a06257c7206c2776f2a84aa4fbfbffffffffffffff1d7c43d6d2747dd286bfe737d909076b88424df7e32d6501f235b2563703e5ac64aae66141a40294c51af7f0ea040000000000000096436a", 0xfffffffffffffe0d}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 22:28:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x1) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) r5 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r5, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 22:28:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x7, 0x9}, {0x1, 0x2}}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe2d281bfe788d66a, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x101, 0x1, 0x9, 0x101}]}) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r8 = semget$private(0x0, 0x0, 0x100) semop(r8, &(0x7f0000000340)=[{0x1, 0x1f, 0x3000}, {0x4, 0x85, 0x800}, {0x0, 0x800, 0x800}, {0x2, 0x8, 0x7175af54d8df7fcb}, {0x3, 0x4, 0x1000}, {0x4, 0x8000, 0x4f3d4cda264a8f4f}, {0x7, 0x4, 0x1000}], 0x7) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCNXCL(r7, 0x2000740e) kevent(r4, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) dup2(r0, r5) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x20, 0x59, 0x9, 0x256}, {0x7, 0x1, 0xd8, 0x4}, {0x9, 0xff, 0x9, 0x1}, {0x6, 0x2, 0xfa, 0x6}, {0x0, 0x0, 0x3}, {0x1ff, 0x2, 0x40, 0x78}, {0x1, 0x0, 0x5, 0x80}, {0x7, 0x6, 0x9, 0x7}, {0xfffc, 0x0, 0x2, 0x4}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x49, 0x5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r2) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 22:28:19 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x4, 0x2e) recvfrom$inet6(r1, &(0x7f0000000480)=""/169, 0xa9, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x7fff, 0x81}, 0xc) kqueue() r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = msgget$private(0x0, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[], 0x0, 0x800) 22:28:19 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000001440)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000001640)="ca5e74934073f2fe3b70644d2dfece2ea0dbed0e89c84a3a76217c473cf42f431b48c1942c8a7626f793f18b37988663b442b374642a2b1fabadab5892c8cd34dab35a4a4160f05673f8c5eff7455846fa2f184ac47be90f56a69d609a8019287776fb0fc63dea874254dbd7dd8b2bf20790c4bf2ccb6c58431e3d73f181b4c3ba353e64e4aa961dd6fd672b2dc30467dd01be99ad7852c2bcc8dc779325725b58c416008c84b95318eb813b1b70e6c25eb4f13bb3f51f4ecff688f226894010c40bf4ac7ffb017d4fa50afd9f477a12225fb680fbc41aad5832529dc33be1975d4a70a27c66bfb43630edf94f118ec0a80fccf5e5bd0b25752bdb5cee533f94801e5c3385f20b2e948cc8b5cd8855e8437ad66ab214a301e62fd4077421d37ceba87a8c77389cb2deb5e97f2f9b35468e533fe7dd49363fdb6c101a5842525aefd7162cbf79eae4a9112b6fad82cba76f2a22e816b5740fe2df14f8f1aaf0794e3af802b9d0391691a3645602f07b72dd22e24151b7ff760c5ec428ddcc8b3d8d51786c52f0c12cba2a96f8654883c9fa83b945206056b21801d3eb0fde4b3a3cc77c5f660db04ed1161889b96436eda47edbc93ce952aad9e0e3016cd755f593ed19c7f111f38b0ecd2e7fcc255846078b924bc55796532c099405ebc909a36e7486e2c72f898b45be96ff2f785ab5cb33cf9b894e2f3abbbf4ff8fd9b73c1ee7ba34b208000b4e6c89122c6de83ddadad7f329750d4ac6467868f123c80d463e49f1e058c7092146b351c4a5d3e5bea5e732268879a403fa182532382843083714711d435bcf8f4271e7ba100bdc0b779d1bec05576137b73e7e799344e9606e4be635c08b3af80472d41f6c0d891543c4882ca030baf370deaa14a323497ba9fb60ecbc7def60afdeafcc1632f408040c6dc977e0f6cda668228c0327c5d7d54cefba610b7caabddf0ca3068254669551141da501c07f56e77b209d38dad63a08ea106267095feb4b7c08d97c95c8657ac45935e6936a94c411f0180e9127c45ef76f65b746d519434c1c9ef31e6a52d0e345a19f2455322362a25a2d3b37ae2345c2042a248253cfb6a68e45ed276dfb656403fcfcfab6fbbb7ac06ee47e8a25afe2e99ce24526e6425d68c4ea2341a659be3203ac9c46708f8572cf49ba55b01f089283cd0712c9ad164b2422c3f50672dcee05b3223d0840dcfe0943dde14ac57b1cb830b9f4428b470ef1d9110dc4e7178ff0a9adf554fa263ca3cc439cec8c0ba67b5ea65218d1a3d8079c2ebf98693580207ba631b17433e13be1e18966d86568163b87e05d530aa8bdaec88a03de4b01a209aaabfd6e27521e174806257ca121466aeaa5ac579a285456ad045e1df59059d7df4c3dc948c18d457aefec4ff35548b24603f44a668844ae496368a0fd74c0e8c6f247f43a0152a6ead228d74410b68c45b6cabef8f5b8f783155ab704573ec7b28083e6741bedaf1bf8fa6a86733cbdd9dd9ef87dd044df5d37aed1f56c4ecfb2de67450eee030bd17bafd2cca6cac80885b673770b2e1bfcf74f78a3eb962f790c025986dd77430a8e29b87aece9542fab4f24beb52be42ea5e4744a88578e87325d43bf1f0c48176b0fb54fee9911f05147199ffa1262722adf1304754a8f58be774b09dc1b0fd33320a5bc914fafbe18196b843fbd37698e9552ddbcc94df2c65ed6f65f921e1d0470399ed64c9a1e2d701cda24db236b0c9e422ce1dc49ebb95fc10acd61c00098654ada738fca87adebf9ef8bb59559875db5b7e45c1658be36805d9e5e2c7396431301f8f17b96a5fefb0abc55b94c3bf6367c45e135e32d21eb5c31c09f219bff7b197b609eb2fe0c8cbff0b1b60496bd43907d169752adef9f108c617c93ac2f1e47bca323e9062a73e3f1fc6d5eb26ef5746bdb100a3be868cd944655ba103d117cde00187348b2b8d7dcca9ea105e39dcc77d9e40b1b56c9e51da9aa7e5445d75dd76a9ca56d74babc74093f89bdb4bde7438b356870e0dc9c5f33dcb82249d7b588325192225b9d962e0eeef4e9a60d93b24461dcb668e6699d839b28a454106f95fd83324541a5d5f828a32be1eb97b99f8fea9f631796597de11ec0479899e89830729bf48b03990259808f9901aacafaef25fc39221fdb1b7da71ec05fb31dde1fd3f6b60131391b3d16b677649e14b4029c178404164d28d39dcf61a89757c2a0cbeb8f84cc03a0886d938fa9e50b73434fdaf0c7555e4d463c95f0e6b0a8e92f6cab46e85617552aaaeffc5d1c8308a57a16210a54753698d74f8789a3063af810d6c4fae15e868bd96b14c73168aba5c2a8f72f36d4b57bd6979b707a10f935b3b1aa13d49a39ecf6d22d364b33aca71d7b0cb28398bf7fdabb39808154a20b93bb2ee467d7ca7b30c4079afdc34ba7bb5da47be27b1d61196d2ea220ea8d06641d2beb17ab8581b2410d18ae98c72474b59f8900b4e240301e2b972b7652b1704bd67cb7806bd053499f6a9d1f33179921134f94dfb4123cc3a04ebe3c0a9aad4e15a4b65f9852d725b4133d7fe71c029a558d0780cb394a1b26b0f364614e10c987a0de3b185c3eaa6da3c579340c8c754b509f897570990608da84589b3ddaedc6eaa6d103d29fb3f3a69e94f50f781ad1d745e465819e41331f6f1574843c10151c0510daffd51335cdf5f8e760db4df8a047131f15bd655a8fe0acd93a68b0a583ef27866b807d54ef10e737908851a1392450fba680a3013b7e07e6c0802395809675952cde8d1a2f04fd3fb205cfa387b20c2e102541011907cbc3542af4106d43cf35bc121f50cc6ea8b461018f73e5d035453ff00696e46685f363c9e23a4a3574be21d9fdc2d97e7f018819f12ca31906c4389885836710254184b9bb8ca0e5b2de93071679bde270807c7763a6fc0e53e3338b8b89c482d37d6a5e47ebfb530fa97e553c06ce7a92e44bed73d12dfa5c2c371c8632f79c6db9b6a881004ee9a1e305f02217a3957f47b13a141fe6c5c24ebaf15013b6c47cb4d9062e2c030051218c3815a5c1341328109bc0243b693de468bf46bbdd25c899b34c6ac2c4b3f7ab8ca94d0f4f9b63f019055977fad22c6dc301715405980a06943bdf4a0750898ba6967d002dce76ad50d6b12df9f5dd1e7c6c6606cd354fe54088caba84e63897f78b4a183281b371860d22234732093b1c43bd9fcaed57de6822ab9348800a124c121d3ce218132d10eed6a4bde2f4f498dd038e543e107a953348e5848ad381f50ca010713a5bdcfce25e277f1bf323e7f035b89a986f76f499a35ecea793d5a5749894285d59f7e22ffdd0eca0454fe98c70c33234cd446497b3f088be663c8f70abe0d016cf7542d7bbc0952e9db41fc9a070d5efa019f4ff4fb8c6366e1515e0a5734126bb88c7735bab2383cb8a7b976ec6a935956138da23610276718a23132cea815659c5262887bb624e29783482b21793a826a1db06dc342edbe60f0d770527f2aa9d098eaf1da68ffbb60b29f7c99c6f3332fae970fbdd230ad0ccf38fa2240cb62ca0c08e816b01a7f55e455ce5ca08ef6aedda46b2a6027ec874cb8998aca0b214f866c9d3e4c7a98bb0a2ff1358aae9fed3bd3474573b337811d315f73293416dd28064e6c09780b8f3a7460dc9284cfdb007f0f2bb7b3e51bf460740f217435cd088740d992ef3ecc3c5bc1b7d0aae50bdc1d45a3816616e6719e75f4a31a136455e65c467099f729ed5050412f10558543f0e646ca6580d20cb26336e5346701c8158a64bc71a2991a0a16a7a06149415e71f5f470e333d49dfa7ae2d313c29e14ebcab416b6e92b896a9461486ef00007db738d6a504312f7866aa65ad12ffe7dbef16b309e12aa1005d8abbec6f6f660facdb20a6d11d42333f9d8ac0826b5396a995273660ff498c3a4b8f49c55fdffd2b51562ef9537207826c35657cef73f323cebd883edc8b864cedae34aab8a9343603db35413532472fff311721975fba7e527e5d0841f48e392cb477d326ae6b5b2f7ba6d018a07ef16e304adbbe83bd2a1439fd84796df2f3a71bdf7f21c4f334174619391638d5e2e8fd852ddb719c9879182b0b65f7342d75a388522bdb88974b48f1dd11779b7525754d5cd255468d35e388a98bf520f0eeddf6b2bd64b624a764e35affcf16394592d7501c8645d4e04bf7537326d6506ad061fe709e7902bd33ffc19b1239428a263b566452e83977ddf542b840f928d770455d2ce4d71b97ecf968064081b5d0cbd297f826d95b580eb4726b88e9a1f646b055f3a42dba1aa79db7eb225ca924ccd5a39a75f884e6b39448719804b999ffdd9c1eba8acf67ed897e3de9f28b64e058c1a4475841dc83c6fb4c5f2a10bc6e745a2c70c0a64b85792dd53574306d396a9483e73cecb62113ac2e6e0d64bb772fb5c998da6fd026a8b60934f79b9047cdf467888ed718eeff94f9b927e94b93e783f198b610ffb44ba31d491d3b5008e4e624ac406f67e2d9aac0c8bd993e4db24b0cda463948b111da58c20c71f2f611539345e8b3cdd658d01ec58b21a65041381dde6a901cf6bd65ba8d0e25aaac719833def43d79b6c3726060273d658b2b83ba93515c962e26027383773c873ab6c579be3d7d675ef71309a6e1fc2fd6e076bdef3638a26631e1cc3b2087df2772ea473250d90b7606206081cba2cdabbbe5a4083d315b9bc7d577e9feaf1f4712cd73fa99917261dea41f3e478d37515fb827b3e433628364d43d8f8eb79b7ce0dfadb31a65dd71e67877517fcfbfb70eba6471129e32e52a772e25f0799a20e40f29bcbc991d685585418f71d539d4f276ad9bbe92a25e2024c740d9172a62c57ed3bc07188f5cbc8d97ab7239efd7ec1b949ff76fdb1eb2f25b4fba2bd9892970deca046a7336358b385bb5a38dd2754328967a0009d70f6f08f4b8641f3b7e1ca9ba76d3a837f2135cfeaa83d9230ead73bc763f866b93e4e9fbe54ca2b2d80de8f12097302ed7b1f79474660a8dfd743a2fe2e4e24ab9f6e21fe0278f07370cfcf3c41674a9c9a518929b9b583125f378c0451e0d0b37914299c455c8f8f220489c31b50f50de80167102d62f64943fa25b16317e6bd9d4e4a0e4185919f957df011f4c321705c06d173184fe5bd2d473cb7d350d6b39d19ac40a949c955a99306d060951d73d9c0f22df9a7977cd02b9b48c2476a6d6836f441ae6c58296a6be05ed9b2679497c83e15195859ebce1ff9462529e088a91c31bdbef634a6c7002c17cbd90febae16058a47593093ef309b939d4812bfc4ec03fe755eb4bc6dccba76d92eef97bf92820edf407f6cf6fb55fcb7697f3db1f6c6a2a0a9cce093349c42bee22601664ada795139a650de4e82f2a794842092073f406776c2bd180ba12d3a0bb3b1ad8bc6d319677c03f44db6793d11d320f742226b83647d9c969c26cfdbec4d07d980179c739e0e48cacc3a9f8d7d3355342039dad9a10d62a1dedefc87d90758ed38bd69d13ff4980a7370539b1b26408d20b9d9f00bc71361a16d49478ab039b9a536666c840588b0ea16d9e519519aca5860dd1fed18c3530fd53460e86454af5c1a6c14238254ace5aa239402e9b5d870c02a8fd12667e6aa51a0a3fd48480f1e332db9b9661f4c0f1256fbf92bb65d90750c24ea6870868afc642473cd6b13dce4215212aedc264688a4a0fe11f2e334a01480856cd75932bbc785ad3448172badea409d278e99dc34123f6fcd56261b467d37e9cc3e5dcaeec99adbf7ddd418c3997844", 0x1000}, {&(0x7f0000001340)="a172412dd77baaa23cd64d150d1e5ece8ff523b4c190f556c72dcaa915946774d1648ac842a68b56793e6c679ecb8e265adf4312906bae74ad68803b8180e4a543dd0d4aac84a6c70e37bfe2c1b26468daafb2bbe6b7c0911649728f731d274aeda6be2a173e2a4ee3427bc3fc13288c39ad312adb263a9c32698e3f15375bbe78c0384c47a602a3fa6b5cf1a6c217d19cf69fe6b67345bbaae3d97a748e54af236124f079b0e662bc5edd76830e10b352df73eb196c057650be6eb3bb66399c21d3beac8fe136a2071d928dab3c184806a561560893a8ba2249b96cda713bf75378e1f06635dd6548e96ce07543ee8e", 0xf0}, {&(0x7f0000001200)}], 0x3, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x100, 0xffffffff, 0x7f, 0x0, 0x7, 0x9, 0x5, 0x5, 0x3, 0x1, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x10) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000001540)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbe509843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee01ffbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b802000000ac04bc61ddd7d3fe0ed476deeefaf7", 0x164}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf8bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314aff8ffffffffffffff6a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef2ac119f36e37acf85cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3a95adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf35}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x315) msgrcv(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x26}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="a0068fc1debb3d40b92e0a480b46") 22:28:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket(0x10, 0x3, 0x20) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000240)=ANY=[@ANYBLOB="70012e2f66696d653100c4f56cdf67d320e725c82424ae0d32b149fea875a9552882d678f1a42912b95e39a84aecd8ef88a19c15e6bbda59164c1806264bde86684528ca1c59d88c79fa1fe744029070b22ff21e59cd1f573246747aa518810021be084d5fe69392d0781643f6b4f17ce205f610fdc11040436cdb02783cd0e5a732c401deef56fbeb5c2bd60df9aa10b4c8fa8e92c5b01ea0b17ccbc5b89d3eac9c2b19202c03bfb1de11e6fae952774c6a7796816008ce491bfd00cabe380cf5b942f63824e8b211b16ce6b27b966c1c20c7b14c54e5ea26ad6f95ecce906d94f31fab1c9ec62ff0f177823a1424c34e218d4deeb53851ed79ef78179c1ee66b3a94f6b1f31577580fa5dbf36936dfa6e2090dce0cfbdbf9028795f52f86d459576f9be93a78c77c52bdd42abaa24b12b3295fcf6c7c621250734a0c0bc7e477a9c4ee3215c24ea4640f33e864119f1a6c838f697e7e24df7e2ff7662c3c896c362556086160362c055cf4e9b1aad899337f1c0387350b8b1ab63fe509117242a5ef00aa8178aef4f6b135a6cc763481c40c70af391f1ab2"], 0xa, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) 22:28:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000003c0)) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) accept$inet6(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r7 = socket(0x1, 0x4, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 22:28:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb7d7fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30fd5b8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000"], 0x1) socket$inet(0x2, 0x5, 0xff) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000140)=""/85, 0x55}], 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r4) sendmsg(r4, &(0x7f0000001980)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000280)="486d7c8dda6170326be3ac88bd20cafb7d26ac9721ee1975b077a9569c999d4f0184d8819abd9d841bab469c2249a3d505169a840c1ce84139ff7ffe880bfc7694f74d61629ed2a78f8f5d7236956bf9f76ad6ae30745781d48abe21f87b1130d4", 0x61}, {&(0x7f0000000300)="7b9d806750dc1294760fdb0815ea281e35745381393138d77994c275f0d471748fb7c7608010ffab4497f546756b3a557773df664fde7026c063099813279c2c429141d3ae2f29897c6214fe18d57693a2ec8b8a5b9d2710c2dc7084d5975a5d7856f2d671c8db", 0x67}, {&(0x7f0000000380)="1f8fbe3790d8bd7b5010a1c369814f9324", 0x11}, {&(0x7f00000003c0)="a342b46f5f7e617df5d7440612a96c2ea90077b14190fd6be5a67435a211d5370e04adea15ace57fcb0a54d899015f736b275e310aa3c517259b6fa67e43f30daba86e30ace2f1dff34188f7308d2699aa99a4fd3838faa662066385afebb7a9313a9e7cab97acc9ea8d5f5dedaa0fe2cf5460877239124db37473b9b138a6373ee4b710", 0x84}, {&(0x7f0000000480)="b8d967d89e2a8b3d79d1be8eeb1d36da7ce7f61bd5a820504f313dcfc1d16d9a0f61f471b7d6a7453e694e1fd50921c21e34935ac97ecf904919e5ab74", 0x3d}, {&(0x7f00000004c0)="b34e74b624c30cad9272677a08645ed23a79324375df0e651a637f5db3253fd705f5c8c52ec201f10481e3009d90659c10b6e8a7250f8228f09e379eb394bc891d0d95bcb6eccd408f93e809f9e31266c6b4af9a06a953a7347fdf73436fbb932eb2a7490e4121e4db3a76adc8309008731e1ea38790a52b83047e9d5068b33035bdba054273986b0667fa12e53f0fe165c0e9753e39c20bdf3e294eebf6304eb055377171f2992e35ba89aab76c11786ca470de25bf", 0xb6}, {&(0x7f0000000580)="6faab5d1b9de1cbfd670943eb42e5f52ce60d2d185380be60f750076ee2c1016fa6b7c2b7039e12118093fbeaaae36ebd33e59b8030a6c1a0eea006d2e6b9f93a0cbedf17d98b01f916b28c5c2763967f84a5902f622c674d547efc755970ec4faed05fa6fb53be5ceef421e7ef5f98d3998f3b0355e710fdc6f5d87a3b3d56378109bc8fe10759bbcfb80", 0x8b}, {&(0x7f0000000880)="ed634516aa7e19e49af944cdf9c64e00f5ddbcd67a4bcd9242904f3111af05c1291dc722ccffcdca59ba3f7483ba9316b83f39b3cd9f9ea159e3fdc930c3164fdcbb5bc2f9ed600a769ab60d4e29941e1d0e491b697163a08cd63c05ef87e8a5f0b5dfb5db8f7cf49b3357c96d1382c7d03c3a6873c06351914477f94878271ea983b3ce", 0x84}], 0x8, &(0x7f0000000940)=[{0x1010, 0xffff, 0xffff, "fb3c907fb47717ff28976d300314c5bbaf9e69b4636adf44277b8fefaa6158682572ba0450afd456a86d47ed183d4d6fe80152602b8fe664940525dafe68ad784baf5be19633da9fdcade51a539210e08388d922304a3223dbe9c4ea3ece442aca085ac41dd06dd3044e27332fe9f23eb298e6a4e9c12faa2e17c4ff6cfbce0748f08bf7bad097e96efaf2bdd2fc92674536dedfa9a0ccbbc292a6f1bd6adc8c9d25d6f13fa5d04f8304a246bb851a392339505d053bb210cca5ee3f453f3f7bf2fa758daae927843073c43af7d4aeb1f653154d84ca664085d70c99db90d96f9453f84b4b0f224edba1d8ae3467a30bb3e730a4516cc5af631b81d91d53a2ad01511e4473a5b5b3fc608789abecafa3050d21d08f95ddd7e99dd6a6f30ff404e5fd8a60e5b21b347b99ed8189d99713f1cf292716c91c79c78693072330c9bc199dd30c3e474fbdd42943d9085ebb7bd91e81e119a21aea15dd24d44663a80a4c00b3495b126b4b2d1ba86f9975b9186824c15ecf8aeb7cbd05bc559ece7c92099f8a633d9ae1c11657dd8675a663c652a1f3811980456c315ec14754e1c08c554a304e95e5859bab04b125e6b6f8152590d60b4fb1b5adbee08c45f991e8934abe024f6e7bd66f0b4c4259c332a284929c798f7244e36c522a39133aecb26a87719ee3e0c65ab6729786115a05aea1916052c616a5ca62c25e5b6bc5eda6dcbe8187cf45aa4fc37993de9829fa0efe6ffb3f7e4eea3f6bc14a891ba8c9faf8be6f7e85701b6b19ddd925be4ce3c4d3b9c18d065481e572fee9ac70485a16d17b65908d78a70e93730ffebb26ccb47d8bf55e478b348aa902ea3cc5824469b6b86a9e355831a24381830e28e90c1e58a9b5b517b33b5693c7bc0b52d0f1dede8a2329110da4e193e905f3d493eb3d64945cffb5f323fe75c63b31dbef221fae76ad8389b5f41f211a177814da65c144142e6c6198c708618570eff0f42be1c21e8055f4dbbd84bafbe613bb2eecd09a2c3062eb109d250586d04caf55913aeb751d94335f092e526645e70b0fcd54f7a066504883ad821d481888447c37914bc66752916be6f44e6664a517f1e026c9160fde8c0af8bb1b6867d223d7687601f9e589e968766e6fdf858580f0567af14cd4bd0250d75cf1f1e972004f25535926b20cd91677cfc013d798e1d7ec65cab9ab09e2f93e5771aef5e91c0ec879b6cea93ad1ed41e786098a74e8b132e76fc3d93a2dca35098be058290137dd10035634169ac9ce6fd22cb43d952c6804cfaeb44a3fda2a1ea81a7d0d16055ca8570267683efd42e0d29e0a153a39aa9ef8ccf78f9d2cd0de35fe3eebbe7783700d44c877c8740412357d2ddf8865ad4349e7dfde257ec63a42bfb73cb289ab7ed93ab693a086f25f3b5d6357c155b8588c8d689faeb3a4765fb0278d3cecd059a941d1b4e62e08482e21fa3e6ffb744db7dc9d73a2432093b32ef2aa9fa8da737188185e4c07e167c768aac196557aed089e7274fb2e4be2c0991998c06da2c10263eab79dc9aa8dce8877fbcc05fdc7e5ba7978227fe1d9911f6f425dce7dc8234b407b4e8c4901d0048c8d12171dc7e9b10d2888bb2caca8d193a61db1ac2aa6de425fab49364fe664061676e4fcb0c9c4e43b6b1caf416ebbd92486ef423a7f343f41c3e7e8bd91b8193833e2bad9344d60aff47287ebe3bddacf977fa26056636a2ce7cece1360b80c66d4ca96db1ac3f9e02b03ca97daf28980b07a438cce6c10f1ecc95f592448b28ccf9ec70f12363a6c87c4846726768f3f46e47467ce3a10f255a3d3c69176283c67a1ae146ed7ae324dad366ace9e11ea329adc376b3731914e60c8db8f9a42add98b7874a0a1eb046fea2ce6ee97b45a17289065632633a6d4055c9e48068124a78dc1996168b4333a4b4cc7d6e711bb770497488e4d0c0be408742f40f6c586343ef547df3329cc854748646a38d7af657b8d1fc0ce3af690ff2a9c8c2e571496742c9e767b9c44af82a52741d0d607669b3856d77bd0bd51e2ec70554553bbfc72540cf32b3d213b013e5a6c86a13547fc5c70a7dd88329c355a0ef56e32c381c9661123309d98f61dd759f4b8e20d9eb1da99324eda94aafa739dc48e2f1eac187e133b82b64fcc16e80873a155c9922c471f12799f7869c9a55705308bca78f0836d34c5c9ad1f258208c4d062e7b4ea12bc59364f76a651c06ce7fb7d9950e0de251e4b16570f149a0a9a47d6f437840952af56358b8a6249684452ef76afd0801cf2ccc5e25a787cbc4e7093bd1177e76adb321d9a6143937ae9d02680b6ec514f242bc0ae4e059c275d32a0642f0eb267cff89276d366af0fcd15fa6d05df6996bd33433624dce1eb36a5c6178139352e016132390e5a0f74afb8cba30d63631d1050f4f33c32bc7d90c488b1897a3b785733a68cae84030f5ef814b44c64c34621b50510eec9e203df891450752ef40df0659048e12d6dbebefacf58f29b62a45d168a45b0593be2589db3b60def53fe487ac47a37b5d47ac08cda88ac4c057b6c732893eaf1b58815e00023491b51d9d09ff2b17bed39e3c1d13636b14ac62c7f53167b7a71e99a5e707c2e14946cac922e3c02216f6ebe534dd3a693fe941c89e9c3bc4f0fc96fdfd392355a24384e5702be1a862d3e0d3277adfa5fc08c554289656a4898ae6118fbba581b9324bd8756bc0e0e16e02bc2a0e079efa8835209bafc0260004d9ea7826f12959544ccbcf1d9173c817a29f1b7ca6da543d39796b5956d845a22e55cc07442a7a4acf16a1d5cd9fcb061fc74554bbdef7fc11bab81002cd4f6e96d4835a87930da8384155cac961018656e31369dabc5a1cc6b888caa40cb8754ae8e940235f42af139202ed4db279cca9127ac58af2862fc462a869c007c750f400162c2218408bcad59f4a5c5c844ffaaf648a481ecb02d740a6e37e9cf53472d9ca3ded5e78ce4f87b59e8c175ed0fad298d8f284793a8a72f497e08190977e25fa81666d2db1da69628612d85f467cfa06b9d0a26de916c1421b0dd40083603dd955e61e5717ce68c91000cbb0804955d96950b38f9b842089daecc23a8217b73989417fef9fb32a93e468764a96991f096f81ee215b2379882d43490b83dc99a8475dce58daeaec9b350f7b118d40cb682412b2ff9f4d11d2acbaade98d8bf2f15b97bcba1e691133df7d4928306b68243a3ad58997041b75893d172f1039c14f74e1fe4facfcecdbbc6b89bdafb046759380f995747028a1522110ee41a5a56b05de22a64da547ad1134a847f856e3915170f85484fde635f05938eab48df340b9919b0e1bd1eda9bb718163d1105286cfcd0704931420f059f991ab1cf684adc439c189a91f022f4c3b5bdee83386f3931c3b2d7568a1abfbb4c1e3b7d7db0a08ee72677b7620b06d22bcb79ecf8d414cb10acac9dfc39a30c7a7ea4a36206d9c4a99fa5a64a7144a0cf3b926775c8463e28169215841b6cfb95962d19496582cc53431b640a3a579c5a62cec67040477fd49c71e3f0382e1e988f5f7aed0771db5dbe53b67b27da39dac1bfc49b5f0f8fa9234ef3ef4c103f57d5df21ad39f15538439d652c33916fcf52ec1bf554de65f463b791668462284b13bdc058c5db9ce0b44549b21fe6ee1ec170e08fb0a16d4d62ec7f86d57afde7416eedcea4e18e47e909cc643b0ff515acf31a7915d1b65eba7d4d45ab85db829f6aeba09a2aa2f0fb62835170e3e1c736e542f714a38c6cfe14e0bc77bef43f2bcd2e849a325bb6cc6f85b07fbf8484911ee674c554227b9754ecc2d043efa27f12a7889cb3e9b39c90a41856226482688d52ccf095020c3c474dd693f04dbad8b375c71ddfad11033439acac7d99818afefdb9b4038df231d587782bea35dd6399d2a3059ea9654518586f82383bdaa193f5d8849c7c14577796be19d5a65d83e23a3733f4278da21e819d2e9297a4013e7112433110384ef6d4feae07c6ff8790b5b57ac9ba4b8111655b1ad45ad964e7ca76db0607ccd9a81666dceb91cdb79a2f10a46a1c39ef497d93c3cd4f906a47257011478fe7e05a4b84bccee06707b0902e7164f19a598a4b1a00723e765c9b6e53f9d2393b4842640d6793f4efab513f99a87285b7d1d9685b8d8a0979beb13b6899b241e0fe1b4ee80f8552122fd9fd1a7f5e6dd25d5573c65d875c05df9118cff498835afdced2b31ef5bb7f3438f59ca934321aa6ce3870ca57a60ba85cebe4014fa260e85abe536b68c9b8bc077bad5943eab469e937937ffd1600564f91a6b8d1ae5511e21592138fb3b97f44f6fbb148461cbafdc10803b9a5e2f0ea57037e721c3e20b8a29c092a282ed11a87d7940f845453b2000f554b6128ce4d00f6fcf99d57bd65029d8a386ce938ded5d2e7b663c51f8f243e4116c6528d7b358e2034134087e239caa3032524708cf45e61677fd28446867e162c9e335422a5e40dd7585452ebf1cf7d29bd51341cf4332f96b2ee8192f484f455b1b65f8be0f03a16bfe8a3515f3ed68b724ae7ac7fdf4928f92beacb7f8af7049bfe064a5312ec35bc284faa9a1e4c3909fc70cb31b2fa96897fbc80204397ffbcf1647730094036a1312e878aaf2ebf96d2d8d7e186165c056ed06e0a3e13f0ec5ad6a27b40017cbf820955ac07d66e9f9513fdd82d59a2844be5b6fb6bb477121b46d111e691b455826307d455f851747e9665b175e32b8320725a644e1aa3acb22ccfd43cda2202b629db2b2bf98a28c4c1a1f10694a65fe37015d485d6c5120d7d2db7596e63cbba3db64e3d14e7744935c8b3698347c2b65e0880685c3ba82663e19e388f729fcdc859453585dc2c26c30ad71fadc823da66b7460ba4d7022138fe93cf3a36628b9697f9d16f852368518f9c855a574faf3121e4230b251bdd920d1c9126d80fda85354f3c59d86ca2af9678c477ddd016b39bc49b908aaf6697de1e2b8534d2d1c1218e87d68bee6742a410d97cc6ed720b97e2183a38385584143f7a39583d04891e5619c365021c34d3bdfb9f6f4e1cd77c1c098f32737f272ccdccc6ddfc8119b76a19616ff746543b6dbb1ac4cefb509c779fac9f5c1cda814ab2c5858c6c7a31add0b7e35c68baa87c2e80c5d76c9f606eaa290f8b7f145247a9d743fb70c585a7e815897f9152732968a2b57f85b8febe52f7b9c964348dcb32dca086e26e00a5899285697a41ebb8334814c6f380c8689b81e704fb74c400d4194b1fe0406855d14410c03b000ed07a869efc821bbad63ae835d7b0e4871ebcb96d97d7926aeb882730498b69866b7ef8a6ab94210cb36568f70bc1c4547a869cd0322201a46b42c54edbe3838c124dc137225363b6a582dc87424ef323944aef3cae90c36ad5b8a3ac82200103f388a3328427cf09a84e1e5f64096687e6a9315c979ec7729b6942982ee44a58dec7634f5cb90239fa01191e615cbd8445aef2bbf6fd82db4ca65e437235f3bb08610fcbf45cdb8570c0c0a33e320b36e97eaa3f47e0c14c684518c9a59e7dec80a14b5c8fe026c1f15c6027a4c5626359bb1df737e38c8d54b7a36b375fcae603ae5e60c0f83cd34fc02d3e379649152793554acbf0ceabf46225aaacc59c65cb957a782e8ff614ee2b96571e3d69b7673fdd515839386af7ea215c7f0d7898f0a1037c23f6e012d348c3cf57ad6c07bffbf1987374ee66423941951dcfcb9c74284ebfab98da47b00f19c86f14e2165b4d8324c3b8eb5c87150800ef93dd8fa8efa23febe0b2a88ee0dd"}], 0x1010}, 0x40d) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7, 0x2, {0x5, 0x2}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x8) 22:28:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f00000023c0)=""/4096, 0xfffffffffffffe08}, {&(0x7f0000000040)=""/11, 0x19f}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 22:28:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000000)={0x401, 0x7, './file0\x00', 0x20, 0x0, 0xff}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:20 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x12, r0) 22:28:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7ff) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 22:28:20 executing program 1: getrlimit(0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r1, 0xe3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r1, 0x0, r1) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xa, 0x1) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x7, 0x6}, {0x8, 0x1, 0x7f, 0xb5}, {0x9, 0xf9, 0x9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3}, {0x40000c}, {0x4006}]}) syz_open_pts() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x9, [0x0, 0x0, 0x0, 0x0, 0x8]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) clock_getres(0x2, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x99, &(0x7f0000000080)="52c476cf8c6b6444ec6a1cefb9b20d238b34f64dd4c7f42bd3e29156e3dc046bf9b8fe2e295322bd27eb8f1e7783d3bf2c08539f61aabe83aeee760c4d8a36530ba1343b8183496f03a34c22e953c462d89a775c15bd2782f390aa35ed1f8494fa68035588d71ec75a2f2829d9350b40e58e559c144274765aadf24fff5a8d15d7f8b1e594211c7ce77779f182983cf3fc933c5ed307f97ec4") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0), 0x219, 0x0, 0x0) 22:28:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1a6, 0x1, 0x80, 0x925a, 0xfffff648}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 22:28:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x4}, 0xc) 22:28:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) shutdown(r0, 0x0) 22:28:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) semget(0x3, 0x4, 0x402) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 22:28:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x4) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0xffffffff) r2 = socket(0x2, 0xc003, 0xf0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r6) write(r2, 0x0, 0x0) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 22:28:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x1b) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 22:28:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r2, 0x0, r2) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x45c3de5471e6ff50, 0x0) setsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f0000000080)=0x4, 0x4) r3 = fcntl$getown(r0, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x4d4484131dd01f18, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r3) 22:28:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x7, 0x812, 0xffffffffffffff9c, 0x0, 0x47) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000900)='/dev/speaker\x00', 0x80, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x20, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x10000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r12, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r17) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() r33 = getppid() r34 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r30, r32, 0x1e4, 0x8}, 0x5, 0x5, r33, r34, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r30) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r35, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="74d3c584e9cf107493d516fa24fc5e4424a822b78d279615ae966ef07dbd40801b53ecafeaa290d36a72d9f714eff2e21d9362dccb0db181165890cd2091b92917790406ceb3bd2ca4f7b54a207bfb37d97cd9f92dd3f840049da1e3af59b3", 0x5f}, {&(0x7f0000000340)="4fc750859fdfeeaf91c1aaec35c6d5cbb18d40e95e9b300390fde02eabfe545281644f8869677b5fe6f4e88c5fc71fff378701bee9580828ec0b502d77cad5ede22aa99368e448eee50849db82bae2b50ec02729f17c659fedc1de9bd5e95f", 0x5f}], 0x2, &(0x7f0000001a00)=[@rights={0x30, 0xffff, 0x1, [r0, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r17, r23}, @cred={0x20, 0xffff, 0x0, 0x0, r30, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r35]}], 0xa8, 0x8}, 0xc13) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r1, 0xe3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r1, 0x0, r1) r36 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x5ec7182890f67775) lseek(r36, 0x0, 0x0, 0x3) setsockopt(r1, 0xfffffff9, 0x7, &(0x7f0000000080)="043c2c2bbf9c2ccaef3350a7406ca462711a48cb1af9f0fc3cc1322b41b94c2146e8e5b03183cfbda9fa85d4d301f42646d85fc1ad0c42a65c03dc2bf4eb14671ab092222fbf1b68dba4b014d95450c5f0bab4c78ff08e9bb3b4cbd2ac02803203532e5a0c1b39142ec3fad01554975cb5de7a6305cba835f1b8bfef", 0x7c) unlink(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000180), 0x0) socketpair(0x2, 0x3, 0x91, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x6, 0xffff}, {0x18, 0x1, 0x9, 0x7ff}, 0x7, [0x4, 0x10000000, 0x920, 0x9, 0xc92e, 0x9a2, 0x3ff]}, 0x3c) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 22:28:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x18, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x208, 0x90) 22:28:22 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) preadv(0xffffffffffffff9c, &(0x7f0000001680)=[{&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000140)}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/133, 0x85}, {&(0x7f0000000480)=""/222, 0xde}, {&(0x7f0000000580)=""/51, 0x33}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/146, 0x92}], 0x9, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x100, 0x1, 0x36, 0x78f0, 0xff}, 0xc) 22:28:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x4) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:28:22 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x23) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x9, 0x58f}, {{r2}, 0xfffffffffffffffb, 0x8b, 0x1, 0x1, 0x3c}, {{r3}, 0xfffffffffffffffe, 0xd6, 0x1, 0x4, 0xffffffffffffff01}, {{r4}, 0xfffffffffffffff9, 0x44, 0x20000000, 0x4}], 0x2, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x2, 0x2c, 0x0, 0x8}, {{r6}, 0xfffffffffffffff9, 0x8, 0x1, 0x81, 0x5}, {{r7}, 0xfffffffffffffffb, 0x4, 0x1, 0x0, 0x8}, {{r8}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x7, 0x6}, {{r9}, 0xfffffffffffffffd, 0x29, 0x80000000, 0x100000000, 0xd3ed}, {{r10}, 0xffffffffffffffff, 0xca, 0x2, 0x8, 0xe3}, {{r11}, 0xfffffffffffffffb, 0x30, 0x1, 0x7, 0x800}], 0x0, &(0x7f0000000240)={0x8, 0x5}) 22:28:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50, 0x0, 0x0, 0xfffffffe}, {0x6, 0xfc}, {0x5, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000080)=[{0x7, 0x0, 0x71}, {0x5, 0x8, 0x7, 0x2}, {0x4, 0x6, 0x1, 0x9c9}, {0x8, 0x9, 0x7, 0x7}, {0x6, 0x1, 0x4, 0x3}, {0x101, 0x20, 0x8, 0x7fff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r1) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\xff\xff\xff\xff\x00\x009\xb9', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 22:28:22 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) open(&(0x7f0000000180)='./file1\x00', 0x40, 0x8d) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x400, 0x0) socket(0x1, 0x4, 0x1f) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040)='t', 0x1) read(r2, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000001340)=[{0x3, 0x100000001}, {0x0, 0x4}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7e2}) seteuid(r7) 22:28:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 22:28:22 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0x2, 0xdc, './file0\x00', 0x9, 0x6, 0x3, 0xffffffc1}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="50e213e9738b3f654daa224f56af1e9e4d4716998319a91592ea420e44ad776a550d6d273bc1fd447dab097a9bb2a426209a359f824b351bed8106fdf94f015c662bda5c59d897d7425f9a05159d2062a1c5f27a51755cd77df6426c84aeb0aba008589a2c38603334c8feb9c3dde7f01e9e83e3d4898139a8b4cfbb84bec3c1f3ba78", 0xffffffffffffff07}, {&(0x7f0000000040)="66582e2b4b0ca6315e02299f23fcd750cdf195597c23ed464fa12af5db0ca200"}], 0x10000000000001c1, 0x0, 0x0) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r1, &(0x7f0000000200)=""/138, 0x8a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r4) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r6 = msgget$private(0x0, 0x480) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14ad6fe38658533ce512de8eab0e9af58bff59cc53adab5d4fd005cd729ffd68df8cd65589412d376f1072646fb8620352a44f5c2fca4c629cafc6908ae478192a75efc5e3463af4caedbaa4a0e6063d478d68ccf627d996d1e37a9832cf260064e"], 0x1, 0x3, 0x0) msgsnd(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000253296612b8ef7224ec9e0924159129a1ae39056f8df498cad6373cf87b6ae8ce127789c4b2fbb823e60363aed0e552a5190e520592a9a09b228cdb31c67a6e825c3fbab6826bc88ea00e038bc52e95f0ea5f033105fb22b77060b86e785b0b502fdbf54eb3229f132112eeb0ae18354d5b74fa914e2e7aa8e304d68780000000000000050a96b0a6994382b9438e7e47ab9e7a9f833ba4b18bb7bd8c657f8ab08fb019fc108bf16d1c06f7aef070d6a22836c424cc95e29d1ec9aa25ace4f7d701d12e7b0917b79d66acea5de47b1eb79a0fa39da0badb1774a6bbaffc3f28abd55f01c93c52c178c199583869cad6d354c2b20128630dc9c5097c25eaffe68cd1ea215638d72ea8c5863"], 0x8c, 0x800) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000040)) 22:28:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tax', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x200000000000000a, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000240)={0x1, 0x5, 0x0, 0xffef}) dup(r3) bind$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCNOTTY(r7, 0x20007471) 22:28:22 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000800)={0xffffffffffffff69, 0x100000001}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r3, &(0x7f0000000980)="ac2edf624b1ec9f166cdc060c9079be1076048117e", 0x15, 0x8, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r4, 0x0, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) getsockopt(r2, 0xda, 0x1000, &(0x7f0000000840)=""/77, &(0x7f00000008c0)=0x4d) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000180)=""/226, 0xffffffb0}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000380)=""/47, 0x2f}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f00000004c0)=""/218, 0xda}, {&(0x7f00000005c0)=""/255, 0xff}, {&(0x7f00000006c0)=""/110, 0x6e}], 0x9, 0x0}, 0x0) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x4) faccessat(r6, &(0x7f0000000940)='./file0\x00', 0x80, 0x2) 22:28:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r3) recvfrom(r3, &(0x7f0000000080)=""/42, 0x2a, 0x1002, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xafd7, 0x6}, 0xc) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x34}], 0x1) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x4) mkdirat(r3, &(0x7f0000001740)='./file0\x00', 0x6) preadv(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/208, 0x34e}, {&(0x7f00000004c0)=""/111, 0x6f}, {&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/204, 0xcc}], 0x8, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x200) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x2, 0x3f}, {0x3, 0x0, 0x81}, {0x683e, 0x1, 0x0, 0x10000000}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000080)=0xdc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x41, 0x28}, {0x42, 0x80000001}, {0x7, 0x1}, {0x43, 0x4}, {0x81}, {0x48, 0xf3f0}, {0x3, 0xffff}], 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 22:28:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x2, 0xf1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 22:28:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x100, 0x1, 0xd}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x1f) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x2}, {r3, 0x10}, {r2, 0x4}, {r1, 0x4}, {r4, 0x24}], 0x5, 0xcf0d) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0xfffffffffffffdc1) shutdown(r2, 0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x2}, {0x74, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f56bd1463af1966640b6b49fe9ed") 22:28:22 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r2, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x11, 0x1, 0x4e, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x80, 0x80}, {{r4}, 0xfffffffffffffffb, 0x34, 0x1, 0x0, 0x6}], 0xf1, &(0x7f0000000180)=[{{r5}, 0xbea2da9be8db5970, 0x88, 0x2, 0x20, 0x4}], 0x910, &(0x7f00000001c0)={0x9, 0xffffffffffffffc1}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 22:28:22 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000fff000/0x1000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) 22:28:22 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="5602e5ffffffffff0000f4f62c0181add585c32258b0c1f575589702a157392694596c7704743fbd501e6818c78fff6c99eaf08f82b801b5b7f5c33404aeaace90ee3272f4c21ce0943c0f37af67d87bb69d22280cfe9e4cd9c32f6ca05a09ac0fbb108fcaa6a09a31f86602ffbed0107ee3f0c7d7cadbac07e8dfb32c9ce10a7bdc59af4e0a007c234ddb663409450a19554850ee3448df3c67374927cc732716a7878fc9f7787189d68c187da0a67fd4a85b482f1734f08148be06d1e72d426ddae9e1d9e66d6217"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() 22:28:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x800, 0x7, {[0x7, 0x5, 0x8, 0x20, 0x0, 0x0, 0x74b, 0x0, 0x17, 0xcd, 0x2, 0x20, 0x8, 0x8000, 0x8, 0x3, 0xffff00000000, 0x101], [0x5, 0x100000001, 0x1, 0x9, 0x7, 0x1f27, 0x0, 0x9, 0x2, 0x3], [0x2b5, 0x1efb, 0x80000000, 0x3f, 0x4, 0x7], [0x3, 0xc000000, 0x5, 0x8, 0x81, 0x401], [{0x1, 0x9, 0x8, 0x5}, {0x44, 0x8, 0x2, 0x8000}, {0x0, 0x4, 0x5, 0x3}, {0x1f, 0x36, 0x30c, 0xa9}, {0x5, 0xffff9ac7, 0x2, 0x1}, {0xfffd, 0xfffffe00, 0x2, 0x7}, {0x9, 0x8a0, 0x6fd, 0x3}, {0x0, 0xffff35ca, 0x3f, 0x1000}], {0x4, 0x6, 0x3, 0xfffffffffffffffd}, {0x7, 0x0, 0x0, 0x5}}}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000600)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x6, 0x1, 0x1ff, 0x401, 0x7fffffff, 0x2, 0x0, 0x2, 0x1000}) dup(r2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{r1}, 0xffffffffffffffff, 0x37}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) syz_emit_ethernet(0xfa, &(0x7f0000000500)="ce275c128c646df09d45d637a372df77d1aa5cde70db029900e059c55ae066d8e3636d3db49621f00dff5fc6dda04e5784170914023347a3be4889976f1d8e48d76c35dfcde920b83fe2e203cdda4055ddc70e8da5e6231c4976d0f0290be7b71d5dcf615eee641aa8e86d49208b7705d1b5b613ec0ee1d6db77093235459081407921b1acc1c61e287a3a62d5d21212cafa81215606a81798d0a24a7800884b267f5bcd774f4f65a93a2cf7133877b7aed6f8aafd9153420fc7e65986522d8e30788758a724de1bf90956030c1f31480caf4e9827ee5bc5dcae8d04fa9e4543b0b39a19d9288830b2fd5a22658e3dc40ffa9b7c59270c03d00b") 22:28:22 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x8, 0x40, 0x3f1a, 0x4}) r1 = socket(0x400000000018, 0x3, 0x0) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0xef, 0x1, 0x3f}, 0x3c0, 0x400000, 0xfff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x1, 0xfffffffe}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) fchmod(0xffffffffffffffff, 0x0) 22:28:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) close(r2) recvmsg(r2, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) msgsnd(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="010000000000000064d1080c9ef28e1c578962fe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dd6d477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb37de1dd7dced7f80e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d456fdfb8765720fa0fce138cbe2838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d2459353605d6083b21d54a67948a02a68a9c3b9601587a792b43e83163f4baf7fa42f1b39ed98457c3581cb25ded9e6b132290d45c5d97e02ae1d5df93810835bdf3a522ca744d694c6022594b0c39c69f806369b656f1ad13c90984cd6718b1eaa95d46ddb9021eba7bf8ff08968f7fa3cd831375e9bb840b589726faf51d2bddfebf017b27610c48d4913f67862e87a3ae37e1f6167ce8cedd57ef7b2dcf551807d6ac2e9e511621bc02e0eef971e015e885200b6a52c23c5aa8643929f09"], 0xeb, 0x0) r4 = socket(0x18, 0x3, 0x3a) r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r5) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x3a) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r6, r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe, 0x1, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 22:28:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) r9 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) accept$inet(r9, &(0x7f0000000080), &(0x7f0000001180)=0xc) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000001340)=0x40) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 22:28:22 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xcb8734d423c88441, 0x1) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a19008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333abe5332615b7a814b77f3f5a559255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588785957dbc78386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f59af8652ea032396500f676554cbc3d0a844420cf682fbe6ea68cccb48b36bcf42108c91c42ad8dd2b08fb219549b2e6657577dcc346212cd47cfcc5c1fcaf91bc45be0f464162fa247cf339ca451cfed7d6fe89ec327f016e4390c48f86a04add3c65c14f8e1f83add6661428539be1e00e414b164cf8d44a3344df34a6ac8f8d84a4d1aeb77f79823d6f811c4af50"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 22:28:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r5 = open(&(0x7f0000000540)='./file0/file0\x00', 0x10000, 0x4) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r10 = socket$inet6(0x18, 0x4, 0x74b7) kevent(r7, &(0x7f0000000780)=[{{r8}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x800}, {{r10}, 0xfffffffffffffffe, 0xa6, 0x20000000, 0x5, 0x3a}, {{r9}, 0xfffffffffffffffc, 0x1c5, 0xf0000000, 0x100000001, 0x800}], 0x9130fbf, 0x0, 0xfffffffffffff7fe, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x20, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r15 = dup2(r14, r0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x0, 0x475721c7}, {{}, 0x7ffffffffffffffc, 0x53, 0xd32a740f4807465d, 0x5, 0x800}, {{}, 0xfffffffffffffffe, 0x40, 0x4, 0x6}, {{r4}, 0xfffffffffffffffe, 0x9, 0xb0e845b9cf7d43ef, 0x205a8201, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x1ffff9, 0x100000001, 0x4}], 0x3, &(0x7f00000005c0)=[{{r5}, 0xffffffffffffffff, 0x10, 0x20000000, 0x200, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x7f, 0x3ff}, {{r6}, 0x5, 0x24, 0x1, 0x2, 0x6}, {{r11}, 0xfffffffffffffffa, 0x80, 0x0, 0x7, 0x7f}, {{}, 0xfffffffffffffffa, 0x44, 0x3bcfc0c4c25b2334, 0x6, 0x29a}, {{}, 0x44c05d86e6ea60ce, 0x5, 0x4, 0x1, 0x6}, {{r12}, 0x0, 0xd, 0x2, 0x9, 0xffffffffffffffc0}, {{r13}, 0xfffffffffffffffc, 0x84, 0x1, 0x7, 0x1}, {{r1}, 0x5, 0x1a, 0x20000000, 0x4, 0x990}, {{r15}, 0xec48d72bacffb25e, 0x42, 0x1, 0x1, 0x3}], 0x2, &(0x7f0000000700)={0x8, 0x6b9d}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="10002e2f66696d65302f66696c6530006a9db5d0c8d379a0dad8102e427a5322ea4b71f1002ff8139fc568d2fbcdefa4f73d25"], 0x10) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x400080000000, 0x4, 0x5}, 0x7fffffff, 0x7, 0xd}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xffffffffffffffc4}, {0x287, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:28:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockname(r1, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYPTR64, @ANYRES32=0x0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64], @ANYBLOB="4c26cd486ff9f2eb709c4325c0a96dbda357dea0580f5423d025d2610e0c95bbabdf97bded9e647dc63e64a3d72a7343715b697435ba567d4877bf3f877cde1b23d5ff0f3bcb4aebdfa8ee484d58b76dffb8e0559b823653cc5fd88ef9f5c7b098239849e1ce37765723293dc035c1f9fe7ba8eb63c1f8ca617d35f87f2434c01cac48c2ad55bde03e8b05951a1941a609053a59daf2851517ce768dd082bab6c915fb379e1cbe1463917bc8a520d436ec73dce5632215f7b8f5cc2cddcb8aaf6c451de2297ac47e4e77a8c09aafdc", @ANYRES32=r2, @ANYRES64=0x0, @ANYRES32=r2, @ANYRESHEX, @ANYRES64=r3], 0x9) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 22:28:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x10, 0x4, 0xfe) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000040)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getuid() r4 = msgget(0x3, 0x541) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000200)=0x7ff) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x7ff, r3, r5, r3, r9, 0x80, 0x2}, 0x5, 0x1, r18, 0x0, 0x1, 0x5, 0x3, 0xe423}) close(r2) r19 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r19, &(0x7f0000000100)="8c65", 0x170) 22:28:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x3, 0xfffeffff, {0x0, 0x1ff}}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r3) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) 22:28:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:28:22 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f00000000c0)='.\x00', 0x0, 0x1) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:28:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000380)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0xffffff4b, 0x5, 0x8, "e7a7ec934d11b043d83b0e9d6806852a2fc468cc", 0x7f, 0x8}) bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00ff0f00000000000000"], 0xa) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/187, 0xbb}], 0x3) 22:28:22 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000001580)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 22:28:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x80) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') chmod(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x184) 22:28:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r1, 0xe3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="2000001a00000000ffff000000000000f87c8a5b671b1b542a538706000000a7140000e1280000002a00000070000000000000000084e6034e0f2781aca3da1aa176a46b00a26b72e52dc3a034cb76991f39d76ea77bac8a4e350403c19f5ec89a42fd0756e504957a24db75fb6b86c66687a4eb6d31b733b37206a129a408a1a9adffb908ff6b4117dba310cf98dfe3ab2a10edcc5e845dc68001157f1625b0bef3e63275a79dd2b88482"], 0x38}, 0x0) 22:28:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r3, 0xe3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0xa9cb, 0x2, './file0\x00', 0x4, 0x2, 0x0, 0x7f}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000000000f5bfa600"}) socket(0x10, 0x4, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:23 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0575454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb774e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c00162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000002c56704c6113b7a9f01cb3458e776379f243f2cea2973e05157d42762e0aa37a206a239f518626437f66203c53ad2690f9b4f5344f2a0000008000000000ee330d1540a93e4d4fad1554e8bacbb8699f757f6a4cbc5e2a239e4fd21b48083ff9f709c90c527df7ab12fd29229a8de3b5e194bd87993ce95ec4ac6037dde56dfae34b47c63cdbe5573d3010d85c420aba5f0e49edd0fd48b2da02514f055b425cf231a9d57896a3e16f3bf17bcf47cdaf36051a59dd6994d38a65b454dd25f670b990ac25ee9fb5194743089801e400c01f184c88"], 0x10) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, 0x0, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x0, 0x5, 0x9) r4 = dup(r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x4, 0x6, 0x4f7, 0xace0, "a5cb389c490f74ef9a2977475a514955f3879aa7", 0x200}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:28:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r0) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:28:23 executing program 0: kqueue() clock_gettime(0x3, 0xffffffffffffffff) 22:28:23 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000100)="5d27dd27a7500e3d466b47f433fc661935a9552db67f5fd1a0023da7ae93c767f15a3268fdba54e0f2b1d75bb13dfb4059791c3e16480c69ca86a1b1b069f25624da353f139920a4065ba8837cca9830220381ea5420a08d4d85c60d9e837e33c94adbaf40507cdc836b028f8794182b6f30893bbb978d321bcab15e3651b22cdd402363037d1ef5d3cb16b77cda47c5e095c754e76210e2785268be1c6a5008318653a693145e9b31ea0d1ac5bbf66e6097ef24d6cef9fbcbd0642ff5b73ba84b10210e67a2c2420ca1f423da77ab325c1f1e7474f8eac58efc", 0xda, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:28:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r3, &(0x7f0000000200)="3ad34a569726bbf546ea68eaee7da0a5b6102af99e8ba7a46cd0928e6996b064852f99205611255e0c04f95bc40726a01fca9507fea5ccc7aac66dfa64ebf82c4664b580287a47862a3f51dfbcf49ffc2b0c98f02651a5", 0x57, 0x1b9564da506945ce, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000440)=""/164, 0xa4}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x3, 0xffffffff80000001}, {0x0, 0x20000}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1f}, {}, {}, {}, {0x2, 0x8001}, {0x0, 0x80}, {0x2}]}) r5 = semget$private(0x0, 0x1, 0x200) recvfrom(r1, &(0x7f0000000540)=""/246, 0xf6, 0x80, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x1}, 0x8) semop(r5, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r6) 22:28:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r1, 0xe3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r1, 0x0, r1) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x1) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4000000040}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x0, 0x0, 0x0, 0x100}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x10001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r5) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x1) ioctl$BIOCLOCK(r1, 0x20004276) 22:28:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) select(0x40, &(0x7f0000000080)={0x62, 0x40, 0x9, 0x7, 0x9, 0x0, 0x3, 0x14a}, &(0x7f00000000c0)={0x0, 0x10000, 0x2, 0xfff, 0x2, 0x4, 0x6, 0x3ff}, &(0x7f0000000100)={0x5, 0xca17, 0x32, 0x7fff, 0x7, 0x9, 0x800, 0x1b3}, &(0x7f0000000240)={0x7, 0x6}) 22:28:24 executing program 1: r0 = socket(0x10, 0x2, 0x1) listen(r0, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x8000, './file0\x00'}) 22:28:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r3, 0x9}, {r1, 0x11}], 0x3, 0xffff) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[0x6, 0x488, 0x2]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x400, 0x9, 0x9, 0x2, 0x1bf, 0x7f, 0xfff, 0x10, [{0x4, 0x80000000, 0x3f, 0x7fff}, {0x9, 0x24dceb19, 0x8, 0x7fffffff}, {0x0, 0x80000001, 0x2, 0x3}, {0x8, 0x9, 0x80000000, 0x1}, {0x3, 0x986, 0x7fff, 0xffffffff}, {0x3, 0xb2, 0xfffff97d, 0x8}, {0x72, 0x7ff, 0xff, 0x5}, {0x6c8, 0x30b6, 0x1, 0xd7}, {0x400000, 0x7, 0x9e1, 0x80000000}, {0x6, 0xbf, 0x1, 0x3}, {0x5, 0x401, 0x1, 0x40}, {0x7fffffff, 0x7, 0x3, 0x2}, {0x363180, 0x5, 0x0, 0x8}, {0x7fff, 0x6, 0x80000000, 0x8}, {0x0, 0xffffffe1, 0x2, 0x5}, {0x2d18000, 0x5, 0x800, 0x10000}]}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xd38de2fc25e829df, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x28) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xffff, 0x1, 0x20, 0x0, 0x7, 0x83e, 0x8, 0x0, 0x2, 0xaa, 0xfffffffffffffffd}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000003c0)='./file0\x00') getdents(r0, &(0x7f0000000280)=""/189, 0xffffffffffffff4c) dup2(r2, r0) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') 22:28:24 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') setuid(0xee01) socket(0x18, 0x2, 0x0) r0 = semget$private(0x0, 0x7, 0x218) semctl$GETZCNT(r0, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r1 = getuid() setuid(r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000900)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400), 0x0) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = getuid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r19, r3, r6, r7, 0x1e4, 0x8}, 0x5, 0x8005, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) 22:28:24 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) lseek(r2, 0x0, 0x9, 0x2) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() socket$inet6(0x18, 0x4000, 0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getpgid(r10) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 22:28:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x42, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) sendsyslog(&(0x7f0000000680)="0be1843e7f67f196ec45b7a2b4558574fbd7c5639e2f20b4766d680b3e4f6061f84c11462c8c0eaef4d5d625c733d2338115c26e26a3fada35c74ec39cdd9bc3f457c242798108b729b339e91ff04fda8e621be9384b69fb281ccf6641a87ba3ef1a1a3374bd7da5ea869b11a23a41246cc8e9c33f820dec94d68f465edbfc6708e49f74a9a539dc966d38be9e9ca25e323a00e06a2a6866af27bb64bff424ae97aab491c06c8cba33b465d6c9abe25db816e742b0e02e8a4a4784c90ad40ca002bcd003633d2b4ec1cc9ff9f5ce0744ae3643199f77673453f5b72492d0c7b8ae8dd6ad80e11abb8b9a00f63607a9b884f49212c715a9985e8e0611c6974b7f614e9d3cc1c5af0c62ac664586ec1b95b21cf998bb7aaab4405ae3e3ea4b0b51ba62a2fef1a34ac678e87507c2622756a6b91f26f54328bbdfb1a47c2905731179d38e006f612320cb173946ce63a7d8a017979f42dc1c19c82e3f76e382360dfcb3885942265e2aca3df78a19ffee6fc6a24b2cbab0f322dc2d70a43409d5305b80ee7132ac531fb714b6f08ed91f45f87fa90ce24ebfb3a96b3e661143bd79b3bad1de118404ace3d88c343a4a5861170a2a5caa067973565c4741d82d9175a8e9d24c1aded07d12b2b73e9cf35d7039b43928bb54a35d999adef61dc2a994fab7a496145aa31a4082975c78665293c65a985e12b2f739184343887b9d4d2c1f0c7220372e36308081adb28a3e8894b2d97a0a46468d6594e4b0424fb1f18077e38148e8c20815abd36a0e802f616e0600ed6cbc87b5d027182143aa42ac491f48d5a47d00c0d6447f03391d3661bb0fdfdc01c07314dbd726f121135acbb2ba255516063372085f80d1f3cc69f632e5c217268862dbd497324835d97961e7bcd8e978b8c95fe8f8b25338d7063c56461eee15142d8788e606d753cd299d149dbbc1228eea06e967e2545d57611d4bdccea30a2a7b802dc8b23ecedcb5ed487b323e9e1928ab64f9f26ee97c1951fe3d92ad12cf28cb6453a1f8161a995b6654d828e2cdf43139cad2587c92c021dccefa980fc07dc05342fbe657509c14ea3e7aeb58cb9e6c2bed7d1a0d345dfa0642064f230065b88177054bb88696de8a5083ddde4771954f3134dda61056f59fb7bbfd20c050f75c0b62f7fcde47e70ffcddad6d4dd743416a270e584a54fb313eb25b9cba27981f644a90c9d069b6c309ac1b9ec66f7f76883e6c780e2fef7ecfb3be1091b1e8b3624364bb3fd7bbb19488c008c9d32953bd0d390a9801cf08a0dbffdfbbe1853e999c2f7c3d4b18b52ad41e5e76374d52a0204da6b774013e2b355a04ffaa04ce17a65938e08d6f1afe6527e63188a54b6abf3c57cdcb25b4eac75ef84f0d4b87926a96a2f3514aad7e2c03dfbe224782780a9187f039df54e5fee40b318da8dba509396abf4f3ad496a0d9aa94c529a32bce3021a1a9fe2cf468d7955f4511c38734bef23ac6d3a2ef15526a01d0e3cb332f43e8abe406183f89ab9833eacf2fe90f2afb69baebef575b51127b636b37dea3be6f6231dbae69943cc01f45105b84aeb08af598801a3eb1d292caf15719a011fc1b0859fd699c84b662e554d5145a3880bb29ffaf676250fba6d29ac69386cc51e4eaa046c1b181f47d907fa3516cdf50e44d454bee5076807ddf7cb8c9bd9cd64cb39e07279507d6ded18a132579914160018227bb63804b613772b2644fe99a25a1d7bf54dc168bb0490c5d3d7db2f516d02fb2e18cd43f17c2aef5433ae5a26ea930a890cb6d41170c46ab2e89505e5fb18d4e7d0fa72172f6377610bdf96691ccdd9b16a33aab032514f3f256699d0dd68ff27a5e3207f0be0baa0bb6f61d3a0c8cc410359c272192cd35366d2c455d82074a5bf0686c798d65249a02428cbcbb8a97baeaef6b12903cb6ad33c5fa0f0c771c1a2955ec085e8c70fed89ebbe5e8f09ec3218dd4d3f88372cf1eecc983b1e6e34dec7a63fed47aa4064838df91121e9e66235f71bcf7caf6d2f67ec9302cd2af429f5fef4154d3c00e787b379a38487689a1ac123ba4779b1c134e66a7b5696111d3b0a59d4e51009c63e50a4f8ff101f76f2190dd12202514a7b3a4d9fd5d8854dd9d1e558472601a4ab7bd8d18a03752bd8cb3fbf947ed8ee06961dfbac1e5d365eacbb74f59994b4ed6f715d4b2cb79b26aab201dfb068eb61732471e3bf79a7cca20dc8bca605db193c16bd8fb44dc41bd2b57fe09933c754d98118c563a433d387be644da50ad41ffb33597615c305ad5739e063640c9a33cad4b0cf55e2e5ac39affd8b9e0e17c64e69cb80aa4108300eb4c4e6f50f8339791f6abbb938ed873f8d6a3db4fa6fe62d57568b8fe22d7981296e9a4aa8d167334484cfd0df5c27472ed1f6202d575b5ed2c62088019d6db1f0f87652e45bc29052c33b963b43a733edd2cfb913c2e0f696e00b3d3fe968a138af123655bd4e4a1344f3f5963486bc86377d9b3ace1f8988f7a431e3ad6d11aafd527c3ccf99a9c0ad2638e88c83e099278b110ab2bb6b6157ec1e97bda3bc89c42637e12dd9037f898fc6e2ffafecbe292cf5f5577513cd41ede90d4b0077b6ae9e807dd10a7aa929a8addd0b081d5ed05f44ccd2117bb424134e705b07f4f882cf008d9fe9f5e64c3e5df6bd77b486ad57d46fec30acd7929a70c026806c7bf14cbac374b1971bd2baa8402428af1a957f87b06ee50d29e8270ccc82a00958aa3d811bcd244bf577db214ef8b4411a0fb0d3eacd0a22fefd3e4b7f8e52d870229d60f369a70c5f9a37e22a96ec3e47e9bf76307e4780eed1cd17c84420e4637609fcbaf29f7931b54e301bf78f989e805962aae93b476b352eda67cc3b927bf2e6eabaa2aaa28c5612a85be99c5136f8295363c473035d45349ed2f34db79ad0913ce24f9915d6c7ee0d3bd2b80d817ed42ffe2f8e8e0c7ea99f3dd508bdbde02b8e406091c2b3a31a6336d71cf5dffdc49035295cd35c232d1dd9b5d637cce35f2822d3783f7760427084df07c379fe2c53b56aff5b433178e5f91d5829c6565db0bfd15f651ecb5204188cc89e2538a74295eca0c844ab96f87c6c06de2f0b2ea34f05387625ff5bcb30900a6e6da65f38652bb867957b9d9e36ec4fee218d63cd7e2e87dee3be5321212bc7f2d5fbc09b88b9b810c7d04478ea5aa590f32eeecf0969f766ebaa8af5f55f83ae4ea12b045ca11fe6dfbd45306d8588b90728caf244021c7fcc3b060e369f035a646213143216018d78acde2435b99b9d49ad4b1dbf3664c5d688db7fd27a373b8a5a99a50fc3363ff5e1f51de69473f0bca3b539ed4c6991c2f0643fc3b4818ef53b8b664c5ffa1aba57d50e0093e8b7e3227a016fcec32d80826c159a6d966f6f580459eaee4ed987538eda2e288b918790360d819e6e7ed4c2f86bd5a8fa1652f35c431834e52ca6fcb45f4f19048f3cc3c92523905759f1ed597403847955be7e4ffb755080fc9a394dcc26488502e12ca6dcc84f21aeb3c3c9845bbea0d68b8951c3a9aecb6f717e2f2347a18833f412b684103a40c3f3828884ad0309c02662a69f2dfe77214f02a74788a558ec588c3236c170ed155eaaee842911d6a2c8c7fcb5cf4e351b7cfa76859c9977838d01d3167de9125127b08f08cb21e7d37709238b9bf6b753a7a3a0a3c4036e9aa1945754a79f4c67f544120115762d1271060650231883c4c6f1dadbfbff56fd81dc163618e7027670dcf020e7ace51fb01c85edd5d2d22062c5113f18d81521400084e6a973f425917560baacd6361d006bb0343d001c7aed8e622630ee56b7f68e719cb3a9f798cfb16feb366c0ee47d0153fe4e7073a38d1f0b2329e9cc46490da672cefd80085ceca9c29b2e0bfef10d805c47c79a74d02cb9c291a3e8772ce94a11950913ea2ac38247a0004fbd7c9b554c60b102957f8a8b04e0b3e128cb5515e5a456649d109adde7e78313c682a7b4976289d87280fc491570790008202c857ad4572d18d9d01b97a1548c4d7f4dad5bd025f9da316c39795360c2eb0255c82cf5936da2fe22a9a60347b1bd4bcc98a3f5c7861c153a748f96ae3f243b3c084a623f985fffdd00016b0f49cb6f94e0485c1a748b234ef135da833a3eccfb3a35143aa8a8b94e34f3b94013af8be9b594a9efb3ea079683574f20d6e2c0c5a59d709691df6b51be25eac26d4be371f4bdfcadb4b1e094cf607f2f23f206f702b3cd119e0425e9249590b0492b9e4d6781510dc7175bdbb6c7fb26bf938f371b01fab6467f37d8989f6b9bca3b6a793c52567a35bad6df12c150b49f8c7135c078dcc81af472c8fe8e995a09afa70b409b4625530ed65e66f4207c85f4e329848ce694289c465a7094c4114f9b8181f03f29afb69e9708f363492988705035d1bd8610f9ed5cc9e0d68c5d30f95da8e4f61b7cb4aca5a57a224b6c240a397e035a24d2dcd4c703beada17d40f7ec27e1d798975b155a76529c9ad282d6cd42bb6e316e7b9c3bb247cc67c266a147e086d63bdb8e404c59f1f8f717eab533d33e5d33f647a92e2997a8cd6c3347f8d715c8b6046b68c1363daa1531cfef1809b80da50f24258ee0c5a71d643ed40e8cd4d8969f4200c947284d7da5e1992c232401054523688ccc9663ae2143c00f4f6b58020721340d99fec97db243c0c9dc15effc4e12f57c36ba592d6f990c8dd5340ef9507b98037dec186855a042bd4d7e1f88d62dafeb701102223c7b87027385cc54810908b9001d1248ac887c84dba385383d89d1621940936398e6f51ba572427e88a66977d7ced18a7d85fc4e638e895c8019c537838d51a55f22b6b1fe0575d3fd556dd100193f16b17561246192c62eb5b024e5761df3e1271002247a9e8b842b38acf8652bab2d2abd6907100d7c69997e8c72e6000540a8d52681cc872414ba026cd3a2a93e470c906e84012188085e646b45d14798b96efd3f8408420428198a57748026a02a47a2fbcf48c1e9033f47fb5f0e3ad18d91557d72d1b7dde0c92f2aff1013d59475040485a4ecebfea3e68c85bbcfd99beb0e2732be9a029db100039a3ba7397841519ff38098f1209754a18138138cd8b1813e9014decf1d5fed898ba2480c28e1d00abe2d7570729b0040d141af88ae02e7f2f5b12dfa0f6de860b084ea91580315583adc1e4f1a897d29326666582b941d2cf78f0ed4beaf9ee0139e77bdce2b5415d0367afc0a0c89abb84194ed40665d06f314a0bc65e554472dd8d9572d79a76038062824ac8e189566d94bb8085e140b01ec0628e91e361421ed085b6174b30ea48526abf6f19ed96092405aab88047c9675d8ba2f5363cee1986de27b3c45ca724f66736293a5b619cc4c8e6280f8eaec461f0db4918f9455410721f978468950a13efbc438625d5496b8e141c7cd0cdbab7da2f05a1cb7c2b365e51b5bda2620facc4f01c1e68ee45fd2b4adb715602cc8692f9062982de8a9759132ca4abd61b425e40440b86a461205f62d7ca1df4a19758777a3cf0dead01b2d3ae1c3b1cf1ba11a38226364976ade1800e10f933d6eeb17af861180a72e8edebddbe6ca7a759e87aaec5f8a602490a9fa39b266895602cf7d131542abc553dd99d8e2d1d296a9d8f9ffb6b6606e7c4ce0146eb315aa4896ad52f7807d35aad6258e5a527e907562b8f2d37da7af3ebdaa842b750cba0b0aa95c5f6fd989c1671c20f928ee393c077fdf785934ff9c4f198b4e6a3500cafaaeab409e1b457779a92fe9f00ae9c27897231df28a554647dac", 0x1000, 0x20) 22:28:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r2) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x6c, 0x80, 0x5, 0x8001}, {{r3}, 0xfffffffffffffffb, 0x82, 0xa2, 0x0, 0xff}, {{r1}, 0xfffffffffffffffe, 0x44, 0xfffff, 0x7f, 0x8}, {{r4}, 0xfffffffffffffffa, 0x3, 0x0, 0x6, 0x80000000}, {{}, 0xfffffffffffffffe, 0x48, 0x2, 0x2, 0x9}, {{r5}, 0xfffffffffffffffc, 0x4, 0x80, 0x100, 0x6}, {{r6}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x492, 0x400}, {{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x8, 0x6a}], 0x5f97e3cb, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x5, 0xf53666b5acc5d6fd, 0xa7a, 0x1}, {{r8}, 0x0, 0x40, 0x10, 0x1, 0x3}], 0x5, &(0x7f0000000340)={0x9, 0x8}) 22:28:25 executing program 1: setitimer(0x1, &(0x7f0000000140)={{0x7, 0x7}, {0x5, 0x9}}, &(0x7f0000000180)) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x8004, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) munlock(&(0x7f00006a8000/0x4000)=nil, 0x4000) r3 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10012, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x74, 0x10, 0x3, 0xfffffffffffffbff}], 0x1000, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x20, 0x2, 0xa43, 0x6}], 0x4, &(0x7f0000000340)={0xe00000000000000, 0x1b}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000380)) r6 = fcntl$dupfd(r3, 0x0, r3) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x2) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 22:28:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0703a277d05745d32be3aa00000000ffffff0dffff050005be5f00044475416e50c8ee5f09ad0054140fd1644d9b97948bb4df9690177159d358a3db0fd493e353ed3aa3655343370248a78b4f3b41118e7b66d9446189d0b08cdeab06a6522b3821b15784e75ac47ebb9c8ce18c2596d71f2236ef1cb616ae03d480122b7d1cd24e36"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="937f0d7a86096098e2fb83f1aebcbf207ca11bf96dd271aa791cbd786f76dd3b21cded3464d8e687d715e77bc02bb4f088c7d838c50ddf2084fe216e6f23b5b5f12e8d065e5b71406042dff52ea3bbdc519c1632c6fcdf5988139aa543e8cf9269f2d44fc6c0f2f253b6abd09f9b4e2eec1ec1cfcd4870878d", 0x79) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000840)="49347bcc49510fbe727f0ecb4c494326d939ea6e72f0794cb0e7f2e2a3f3b58ab649f683d2c39bd99d3206e98940c8c0cd79819cfc7e77d4369407d4b51ba5d8e6e20caf62b9d1f834b040698fc077a1d00bcf0527f321aae3c062e04144f969e9e423b5042ce18df8ce32fd2727e79097f077a1558e26f4709687259eb8a488e69ea576f44b63ded507ef", 0x8b}, {&(0x7f0000000a00)="eb2260e0520d0a60e85eedd414f3a2d2e764707aae568eee0c580060039913761d7cabd002b95180acf8c383303bb05ce6d4196c15b7b568424df2c3f851667c8e504423a8382c116226de8f30ebdd79942cdd671ed1ca69803ac452003dafe550552204fe6e9f220ea380a6e92a2dd0ac14de04bcc151a78f001c237d59965451d31c8039b6faf316dc5dd88ff10542a4f6bf5059df6504fc3634ca605e73a9c58d0b682376275e8b20f822bbd501bb85b59385583db155c0fa840493aef3f36e09ee04dfb6ede649bbf004d1ff15c6d81044753dfe5e145eccad73aaeaaf66cff9e6f5088fc9bbdae01d7b6a78cd3f39198794a572cc036765c1338cb62f7e56fb140d592a6884893beab7e6eb97c4d4a925e7b0381995568a68b70f65eedf4933ed483483af769c487b6b30438754dad514987be1e2eed4721e2cc8475ac32ff1b201dc1ee262f29dd39a52b00bdb5b04c19a5ff357dfdc07b3e52d6b227d5a728ff46788118170647ac1792f824b4ba79b81cc13cc56d0d22e1cbb0a908f69124280299dad3738f502a166279b015ff33ece3c0abb2ed92444134f8d8af61ed22f770d9c7937262aa5bbe27fa666736eb1971fdd66e559101863ed4fbee95dfdba37b6b922f6c82edc39277663df7fb83d6ad12807fda5bc3bffcf1d4858edb14a2fe4afefd7600fb39f564dde64f18643dc78da52659577132365f4b995ff06930930a2f044d89efac80742d2d5563cde20bdbce43a7dbeeb2a2175ab0f65a4b4f5ecd82c3b3f394bca9850aae848331711fd39b091049417ae69586a6fe472c68b39d16f08e24409a5516700fe4c16905877d0694641c7a4c39074d8f6febce513a86a543f3dcadcc8d9d03e09e2cbed3d4af6771dda71c57e5a8da59fc7f7779d3b1d94784f94565f586c667664837e5837de05ef852ab8fbf3cda42a52a417e606681b1d55b7b375ff2d061f23fb394d48d805f971ea7ca5f99265f7bc9673af06be007488dab6018e1a206bfd3c0176f90760b1f7e5525992becab5b39c387720cb1c1ed90394caf1d460ec4fac02a30e4ab4eb0e95da14fec9f7a3f1fcee6753a039de868d99cef966b03e4b938beb46e1f8b13e5ca28e77fb3641de4541bdd7aaa32df66ec2bd29363c831fa91af2f44aec8a07edacf5b447b77ae12e281fa0c7f48a71211082263697a4886b066cfe05d5d76ea477955c81e556fa6023ea82e055f2812b7f8bae2739ad9f23a3964cc100aacaa581eb2dc8af873ccf1322c1f96d136655ddf5c2e2e18075dc8ff37f1d0b68eb6dc01fa7b22f966816845a761a41f78d59c50babfea8002f133e77da5d47f724089de1e022ab6192b3efa1d6595a765eecabf6d57bddb19e57173fc2d215d147b6f6720c1eaa897d40bc2b14a63e98a6f986b8812ebf2aa8f16a7581dcfaf5421e16e4577ccb7ebf7f23103f8781da15b451bc93a5306b12a2940e44b98592ee9ef1861eb74f0d3c05cb41a568d8c0df1a95ca04dadab6f91cb012e6dfa748e9316d91db718f293569d9ffa1e3224c9abb8c024393aca800240ba1faf22c8a0185447576e0cc97ab1c75360eee49ad75696c7fd72e573c92d881e0a6671ad2b16d55a0015a369e525418906e78fc40e3156f1a3cd8b0f7bb54e0115b718b72a87e03464d2d52c5f23b68c9c4ee26edacf4131186a7b17cacf96ffb2ae06083bf311c557f84f5a7bc1427e6e12f9d85c201d077b21e2b8d2c80f13a984e7735e7236a06837b1ba5a816f4535c564b65659e154ede73950e0cfb98f40a1995c4c35ff47a85265811cec0d871de9cfa4fadf69316125e9bef79f9cc6ce84581f2c4925a4b4ff89cec0185529acd452e0d6ca5a080a13e224d493e7cc4490519cfa532742888ce8f8e523194d0dd02fd814c7efb5f663b5eded6370de74955cf31e274cf8bcb3a369ea5ef8b5e4133d0b3189b533ddc261e172b3607bb18079f880a18f7e47a0d703682d396598b4a951040732b7fd73dde56486d460dda5a03042d900b2462f4529126e37381d950fcfc93b8002a7ce5d1db31f8a866ce99c69591248a70936cfdabddd0e3f2db7fd2e2ae3ebdcb7db93194ca5faa73a8e2d9672a43edfe3f61a6685d40a3b2340662de8ac4182ce864fc90823809737067be37d325bdbc010e09fe2591560f0e4b11221d886aa0782e2687250c37b3cf25941f584bd87438bdbf2da2699aa3c543bbdfde70882fc62da93a4319c4146de31676c46318ac9f4bc8a08e0569906b879ec0c92cebf65648f8387fbca715add8f840a0626353db32b91d5efa474d6fcb2fe4e533306330fca548413afdd018c7c6bf510a2271f52c345b1df678ac23f1c77fa3a0e2fbbe55c4695232e57d3833937e42ae0406f1666713c0216ce8f0fda79dbfb9924eb70e9d53b631856e7306dafd82d82e770a497d7cf7a62fb75518463bfefea3629feaa990845eb08959f651845004dfbe25b45783e9e3ef19eca522bd7d9a5d29d6ef5961bc3e52fe24bf780a5c8e0b66593b29eecceb01cd6297556b2ce6374464b28ab6f7958c81ef6fcfd0543adeea246dd5e39c4df319e26dab562029c28a93644becae94a333f23d78a30248760babe2d25251386c216bb9487b15dab2f71f345ad49c27fa73aa004c621fbea7701caf59c6f9582e85b2a728a536347976b1772133162b663092f0bdf4763f7f7f5ccce8a7ce93d4cb1547d43265f18ac3b0187a7e9999bbc1b23dc06db218c86bca4ee3169be702c37f36b5dffd3d0d6b414f453e4bcd08b63ebf2e89118f445e88eeac42424290c7a144b9f399d5160b9e2961a8b3fe6148bef5a15053f6e21d700f202b641bb83cd4ee0792f77b84b7fc030a9ff030f0ca74efa94f4d88bec01e2981804530bf2b4f20bc0cc35db8884c2a165ae77451d066292ce78fb657cab0625d6786da876800c2527d0f11055ba35502a04247c19bfbbcd4d59a0d2701ec39cca82c5146d83a541b03681b755f6fa772558a5bacdd892af01ba1d397b30528338066f23608bfbb2369ea8a5e209f42367fd3310bfdab46c680f00fa8b13471a5c49db1ce2b744ecf9c65fe6f45ac06062cc092a842ae2cbe98967d9d290f78b90883032a264950fd8a9a9d0e1eb3c28763d342fcaf9c787755416191e89dfb6ca338931a77816da413bd42f2755a2e37ee7c4013a88e67040bfdbb470c37d3847e9f2cab8539867544f036f2a1733478735d4a98f16f676d4940fc81751d6417cbc15d18e1c81b8d6909e0d676cebb7c37b2cb9e33312a1e3ee5f2d5c3d1caa70d00172ba7e9ad642be53218f6b559f3e2c63764e15f5246a282efd02b0ffbd9ec843260ad411d7a526ff836fef0469b89e67e506b97b35f78917381ce9a98963e408b280f74de961d02d817fb6690df2a15f27326788e8c78a3c874828e7525d3ccc74aee6a569de6a9b3993b157f5d535841e5c169edf2d2e5dc0a1a287f5858642cb414fcf7a8d3734874bd5e6a4d552f7d77d42795b31d48410e2acd0d8981bc01c7af57c41eae89bbd74360be2e83ce9ec3ad683f621b533dc24f4143d50581510b28f0629a69fc877ff825b1511e185bee5dc2faf3275db9a1bcf0564a135a600e182724466b874d67c3c463a26298c91356a0f6a59ef84e3f5f657bfdbf7942923f77eb1db713fcfd73ec33735a0c6260e99c8afeb821c8508905d58557fd7f7338d066e43e1e06a6cd2f1a9ac91c75fdd59dea6dc8da2eb8552871c6e1b9a6aa9f8c53bf23d54afccef9b0f27db3925c8f38a1c525d359a2c85dc4f765059c5b74e9ca0c9c89a92418d89016681a8d6345ab3f2b37f3d1b48575e2288aa49f191f1584f05bed5a3b79c29bd5e3b3110a3d3fed1349a60afc7ae691eab347668636904aff9da7a661ad6d048d5db2c7fe72f51d440ebd316d0bb40583cb349dca38fc37dcc81ac2836f55486f95982a94ba55aefb30e79ab18e70deb9d521438138aebf848ec46bd7557e78ba1d555710aa909e7988cc183604be3107daf5b34195c4440a63e0ebc39a8d9d697a008deb20a77cf61a735b08344671b21287b7e7996f11cfefef1469c3bd7d49e2a19570e2a03db0253a9f7bc43146e55c263556c5f02a5377a9b1a58610a4a978ac57d9dccaaa91a515ab0ece98a0bef395de39453d9dccab58ec4f572250a6be9c6a7ebac72f6d8e8b5ad43413b17d9a9b7b3ba46325919b2f2acfa5cb116b0f08f40ab0d275fd82cf6f29d61158d9156fdc207e1cd50a1521be05620ac5bbffa6bb8cffc51dc3a2661c29ef2393d75924fcb669c89303eec1566d838a1258db0c195e3325ef09c1a424ddabefada0d4c24c3e90b1fd826e785c570ff9be33e9539818a8cd61ddcdcfd296a56207f9761e1d06676fae4c0243a35b96c3edb4d679b961a9d427605ea0a33a05de63a2ebcc0bb6db8341e6f3a2f2532ee6978fca6d7514a99463392ca890d0591a0890a442b0ae9807e6a93773a1634027d4a97e253a8cf7bc96c84cc6e8100b020e6423ba3f9751c7e762a5a1131efb010bfbca55f5c8d5cf3b56ee73a976542da7a8a33d10a34e21ac6d8b953127044fae7a9a0f9950d88ed1ed6ccae77ff71791f224b5b29496049298d3cdcb3d228704d68da8cb6b591fe2fade6fc4866326022bc19c012f75cad2b94c4b8b34018039fcf1e7874261a9f4caf6bf76dce365b39cfc7a263874b8154af71ce09d9f46c49053e5cc8a7d7dc446287974d63da0e3727b4fd9cfa8f3cdff8473318004aaef65ab3e1d8ffc84b4bd0a34b0af109c46b8e87443f15de1b1ef7a212312904d4df83b1660c60b8a7f72cd8d5381c40ca06db10eefadc26918f1fd977fe64ed2d425e6fc535a3e36806e7550a9a521712fae9f3167cf503cc7faa9388a839ea86c8864b0a55f3ecdbe02d501aa48656cb31e82813c8f38e79f2a4502dc6d33d2778a4a39aef3438cd2d1a82b11f5594b340aa1cf665f4002e249961d706e8f9cc00a9f7c8e8e5e419638ae7edb99d5c345f86b6ce110a9f6ec8d53cabf1ba9b3ccc1c82b1abcf7a5386044a720bf47b2fdd3986d222ca6863a90fa218f1ba8f4d1c2a5f185d70be9b598196646b6aff820daff2f054ba65288da67e77ed7e1035be21836dbd994c6b76f65a19c20a398814989a8f487578f87a27f60a2333922f421c502d277164ceb73939efecf013ded21bb8854f177080ceeea2ae5627a833f89c04926987b2446e6c1d02e254856cb4b440302bacaed8383b219ab40680e250528599310a4789c269b4c738f61014b5754706681e380b3b1a4c855d92efdfc7e8cf796e5239b20cbd3d6d236873b631bcdfae746fa29350a44498f511d2df4b330dc5b5d1cd7ca2f0f7f2d7b719d00e3c4df13e05646a33bd9c19dd79be1bf0f4d6134b7e0e54cda00fc401449515c70ffd8ce68dea313c4f676ce250ef62d98e331bdfbbb7874a75ae2a086333ae7f67758851cdb9d818965e4a3683eb4cead82cb9b5e6b884d664a2c6ee1fde42e1d7f1a6651a3667f03bbf0d59ea1dd95733111eb56304c5a7e61f53d8599ecbff19cec3b462f2c97e28f743c9e15c6ce40068812d26f3c4f35675f0123025df5bbd99919cf8c4823cb59f25132cf38bb77896293ff3e7eaa8eb862c8bcdcaec70e796b4af0f255671647be5f03dcaff9876db536710b62f2813ff7491ae5ce6aad8c7ba5594f3c8d1e6353bc21085c6149172055267d7b98ab5aeeeeb0c34ddb94e597acac99e4d174679903cc24dd2664946a3e52ad1448793d840902444e004191", 0x1000}, {&(0x7f00000002c0)="9f7f0f91dddd6974e6c0dba6aaadcb11f4b074bbef076c27704300cf674991fefd9dc10ac4cb513023f344867206e7e45d71d62f07417e792c84ac3a1963dc44555716a13009481795caa5f64899d75df6dbc7c4abdcb01d509fb12de0533d91dc6adc559ff011e5796aaf64", 0x6c}, {&(0x7f0000000540)="4630e5c4b048d62beb9635a0ce700cd3b925f716b71ce637e2265e400ef1b573ad9543b8896cf613f4ca518145207ee9eb8fc6202aee5a9602ded1d08d114ce2613dddc8fbb4468d6041c9d0b50fc2a6ae7a1851ddab2459c39d25582af7b314207d95224eef91780478d4a8a64d1ada1f1300ff4ac4062f57bfe95203ed78a85024350a6cc1da2864cd70357bd4faec22d360c5ec41925d370040cd8c3927701308c04be268b014f1b049dca8a092f3c63b2abab9047e598a5464f630abc3a6add5c8", 0xc3}, {&(0x7f00000003c0)="f247c2cd24d7096686e63d2a01adb0f1a418195beb94f99c4e1bbc2aa132169d711d9168f13ba4ce1702b5010a9fbe3b7a01be147d37945f9e4ff80a511237373f774420606027bc683e9ee4b26f2a94eb3e699f65e3229a0b6b3e42735d60e38ac734c7547bbf29580616141547737a4295b4d15fc5b2560bd41937e944821f2cdf30ef9dc36c794c93", 0x8a}, {&(0x7f0000000640)="bf586ff0e4a327100ad73d229516eac94db83cac475c2193e031c41082a068a0607c4040c4483d334b3108e01a199dbe8eb7ad8cc20c0687f8cc6f37699aa68c4b512b20de0514c7f7a2300b6cf885c5e204e48aac43066bee5908de80bf5095deae3524d11c4e1193f4c8f5b87041d3d515a8f32f1cd730f8dbc757703f91a73d346a8dbe6b9ff4886b74a5d99452727bea34faa75c675b2c25838cbbba3c39330ff407e504524497e5529a29f76676c58fc6a7a17102144c9fdef09c4c96cb5bd602886f9b3864e7d32da34d9b10bae2766b1265", 0xd5}, {&(0x7f0000000740)="a0fc867650c09558148e6a2ba25dff6c4ac45900b6fdf2dcdaf2502a60e554838da606949db184133fe4733112599a9e01a68e3d92c3f85285082f9adc7bd8c7de7ae410dbba0d0180699e", 0x4b}], 0x7) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45, 0x3}, {0x22, 0x9a28}, {0x24, 0xfffffff9}, {0x86, 0x4e}, {0x83, 0x4}, {0x26, 0x7}, {0x89, 0x1ff}], 0x7}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:28:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4a2, 0x0) write(r0, 0x0, 0x0) 22:28:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r0, r1) 22:28:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x201]}}) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 22:28:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x800, 0x9, 0x6, 0x7, "e03a5ddd3e543f2f8707061272c1655b0191180d", 0x7fffffff, 0x9}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x6800000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x8000, 0xffff}) dup(r4) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x3ff, 0x2}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 22:28:25 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) getppid() semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) chmod(&(0x7f0000000340)='./file0\x00', 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000040)=[{0x1e, 0x1, 0x7, 0x3f}, {0x6, 0x2c, 0x75, 0x6}, {0x20, 0x7f, 0x0, 0x5}, {0x6, 0x9, 0x4, 0x200}]}) pread(r2, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') 22:28:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r2, 0x2}) symlink(&(0x7f0000000240)='./bus/file0\x00', &(0x7f00000002c0)='./bus\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc9502f7c5229a86a652d62e11611b06e272e69591148ad5a8bf626d9dea3c2c300", 0x57}], 0x1) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 22:28:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f00000000c0)="02de038f00000000940e3c", 0xb) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="b3cb39e96d19fc60c3b5118dcdc3d18e73d93cf5c9f8f91d32d59c32d9ed3b4c8c35ef08c007566941ddb6bb9627ca50dea4c7c07e79c34fc0fca925beeca471494340b610862c7739ec9d56d0a8f251bfec99498f2b9a4f84ef2ee14173d4bf449c1b068b6ee2b444364700ae97f61c68240e8158a757e38f141bd1717a393f0d212a56609fe55a40bb53fdf764d3d146e0acac8be86f55bcd96cbabbf3881703a5c75478da12ddd799bb46be2ef7a8e12c965a5c7c6d1997a1a5216d8fc91c66163874ff9e2c73cd1c6462ede7a35a672ed91fb51df020c02c5c1e6aad9d93cbabf5264c66c6afa7734f3be5eeca3d8238f914e440908d7bea9f3cc76dbdc3b8336424695a899dedee4b1541ada47cdcb360c84c2c54f48a59dc7ba644f18b17800f5e17a84e072a", 0x129}], 0x1, 0x0, 0x0) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8063509100+16 0x4285000000000000!=0x4285dfe09c283018 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 242141 38259 0 0 0 0 syz-executor.0 *328626 86696 0 0 0 1K dhclient db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff826605d8) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f6c7180,fffffd806f6c7208,ffffffff823d9e10,fffffd8065745b00,0) at sbappendaddr+0x140 rtm_sendup(fffffd806f6c7180,fffffd8065745b00,0) at rtm_sendup+0xe7 route_input(fffffd8065745b00,fffffd806f6c7180,2) at route_input+0x489 route_output(fffffd8065745b00,fffffd806f6c7180,0,0) at route_output+0x80c route_usrreq(fffffd806f6c7180,9,fffffd8065745b00,0,0,ffff800020a5f3c8) at route_usrreq+0x363 sosend(fffffd806f6c7180,0,ffff800020aa4f10,0,0,0) at sosend+0x645 dofilewritev(ffff800020a5f3c8,6,ffff800020aa4f10,0,ffff800020aa5000) at dofilewritev+0x1b7 sys_writev(ffff800020a5f3c8,ffff800020aa4fb0,ffff800020aa5000) at sys_writev+0xa7 syscall(ffff800020aa5080) at syscall+0x4a4 end trace frame: 0xffff800020aa5100, count: 0 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8063509100+16 0x4285000000000000!=0x4285dfe09c283018 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff826605d8) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f6c7180,fffffd806f6c7208,ffffffff823d9e10,fffffd8065745b00,0) at sbappendaddr+0x140 rtm_sendup(fffffd806f6c7180,fffffd8065745b00,0) at rtm_sendup+0xe7 route_input(fffffd8065745b00,fffffd806f6c7180,2) at route_input+0x489 route_output(fffffd8065745b00,fffffd806f6c7180,0,0) at route_output+0x80c route_usrreq(fffffd806f6c7180,9,fffffd8065745b00,0,0,ffff800020a5f3c8) at route_usrreq+0x363 sosend(fffffd806f6c7180,0,ffff800020aa4f10,0,0,0) at sosend+0x645 dofilewritev(ffff800020a5f3c8,6,ffff800020aa4f10,0,ffff800020aa5000) at dofilewritev+0x1b7 sys_writev(ffff800020a5f3c8,ffff800020aa4fb0,ffff800020aa5000) at sys_writev+0xa7 syscall(ffff800020aa5080) at syscall+0x4a4 Xsyscall(6,79,0,79,ad8459c6,c91ee04f000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdb190, count: -15 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aa47a0 rbx 0xffff800020aa4850 rdx 0xffff800020a5f3c8 rcx 0 rax 0 r8 0xffffffff81844b3f kprintf+0x16f r9 0x1 r10 0x25 r11 0xbab14dd8a625d0bd r12 0x3000000008 r13 0xffff800020aa47b0 r14 0x100 r15 0x1 rip 0xffffffff81a1eac8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aa4790 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=328626 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5e280,0xffff800020a5f650 process=0xffff800020a8a390 user=0xffff800020aa0000, vmspace=0xfffffd807f00b5c0 estcpu=0, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 89655 366641 7528 0 2 0 syz-executor.1 38259 242141 72947 0 7 0 syz-executor.0 38259 157926 72947 0 2 0x4000000 syz-executor.0 72947 68413 18666 0 3 0x82 nanosleep syz-executor.0 8855 455188 0 0 3 0x14200 acct acct 7528 369851 18666 0 3 0x82 nanosleep syz-executor.1 74858 512942 0 0 3 0x14200 bored sosplice 18666 148943 59038 0 3 0x82 nanosleep syz-fuzzer 18666 79531 59038 0 3 0x4000082 nanosleep syz-fuzzer 18666 133749 59038 0 3 0x4000082 thrsleep syz-fuzzer 18666 240756 59038 0 3 0x4000082 kqread syz-fuzzer 18666 74462 59038 0 3 0x4000082 thrsleep syz-fuzzer 18666 222370 59038 0 3 0x4000082 thrsleep syz-fuzzer 18666 254820 59038 0 3 0x4000082 thrsleep syz-fuzzer 18666 426025 59038 0 3 0x4000082 thrsleep syz-fuzzer 18666 447741 59038 0 3 0x4000082 thrsleep syz-fuzzer 18666 29062 59038 0 3 0x4000082 thrsleep syz-fuzzer 59038 29780 9597 0 3 0x10008a pause ksh 9597 54159 52184 0 3 0x92 select sshd 54690 430251 1 0 3 0x100083 ttyopn getty 52184 50245 1 0 3 0x80 select sshd 94503 439777 72317 74 3 0x100092 bpf pflogd 72317 233379 1 0 3 0x80 netio pflogd 2441 430244 1621 73 3 0x100090 kqread syslogd 1621 404298 1 0 3 0x100082 netio syslogd 35689 463187 1 77 3 0x100090 poll dhclient *86696 328626 1 0 7 0 dhclient 47994 462212 0 0 3 0x14200 pgzero zerothread 13479 59020 0 0 3 0x14200 aiodoned aiodoned 21467 174533 0 0 3 0x14200 syncer update 28653 397992 0 0 3 0x14200 cleaner cleaner 82910 54272 0 0 3 0x14200 reaper reaper 34347 94174 0 0 3 0x14200 pgdaemon pagedaemon 2703 479942 0 0 3 0x14200 bored crynlk 34600 501498 0 0 3 0x14200 bored crypto 18377 385571 0 0 3 0x40014200 acpi0 acpi0 26509 299934 0 0 3 0x40014200 idle1 639 394729 0 0 3 0x14200 bored softnet 98318 426288 0 0 3 0x14200 bored systqmp 15040 87991 0 0 3 0x14200 bored systq 94135 248763 0 0 3 0x40014200 bored softclock 41937 222731 0 0 3 0x40014200 idle0 79609 357374 0 0 3 0x14200 bored smr 1 401173 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 86696 (dhclient) thread 0xffff800020a5f3c8 (328626) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8266ff88) #0 witness_lock+0x52e #1 solock+0x66 #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_writev+0xa7 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9556 7196K 8876K 78643K 14630 0 0 pcb 13 8K 8K 78643K 249 0 0 rtable 101 4K 5K 78643K 790 0 0 ifaddr 70 15K 15K 78643K 251 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1483 0 0 iov 0 0K 16K 78643K 109 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1233 77K 78K 78643K 2395 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 7 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 282 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 695 0 0 sigio 1 0K 0K 78643K 12 0 0 proc 60 63K 95K 78643K 689 0 0 subproc 32 2K 2K 78643K 119 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 50 0 0 in_multi 33 2K 2K 78643K 124 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 308 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 96 21K 22K 78643K 3343 0 0 UVM aobj 130 6K 6K 78643K 133 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 201 0 0 NDP 15 0K 0K 78643K 75 0 0 temp 193 3556K 4195K 78643K 9305 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 24 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 71 0 69 1 0 1 1 0 8 0 rtentry 112 126 0 87 2 0 2 2 0 8 0 unpcb 120 261 0 249 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 6623 0 6623 1 1 0 1 0 8 0 tcpcb 544 221 0 217 1 0 1 1 0 8 0 inpcb 280 758 0 751 3 1 2 2 0 8 1 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 17 0 13 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 ppxss 1128 37 0 36 2 1 1 1 0 8 0 pffrag 232 9 0 9 3 2 1 1 0 482 1 pffrnode 88 9 0 9 3 2 1 1 0 8 1 pffrent 40 62 0 62 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 55 0 23 1 0 1 1 0 8 0 pfstkey 112 55 0 23 2 0 2 2 0 8 0 pfstate 328 55 0 23 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 523 0 307 18 4 14 15 0 8 0 art_table 32 524 0 307 2 0 2 2 0 8 0 art_node 16 125 0 90 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 10 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 278 0 268 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2519 0 1117 46 0 46 46 0 8 0 ffsino 272 2519 0 1117 94 0 94 94 0 8 0 nchpl 144 3637 0 2026 61 0 61 61 0 8 0 uvmvnodes 72 3518 0 0 64 0 64 64 0 8 0 vnodes 208 3518 0 0 186 0 186 186 0 8 0 namei 1024 12070 0 12070 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 10442 0 10442 17 14 3 7 0 8 3 plimitpl 152 71 0 63 1 0 1 1 0 8 0 sigapl 432 880 0 864 3 1 2 3 0 8 0 futexpl 56 15189 0 15189 1 0 1 1 0 8 1 knotepl 112 265 0 246 1 0 1 1 0 8 0 kqueuepl 104 210 0 208 1 0 1 1 0 8 0 pipepl 112 514 0 495 2 1 1 1 0 8 0 fdescpl 488 881 0 864 3 0 3 3 0 8 0 filepl 152 6605 0 6504 8 2 6 6 0 8 2 lockfpl 104 370 0 369 1 0 1 1 0 8 0 lockfspl 48 126 0 125 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 31 0 20 1 0 1 1 0 8 0 ucredpl 96 990 0 980 1 0 1 1 0 8 0 zombiepl 144 864 0 864 3 2 1 1 0 8 1 processpl 896 898 0 864 4 0 4 4 0 8 0 procpl 632 2356 0 2312 5 0 5 5 0 8 1 srpgc 64 8 0 8 3 3 0 1 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 1100 0 1079 6 2 4 4 0 8 0 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 190 0 0 22 0 22 22 0 8 0 mtagpl 80 237 0 0 5 0 5 5 0 8 0 mbufpl 256 592 0 0 33 0 33 33 0 8 0 bufpl 256 7848 0 1314 409 0 409 409 0 8 0 anonpl 16 109284 0 92286 83 14 69 79 0 124 0 amapchunkpl 152 5541 0 5430 8 2 6 7 0 158 0 amappl16 192 4461 0 3505 75 26 49 60 0 8 0 amappl15 184 152 0 148 2 1 1 1 0 8 0 amappl14 176 295 0 292 2 1 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 111 0 111 2 2 0 1 0 8 0 amappl11 152 73 0 57 1 0 1 1 0 8 0 amappl10 144 38 0 33 1 0 1 1 0 8 0 amappl9 136 834 0 827 1 0 1 1 0 8 0 amappl8 128 364 0 342 1 0 1 1 0 8 0 amappl7 120 81 0 74 1 0 1 1 0 8 0 amappl6 112 95 0 81 1 0 1 1 0 8 0 amappl5 104 277 0 263 1 0 1 1 0 8 0 amappl4 96 961 0 930 1 0 1 1 0 8 0 amappl3 88 445 0 440 1 0 1 1 0 8 0 amappl2 80 5858 0 5785 4 2 2 3 0 8 0 amappl1 72 29985 0 29548 26 16 10 20 0 8 0 amappl 80 2689 0 2650 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 132 0 3 3 0 3 3 0 8 0 uaddrrnd 24 881 0 864 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 881 0 864 1 0 1 1 0 8 0 vmmpekpl 168 11188 0 11155 2 0 2 2 0 8 0 vmmpepl 168 117642 0 115483 173 48 125 128 0 357 29 vmsppl 368 880 0 864 2 0 2 2 0 8 0 pdppl 4096 1769 0 1728 7 1 6 6 0 8 0 pvpl 32 319247 0 299048 209 40 169 185 0 265 4 pmappl 232 880 0 864 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 603 0 10 17 0 17 17 0 8 0