Warning: Permanently added '10.128.0.202' (ECDSA) to the list of known hosts. 2020/03/10 14:58:29 fuzzer started 2020/03/10 14:58:33 dialing manager at 10.128.15.235:13993 2020/03/10 14:58:33 syscalls: 338 2020/03/10 14:58:33 code coverage: enabled 2020/03/10 14:58:33 comparison tracing: enabled 2020/03/10 14:58:33 extra coverage: support is not implemented in syzkaller 2020/03/10 14:58:33 setuid sandbox: enabled 2020/03/10 14:58:33 namespace sandbox: support is not implemented in syzkaller 2020/03/10 14:58:33 Android sandbox: support is not implemented in syzkaller 2020/03/10 14:58:33 fault injection: support is not implemented in syzkaller 2020/03/10 14:58:33 leak checking: support is not implemented in syzkaller 2020/03/10 14:58:33 net packet injection: enabled 2020/03/10 14:58:33 net device setup: support is not implemented in syzkaller 2020/03/10 14:58:33 concurrency sanitizer: support is not implemented in syzkaller 2020/03/10 14:58:33 devlink PCI setup: support is not implemented in syzkaller 14:58:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r0, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt(r2, 0x3b4b, 0x0, &(0x7f00000000c0)=""/131, &(0x7f0000000180)=0x83) getdents(r2, &(0x7f00000001c0)=""/151, 0x97) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x5, 0xfffffffc, 0xcd7}) r3 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000002c0)) socketpair(0x18, 0x8000, 0x5b, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r6 = socket$inet6(0x18, 0x8001, 0xbe) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x560151951e10d790, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x10, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x20, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) r12 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) kevent(r3, &(0x7f0000000480)=[{{r6}, 0xffffffffffffffff, 0x20, 0x40, 0x3f}, {{r7}, 0xffffffffffffffff, 0x0, 0x8, 0x6, 0x3f}, {{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0xffe0000}, {{r8}, 0xfffffffffffffffe, 0x12382239cdee4ebe, 0xf0000000, 0xffff, 0xff8}, {{r9}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x80, 0x7}], 0xfffffff8, &(0x7f0000000680)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x9, 0x100000001}, {{r10}, 0xfffffffffffffff9, 0xa4, 0x1, 0x7, 0x1}, {{r11}, 0xfffffffffffffffd, 0xc, 0x10, 0xfffffffffffffffa, 0xffffffff8bc7a87c}, {{r12}, 0xfffffffffffffffa, 0x131, 0xf0000000, 0x3ff, 0x4}], 0x9, &(0x7f0000000700)={0x10001, 0xfffffffffffffffb}) r13 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000000740)=0x8aca) setegid(0x0) semget$private(0x0, 0x1, 0x61) r14 = open(&(0x7f00000007c0)='./file0\x00', 0x20000, 0x100) symlinkat(&(0x7f0000000780)='./file0\x00', r14, &(0x7f0000000800)='./file0\x00') r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x0, 0x0) ioctl$SPKRTONE(r15, 0x80085301, &(0x7f0000000880)={0x4c88ee9f, 0x3}) wait4(r1, &(0x7f00000008c0), 0xc949354ff20fdfef, &(0x7f0000000900)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r16, &(0x7f0000000a00)=@un=@abs, &(0x7f0000000a40)=0x8) 14:58:38 executing program 1: socketpair(0x2, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x9) recvfrom$inet6(r1, &(0x7f00000000c0)=""/174, 0xae, 0x802, &(0x7f0000000180)={0x18, 0x2, 0x80000000, 0x7}, 0xc) r2 = shmget(0x2, 0x4000, 0x81, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="c48d85f7526e778fdca36e3b728d363f1f21d48f8cac3686ef7ed063242f66930d8897ddd8e35cdeb979e925f50761a1a183cc6ad7b6b29052306f24d46ae2416904d3a24229d514d201bcb3ae66803d3f5ed15791925e866b7ac8d0816dfa03340b9342bd03ef7156a15bfe489bd6d01da57fcc27b860c252411bda04bc179918fd45510923da56e2d34af2fe6c8741b3a7f382c6585bad5cf7653ccb3cb345bcd73078ff48794c2a264962a9da3c21b9af8abac3f17dcb6b2f9b320a2e56f7", 0xc0}], 0x1, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000002c0)) nanosleep(&(0x7f0000000300)={0x186, 0x6}, &(0x7f0000000340)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) connect(r5, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r6, &(0x7f0000000480)='./file0/file0\x00', 0x400, 0x151) setsockopt(r0, 0x7f, 0x100, &(0x7f00000004c0)="62426a710c2332f370d16c042068e3586573505ea54bb17ef955cd0cc0bc82486474c995d1c994e55ed9b9ff805d0153fdfe99a9c11ead2edafa935cbc1c022b662aab25d4631beb714711d299c32038249b85b578784ea1841036a783ed96d0ecc5dd63b8f593b7e354d80b51cced442586bfc78fdc22a05d9bee20a097064806bc8c2ee57a50c7045a1fb1813a3a5eb959e60417a0c5899a16a4a91d8954b3", 0xa0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x210, 0x0) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f00000005c0)=0x1) r8 = openat(r5, &(0x7f0000000600)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x3f, 0x20, 0x401, 0x0, 0x9, 0xfffffffc, 0x7, 0x1, 0x0, 0x2, 0xcfd1}) r9 = socket$inet(0x2, 0x3, 0x0) fcntl$setstatus(r9, 0x4, 0x40) r10 = msgget(0x0, 0x1) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000006c0)=""/135) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x40, 0x0) semget(0x3, 0x0, 0x8) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r12, &(0x7f0000000800)='\x00', 0x40, 0x4) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x200, 0x0) fcntl$dupfd(r13, 0xa, r11) pckbd_enable: command error 14:58:40 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044c356fc5e02f24dc4f70e6156bddcb2dadf09285b9b48219c5ce519a7f9bad9f94b143d27d1"], &(0x7f0000000100)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000540)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) close(r4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)="e83cf435f597f4897bab2b28d7177d9799d609c232662b8f246f95c06a7a9fe6", 0x20}, {&(0x7f0000000240)="ff3cb08df8328752342e439cd443f85e017ab945c17b1fbc523f8b1a6f15b4807c7e0780c8621ed108c762ed661e9fc19b3fb639e89349bb1d4c89fbf22d277e9d40ea5e1ad56838fc1b1fec24dfeb50480608d15226c9fb2f9dd3d90a5fcc3ac1a583c844d3002864ff2344e8aa063aa11f1d3b7e0434d3aa1437d3d4696683c188f549b573edb877f26a7c5184606adc", 0x91}, {&(0x7f0000000300)="b7bb77df276b2be9f0d573e9d032208254b8adb61853add96d99bce8b710053fc645510c731b0379bbbdb6e81e7eda9e73af50292b1689952530a94d309e1d2217e0e92dd74b81c64dd7ee9cc8f4026014a91596122d748526199399810c82eb30bc4fe5c45ba7f129c0c6f41756356f8bcd52a07c9bc6d06a4d2cd540b712e2209f1286470a002999926ac86326e3d8eedc2a889a3b385a2107d1e8823f983669e0233691f1d7526ef10c731da199fac78e428c9cba", 0xb6}, {&(0x7f00000003c0)="6fea24785c77ca75c7a91f72329bc7c12aca16a5d4a6bdf665b0a98efb0357568678002aac79d91a540de8362c557d00baaf76f3212b6ba17fd8603f7e5a4f807e0347df3611ff9e0dea574c964e909fd4e9dc70f468266e036fa41fc14f351d45afbcc0c065a996a80974933c026c66930aea35d96bb4d65a0cd177780aa5dabbb2f5099b28efd26b7f3e155b716c1b1dffba9dabe4ed2f7041b893a5ed56eacae1", 0xa2}], 0x4) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) pckbd_enable: command error 14:58:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="c30ce3f589891f66a5f0abdb903e3d560a445eea6bdeedc7f71294ac7b48ec9b1c2323c33b61da7db15c57a41ad75bb735327c4c3383d2d52d97df42c4825933e17b76b79640424f82576b54eb062de28a1fb9ea7d4fa8f6bd6cbb75f83d2aa2be7b91fb0ca70f4d04cb1ea3bfbfa3646ef8049088a45e3dcd580031bff5fdfee18ec080bae0300559724223f83434d60978d625c1f64d2fd8c1b6d8448d38efa70b9f6e9bc078b8eee667acd578a615a73df4a448cadbba", 0xb8}, {&(0x7f0000000380)="43a9ad9ea3a8ef047a5240256275984dd80a1b8aaae4ff223d6cbdd2c605a16c6f2c38955996c06d463d47539ddf3d2e70e1e4a81f7442f73721fd7df391bdc6a7aae8910a1229f6d103ef6fc96e90b9c3d101d783264f8a065375ffcc522a56be0b46a1ef67ea72efb4e3ba0c4d538450f9142d371bec75dc12e0a20333179516df0d1c754e19e2eea4c783e910d7d030d6e3d0f75d8a38d73795085e0f5feb14d6fab852eab3190b0efc93f2a3a0482c5cbb5fd8cdd8c75df97f2ff441aadea6e0aed6377892ce080c37a2423a757e887ce59dbf4198695472822327013985ad51b80aebbcec671f00db5d10053da5006ec5e80f9e89345e60", 0xfa}], 0x2) r1 = syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) write(r3, &(0x7f0000000000)="80853203e8f19f52fc3f5c41e7179ace5f0a0294aa98c1330a72e54845c20c09efea9971530e8296226c9f", 0x2b) close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r4 = socket$unix(0x1, 0x2, 0x0) writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) 14:58:41 executing program 1: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./bus\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) write(r4, &(0x7f0000000500)="210d9980aab36860e9287c8232b591d8715bc105afd9795224bee19b5659f47e2e6f885cee91b8452c14631d64374f17674a64f670308a6cef3bb9c0b490edb3786d1f343712fd0f93927e4105cd923a6c20393d5789cfc9157a1e18f509cd928a370b0b9ff11ed32e984279de3810a6c9178b916bb9894c16b17a3cd82b94d0a15e798f9605de03145cc4d8d2fc623b", 0x90) pread(0xffffffffffffffff, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8b6b7", 0x1c) ioctl$TIOCSCTTY(r3, 0x20007461) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r7}) r8 = getgid() setegid(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r13, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35, 0x1}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r14, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES32=r14, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESDEC=r12, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="ce080d05bc17d0fa40028716cf8de4f564ab69298dbdf6b10bff13029ceb3f6c806ac428d400a1d6e35fafe1000000000000000000bf1c00000000"]], 0x14, 0x20a}, 0x0) getrusage(0x0, &(0x7f0000000a00)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r15 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) r16 = socket$inet6(0x18, 0x3, 0x3f) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001, 0x0, 0xba}, {0x6, 0x0, 0x1, 0x80000000}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r16, &(0x7f0000000d40)=[{&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000940)=""/23, 0x17}, {&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000dc0)=""/264, 0x108}, {&(0x7f0000000b00)=""/236, 0xec}, {&(0x7f0000000c00)=""/100, 0x64}, {&(0x7f0000000c80)=""/135, 0x87}], 0x7, 0x0, 0x0) semop(r15, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 14:58:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") syz_emit_ethernet(0xf0, &(0x7f0000000240)="55098ee07f683308f7da0dc554bce3d8966f3e077882423fc8283f2999c410c4964d1a020572cbd372e27272f40bfdd14f084f01ecce7144f9dc541de397bb88a6573ca2e202ac35f7fca741d7d8de0bdc7ed72bb62f64b382e34e87f22c299bc81f3eaeba8a2d79e5f7652ffffc466cb0b832f3a0deab50e5d5a5689f6ba3a3fbebeddf4dbd2758a905a80ec852545590d7b3dc55ca342f64111d7fcbafdd1933f3fc58750eb6992c7dead4eee431bbf915f67d4405728bb46072814248cc284f53355766c39d1d20942a4298884ec0a4f19ae7e1f6720308265894aeeef615f02f60b3d2a3f0c36e5e3132a03fc820") 14:58:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x56, 0x7}, {0x0, 0x0, 0x8000000}], {0x0, 0x0, 0xbac}, {0x0, 0x0, 0x40000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x5, 0x20, 0xfffffffffffffffa, {[0x6376, 0x7f, 0x8, 0x7fffffff, 0xc000000, 0x4, 0x3f, 0x5, 0x2, 0x40, 0xe0, 0x200, 0x9, 0x0, 0x5, 0x3, 0x51, 0x5], [0xd6, 0x9, 0x2, 0x4, 0x6, 0x9, 0x6, 0xfffffffffffffff8, 0x8000000000000, 0x9], [0xfffffffffffffff7, 0x9a1, 0x847, 0x7, 0xffffffff, 0x4, 0x1], [0x9b, 0x2, 0x9a46, 0x3da, 0x0, 0x6], [{0x3, 0x3, 0x6, 0x80000000000000}, {0x5, 0x3, 0x0, 0x34}, {0x3, 0x4, 0x1, 0xfff}, {0x136, 0x3, 0x401, 0x6}, {0x3, 0xb21d, 0x81, 0x1}, {0x100, 0x7fff, 0xfffffffa, 0x6}, {0x8001, 0x0, 0x1, 0x9}, {0x61, 0x3, 0x4, 0x6}], {0x4, 0x0, 0x8001, 0x1}, {0x3, 0x7, 0x8}}}) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 14:58:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x40, 0xb}, {0x74, 0x20, 0x2, 0x200}, {0x26}, {0x81, 0x7, 0x40, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c7a895006f53dd00000504010800") 14:58:42 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x5, 0x8001}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x60e, &(0x7f0000000040), 0x0) 14:58:42 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) r4 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x140) flock(r4, 0x2) execve(0x0, 0x0, 0x0) 14:58:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xc1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x0) setregid(0x0, r2) setgroups(0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x85, 0x7, r12, r13, 0xfffffffffffffe01, 0x2d39, 0x7ff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="e3d67f84414fbee64fb6e514b75a6cf9757ddef97eccfc79145642992c394bada344b03caf0d3f0268eaf4084feb1f9b9404407fc26057fcae4fba3b7b521450c396499e85e9fcc48b05374cc37449567bfbf09c02bed3fce050994ef97d3c650c6af5de018bde0dd0d91ab7430bd5197e3ab84fff94b5d2a67f6c8d71b37e9a940a75d6e56fa8d11b7cc0b29d3d9967a68b3085400670e0910b64b3de99f6cd950e", 0xa2}, {&(0x7f0000000280)="759461", 0x3}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r13, r1, r2}], 0x40, 0x408}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r15) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 14:58:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1c) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x22) write(r0, &(0x7f0000000400)="51b40fc3a038bf4aeebbfc05469714e777888c0004e3b2d0952a051eb1604dcdaab392ec2934e86cebcd4ac95a541660f51789fc3311b2742ecd3ac0f4a819f444dc1e7ac7bd11f388059ea2b766373202052058c22482816c5b51769bbb74b6ca405f6b305f58757a75375b0972140ad03422061ecc916d51a2fbcbe65d0d2b7fb3c394f5ce7f532a0b376252010322ddcf833593338e1d58dfb69d1043acaefbaed9b774e293bfb225d9a29d252c72a18fb375089f3fd104a7c392512a16432000000000", 0xc5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = kqueue() dup(r1) clock_gettime(0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r4, r3) accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) 14:58:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x400) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) sendmsg(r2, &(0x7f0000000480)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="8e15428e11e54fc2a350aeed505fc5df52ec0b4dae3aec814d2f7677686dae3908929dd4ffce077db42ad6657759b924a74d1c8b006dfc5f5efed902ae94e5ffb174d3af2d9891d285633b52ba8f26e3296d91daa6b12049acd7fdf3d8737eb2cb0084478b2b74da3f8c8a163c8986f0f287c16114253f2f133bd85a3891a2a854e813c93a53c18985b1430084e3bdd2f22ced663ae48ccef19a6b0acd36668b2292dbaf0d1f2665f1dd24caac2c13b15639a7dce38bb14822da5d0d33a6370957a4686d3c20220ec436cc8bf45cc7b02ad9e391dc2bc6c28701b34162faa80429303d759496a972bd0bfdc4a6683a983a01b2b6", 0xf4}, {&(0x7f0000000300)="465b0e433c2e056bbb87013703892e494d6a334e861065fb17630f6016bbcd332dc61585d08fba1af4d137ecec0817ce34be43077c0e383a9b54ea3c4a9c5ae5b8095a49f9bf6b8499c198deb241f54aa9402d070ef1fc025f8d6680b26458a471c86da54c9f1dfeb24311aefeb353f6eb0113f17ad0e3c05de1bf6998fefab2", 0x80}, {&(0x7f0000000380)="ca6ccaebe2ca52d63274fe3ef2e82c54e142e0a2503cd5da1e35682f08c03aab4951b8aba747de490deed65b630c1dcf001cd528f6a8fc90d2799d59b39bddc68c2326ab1694e5422c7879f7e34659492497d3808b9eb1227ec3f5042962965fc0f0328a2927ab1db38c95d750cb7aff850068", 0x73}], 0x3, &(0x7f0000000640)=[{0x1010, 0x1, 0x0, "1358b8cd327e99e1ef891a7db74b8bbdd0e842c75a53527974f338fa110e5cc82fe75ef94f6cbd5ef3e1c781a551a6e71931795022333a12f44127f0511c412944c93443c3467df6fffe3c80740c4cfdc7a0eabcf0ed0c6573101deda56648405d8389f19075cff49297b41a47c2775af6ac65fd519e4f5e5d39a0d4441b788a5ae77f1cc8f07e946967067767b26bd841c6831089176e6132e1fa9d51e6055690d6c6a202b0a8894ccefa028d2475fe04e0de8fd1b46f24b49ff7a50fe41ac3d99053dbc2a981d75ea51133f22867dcc8acad9c091ca7a3419db927f78131a35d297529df86c5ebb917b68dae13d96045d3f05d1b539884ee7021a64265e5095237cfdb0c85af336eae213c167778e10b406c6a236c2676c57a3a63a092a898f076204c1ffebbc0b5941546bf48dbe7bc8bae0e2428504e3b1ea88909a605e84a14da7e795371afa68bea9aad5c1905d0ac04cc7dc4f83358a77f83db8250892ccd0ca544f1250fefa25a6a58d8b5cf50c37fa1559fd5e6b05fcbe1e15d4848eab0c75acf888b3b667408d4938822f49892221b70b32cc930c34cbe80c1fb6498ad4a1cd121f521a3282ba3de7eee14478cd8253069315beea4726bcafbc9c29e21df91d3e2626ed80796e2a723d69494bc50b1bc821219d6585798c865f3d4a6b48e77eedf4e1ba27f90a1534b627384ff79b1febaa5fa54e82076c75a5d2a18f17a373b6561875b4ad42ec3116601de7b2e77d79c5828d0c761bd19dc039c07b657005066999fefbc5e81bce9b63f6c7101befd417d7fb5b9be78dd1e09cb1a47b4d6ba42dcdce4136f7304092c05519afecd52fdb4ffaa7caf84eec4bb2d5e897a364b17a5e8bc722536ce673f20716e9466f8966b9902279c6b79b4a0e4b6aebdce0d12fec8c878e171328845617a6301ea8d099a7f7d8e6459f0d5b267becdd6e561eea92bc86d44c1cacdbec305826a3b0add866932c015d00a27be4b98d17d699aff5ec3f2a3bfba2d4256bf6f031e302f2241bfa778dcdbfd1fad307c13d919a13b167b81dccfbf4a333d359a2ac4178f5c4081fc9d1de18759a2f24a4aa27c62a644f1c84eeaae9b3d59610bf7804cecab89152752efe413ddd440913256f0215974b6cde1fa53e681b8cc48b552601df709db3da8e45502ee8d1368e19ae144c22c36976b476d8cb67e4e9e0ba4d02a53c6cb4d06b9b1d9ea127e3d20750a52023022adccb8c6fc67a6c76dcbf39da3718d6b63f7d6c5c87600309691bab465b456212e186e5bb4549b5d6f65bde1f75e613ae77002eb1837708f7554e27a3dfeb8400a682812b609db8214c29954aa592202d347f020441a56ea901127ae2d2fec750b8c2b6da9bff70f0e1772d30970e60e23be84a018758b4070365dedb8ba5ea833af4c6f64201446c39e2f4accce04473fce9a50814697d5e2e5479539857de4a92841fc5f756de97f236fd2e5930132953bbab5a96400f782ea88542e4e19621cbe359607e97268fce2e4137333734b0e257ac3b9d9565f80d72c413f6c13ab5bcd4a38a065621113e293999be9bd811eb7e20fc8e9e196401942df358bda211522357dc240ecf1fa6b984da7ab2b00ea0f8ad2a2ff03ad7ec5cb44043d117d27c17892af7fb66ca29850b8f5e3330cdbed914b7abd1fb6a4243c7724d43a454d56e406f4443dc22973213478f2fe63bdbaed17d772373a0b8ef8e46b5042de74f87ebe88843bc8592578204598c9ef9da8f8a5214aa4aebdcce57fe50839ae86042fb7295dd705a47121ebf7533adb3698093d451687d2139984903876facdb4848f651d3f099c574d205173c0eeb0a5bff94b231ec105bafd8d0ad24357f4d654f6e8f8ff246ffaa11bb776700ec0daf89933b6b51aef7cd5fb854e89aff427dee4c4f6f60ff18944efbb9d80ed104879aed2914257ac5cb55ff53fe0db86cf09657d4c214aec8ec1652f8bbfa101740406485a96807e24505cb9a61b62f8e2e56270545acc4c63d125e83c0d184e260c167a803d921f4e3c79957a2219ca77225a1d02f80cbec149f566caea9f884c0707bef006c37be29f7d7436a915ac2f7680e97e7d39a505ff2c9c56f9bba5d64abd473589b5d15a14d9ddd49cb9f8080b04acf9bda814147aadddde4742211e88ef47ef9aec4c5986ec5feaaf9345445fabbf4720989c94aced2eea5a78cd14a4a5d480742a99ae7ffb4d815f35fa3cd02da20b1a2dd01c2cd0967bb8517ab35af50e5e834095a6588fd372d51842702768fd53cafbdd8dab1fc85453d0eec2c22e660b8eccf1d6d0da28411b64973889750e47ff2cd7d0cc874489411271c289be0ee24c18cdd71615947ea421bebfa99b0e32cdff7d600863cfec1966711e5ca81b4aaaba4c238f1265554fb9731b7044b6e0e24fa502e1d5157f38a3388159322206e48f4cd704292af2a40cb4aa8184cafedcf7bde67aec242061aaffbbb94822e9822bb76ad04330d96877e3664edd6dc6ebf65769aacccec007a895e599577e6919744d3850f2d1b1188d9077028ee48b2d5c16bf7bbb6551e81351ff317683317e5aa42a8d91597e2c39edc592632d58bb3d84bf269f41e64a4fd3a334754fedafc9ea9c02acb59fb466d87fe2121f6b3588e407c7438627adb14edb7964ae14db9c0e77123b583e4e20857352284ca5142b243ff7224de92fcb0a5731d5992c0904e7d45dd65988e036e9c6b871b60e07bc136ef2ce8c048c65fcb759dc51c34cbc7b525c8eb2599c0e8e4f03219f12599b4391134bafe5426001ecca43d6f9378fab5a61d715f55abe7241e7d67e4451d11d0d3c33b4ea94a681b8b0cadf617e5a1c0d43339240825a8ce51e2a9c7db5ce8e888fb9803df1b69def7cc95eaa590b4594e33f47f0dad21fb740b6597775d735962eb7bcbc50a0d9977fc07fea4fa83fb53cf0f20e679543c7801af5006b235fa35629e85339d20f3883da98b70d8d9798980473dda04257dea7e06f0c95c3dd654ae08afce1d585606f2a01b95881e26bf4262e36bbf2f5ad8739accead7830bb654026b2b71b342a1826a8c0d0aedaa43b45a3ad1f2a08da84d4e0b35ad92114a4f45111da5be943bbc6cf3a4f9c626bfec641611ccfd5231f57301bbe2a4a267225e2052a8ad0517d692d2edf4b72136b3b8ccb4ada988b62d98ad5260f5f77e1a5605708cb81fb00f6b8cb5c1ea83423d0b1580b52662b54bffcac60fbbb24711220aca7f379e98d3974473701f21e9af40ed0f765d20e3433a941f9fe0d266af8bf7f94125479e963bd3d06c1ae39bf58aa61c9044b5b1b49bf5ce20c8fb9a1611054b86750fd10a304772c238d30e7860350ca1c385e15f1a084ad65f7426566c57b863527f13625498881e2fc2d571c91a389714d87ef53b62e156e405d275a7816490cf226240a6a2a2951a2be4dbebf53eca4e1c78d467e64fe556d01437c2bedfcf2cd3c50d3c18f7c457624c15a930678b2dacc55da3204c234a42aaf85edee126bab4e88ce6c0cb8cda15c62cb643025affd2379c90f415a048a6a35b925bc975432ca60fb0694d90de3bd4d3b2e408ef191396cb705bf876f8d9b02afd53ebd0709c007a5824969db4e18b2236bbcba35427d0b2d4ccee37b9305694ada5130f9529c510a2de1d0a5596efd7fed193e06543b4f68a70e0f24cfeb6d73423e084bbdfb25faaa3db7fe1ad2ed34a192af454c6e27ad21b946baab1dea67c4f507670cb528749bf98ff3f9da82ac579f4da5ed67a7909dbf60b6782ae414d9e2446309cc486f3d05d655247d4d1968dfac8dd47341190ad64e89f5f8e83511f825fbdd65a126fd8cf195ee0505b75acb2f54d1741dc0e056525aaac0044c5775dbfd1249f757948a85a4a09950ddbba8e007193287349d1984e988069d897e1b4c5ad91649218ae0f034a8c5afd86644e69f2fb69e41af606efb2287b19f4c089b78344d003bf1545ceadb8b614310f10e932b291738c14173b302c13d942996478b87c0e6385c2c19568fff41f615242cc984b475dcdf53f0301c3b145dd7f5e5c00255310833032cb758f2bc1fcc4e906e7611bb22a70a3973238be40ee04886282edaa89cf459bb38d84612f938bb5ad97640e9d2b595f89d1963d2412cecb2a21fd7ca65cea3810ef038828e76a3e78fbe241607cb2011650fc6df5e6e2146fc8ae416459037f9dcbadc7feb86dc155d5af25642aaabf1e8d8536ccb33e0005745079a674961394e8702dd96efe1e62985029dae85aaf9c602c7f3c8f405b5d32e3d3cf25fc66a26a7d5c55cdc6ac02d22675cc88688355e35ec42dac66336b3db7f8960d02ca5e41fe3e244a5c4bb76458a283240b38801148a104f31225db9e2b4f783457a0e1410658ca1c54e4545ae008af67ab630a3c0c5b866b2ac785e93e5af7c70b961d4ed6a76439e65e677f96e0c36c8bb73ba525aa1915d8a569a2f7eb73e6b10e6888bd5af50cb9a7ec9a63908f56ad8d44e3e4291ec4b68b4ac76c74a16b3863a510c17e3bf5a6bf207dd6f3f7273ddc750fa5dabc5cd7eeea58be41fc045831f2b38fcfa80f11d66936ab19138ffd7f1a5f9a44443e08d4321138267f13b3a9eeac35affc46a8186edbfed973726a918b2796c17b6793444f0f5cd71dbb35cff1d444fe15ba8a09289466f5647c9ad50601f8f0bd75501669d92c48d5a54781e23643ba49ca5f6b80727f8406ab6238650a5242f39b981c2cec03ce1bcbdc658299a6468ccf8122a76eb6ae8949dc963961baeee0bbc11a91f5bf82215d66aebd8696f9d1faa994ca71432275edcdfb4845b9f0ac34c3add1bc4faaafd8b25a54e45b49eb2836c1d82c446b6797fdfc4e949c86ad8e6122505898c726421832e634e8039a71077313960eca32a6aa4b7578c2175bab4402bf55c0f777375a0941f43b67d78145eed64b74606c7cb7ef642b71c0bdbc97746946d134d8691ba10caec0b9d7cff3b67ba62fc541c8734d7b84e959b2cb11d23a5c48a5366dba7b808eafbfb8d5960c303140cd53cfbc5c20ee323ae4f7cef9d1c6d5cb5e77ec2890a3c9e7b91b36a5fc090e90638054660f776d006d77ca64efe0fc25f89cbf0720d5383bb1f1aa0aa47d05dea6766b68c5af08e2d5cd2ade558b4285c475b08f00b6be00acb757d3fcc87b7c0a89e0cc820c5ab496483e14c27279e92f78a82c3d4673ee3af8807b023a5ec2debb11427b9d95603d0d5e125ff36bccafbf38df3d54ed66930272c58d4061483ec1a5127ee2906e7ec5389d6c51f0f6814e3cc78a5c1036413209bb725636846402fe95ae77ae548da026bf81ce26f8472d8b1068118676dd6754841ecce7508b75e66094e0d7df8e9e4b4e8dd81ad1308a3c185e4cf3154f697a324011404fcc643a2f7b26696c1c80c48064fe734cc1ac01af1fa0bdea49f6de38207ceff95b4be706882ae81e25b1ff78c7242f7da4272a43023517695715802930deca7f98632e3a2eb7a6b3934535f90a01441389ec466d3d1aad1ead6fd65372cc80b7026f4ab68109b77b860ccdb1ad29014111520bd302c5c6947ef5a3be974206708491b10d269f997779d314ad5705f87a9eab10a3dc21e4123fbe2ff5811691e5067c556240f833de12642d14cb3cc28295a57052a905dc62692859f30ebf7466e44f39850d444cbc6b04dfeb67c1f0e66d166d437a09b1997cc471fedbc6399e804519d9a5049823f54e99b4ecb7941d9293b8cca57cf4624096016ed48c925d77dac5a19120545ec0937c39880108b777266d8c23b69"}, {0xb0, 0x1, 0x10000, "b65da91716b96d17b377ef1b1c85266ecf3b548e4cfee29787b1ef6e971462774a5c7eb9eda3468e7ca758983f0dd42deaec8de775f893951762a5acea7e34648674b7f4592167c59a81a4897df3eee97eb5a5af16086bca2c9cabbb974d175b81b4a7fd6340c395a83af83680f1d4398d1e26ecb5b7923ddc91a5ce4aee10a03d642d504c9ef5a9c8580c39c666ac6fb66290f08e0857a381"}, {0xb8, 0x1, 0xae, "2ba973d1c75889893ef8c7b76cb812277b4eb7fe215b694cf918e58d8e10f79fe96cad6c1f23782d95db924572e926b3b26780416f54dffd2df47b627af35eb632789237db0c58313aba4a25ffda1669580da4eee8fce956cca65bc1bf3d20b2be11411f168f2c1a61d349a037751085ed2fb558a0466523d3e38c781d48d28635e3967f64339c819fb723fd2e2cb00ee43aeab37dbb5c95055177259d5324a83e04db9c6649da"}, {0x108, 0xffff, 0x3, "8e4a47a250a41e31b25f5100642691722863579edea396dabfbc8ca5051e93d599c629b626a0300623b8dc78989126ea0af1ce7ca6e707e9b376740f0fff3a229b5ae0f42118a9ec5b57d7c6fd07a8eed532be532de77da2f184974d8359839686e55c46e8c092d259099a2166508ac4ac998d6f81e31236aa22234fac521a9acb6c057e8942c9955b32b654f62708d9f538ccf53c7c085785faa6f3d8ba8449b718c322d253c7762e529af943a6dc1aa60b5a6a080b4f28327b93615b56b77e05312edb7929151eb270e4f081f850d9d7ca04231a873f4d0f7057d0ed8ef68f96f983c82e5873ff4b113c0f34719d171bfe83348e47d407"}, {0x110, 0x1, 0x0, "8859fc38d5119ef4acfe99964f061042c237bd6c2a44a0819aa68fb1247409af14460d75b7f8510a180b5ef3c1da63156d824f65ad04340ea46a5f0e8ab97f2253742990653b4d3aea2b036820a1e835dc857d9e0b98d5d90d7d75131014b902ce6a0fc53595fd73383e4be69a472c2f1f557c68b1660ce627c00e1b071c02882a323dccd122d7e887519ff9f00f4394c512b850a975041194474585305f7d76d59f61c94dd0bea621952f7fe52dbc89e01bac5c91bf3ee5bf530c6b222bd2a52db6d35405670ebf09a458fa3f242b72505254a7bff0b0f8e3cd1735aab75a193a580217b533c871ea4a2ea4c06f22cdd490215f932d4a701017259dcaaa"}, {0x78, 0x1, 0x2, "e3089de0400dd1199fe27816e6080a891447e28e156e1c4e3945bb6cd7fcc5179229dee46bff7c5aabf78e084d8f951c889d4ea395a48ba3bb6ac19c61afec2fd82c299bd0bdf827da72a30786397711a0ad0da59ff55189183e5cdfbb330d56e545f5ac6fd51fe8"}, {0xa8, 0xffff, 0x8000, "4bf79650da1b8b6a2388e62a623d04cddcd7924eed7405923cca0387de6b3f5455f3a4efb2166b1219cfc8dc3e2eeac8d80726a39630cfc45f14af99e68bb08a310fb6f673950b9131f1da951e3c1a23674ddaf41f0fa0ef260e77d40b6f3b2e6e65c204b2ed7887e5efa7e3e8d6c180e46a54be02b871b61775ef8b6d0d46f6f69044ce3836fb75ee608e429b354c1a3e2eae195ff85b49"}, {0x80, 0x1, 0x101, "6fa67d018e5142a0558e6180585e6db75884f2fa484b2070b3ecd828b6bbb12ec187b28d1e7684d524b4339937a2550110a371f1ae67959953e0713e92ce6923c87b8fe98c57ad23c49df1ff6a9577311db91f487ad835aba3b1a4e3c353bfcedcee853462452f617f8003be8377fbff"}, {0x110, 0xffff, 0x8, "13dddb594ca65f022d0760a6d9c8bc7468b28d933e8b89f9429a316f4c318ea53bd0ef991541abb33257ef92527c6b0863991183aeafe682d89f5743a92a3e93412bb8ae925f247e8c16c4c66f4022db2de14f049442eadfaa0168019b0374a814a63f3876bfe02e8a16e4ce484491d51b06009ae93f0d5d626ec640b535018ce544fe0c45e3c416527584188f154610f6c16873173031dfc84ad61e73a23383d8d29170840b820340fce1c96905842e4f06112d3c6a23054737a236fc9b6ece0e72c659b174868e5fdad4b70476d961b28bde74468009d08619fdd43a3c3833b94039af50e308197f37dba3b71917a22dfe8fbae1c71b6c83a1"}, {0x50, 0x1, 0xffffffff, "98602068339973d2a256f3f33ab84dfd542c98793ea80eb37e68b1c5f2caccf01e47bc0799807765f8a164c42430afeb4947bdc2035dc0ac97"}], 0x1690}, 0x40e) r3 = socket$inet6(0x18, 0x5, 0x1) sendmsg(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000001d00)=[{0x100, 0x1, 0x6, "2b93682fd0415f4d15b7905cd419ef945fa0d5d3711bb04d91d80065f265067983fbed9a84813f64262b77ca1eaa67ae3a7e025b79f403bd3ce52f86c3f3b95871d055d713cb25459756fc74a01f7b3598307898d0bae84da17473106ce2d82066d247e1a428dfdb746ae5b62686d2146a3f7490cb9ab4129ea666a968fb13c882fc146a05efcbe3b941e9a34ecef9a11841d4b7862abd4348d0ef493cd212169b2e0c2583c83285082170c6cfbc8106965631781c59b12f8741fd0dd767058171b52308a945478877ef7ec837cdf124488c212c1836af24268ca74505cf3333a42fc4a4067a203c78"}, {0x28, 0x1, 0x91d, "14be15137f7c409af024331d616c806e2f6086c3"}], 0x128}, 0x400) 14:58:42 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 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, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 14:58:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000300)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) write(r0, &(0x7f0000000000)="220e22", 0x3) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) fchflags(r6, 0x0) socket(0x18, 0x8000, 0x56) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r8}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000440)="b554bd93c0d6e8f0a3cf3202a96d6c0b4e2afadd56f138495aafc7bd7ba507dd974ae1c30a5b6af44ff35d80ebe8c780f108d7c19141a45f37adb6185ab1f38e605a3cc46a3e7fa0a5fc2b44ca9542f4a5c1470a4be82e638ef52c890dee7667b667bd937c23040000000d8119dcc18b4b752fa05b32228dad82039692c589984ee600"/145}], 0x10000000000000af, 0x0, 0x0) r9 = socket$inet6(0x18, 0x5, 0x95) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r5, &(0x7f0000000340)=""/12, 0xc) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) Qà8JFwЕ*`Mͪ)4lJZT`3t.:Dzǽf72 X$l[Qvt@_k0_Xuzu7[ r 4"̑mQ] +ÔS* 7bR"σ53X߶Cٷt⓿%٢%,ru?ÒQ*C Qà8JFwЕ*`Mͪ)4lJZT`3t.:Dzǽf72 X$l[Qvt@_k0_Xuzu7[ r 14:58:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6, 0x0, 0x0, 0x800000be}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x8) pipe2(&(0x7f00000000c0), 0x30004) pwrite(r0, &(0x7f0000000280)="895e654f5c1d851e7229b675851d", 0xffffffffffffff31, 0x0, 0x7fff) 14:58:42 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11710287ead4bcb775ca69dfc6ac2a84e6abca64896819f507d0000000000002951b158010300000000000000fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9dc5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b81d6f9a61700ba3173af4ecd7da4333ac0f994166972e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636710000d2df0ac87e0d7b65b7244082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0000000000000000a95bac417e2ab04fd8a9c98e958ff55d090000001600000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a1115747f006d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d301682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b52a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947b127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95455b5cfb410216f03a77231784b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a706e368a63bcc4c3c9c84c64a3eb31057d69a39f54bbf1c4510b4b05f35c4732e991c107e828114cb96c9ec3f10cec0d0ed098778588b65148b3b87a6ef2cc9e8d343a3f91325d3b6188f000c4888bed8c81bd2d2db32b0763d6343a4fc41c969d8369edeab87f714e9906d867be86ddc34f6a8bee1c02b236cfc107d8beb85c1481304f5d94a53d0083ec3535fa5e453311b7ace377ad362f33f627456e4e57f5048f99e77a09aded782657909db2838b00010000741d26d8727e7c2b5562c3705b5e5a9792dd16b652b5870be3d466d4e52eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d5960000000000000000001000000000000000000000000000000000c29ea27ef688768f19fe3bff2f8dd4e6c77fcdec60496cb651f827fbe1501c1865bc95ca3bf1b63df25009d7af86770f000008000000000017731d5a99d6bcd9bb8ee3344eecebe8c4fd64d5eb56cbf6df1ac2277ed085d63f062f0043914a1d017d94340265147caebe82683ff8e35d32b552a4d66413107487f44e42ff59bc9b39aebc51c238ed60d6d17ac1ddac14d6de881744d0a456c9f7da6d3dbeb5cfb178e79dfc2f8966edffc33afa7ebfef22ed81be40cf18e42e968b3e7b9539d98675b2060fbdabcc937f00f99ad803b76cd7e033a409403d035db40138d1cf881a678609ab8bbe8203bccc4b320125c178db4a826bd5dad95b48b8866cabf3d45854a5ec26e3bef3686d7123ef9a1a72afadf9910fd65a27cc35a14f6a14f2a453659e6e86b3a7dda0370bf3caf3cc4c5dd03d5365d2c11e95f88e232f07edeff131ea77cf59119f55f6d369bdf1e0dee7606ae50ff5f8da9d494670d0b1bb7770b866041632eba138474a542fdde6c557c065c908a88c125aeb76a85a6f5715e4577ec571ac381fe9bf33de196efa3932b00f049785f5bfcece7269b1880000000000000000000000005337c1fc91ff5437e98cc0640407180be53995aa4913b9234225ed9fd5089a519c772f4d9614161c798a9ce042a42750ffcd698b2655c09c6f35ff3ee7b6806ec644617545281ddd31855d3ca36b"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x206]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0xc003, 0x0) setsockopt(r6, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501955d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) dup2(r8, r7) r9 = dup(r7) sendto$inet6(r9, 0x0, 0x0, 0x0, 0x0, 0x0) 14:58:42 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x2000800) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x8b, 0x80000000}, {0x83, 0x200}, {0x83, 0x1ff}, {0xa0}], 0x4}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x80000000, 0x40}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x9, 0x7}, {{r2}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x1ff, 0x3}], 0xfffffff8, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff9, 0x3a, 0x20, 0x400, 0x1}], 0x6, &(0x7f0000000380)={0x2, 0x2}) dup2(r1, r0) syz_extract_tcp_res(&(0x7f0000000400), 0xc1, 0x7ff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='#{\\\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='(F$$\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='$\'}:\x00', &(0x7f0000000240)='\x00']) 14:58:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x5) 14:58:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x82) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xfffffffd}, {0x3, 0x0, 0x0, 0x3}, {0x16fa, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000400)="ef", 0x1}, {&(0x7f00000004c0)="9295b80a6c989d2b450f74120147e062dab2b7f7cf10e8cab58da0a8e3bb3191c6683e50a57d7db58c753b98cb58341388de6778e96f952864686be0164f200437d2da3dd5ea41b737fde38a326337f9fc62ae1d7013e34b9ade4f2ce4f73e882c9250e0adfb80fc013a153811f0a64a3c1b2b5ca9d36e2693e80d01ae2b0dd66966", 0x82}, {&(0x7f0000000580)="7034d9b6ac5a4a252469c24f46b84038f4d842ccb0807d550c2d14ae4126b9234eb2c8698f1b38b203ea23a6323a6ec10c4b8685a25dd28ed16da2ea97d2bf0d447ac475382293ba91a941c7", 0x4c}, {&(0x7f0000000600)="b0aaa17e2b78d951e61fe06216b192487ea374803396a154345467216ea43081a4425e19b0f907cbbe77240b021c312097a30c2f852d562f410f63c3403c1f8dd580f4f7dc2064e890139d38e98d522e1bf19b2c1e631063a7b0", 0x5a}, {&(0x7f0000000440)="b323b0ff47a8318e71cfc1bd96acda3acf6309b86d6ffce046e64fe57f0f5d9a31e73bd9665bdd5e2164df1f1c30628abab1dee9ad11980788ef", 0x3a}, {&(0x7f0000000680)="c8d2ff645c88ec6a85868f7a971e1916f86a1574cbe75ed67a21b346490505401eb2336f3d9005c6e995de4119c94e195dd0a70035e7f40a1d082fc88ba04253ae407a4c816cff56ca50335af56c5a6b1c23944a0c855aaf20db823151eec81e60d5f1d2fcde692890883750921f46559f38", 0x72}], 0x6, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x20, 0x0, 0x2}, {0x8000, 0xb}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {0x3}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r2, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r3, &(0x7f0000000780)="4e5179937e96ce2ee3d4503faf7dc9080a1f28cdd06309cb5ca62fd8e4de5fd6ddc2c9e5b0135f8e1308cc56666ba3f272a8f04e6447d6098802a1f3523c54d47692a1edd2336527ff7e0a1441b280eed177c625a831d37e58038f3b3eb40106691f12fccb1263774e2981487cecb556f3fede891f275f55254555840d", 0x7d) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket$inet6(0x18, 0x5, 0x40) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000240)="6455ec6af68c5d05d1d3d630c6f5a70e83eca14c907ee995", 0x18}], 0x1, 0x0, 0xe98b) setrlimit(0x6, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f00000003c0), 0x1000, 0x4) 14:58:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x420, 0x0) socket(0x10, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x6) writev(r0, &(0x7f0000000680), 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7f", 0x1) 14:58:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2120, 0x204) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x358) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 14:58:42 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ftruncate(r0, 0x0, 0xf3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) openat$tty(0xffffffffffffff9c, &(0x7f0000003700)='/dev/tty\x00', 0x80, 0x0) preadv(r1, &(0x7f00000035c0)=[{&(0x7f0000001140)=""/152, 0x98}, {&(0x7f0000001200)=""/89, 0x59}, {&(0x7f0000001280)=""/220, 0xdc}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/98, 0x62}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000003400)=""/233, 0xe9}, {&(0x7f0000003500)=""/191, 0xbf}], 0x9, 0x0, 0x4) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x4, 0x2257) 14:58:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:58:42 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r0, r4) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) r8 = dup(r7) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = semget(0x0, 0x2, 0x454) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) 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, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r16, 0xee01) r17 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r17, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r20, r21, r22, 0x1e4, 0x8}, 0x85, 0x7, r23, r24, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x4, r16, r12, r18, r22, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x85, 0x7, r25, r26, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r27 = getuid() r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x100, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x4) r30 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r30, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r31}) r32 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r32, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r33}) r34 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r34, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r35}) r36 = dup2(r35, 0xffffffffffffffff) sendmsg$unix(r8, &(0x7f0000000940)={&(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000001c0)="77828a15c622141729a573ae7782f8730dbb4a3bcf56443655f5080650e1041f01427fee55a38c86", 0x22}, {&(0x7f0000000a40)="a30ef40f6a258a7d6277d39e4ba6cd77f762d77b1655b02c53cc8dd5c73a27c15d5e7e938f3462962fc238719f1ca0924010ba5d3497a8f268231062a77a0c1706ae19edd18015ed48", 0x49}, {&(0x7f0000000280)="4e2ee6692580841a021daa1ff5cddaca06e6509d88cba0c5463cb68b7775958f3a2347f5672d411e2b5900ea9b2c24fbbe5c39653fa62c50989e3a4b323bd6094f85aba0b0937c93d16a1688f420bfde72947a8d742100f15ae96110125877d0dea54e3b98", 0x65}, {&(0x7f0000000300)="d1ad330d81a54917ae71fd6bfe49a7513dbf9c7b48b9e88cc3b171340a5d0125ebc21ff790afefca1ae8878e401f51f738da22936a8a2e5baeeec9884ba025a194a9c446b98d99d4241e7513065849b64f4708499f28afc039b2145bb0bebb72a439abca1be8ff983b89cca88d8a0ba80779f293db02fa3809669dea74a92ed8617a843552706f095d21c8b19bd8ff9338e4b751d63f3623e94f7699b56ff08de1db2c0ca3de9e818b2654f3f585e8f9f97b972c45fbee487497", 0xba}, {&(0x7f0000000440)="8cc9b3b72b6fcb27fc6387b8583eb5769b97bf62d1da5ed01f462898d98b5051002270b45b5131ec2ca0f7b4b02516483177a8f5bababcc7b0b8996c3545e3045018ba158644b0d1b1ecd1f87d42096aa4cbe58c328e30a9182e835cc96751ace05da2391f2a23da05a0b65757473a7df7cbd4e8b7dee8eb5ad05bf7", 0x7c}, {&(0x7f00000004c0)="e425aa417223e0e16d49dc7adb96a25f1abdd7f688b51aed3b450f3d78cbfd56ce61645822f285fbdf9b791eb4e4da11115e117088b12838578131d09b50842f03abcd33208a030859fe161261aed94b62f6a1a2e51cc5bf05a8b5a55e5329cf027cdc1e947b63a5a77acbbc2ded9919a7a97e5ab26c588e84767ce927599e4b55cc01ff4eaaa8ebf8d2d0b6829c59d263fb1f59e81ac29e8e5f6e03a358eb7fc530f9cb560ac34381e181eda2a4f192ff6bedf3f1ca4899ec2991ef269a1a4a97cc4c79c69fd9af8aa27abe7fbdd3cdaea5155ff7cb11bb26674126f44072a936acc2f63e8d1c295ccd14ece0952fa7f8d831f641746a5c5fb1", 0xfa}, {&(0x7f00000003c0)="02f8f8cdf98b9d3fff3fd308aa3942ef7160121be516042ad334f33ae41abb2029d13a3bf577a8a4bbc29c92845dbdae7537fc9f76b3a117be6ece", 0x3b}, {&(0x7f00000005c0)="3cd00700e46e1384fc32a8a9b9e7474b4bb923dec54f54a2060e421e6e92885ac5002a3724ec8797", 0x28}, {&(0x7f0000000640)="637e4c9e7ddac3d46630284b322c669cc402ce563a046e424849d8631c23945e367477840eb873f4012bd561750978413d84eef30ad91c2087cd7b92d381d46c50140ffd68cb256c0a8657c4c331b00e5c9a82b8046a3d193ea701eff8cece1ed7ec778aab1d157a8e10d080c646f55ecb1eab79eaef56f4c14f597858cd8b669738b889eef97f32f5e945ce6c25c718eced49a3f6acc66ce681a71a49e65192a5568900a9c3a1601940", 0xaa}], 0x9, &(0x7f0000000c40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYPTR64, @ANYRES32=r9, @ANYRES32, @ANYRESDEC=0x0, @ANYBLOB="00000000100000179bfff55a8cd28ec0cc3e2d0000000000ffff00000100000020200000", @ANYRES32, @ANYRES32=r27, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000003000000000000000ffff000001000000dcd02f110ad5e2c6ec46722c20f3d544510efcd1457ab2feb6baa403b2191af15e80938930f3720aa115062c820bd3e05e970575ecc1e3c18e7be3cbfdab7ce75a38054e0006dec6063170227af71240b21d3fc30cd0e0f2a4671854ddcf025f6978f74e753d8876975c27118f22228145bd15ac8707e368e55fc7ecc996af79851b58905f3550cf20da154540c0e4993f782372852f8158c9479305057d32cfa0bf", @ANYRES32=r33, @ANYRES32=r36, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x15e, 0x400}, 0x6) r37 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse0\x00', 0x10, 0x0) writev(r38, &(0x7f0000000600)=[{&(0x7f0000000a00)="212526b07184809a9eef00000000", 0xe}], 0x1) bind$unix(r37, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65302f66616c6530008bd40ea9a69c892bdc8c13945a833f99ab87e6f27bf927d5d5b4edf8aa969b04624304ebcf6e55bc6e4eb18688d807eb"], 0x10) 14:58:42 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000007000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000008000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000008000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 4"̑mQ] +ÔS* 7bR"σ53X߶Cٷt⓿%٢%,ru?ÒQ*C pckbd_enable: command error pckbd_enable: command error 14:58:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0xffff}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xfffffffffffffd87, &(0x7f0000000280)="b2cee4164dfc589b6f44f9391fad7e62afd3c50692b498087f4f4dcf460dc21c3246f5be7e50632a8073f5bf776edaa1fa530dccb103897ecd55f31e8adf404999c98b48169ed7f2a461ebd24a9e72c55afa8541abc1113461873236ca84eb471e84c2a0ae594a5f3033f3c8b50f12766adf345645c702fccab452fd6659a05e4b94a62b5836ff814467de060077df4aff07000000d7409e100463d000"/168) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) writev(r4, &(0x7f0000001840)=[{&(0x7f0000000340)="96394992ea82a9bffc0e7a0e234beaf3522f392e4304651de06f915c6ce203e1c599ce6f469fd7bf4e88d9418d1c422b42d33b462b19c09c30890ccd788da24a506156366f80022e2bd353cdd0864cec3768c533d156c77dc78d2a817b1a2ad93696a99505b1cc980419502a6b4b49b4dc32b2badc3b9c6f0d3d0c082e74d4600c4378bea32223ca25844acdc2ddca53cb96850455f9f2adc1c349a887e74dd988d91f61aa63f05bef003a22a9aa99047d2e397cc441ee3008f8e9e18bfb54edd6cbf2c629d4a5e6ad30c5433ac1f9f18d5ce09d7f214682a809fe0da29181cf8bd7b664c7ba1e562a51", 0xea}, {&(0x7f0000000440)="967027b91f6047e1ffda98e1a94a9b9e07a548ebf4c9b8ed90b098bbfc381bdd6d0b66f410682037b5a6745247e1a93d3b94f8e0fd0460512405913fdabeafb36877654264caa9139929af7e7fd5caaf022a416d2f2e7dcc67bb4f77160939473c75e23f65d5d49cac71c9999ba922b8d4dd8ac759b637809fa9c51cf7082a96aff42a8ce5812bac5ce7d7f5814ac05f1720f7207931f203bfc8f81dd62a2640d2af925988410842b14442562f9891cde3c026e3531456b90f0a9adb302fb6857818fe7f792f2e0c24f5f0be185fd7a68e1e5eb6871c5488168bc75f51b8ee3007a89c8fbd56ca9c1196dd370f9317a819b9e1d44005b74b692052e36d4317f445971febe75c320904828dfb70e07ead62d503da06f8b866b9e17aaee2969f5cf89f220fe96bc33e0eea42ac41c9180757436d16227d42939fd126fe90b3882cdc865fa1f45c2e32d7e54ef9ee7a19afdaa3e97fc6691f384c0913aa07d5c63f87e7d6614a25af5bb38bc5cbcb56b5603b270b1c89f8bf57466b6dd713a9cc6da3c72fba0088fa3be6bc8935ae53750d9a90bac45b54c7cb841c3560cfc2d7dda24363cb5cc05d0cc45cf9822aa4a2b3e21cfff3b0beb18844df6f15aafc69181ad0f78ea987e6ad818dd12805b1abd0b0524f95280e35dfd8bdf90a0e42cb23f042fa906841f88f248599056c59e6620567b5e0077bf9edbfdbbc6181dc55f5726d847759445ab03e16e2162d16cafe411f20f80b490696fa60718d36938a28466753311382bdfa55eae97397c4229ab0e676ed01b09497e3f49872718503da0048d0caf7bffc63da227930fd9e5619aeac1237575824e8502d0fa0e94970b01f025d09df0d4b1e13e4ebbcf4a273cde5d0d3ca2a0212400b4b46c104e733226ba21b1c84a92f74fdbabeb5b9bce608019ca72cbe61d91f4077fb63f35d06dd84ffd21f8e046861f5349ab5369a72da07e3b092f9d98cc4c714d40f8b64ebdf28c55c65c9855b5dfa0e780abeccb53df5a5975145e007855646a9c83030485ac5dbde341754ba91c7b0b37b54cfa1e344e76374c25b45b8581da36f2f9299b91197c13d210fbeaa310131ecfa13aa39b59951d88caffd6abad9f11245e39b4317409e99283a552a8beb1e89ed0e3a1846a41dda4e680ad3861d493a2b86f529434d753343cc4ca52ec12ba706892d1d93e21c10cfae0a65842d05e67414929bb1cd98f9938a62296bde29808067f6d28623dc6302987405ff8d93cd5393fe6c6d07dfbc35ed41202b4ef8888a1dee8b66d9b93e99c73dcf4624b84e6841e9c38e613d9b89ed93b1048f70e9de0d0de1816e7f9988ae3db46b08dea18afcdafac1de44fab7a9343f508ddf9f6540c4270634e2e55d88dca1c967e68cb48b3a5804255f98da401bed41df7b581ca53de3eb7f9f3989df1f3fadfc10823d2cad4326a8b3bf341f67091451a0ce13d2467cd5118b71fcd398038aa117dbe8632bc509ad28fa5f725d7ff78c01f7c4f0b44b9566d5c7a85e1a2de785f52dccb8312a5b4135861c47f82f591f23b69412e8fa91f92d7daf3db90c80eb22ad845c7ea08b175976542a5f497c674332fc3e12d4bbd2c6a3439a205c89dc6b5f130a903d3ad954f0e6bf92caefe9002b92752eaf53e3f5e16dca842515c3c0690e8ef7efd336a3b0fd962b18f1c055b5ecbf5b9770a19995f4aed6e4df142f5a334ebd2de4df775ea7d4cc509956c4d344fec9bfca94a86ffdcae9408b974ee486996330c92250678f8cfdda5b871c9f499a943cf5ab521efab45f5c643d436fb52383c2e3bd9e2e3df140147348b2461daf06b527d73aac98c0e42f1de9602b33feb26e42317654f65830921203acd6a89ea0206aa1fe6edb66f7b3c5a15432270d4b7926739bec1b63efe1de9b004afd6e9c7612beb5f7e162ff504dfd8f53492dcbfa9252374f8c6de8ea0eb2d71dc02f95343addf0e62552941a226d798816978229145a6ceedd98c5ab47a866596d4e22d7e258b4a358f19219e739242cb1879e72fcc81739adba6fb3e6406bc7f23bab8ad1f047735e08fbb045f7a6c9c97f5b0d65089b2d1f56d741c20894b0c22a214450c04379f61bd9ccde2d241767436b37c6aa50dd5d3fea158f8320d9017524ca0a8260ea2ecc5c43ff14d685e1325e229d3246dc0b8e6563ecd527217cc3050530625727dc7aa6ac1d52e93d42f7aac7936cd2f255cd0035bcfd88c66cf725b8a22417d3dcd3fafafaf88f6062e2f7a445ca3ad8aef754399341f971d765f036f9c5ac24cb3ba29ddeef1d3d76aab1c21ec57dea17496b14a2edcca2258faaa00c1ec333222571738b268ec080ebf49fe163d84f5883d18ca623653e79cbe31890ea21144cf8c6ad303dd532119f797e1917ded1ea5020ec380af0b83e9a822f6b2a45c67666c6f09e09eeef2371dc36a22b669b9dbd517717882aa308dc5316df2babdec740b3611d2e68a8ba53675b1da5b0293989e5c9b5df58b68d96f2be1bbc8bbea7e26400d850ed2e67f864f800ad325d8059e54d0354cac2443cc9cec337c73a8ae17244781c305a703af0e9e4a8c0fefba9ca4002e2252e3b0cb7755b3bdbcfbc3f0e8ccc0be10e5fd028efdbf38ba660d9ad56811798d8faf61fec5097e8348c0d53b976d7b0af945b27d4f497f4ea160c4f15e590353bed7c5fd999597216aafb7889fd0218ffa1d8fdecd28272ba8c53b7837638fc375e200b5f40dfd1b3b65036962efb558d4cc545098b2bd63d773cd9a4483187d2a0ad168c3ccf0fc033e9a16de9c75d39e609951582a279d2345f51d4a37526ae1eb9a5161492118cee32d773e59011403b8b0667704b1a89768decfb098487d6f7dd2b49b4d248091acba2cd03d90b0a3d2c08ef8732f5397917954a404317df6a128335e9472091667c0a2a45aa1e94429f4a2ed65e64e7916222354c0cccf285927e40a92822b71ad475a86d27fa8d71a7437e1fac19380ea7549d0fede4e383849a32713bdeb973bc1dac6a579c7a0a5919bc1f9773f3c2f171408e9df82c72996158364bbed164bcb86d68cfcd78339744f2456b4bc7e4ab31358785c985f6c790a010ea564f8d864db27c05985f1a55c551297bb87faa0b8acad8276c2df23cfb3ecf384fa27819dab793666efe7c52703452bab926099ffe435ab56a83c890aaa13346d69bf7a5d2ddfa3135a69913588679ece26a0fbfbe7e974bcf8b0b1ea39751926067813c3a1c38dfb69975705b446193a3325a3bb8dbd8f39249a4bf5c7319cdf96c9f3f0733532f333a514749266150e3be4fb7f421b36f4d277095b6295a823d2c2844c34063b5b58645ecee9ce65a515b40ff9e2b87c6dd872363665e3aab6bc11a73a72dedfc1b4bdce87d9bdfa4995e13580a2001341ae1b7d427ddf4e7d2fed43535e95cbff8696662834600f64ab97a2ffdbb4f8dfd0985ea0d9f2e213b0806f237fd40699429551fb66b949c91b7293bdccfc915de9356394215e911af458dfec400a188d701891a10efd5c42265afc82fc047c9a15c7bdc2c098ec4d164228228fb4673b40b5bc67d7d24a50162efaf294915f76994c7a57399664b9f99ba4656ec79ecd81b5050282fc228cfd7a35be1824ec0b157478cfc98137053d61cfba8a1a3352c78533ad4de15939f2ecbf014aba879dd52f4f65e5db972dcd1f0262ad9b2c4af89b277fd2675740cb3b9143fcdc4eb8bac637036a26e2e636c27e2cda10493d01bb32b53ed912fe4e4d9afbde87104dc865e601e66e30036ffda1d834fcb1fc95c810103fe3c58ce6361f76a82f628b17dfbe5a32c6e23ad648ef0d86be2491b6fb0c9682c4c48594ab05b9047ea254c18aeef5128a77256047446e74727668fe9ec6ff561ad5c057236ff3e539e9ab4499bea72473b949587226835978f1542d5f4bfcf7175da8bb50f53b7b08110f8abd3ec678e677af58fe93d62a54ead5683ea8df69d141ecb49a444112e14e61acb584b8ff86712cb47f17e1274e9bcbf2eaab7c14e53cc965d761b3f03570db9f509fddb0824eb2f97d49ecd0fdcde2077654c7dd8499cdcec91afa4c225814fbba8550e4eb9d6db8deff33178ac7b84011dbfb597351261bea7dfbea59496dd75db0f9e6cba8b9b8423e1e31117a43f2dcda8867fb6c6bf85b6ce3e36bf184639f2372b5d807984f6a72538ce37acaff76ae9818a87c07fee642c1c5f31c0d03ed21628a3d8b70974bd58887d43067029012b8a31cc40d1695d7e67e87c424846bd144de9487f5bdaa76ce89b1297031bac1e30733d854e10b6202385258d1ec7bf015ffd92b0e292a74650f81916394eca8958fb2af8311ecac60c2bba2d40adbc2ca3dfafc46358476845b2b6ebe7a3e5693a65bc8a787a0f213e5a3e8a193a0bd6c14f132430b8e09f1685770c1915bc867a00ad254e1e47fde7e3074573e71cd9e6e323e9359733e89c1eaefd9da00cd084d17788ad7fe9d0767f395ed3cc8d1957c90889e87eb9508161dbc10f30afb0edb4005ab96775388c8c8bf5f733242b0640f29398aface1a8f1fb6ea2f8b1ef5ea0d28c2c3d0be7f2fcb9c3581368a18befb8eb2ca6d131cd21f302db84692504b9d2bd9be2247a41f982208ccf891f916d310240ac87e1ce3208459fc947c1128a4217e2bcd211efdfc4c415ff00504b9f97ebe9dd018e8b06ce40fcce90282eab45ecfb93ed378d3b1d662fe73d1cb1ff6e80fda665b20e34924a162d1cb28e503cb4369a5786bce44d6b35828e58b075f951119be344b8ce6f805f0efada4837299ed9400c974f989570b8ec012315e27aa3b4385baaa336905ec85d751376fa02ee32d9dc4416b104c9c8f5eb9bc9ece442cf9ffdfb455f3cf88d7d844e68aa959fe75f99f854d86f94b7182e8ab812a02ff28d054347696bab6c5d80a10350dcce802a5f51a3cd724b2a4a4ec03e1776ae1a1c313c609f783ec475d21d39c1011aa9d4868fd662b8d077b7930892bf446e41bfc4078c589ec24e5a770f9e4834f187f67ac6188d4b4e7f9101731f9303c60e8ae10ae0278b73bb7fe881dad25f16d94e091deebdc69f7ecfe5b8cc06634f60b8eb76b5d1428e8f3012c84d7d403fea5a24cd9a8a76da90d3416a9cd6cf988fdd074021ce7c5186e1a0bfcceefb4862c8bb06c9de5b8d471f105ad7dbe80c3181875c8f69aecfbe83765a1f3fdaacc17ffe68d65e63d10b858a18f225be66477a4222f7cd9deb6dae5e260085765cbddec03c5683ea55339854459e7bcfc658c7feb07ecce589a9739fa98a6637ee4e3a8aed264eaede938836668527391166b312fc6f52cb10eb361bd391b59f242e03eda7bb99fd4b0a528f2ae7414aea98632507f1b123c700266781bc9319fed6b6f75093174e95f572867e4f90dbcda133d823b713fced4730815f14f11f30041972d40799eae4872420747193be8cbdab80d73ee1bfa224e8f5e9729ec3fe3285332c7037f2ce5d184fa4367f8080eb713cf3ffa2d016a4d89453f4deedb25461eff71fe59391508732eb5e63d9e5256357470d981e585cd8483e061dc7e39f1eb81498accfdeb6fc9f275a8dc0d75227310c9d68a879fe283719692fdaf5019f00fe074539d26efb060f9cfad788f8a023780ac6044a642e729c7dc71aa807645e4d48143c9d76ab97b48b0509ec27aae42e23b6ac773c089cac6187166beb43f829ad741b9305d7d1e4bf76f76fc32cff3307f7928bc98ea1f7d57ce03149325c7ae06046dae02fb120935dc20c8bdcfa3fb9fec2baf2761489ce2c", 0x1000}, {&(0x7f0000001440)="00847cf12a5e273896f1bf768ba03a4d3555d2737fd7af595a42593573ad6861433a5639f6b1375ab7f188a9b70d05bdf68cbf850efa4029d528eeec6b700877663854814bf14fa7a54cb4e6f8a5fb3c366bcf1eab594e1038080cbebd7ab3332f814604d4389d2742911445696c289b8a956ee6da3b5f0ec9c5eca59accab3277f4cb971343394d3f92d3ef38c769d208e021cd8396c0b40ebad2fd97423951b4a7ed5765544b6974884a7865d44b298ec1eeb6f7e3fa20ec06b6f466b2cb6b2512ba8c8787b7fdc7218ed11fed5de62e65f0f74a5f884164fdd26936d3b54e836856b6f14dc6231dd43f73a44338f847e2da46c6e9f0", 0xf7}, {&(0x7f0000001540)="3c86cb4c114616c9208d68dd564329dc99b1073dc60f0afdf4cebd3a4a5d5369837416afce3e3bdd116c71cbe201e984299b805d46cb864b2b085dbeb25ec139ad1bc2b5e3bcb54620d6d3a4f0b3af53787fc838113c508aef687e393980280560a50629a915af0a7269098fe07331ad7aa07c4a375eb306bf28c4775c861d2c04b309679fadcfb705a6d8a998775e6dfb6c261bb81c6f6bf46e682ae812e29387b1ddeb1ccac2ff00066014e647e6f91936d77c679da9fbb48675beb024b2b28e673f48736ae2a3599b85d59af7bf136044b53d05f29c32", 0xd8}, {&(0x7f0000001640)="0086e034e08abeab14eefde62c6c35301dce84487399cc41bfcb5671fc721cba3bb2f495ba51068e4d4a9d57952bef82635f9ce5", 0x34}, {&(0x7f0000001680)="8fb873bb2a44edd63ae0195edfd53e21c77329090834aa68ea5040212f3729f96c8573fa3d6ee409fefc9470a2e15aa67bb2a77927012c8c4f389ee110e1cc0adecf", 0x42}, {&(0x7f0000001700)="f4001e998e9766c83921a4df243012c1cc7b1ac6a571cf71e77ceb464176df6b817df240b8e93ab68be2ed4ee4ab7b990a40b5dafbd11477a5d5bbc00e25953a8e3c14a019d26ea04d5a66dc2e921e54c3ec4060b7d18d5e967a7f57d9275236921eab60af251f50f3b8d7b08ab0961eef0089be13e5f3b5c6f7f7d468e4feff508933d6e4e463bcacb9fa1160707de768cac3666d4dc57207cfc38615e7f7dd07faf0cbf1d1dc3e1b71310e7a1080fd5f53d87006a5", 0xb6}], 0x7) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01162f03dc5a25c428"], 0xa) r8 = dup2(r7, r6) accept$inet(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chflagsat(r8, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000600), 0x30) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="507553986e4ceee63c91403928ce35171fc741a9288bcd1c4f5f5de6991392e793268227046f2702a720bc2d64cd9deb4b1217712c928e5bd715c5d7286608fc0cd5e14c9a78bbfb3193fc5b069a7dbb13a9b22f20c078a76a96a042b43f5f4d380723f6e89d3ca4615adebf66845a731838b65e93aba05ad92c3da6ca320d992f343974e2cd92ec7fa34d25585b08f21345a73589821f34a495849f9f0fc86c0c931a809c1d0fdf00e25df1021eac1944e5db75", 0xb4) 14:58:44 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = semget(0x0, 0x2, 0x454) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r10, 0xee01) r11 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r11, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r14, r15, r16, 0x1e4, 0x8}, 0x85, 0x7, r17, r18, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x4, r10, r6, r12, r16, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r6, r7, r8, 0x1e4, 0x8}, 0x85, 0x7, r19, r20, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r21 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = semget(0x0, 0x2, 0x454) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r24 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_SET(r24, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r30, 0xee01) r31 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r31, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r34, r35, r36, 0x1e4, 0x8}, 0x85, 0x7, r37, r38, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000400)={{0x4, r30, r26, r32, r36, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r26, r27, r28, 0x1e4, 0x8}, 0x85, 0x7, r39, r40, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r41 = semget(0x0, 0x2, 0x454) semctl$SETALL(r41, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r42 = semget$private(0x0, 0x0, 0xa4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r44 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r44, 0x0, 0x0) shmctl$IPC_SET(r44, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getgid() r49 = socket(0x18, 0x1, 0x0) fcntl$setflags(r49, 0x2, 0x1) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r50, 0xee01) r51 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r51, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r56 = getgid() r57 = getppid() r58 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r54, r55, r56, 0x1e4, 0x8}, 0x85, 0x7, r57, r58, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000400)={{0x4, r50, r46, r52, r56, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r59 = getppid() r60 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r46, r47, r48, 0x1e4, 0x8}, 0x85, 0x7, r59, r60, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r61 = socket(0x18, 0x1, 0x0) fcntl$setflags(r61, 0x2, 0x1) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r62, 0xee01) r63 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r63, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000240)={{0x1, r43, r48, r62, r64, 0x10, 0x9}, 0x1ff, 0x8f7a, 0x200}) r65 = semget(0x0, 0x2, 0x454) semctl$SETALL(r65, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r66 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r66, 0x0, 0x0) shmctl$IPC_SET(r66, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r70 = getgid() r71 = socket(0x18, 0x1, 0x0) fcntl$setflags(r71, 0x2, 0x1) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r72, 0xee01) r73 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r73, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937ce6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r78 = getgid() r79 = getppid() r80 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r76, r77, r78, 0x1e4, 0x8}, 0x85, 0x7, r79, r80, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000400)={{0x4, r72, r68, r74, r78, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r68, r69, r70, 0x1e4, 0x8}, 0x85, 0x7, r81, r82, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r83 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x20000, 0x0) r84 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x10000, 0x0) r85 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r85, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r86}) r87 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r88 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r87, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r88}) r89 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x2, 0x0) r90 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r91 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r90, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r91}) r92 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r92, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r93}) r94 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r95 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r94, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r95}) r96 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r97 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r96, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r97}) r98 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r100, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r100, r99) listen(r100, 0x0) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r102 = semget(0x0, 0x2, 0x454) semctl$SETALL(r102, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r103 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r103, 0x0, 0x0) shmctl$IPC_SET(r103, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r103, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r107 = getgid() r108 = socket(0x18, 0x1, 0x0) fcntl$setflags(r108, 0x2, 0x1) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r109, 0xee01) r110 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r110, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r110, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r115 = getgid() r116 = getppid() r117 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r113, r114, r115, 0x1e4, 0x8}, 0x85, 0x7, r116, r117, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r102, 0x0, 0x1, &(0x7f0000000400)={{0x4, r109, r105, r111, r115, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r118 = getppid() r119 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r103, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r105, r106, r107, 0x1e4, 0x8}, 0x85, 0x7, r118, r119, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r120 = semget(0x0, 0x2, 0x454) semctl$SETALL(r120, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r121 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r121, 0x0, 0x0) shmctl$IPC_SET(r121, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r121, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r125 = getgid() r126 = socket(0x18, 0x1, 0x0) fcntl$setflags(r126, 0x2, 0x1) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r127, 0xee01) r128 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r128, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r128, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r130, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r133 = getgid() r134 = getppid() r135 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r131, r132, r133, 0x1e4, 0x8}, 0x85, 0x7, r134, r135, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r120, 0x0, 0x1, &(0x7f0000000400)={{0x4, r127, r123, r129, r133, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r136 = getppid() r137 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r121, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r123, r124, r125, 0x1e4, 0x8}, 0x85, 0x7, r136, r137, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r138 = semget(0x0, 0x2, 0x454) semctl$SETALL(r138, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r139 = semget$private(0x0, 0x0, 0xa4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r141 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r141, 0x0, 0x0) shmctl$IPC_SET(r141, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r141, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r142, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r145 = getgid() r146 = socket(0x18, 0x1, 0x0) fcntl$setflags(r146, 0x2, 0x1) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r147, 0xee01) r148 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r148, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r148, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r153 = getgid() r154 = getppid() r155 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r151, r152, r153, 0x1e4, 0x8}, 0x85, 0x7, r154, r155, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r138, 0x0, 0x1, &(0x7f0000000400)={{0x4, r147, r143, r149, r153, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r156 = getppid() r157 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r141, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r143, r144, r145, 0x1e4, 0x8}, 0x85, 0x7, r156, r157, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r158 = socket(0x18, 0x1, 0x0) fcntl$setflags(r158, 0x2, 0x1) getsockopt$SO_PEERCRED(r158, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r159, 0xee01) r160 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r160, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) getsockopt$SO_PEERCRED(r160, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r139, 0x0, 0x1, &(0x7f0000000240)={{0x1, r140, r145, r159, r161, 0x10, 0x9}, 0x1ff, 0x8f7a, 0x200}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r163, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r163, r162) getsockopt$sock_cred(r162, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r165 = dup(r0) r166 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r167 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r166, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r167}) r168 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x80, 0x0) r169 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r170 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r169, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r170}) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="7d236be032b71eb57b0b334d9f3c400f453b38f7801cbfa46d77a2166e00be7e445500240662225565b96a91c52e342c9d71cec089774d5fba18e864d9c0a8e0df9a11266274048ecafdc1a38c2af5772c8c3d6035cf38de6c43b7b69100f1d3667e1e5811d77ed55a97143842c407d62c12c60bd8b41cdfd188bc5c26838c7d14096eb2fcc047f860841386bed03a48d58b0fc13481466466ac2caa65c512746964fda8bd166ae18545f17570d6e9119cfc2b7857220ab3012e8876f0b12d61f5f016129245e30ab39eebfd7eeebe4d5af9a457bce14d199ab3c985674628e9032900029d78e0fbef9ad17e6d3b767a8f60f18f27615aed5395b1f0e4", 0xfd}, {&(0x7f0000000200)="21343fe1bb4f783ebb57d70637dd1b00f00dc97d594cbc52ce0c30d74160d32e91779d8b1d4a923fcc7da21aaab2ba50f7658702237eb31ce623439b05f51633d39d19eca9f693db8a50650f6fbd70c6204416d516d71cb39d34220129ce6ef1e2b2dbb3f1d2bb1365e2ac579843f6f54f247b0d54f110946225cb5903e53140709063a1f6a35b68f996755a4d0e50a518f5c4f79706c849005586d31df292aee5449a9607a2fe366dbfb69ba50698accc10923a749e90d7dbf3ac5f67b183a6232c8632a4edc6", 0xc7}, {&(0x7f0000000300)="051a6669a639c213c26a6a0d8edf62591bd082062c4617210599a41d55f05d7ad120b9b7df0b42cbdd0e17def47c8faae2bb4b6ae2f26aa9a70979fdb69f9df4bc9fde3f14e0a605b849a3c00d0ca653ab46165b0fb598f6beb4d6555d083fdbf57f430ac604f6968145b092f7fcfd640d44044387a169aaad6e932731463051871b08cf05ed7495127eeeb79f3fcd7f4475e35dbbeeea8c25", 0x99}, {&(0x7f0000000080)="8c97bfd181c23e69deb32d1aa95ccfb076298a08f91a5856c23b4b4f4882707747764dccb791883811ceb23f51ec1944031681e2", 0x34}, {&(0x7f00000003c0)="f6ef2f3f291b276b9b959347c2f912fe136abf3a23a5d0653f80", 0x1a}, {&(0x7f0000000400)="76489c97d9ff2beb68a312f274eb6ff02bef246f88afb8e9375ee6c0cc98f410f52b9ef2e6", 0x25}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x20, 0xffff, 0x0, r39, r62, r68}, @rights={0x30, 0xffff, 0x1, [r83, r84, r86, 0xffffffffffffff9c, r88, r89, r0, r91]}, @rights={0x28, 0xffff, 0x1, [r92, r94, r97, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r98, r101, r105}, @cred={0x20, 0xffff, 0x0, r137, r140, r164}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r165, r167, r0, r0, r168, r170]}], 0x120, 0x2}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r171 = socket(0x2, 0x2, 0x0) connect$unix(r171, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r171, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r171, 0x0, 0x0) 14:58:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x808c694e, &(0x7f0000000300)) 14:58:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x0, 0x401) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/47) rmdir(&(0x7f0000000000)='./file0\x00') 14:58:44 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, r0) 14:58:44 executing program 1: r0 = msgget(0x1, 0x421) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000001000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a95080000000000000039f7e587a952425fa4000000000000000000000000000000c89c65a0be614556ec816798ccd84c77e4488b36"], 0x61, 0x0) msgrcv(r0, &(0x7f0000000000), 0x8, 0x0, 0x2800) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x7, 0x370) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r2, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) 14:58:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x20, 0x5, {0x5, 0xed}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086c960a4f005000000000000000000000000000000000000010000000000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 14:58:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x41, 0x4, 0x0, 0x1}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:58:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:58:45 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{0x0, 0x0, 0x0, 0x97e}, {}, {0x0, 0xfff}], {0x0, 0x2}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) r4 = dup(r2) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x7fff, 0x3, 0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 14:58:45 executing program 1: r0 = getegid() setgid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}, {&(0x7f00000002c0)="3b07cef1e5eab90abf22afc639b5171bc4c896eecd04eacaf31e01f8cf27dc61a96086679e62adb0e656cd286b6940a4939deeb7317b4aca54b079d3214ce6d91839e4ff755361a243f99c4f831a966635ed1d29b25157cae32cecbd94f3fe2bc8a16d798ccbda6f21b62754ebfedfb80f5be14f0dba239ff0f7f21124e88509cfd17a6855901ecde826efeb753bbf91370d9d1836eb7347fef8e5cb43dc689e32d4dabe27a712d1d678169a16620eec615f53", 0xb3}], 0x2) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000380)="787a294f369ef13bd6ba2a5d709e6c24e12873489b7af99ce87150665032d68d6bc98d022f1d35a9928916777dc6c51ae182efde15c6a56b214efd15d93f54e90875c1f7d51ede5733ba6bc1b8ff5bb4a7837d6057d8af0b8c2cc47339f9809f9e5f4ab12516ab64f07f3ed3557e5dbc4c7cd93f", 0x74}, {&(0x7f0000000440)="32cf96e6c5fe60637b1882c18bb8ad1af58fdc9b15d222c313adb59c237b716ed8e73a91fa033de7f2245b947502978d69dabdf00b1f3042325bcff825db06fbe97a07f017df56dffcf230f590f3459cb35f", 0x52}, {&(0x7f0000000240)="8f7ba1b918030660a640076ac251c3e99f88a24342", 0x15}, {&(0x7f00000004c0)="fe6487d081186d11d62069778b49a370743c8d4d810c63272a8e3d709b38f351eb351772d226ffd254d39a263bb25bb842a0f1f5ead8cda6520f3c061709624bde0b2f72ba6d5cec894ecbc5015803025c0cdb4e23ba40a3937d7af0eec14662f047e994a34f60fba098b5fc1f5fc470ada55497dea2c9dfd93cc951936387eb11472a4450bff85eeda227da58f31329e349c78072c7409e13af6aa8", 0x9c}, {&(0x7f0000000580)="b589e480d219e995520cc29d39adcd3cfc1a88f408bc838fd71da013a9fe67c05b452a38a88eff5655c39a2cb5f70e25889303905c90b61e996ca698e094087fdf7ca82e6752bbac83b4ce0e11783cfb4a406c18beff46fb984f747b170c79a6495a428f8a8559b8f8d7bcb255949ac703c9ea221cc37f4336b24499f64365b8c5269b91794b60c473820cdd4a2abfd7e348dd463c5a572fcea3cf3cefb65a7f44de328c6730aa6a04b3ef2772f28a516043", 0xb2}, {&(0x7f0000000640)="4e230c8fc0630cf36c142ada7b72a6f1b031a6a203e7b0167d867cc5bc3cd0669dbd958e422f0d2d7649affa0e9fe02a5209ff397e4660aa7a07ac22660be412b5a1264890c43093a3e6f6434719f35a09893ebd64d9c94b2ab030c87c2f4fa12017fe6e9260aca6ae6fc4111bf9df27c2274548d67955bb2c7cc71833f536c5d55372904e4339ca1542c04b9e3f6880dcce897418c963e45d6e480987cfdbfdfe3980aae31749279439c8b3f75a62a89a9b5ccebb138829cda89c21bbc81b77c51654bb36bfafd6b0290fc99b5653fcd9b38b6366f476f4c53b8a94cb22850b813b77a3ca6209d07b204fcb29e590a65edb6dbe4a458854f3bcba2684e69c4fb8f4940a8d5532696f11274fc5cb95598cbb34e3b02adb973c0f849e1709c027fd1459d13040574c4e71d767fad4aea28c9c8fea62dc5549e0d201f29b0094cb031faf5249ba4c77b4dc538b2e967d9e7f128daf965c8931eba7e8524f22671615492dd23adfc9b80d7113211066c3f3f080129f07485dcc0672df71b76f91bdc98b071e84a0cae81fb367d95f5d398784cdb16033761d91be286ca39466bfdb481c6d9d24827125361023d1ee07a1f5e6938c8d6d8051f7f4d036e33ceb621f2b2a72796ecfbc86908d03e24cf370a9761c6c17556275a7e5d6b1a3cd2bb3e4b2f84df70affd50afc451b073df98ad7c62ebf2c71d874810c766a8f3842a390ed5a74bc33c65d95ce99061468137122a970ed6cc73fabc7033615f03ae7e758d8d0f2e72749201ffcf5d4ab39a9820b87c187dbde0d8b810b26552045411009fabb6b33b99ecc0ca36016e0242768c5766e246241702d3e02053d964f050acbc18ba24e13a24ff545158263c5f5131848bceb30baebf5473e8936d05ee0cc61b1850f55ce1576d415b56dee11989ae3c7c8c58564e44b45f0ccd6cee44370ef28aa1541246309c177b46bb3bd88c1c96487d9d276edce9cd667d8a0003ea9c10ce5021eed19270067b8e252dc1b132447707249f2c48be80258a637d782b945fde8acbb5b8e2c8ae9a52150e235ac8fb23b6c65c16ee33278454fa2d619f6881047d8a344bb0008bbd52a62e99bea3d2c49282fcfbbef2a3e6bbac1dd838a3639fd2c232b76165bf11300b0478ee3c10c643459db9d3de65a878a9fcebeb40447ff65523de8de06a25af27e05d6e86fe5677ab57842f3bfc95d869ac6c17720ba0a78b2b874da9c5029550262e45e9687f56f5278ef3a8c05cab49a6c851d112ca18d1c71113744b815f131a40d8358fd406f7131245e56a617a808efa6639e03761b0e40b05cff214357046461e2ef02b65aac9ead95f5696007bbd5259ed613915a14b140a6db0de988e906c43199421f840a664be52d73472a99c16ed9dcb04e8ef6e9bdadaa9c6a31059511093e13ae49df317920ebb35549b6b7a210f4ac20d990e832931a429c163daa770edd1c9dd4452496b2f4d8f2b8664d4cba15689ec297ff8c4280b8424d07b54d2d0153a5158186a01dfb32a3b7cddcfb7295b9595c3f58b1a83a2b758ec79958967b32072cd72bb169ea7d0cea2ac0a867d5ca5924ae7bd6d8c159cf72eeae38e32091a7763ff1633cddd365198fea493d376779dc969b980e3782da76ee43ef91a5d3b47d6c29fc93436b0d353773b5167e146974290ffd3001b6bdf8cc2f576bd90c28d85c7f6dee5e045fdaa70a6e2da37ba4046e4feda3da0bebc3ccb0e93de792ffc114ffa788e46444b9e7cad325e31f5174521fdc1ffbe3e0353b315c51a0a576d4f3db34029d7773381549050131e928f06d433a3a989f1f08073e786b747b86f24f7eb6ce69811b3d167c53391bc21ebbc25f4b961aadba44958260710185dae8b45c8a7544d95e7a25896f932aeaff617010b32b07a153f49a03888b25d125bf1dad3be3217f7b1865e190e0a7c30baa71932bba25c0a76fd4c5aae6931ef389f3696b00162d14915072396e1d1ebdcba2b607bf2df1d316611dcd0a4a9c9cd2b833d97f69be0c7a44adf8f4d8a43806ba540702359d5d8c3a0e5b25fce58f1fed6b02bdf95f3d58bf8da77825e484da91d1590a3f875a613c8c6905b499eaf77d5d897aa9a5bf853051cefa6989201b332537ec41fa56755ef44d2c23248fc2a5767d32c6138be825e194fa5516c08514a4373424e0cf779d772bf503e743d58e1ad82fa3f8a6dade2cdd4f7f06d69aa4902491dc530a0544dbaeed7c3a4729210d44780961d75305035c3d225014d1d171093511af0a640f3792ada6d833df92e9309ede5deb09ab3c137c3745aab6a850405626bd95b9c3dcf06dfd449850ce0746209217790ebc2080bf4e32e18b887fabebb9597a1b479d9f3ac2c3333f5143d303f1d1a9a1f25c9063c4a4f8db2b69db13aadf4dd4139c437326dfd110326cbef2804288874ce37531ef55093d9bc343c416c9d22c07f771c70acd5ac3ccf40d37dea4a1e94b85caa06d2e768192166bc0fc831badc920e273cd1e068d452fb97a574e308ee9140bcb408c98b9d2a3a77fe9840b57187d4d6e067eef1d048193963983ba76820ba4cf71a8ecb2247cbeb23a8fbc738ac869c4e27ec8ea9a4b1809f6200df2cf1700910cceae9948fe2d405bea9713846255fde2982407ad0674a6ac84e820ad1538c496cfc9a022cd24c93dfd66f24824a888f8bd37fa345e1faad842fbac3516160b301bff5bb0199d60cd4c5b0e911d928245291a95e713f4f0c418d3a0a4b631ca25c124a44f046edba444c543a47ae7b534e9641688674dfc9326f7b2b5a47deb37328942a35d26e3b328b15c4df6c9094fe3defda706c35af12a5b229e41668ee5c898fd79d3b43b28b2ba02071990143d09012eb46c95d57f08fe5f5ac114bb170625c0e14d32ee18b4db6b9c443907b1d0ab8525d460a1df27dccae5c0f573528b5981ee5d8cd21d93e5f703eb1059685c9f690fadf66757fa15edc559c2d34e0399fb10d13759044d956be61d4323b59c915410c630f453e7d3bcf5195dab14a21d38ace43a98877bfc8598d90a3cacdaa457bbfafcc8c1e4d8441f2574278fce58dc8b58f0fbfee2473f87e303924577452169f492a7c1a5a06112ed5ab4d259fbec07f04806a0cf7ce2d83764d8a358a1b68e80a34d38904e717fb8f61efbdf9f0c67c9bd73ba29dfbb8fa6117a30d0835749e97eb9fa2c366e7ccdb6173b316e677d52f27db36c45a3c03e7c28511907ea404dd6a50dd153ac5e977c54b836e42c98908040b4cddd12fc9e353b9be917572d9f40b231a03b274e1276295cbb0d46486998766ab153e4c256870040ad4f2575fc946a76bf7c317cce8c7d87dedd32807b6ef3eb73a7de0da7cc90f15490df2ac94b8ea834db7f80f1e984b04d5563f7b8451a785e3eeb3a4387632903bf21ba3f7b731c42f27f903ca97be5988cc8d479ad37587e57630d88ea56a557b9f228a362e61b0bd4165688741060f4118d1f9634ee9158b925c368ea3d4cf661a8f27c97f48b88f02af711fcfaa76cf8c383b249e04b9e8297962841efdc33dad46b867495b5b5d614d1a6b141962f2b3371e7494b05563bc78c0f4ffb4155c7557a7243b795860cea59f108a1ea76bd57efaf297bead315f826464cb13e1c4c6d93e58c1366ac7f93b67a8a6c6d242bbab55383f3dae3fc881e171bc60d3bb9b44d0cc389a1c6d4f22528e56dc8d8aac8f82a37bd1c31c2834a0de2c987880d919f1550edfbe9d202a02263e4971715712c5cb8634283a078c4b9f89b545bd37a3858592542552923ab2fb6daef8385ae7f461198060139f66aa19511d885029b76cae005316d6b1cbccf5c38593f52cac45ffd6633b176bb339aab29adf2482253508b87d56415af3e2013fee06a2f0d8d2c151e6f880d8804024da8d44cc4b3bd807b0bc523e3a1bd0a4fd0be340f652d5b817278fdf55df8d538f6b9db519527038e0bf1a6b74eb5e7c322543c42cf46c278e3871269e521bdc9abf98b2c4bd792fd610b384495b01d654891de29b3375059473c46670f39c7f4ba3df17c75a3330d7e2011517956d42f56f77ba23607408a77f5e6699430a1503786cfc3eb16cfcf458f70dd211bc7629bff6bb5a5221f5605bad9fbcfa1d55dfecdae6e42116c0fea037eabee8a3ae3555661a21be4d0cfc4d69539eb7a332ff6873ea8fbaa14b188588333b6c4f61f1cf0b5b78317e4bdcb78d94c79c488604e8de91e7d940feea59b0f30f6ad1c1e5b77035540da996b03e613504ff2c6843d029f8ce94d08a0316162079ec5ad7e33416015982d6bb8d38a1d86f02aa761f528772737098f429c7d4d134ce66ce699ebca69712c5cf11f63aacb7bb69f241019b6e4344bddb7046b773c61f61db87118f14fb0fe217349008ecfdbbdf10c417b6cb2943aabe60ffd135a39b5ea098bea6824ed5ced7f12d45bd9de88a5d070acbed11da94bf71ffe02d1c38639423bad4326b29b3f4ab918a56804676879a0b84cd9488baf33bcb13a6cb1492b42cb23f86823969460eacd0007c906a500f0911016f028a75a708aaa875e145fa0f8cf3207a025e2d2ceb91a077ec4a6c0a6a5fd47579867d2b9b54bdbec9b286cf865a25b4bda4d7331283b87f4b0a5b772b74a7e8d9933bead581037fc7fa8a073c0874e0b305ea1a7339b58713f5abe56b844fc8b630e70ea40f53a42c086e0bb357b42eb9706f6754ef40847e69196948b34ecbdc1b7e4c683795a0a9cc99e047a48c4726160fc278c7900406343c68cbddca50c31792d386ce32f8ce60cc2ca768ad1dfefbb1d5e0cf270530eeee1c2673bfe4cf1eaf870b98ca98ec54cc825adee8d17e0212e7e3168e7f3814fe43bc6d98efe4498a156f15d3a1922ccb00b7fe1001099e4f67002184aa6793ee57fbc9f6d0c57a31280fb1f795d9e36fcf76c34471e30b21f5057f43fb8ff659626c7921d1d70f427623e973b22452641c0125aa36976ef6c8d93b01a7dc1f92739a6d3e46cb8ea3777b0d42a122e94fb0ed45a65625e68f8954391fbb22faf9f28b26882f820e2e7f92a67511c685e77af0b6fc7137021d9e8c38d6fffcb20d56ea453f8d6fb86ab92857eebb56405ed0d97e174c7572dbacbdad4c84cd12106a0a40632117b01925d899417c5eee17607edd274d378e94cb756f3d35a344702ea429dc1db6f31589bab203f57bff588cc8dd1ac2aa9e20a5c1b85085f2eea5ce1db9222d9f497269af66ec9de1039c1fd2d158a8d20b7e1a1e4c138f70b2e0d2b7732753abb7ff4f3835d52ff9082cacfe8e18dcafad6b6e6dcd4fd02036ea7a8b63d51f06927d21d5328b7c5f142a0446aee45b85dbaad3f07a79ca28bbfc7fa0ceba32e18a9ab1ec8ff6264a803c54a320ff77b0018d40577b79d30b72f858c1fea4a8e0ab9d98240cbf01012d0a76f5ab909a7daf2b0a01432e515c229051dac52c6607b43db8f349f790a2737183a10009fd3236fb7d4cd0d729c5b1c77a557156f0efb16da13db12d048f57295c728f21263701ca9c6f9e1055720ad382e4ce95ed8e1e8d38dad903694e115023765848958e166a7a690b46726e956891401798e6ee18da98ed5758fa529ccefd7299f048439f1beb314f6af2d21d7c67ed9d322bb064df04e84134e1e03cdf984b5491265f6d9dd00e6f4b060ee7245310be62d7fb4f2476f738663c34ecb9354974354311297a604853b1b3815d67e671df9ec8951fe109f9c41c0be6f3bca46db0dfb3c130f1aae3712a6dba28e8382eaa01c4e1e1299d024f1143c67b326f2c0", 0x1000}], 0x6, 0x0, 0x81) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/243, &(0x7f0000000180)=0xf3) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x84) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000001c0)) 14:58:45 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) 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, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6}) pread(r5, &(0x7f0000000200)="38ea837523fd9c393287e26ca57cced6dea67e305edfd7e9a59a885f134795ba4b6bc47c1522188bec0d5ffef7382aceffd151e66ef484d84aeb67de1b7cf3be2a2e3127b46fe5a2ac087c5746596bdf1f855bd0d9bb4ab52c953ec0a069dc033fbc9316e56031a45d04206ff11313100f08574ce6dc5aa5cec4310fe1a3fd20c957baefcc906d078c746e74b7f0d214de", 0x91, 0x0, 0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:58:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7f, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x1) r6 = open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r6, 0x0, 0x0, 0x0, 0x68) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x8, 0x0, 0xfffffffffffffea5) r7 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4088, 0xff8, 0x2, 0x0, 0x0) 14:58:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x400080005ffffc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r1, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r8}) r9 = dup(r8) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r11}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r13}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r16}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xa, 0x0, 0x80, 0x3, 0x8}, {{r4}, 0x0, 0x10, 0x20, 0xdd8, 0xd800}, {{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x6, 0x8001}, {{r9}, 0xfffffffffffffffa, 0x40, 0x2, 0xfffffffffffffffe, 0xb8c}, {{r10}, 0xffffffffffffffff, 0xe8, 0x80000000, 0x568, 0x7}, {{r12}, 0xffffffffffffffff, 0x20, 0x4, 0x5117c71d, 0x7f}, {{r0}, 0x4, 0x4, 0x80, 0x1, 0x2}, {{r14}, 0xfffffffffffffffb, 0x12, 0x1, 0x100000001, 0x9}], 0x1a7, &(0x7f0000000180)=[{{r16}, 0xfffffffffffffffe, 0xb1, 0xf0000000, 0xfffffffffffffe00, 0x3ac430e9}, {{r0}, 0xfffffffffffffffb, 0x50, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc9, 0x80, 0x401, 0x1}], 0x8d, &(0x7f0000000200)={0x31f, 0x81}) 14:58:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) fcntl$dupfd(r2, 0xa, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) 14:58:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}, {&(0x7f0000000440)="971766c3004d344b8c3a4ce2b93fee848f5b536f9969896cf02ba1fcf03c7b4ca9a1cd5b393839f3b4178d2fc79d64a296f84b8bc78bca8050c39e6a1f74aaaa326055bef5f53a947a3692833047c9a548d91bd467440b8459ef61b466894f80ea241508dfcd3c18695cfbd8e32b912418934220f5d35873c31effbd2cb9a7dc8aa6ce294b68df99d4a655b689606cb3d5f6ea55b64dd0ba29b9dcdd0c9a1ee98f188ef061b22def99b99fd4cc5644389ae6c547e42444adf6f70b511c3c3d95e4cbe97fb530e7", 0xc7}], 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) r1 = socket$inet6(0x18, 0x5, 0xdd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r3, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r4, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = msgget$private(0x0, 0x48) msgrcv(r7, &(0x7f0000000200)={0x0, ""/135}, 0x8f, 0x3, 0x1000) r8 = semget(0x0, 0x2, 0x454) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r9 = semget$private(0x0, 0x0, 0xa4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) 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) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r17, 0xee01) r18 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r18, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad9186d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c900000000007f4e35cc44ecbc4645b6be5739f8059358885ceeab7b3533bbf1fed09c85bef51c4b31e7ff0e5f88ba80661946f2c6119d2df1f1bc62192bca26356abd14ccc7809ef508d7650530e11cbf60299e7d21b73869041493ce8b637ff981c3a78db8cee8a9f0a74d228988439d5e71b6337269eed5e1cd9586e8a58dfb62d315d55fb733502727c864bbf6f255cf1016187ad334f806d728722a7e061fa7f70bef93a811553446c55cff67ec0de0099c884745c07f5f106099f8e13940016c20bcc092fadaf74f97452b6a35aa5dbe8a30853e180179d9f64f327c5e073e8d2c516fd3db8df89ee1270ba39865e9e59252fc80a7fff0f3ba0ff8fc38be4b6aa4f0ec20e5b4ad4ed0ee1441ea3970b1e8465a0810c5654058da8f09882dc79999"], 0x246}, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r21, r22, r23, 0x1e4, 0x8}, 0x85, 0x7, r24, r25, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000400)={{0x4, r17, r13, r19, r23, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x85, 0x5, r26, r27, 0xfffffffffffffe01, 0x2e15, 0x7ff}) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r29, 0xee01) r30 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r30, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="46dcb526bc06334000a76751004b71fe11a1fe2f145126dac4f0fb000002"], 0x246}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x1, r10, r15, r29, r31, 0x10, 0x9}, 0x1ff, 0x8f7a, 0x200}) r32 = getuid() r33 = semget(0x0, 0x2, 0x454) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r36 = socket(0x18, 0x1, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r37, 0xee01) r38 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r38, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665ce300000075cc7a5815c5adcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff499960b81b8bd8a0000"], 0x246}, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r41, r42, r43, 0x1e4, 0x8}, 0x85, 0x7, r44, r45, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000400)={{0x4, r37, r35, r39, r43, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r46 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0xda69, r10, r2, r32, r43, 0x119}, 0x0, 0x7f, r5, r46, 0x80000000, 0xffffffffffffffb7, 0x1, 0x6}) lchown(&(0x7f0000000180)='./file1\x00', r6, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 14:58:45 executing program 1: clock_gettime(0x5, &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r0, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 14:58:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='#\x00') r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$lock(r1, 0x7, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r4, r3) accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) socket$inet6(0x18, 0x5, 0x51) r8 = dup(r7) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r10}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r12}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r14}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10, 0x0) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x2, 0x8, 0x471}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x80, 0x20000068, 0x1}], 0x8, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x9}, {{r12}, 0x58365b4b3c5285c8, 0x10, 0x40000000, 0x7fce, 0xfffffffffffff001}, {{r13}, 0xfffffffffffffffb, 0x80, 0x10, 0x8, 0xa8}, {{r0}, 0x7, 0x12, 0x10, 0x3f, 0x2}, {{r15}, 0x0, 0x10, 0xf0000000, 0x40, 0x7d3408b5}, {{r2}, 0xfffffffffffffff8, 0x9, 0x80, 0x7f, 0x6}], 0x800, &(0x7f0000000240)={0x630, 0x7}) 14:58:46 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r1, r2, r3, 0x1e4, 0x8}, 0x85, 0x7, r4, r5, 0xfffffffffffffe01, 0x2d39, 0x7ff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000314, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f00000002c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = dup2(r7, r6) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getuid() r10 = semget$private(0x0, 0x1, 0x47) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f00000000c0)=""/229) semctl$GETZCNT(r10, 0x6, 0x7, &(0x7f00000001c0)=""/229) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) pledge(&(0x7f0000000080)='.,\x00', &(0x7f00000000c0)='-/-#\x00') write(r8, 0x0, 0x0) 14:58:46 executing program 1: shmget(0x0, 0x1000, 0x410, &(0x7f0000ffd000/0x1000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x10000, 0x147) r5 = socket(0x0, 0x0, 0x3e) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x4, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x80, 0x80, 0xffffffffffffff1a, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffa, 0xc5, 0x2, 0x2, 0xffffffff}], 0x401, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff9, 0x10, 0x2, 0x3ff, 0x2}], 0x0, &(0x7f0000000280)={0x0, 0x974}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x2824) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="acfcc132d832aaf53a75e9ae2c012e2f66696c653000e274832e2c03b58943b6f28b91ce6c83a8868e45365417f7853d4a70eb3333cf6ff950e61da36965b9eb7d4df542b9f01ecc9fe4bfc8bcbd569cc198dd08aa79d0e07cdc2766a212082adcf3ec518eedaaa7be9937d41be755ec776ded46b579a497b42336bf4a90031847df8d0d518e0ec65c10f098be2cf90c5779aa0672f8c122eaca7c4828b491c3de0cfa6c1e2ab5b66c7c24c089b449ad03d36a3861ed4dd196672095b9fa83c92e1fdc5f35dcb15d0553d56999dc3799207299c8e1b114765b61bf539eb2d48f2e6509d2671268aeb1f636636f83d24f0df67dc73537eae2cd457c3017e5132dbb9313422240f4712c5d5379555498bc1fee0ce5bb43fd06f3e3f212ed651b2ba0653a088bf33a3d497570afb7d85fdc9a8ca926bb2c97ee3ab44e74c08104422500d4b59361f3d589d2c93a4387b8e9711b8eb0e99ef711c1a8e6c091c1de73a711f3b6576eeda111812a2a73d3a17250d1866eb4fb299a09ea1d096b84fd0351086b9ff73f91ac00000000003dfbb9bfecc82dc5f3fe6b15347a928bcc9ddaaa9dce5484ddbb087a57e9fdcfbf"], 0xa) r8 = dup2(r7, r6) accept$inet(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 14:58:46 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, &(0x7f0000000080)=ANY=[@ANYBLOB="880751897715dfb709542c5a41d4e38ff7601632f52901"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r1 = accept(r0, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x35e1102e3b30a888, 0x3, 0xf7) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x8000, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:58:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r10}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r12}) r13 = kqueue() poll(&(0x7f0000000240)=[{r9, 0x1}, {r3, 0x100}, {r6, 0x10}, {0xffffffffffffffff, 0x2}, {r12, 0x8}, {r13, 0x4}, {r7, 0x4}], 0x7, 0x46d) poll(&(0x7f00000001c0)=[{r7, 0x10}, {r8, 0x4}], 0x2, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:58:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) write(r3, &(0x7f0000001bc0)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217bdfa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb522471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0860dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4345fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423561cc6e750c1e2a2b54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9e477c091cd2010000007834c0f959ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2072d313d4bd545c307e686366f2fbc0895fddbdadea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de1268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d5c8eebebbef40d6b7031340f000000000000e7bc64b13f468a0694563d21ec44df43baccebbacf5ec12a3f2394e58e8946241ac6e87e56ddba905c036396e5804daaf6c53a7d8b8f2b4aea94cdf0467129ff52ff7e4331b56b73a18c74c91125164605e315fd165bb1a8dd26788b47d9ec26c19c9e102b7052ab3fb20782848ec442fae83b3b58fe3eef9b3ce1b57ee79d7f8adf12b96cd63fde0c0bbcdb5724ae95eaf3b591a1b51a0ff069c9dce2853327fd0f9097e84bc7a8586b1ecf1444ce690b8bc40671b8c28d557db4f6fb69fafec729e634b0e73426d1", 0x57b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) 14:58:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/193, 0xc1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:58:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 14:58:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) r3 = dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\f\x00\x00\x00\x00\x00'], 0xa) r6 = dup2(r5, r4) accept$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet6(r6, &(0x7f0000000040), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:58:46 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[], 0x0) accept(r2, &(0x7f0000002200)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) dup2(r3, r2) 14:58:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x9}, {0x2c}, {0x6, 0x0, 0x0, 0x104}]}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) dup2(r4, r1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:58:46 executing program 0: r0 = socket(0x18, 0x8002, 0x0) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r3 = semget(0x0, 0x2, 0x454) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r4 = semget$private(0x0, 0x0, 0xa4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r12, 0xee01) r13 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r13, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r16, r17, r18, 0x1e4, 0x8}, 0x84, 0x7, r19, r20, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x4, r12, r8, r14, r18, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r8, r9, r10, 0x1e4, 0x8}, 0x85, 0x7, r21, r22, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r24, 0xee01) r25 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r25, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r5, r10, r24, r26, 0x10, 0x9}, 0x1ff, 0x8f7a, 0x200}) r27 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r28 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r28, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r29}) r30 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20001, 0x0) ioctl$DIOCMAP(r30, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r31}) r32 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r32, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r33}) r34 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r34, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r35}) r36 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r36, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r37}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r39, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r39, r38) listen(r39, 0x0) sendmsg$unix(r39, &(0x7f0000000a80)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000d0704a7"], 0x1, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x30, 0xffff, 0x1, [r27, 0xffffffffffffffff, r29, r31, r32, r34, 0xffffffffffffffff, r37]}], 0x30}, 0x0) 14:58:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) close(r2) select(0x40, &(0x7f0000000080)={0x6, 0x5, 0x7f, 0x46, 0x3e, 0x1, 0x6, 0x7fffffff}, &(0x7f00000000c0)={0xbc, 0xd, 0x2a4a5858, 0x4, 0x4, 0xd9a, 0x1, 0x5}, &(0x7f00000001c0)={0x1, 0x6, 0x319, 0x1, 0x8, 0x6, 0x1, 0xfff}, &(0x7f0000000140)={0x493, 0x4b}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 14:58:47 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [{}, {}, {}, {0x0, 0x6}, {0x3}, {0x0, 0x0, 0xfb}]}}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r7 = kqueue() r8 = fcntl$dupfd(r5, 0x0, r7) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r11, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r11, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) bind$inet(r11, &(0x7f0000000040)={0x2, 0x1}, 0xc) 14:58:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$setstatus(r1, 0x4, 0x1c4) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x4, 0x9}) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000100000000000000000000000000000000000000000000001df9b1e40448fb28298b9de119a4a114d544b3e7faa3c8d719625104f1602e09227bee0f931c983b72972300d7437892b2bd0f95f669f1edb5e79bc4ae65e08ea690f5329e6db9971a210102f4165dcb4c138292f2b69109d455e7e8d586c89dc39ae3183be74b1f418777800e8b51bc"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc610387907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead05000000000000001960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f722c317283136268ac31600c285afcb7cbe6b512e5ff8b9812f615bccc6a783b3b20de21926d27763e44f870516cc7dbc65e920eff500c57e8ca5e0b4d528eee0b566a831b47073180bd54733af092239c5c642685bbbb0885d507c81b0bf25e529300000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0800000300"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r8) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r12}) writev(r12, &(0x7f0000000140), 0xffffffffffffee0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffcb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r13, r14, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000180)=0x8, 0xffffffffffffffe3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400", 0x0, 0x4}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:58:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") 14:58:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x40) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xd85) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x1, 0x5, 0x1e) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r4, &(0x7f0000002080)=ANY=[@ANYRES32=r5, @ANYRES64=r3, @ANYPTR64, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r7 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) msgsnd(r4, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r7, @ANYRESOCT=r2, @ANYBLOB="1fb8487645a487800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe25489e7060000000000000040c9f3517efe531b"], @ANYRESOCT=r8, @ANYRESHEX], 0x7, 0xffb) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r10) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) msgrcv(r4, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r9, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r4, @ANYRESOCT=r10, @ANYRESHEX=r11], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313ee6eca3f00ed6cd97ff9d8ddcdb5290aebc2916bc3743bf824d1ab1dff203dea8489d6159dc347b575512f1d2fa93cd552e0d8bcabb6782e614a0c01e9607fe538c797b7bfca94b8b4e308159ca0dba813b538dae41a46f555a8b8d7d140f56571fd26bf1fa6840d7b184eac97a4be6621f2b059eb3e3b8906dc191f0c3e5317d28f8c86c65978fe8b20156ba466e9b245d4796b9367341d0b4d30ba7a6ea3d2060464f0970676bedb77a809b67129d039646e63e79e22394b062cdb86b94e057bf9e32e86ccbfa8", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001e40)=""/74) 14:58:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r1, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000004c0)) r2 = msgget$private(0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="000062ddf321d861b02f0f5309c5de1f595aa859d9b44ca81a184aac31ff1e4af10b6371657da8bd000000000000d0754f70b93529a262337502be69aa09b708726042cfbd3a0396fd99ae738540f4ca618b8a64202efef5fbe1fc777a6a99a1e2bb9da270355af96ee1d81450d0d4c7b89f78d93147953af492515eafda4f53b38053bf4dea0d28ae6893fd99fb6c7f1c0ce662c916c07c19b4"], 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="00800000"], 0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="23000000000100003f9fc116a0c93cbaf3fb4a5f02f30ea9079e35073240ca0a92d9a174157fc7fe217f5cbc900453492ed7370fd573553921b6c506a6529c74ff64ef823bb1ed4b39a26d7da84d7d506c3b1f634306b666e459374ff86fa0a36c7f11411451098cf709e4f3c651e296"], 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/139) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x100000000, 0x2}, {0x80000000, 0x7623}}) close(r0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3ff, 0xfffffff8, "a8186503182eab7fff0e091fa600"}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eeea0d36524669f18959d18d08c3509", 0x53) r6 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) msgrcv(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000e10400000000000001000000010000000000000000000000f34f0c46a43f0fb6a973385beb2f3c6c7a1530549db8142b7a7ae641225025"], 0x36, 0x0, 0x800) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27c88efb93011cbe48546c189af6743f75cf9b87"}) fcntl$dupfd(r6, 0xa, r7) 14:58:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x86139) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000001c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:58:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000cf8a1ef3b2858a020044dff259d35a05fabe000400000000"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e2289010008067ebc74a7ea11cf801bf1fb48f4c8bc00", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 14:58:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = semget(0x0, 0x2, 0x454) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r11, 0xee01) r12 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r12, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="46020000ffff00000100000000130000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d0500000000000000a05aac9d2f4dfc35457dd91ff4b67999c90000000000f0d9ca80429d583226934c3157463f528409b48fd9ba461a55627fbbf924b4e01665091a47abc61f0ba3f87f67d44fb21dc76fbba6c723805200fb3c5908346cdcc80d9411aacacce0b913830586db925157789db1e97f5d63fb85ae0c0ce2f5fd285ea66124f2d9a9e0"], 0x246}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r15, r16, r17, 0x1e4, 0x8}, 0x85, 0x7, r18, r19, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x4, r11, r9, r13, r17, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000200)=0xb89) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r6, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000180)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r21 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r0, 0x4}, {r4, 0x2}, {r20, 0x4}, {r21, 0x4}], 0x5, 0x1ff) 14:58:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r0, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffd, 0x0, "00f80700000400000000220000000000000400", 0x0, 0x8}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:58:48 executing program 0: semget$private(0x0, 0x4, 0x113) r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = accept(r0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=""/175, 0xaf) r4 = dup2(r2, r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x2f3, 0xfb5, {0x1}}) shutdown(r0, 0x2) getitimer(0x1, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockname(r6, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000080)) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000200)=0x4) 14:58:48 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001240)=0xff) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0xd338}], 0x1}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000001c0)=0xbd) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r11, r0, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/29) socketpair(0x18, 0x0, 0x29, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) 14:58:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r0, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="69c910cd59d37ecd930cc6a92efe") 14:58:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r2 = openat(r1, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) r5 = fcntl$dupfd(r3, 0x0, r2) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000640)=""/4096, &(0x7f0000000200)=0x1000) listen(r1, 0x5) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 14:58:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000580)='./bus\x00', 0x1aa) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) write(r2, &(0x7f0000000540)="239c018874c36754bb88f52fc10d637b8cdc1a9b53a952153c6c4346fceae0bc", 0x20) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="a489229c3085f4da93174fe841ee092d7aa50d7878a2953237502d93dda0ecc9bafcaaaca2d45fdcf50f1f5d77ca9b7033b5f55375c34f227e2618258316d5328e9be8422d6f7a15fc77a120ac34f67a2a31a83e91f0f5dee6016a3baed3141522d1811bdb9c9f0ad8ce72a9573f78d1bef02980b87adc7b0adb0fa107f0f309657a9984d6f4860a539b2d864dc15195d2d51cc384bdea5e3519e58dad1bc76e76d3c3dee460e90e432b13c6ce92bc22a7892b79c8e773c5c0dbab5145e7bc72d8fa983dcc1ab9108293e0f1e848152206d0b6be551d3748aea9ac128bd1b78bdfc1d44eee356c657061ce", 0xeb}, {&(0x7f0000000080)="2c3f547235adead29af73b01cabe09151a6ec922731aaa4fe26bb86cdf368e9ccbb5268d26723b04c003de3ddc042eeaa81dd2262846e11e93211feb8635b01cfebff566", 0x44}, {&(0x7f0000000200)="a84bdd1c4ceb49c20621c423358c970cd389b4ddafde20a24aa13aec8b6b5a6afdcd1ed3099cc8f0fa03f581a07553b4a40d900553fb3dc0686b251997505a873727b6e32905bf849e4d2c30156d2664ef71325a070b8c2c1da19a9f616ec20804699661ec846ee14beadd10c34b87536757581afc5151d479fbd055ac9ef149d373e3b888de65c61abd25b8539a3ba5c6d7f665c2eab86968ef8732eece3fbc89daefeb1fd941aa74ff0a24fed78e6045c4e2db350789", 0xb7}, {&(0x7f0000000400)="5ff98aca4907232cd6d26682ebc10c6820a4becd98a403cb4639ed8b81f78d08d569f4a940bdd00801541461a8f1f4bda9e9a5c737427ae0f36fe73e8d64ed16cf70641ea458cf5d461a757642e8279179101e85eef9cfd19d43ec0ba7d6734b00e81d97c576bb6da393a3098d82943646c40f279bdf5ed7613522f2deb7f9287d9a8e18edf549d645e033e7d9dead322521c344f22fe6131cc50386", 0x9c}, {&(0x7f0000000000)="0e80e22568e2e9b311f058722c8ea301502f3587a39c31831a650d020c30a2d8", 0x20}], 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:58:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000140)="ebffcbff0999fd812eaa4e714348e6993192964874c7b6b67c4100bf3094b552ce09a94f2b235218e751845c62ae78ed1e8910aa22b5e0f9201e9a363d742a0781bb9019de1802bc0bc2808eff2add2736defec720f0334c8b336892c59e93cce382f85d07a4b0770088a62456db73b2465af545dd8d28c17df9fe867c96c887ea21547d3a41c72e47ed82e668afb417b3ce1644bc46d295e9d09d0600000000001dc257664c7b17ab8228db8d16e312dc02a7ce9dc879cebc24b7d0892fe1c592cbbdaa7ab5237a83", 0xc9) 14:58:48 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x140000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x233, 0x2}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:58:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) r3 = semget(0x0, 0x2, 0x454) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r10, 0xee01) r11 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r11, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r14, r15, r16, 0x1e4, 0x8}, 0x85, 0x7, r17, r18, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x4, r10, r6, r12, r16, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r6, r7, r8, 0x1e4, 0x8}, 0x85, 0x7, r19, r20, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) fcntl$lock(r1, 0x2bb2f135004064a6, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x1f, r20}) 14:58:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x2000, 0x402, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = semget(0x0, 0x2, 0x454) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r7, 0xee01) r8 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r11, r12, r13, 0x1e4, 0x8}, 0x85, 0x7, r14, r15, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x4, r7, r5, r9, r13, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000240)=""/236) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000180)=""/99, 0x63}], 0x1, 0x0}, 0x843) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r16, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r17}) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000000)) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) 14:58:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, 0xffffffffffffffff) 14:58:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:58:49 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r0, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r2 = dup(r1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="2d14d52f66696c653000aee01a03a83b64a46a4f22c3702253b9ef9a74e6491d31996b6d16359c13b7589f660e16796ff2bde91aeaed77ede44e6cb7b6304fa726334edf08e8a57c6c98023ead91aaa8fda523f8f9530c16ea0dfa4143b4fee073092ffc7d28a07c06b1dd626b70e1fade672d86cf0a549fd5faf0cf1c76c509caa6da2b7e17cd0510f904230cdf12a47fba169f7499613d64aa2088f882d6c4496177f308943101bbfbe66bc5c3f0c962f355fe6c4e9d1bc93c8707d7a1da6e709854d40add2bab19e258a1fb11aad6d0affdde4078a6"], 0xa) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) r8 = dup2(r7, r6) accept$inet(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r9, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 14:58:49 executing program 0: r0 = semget(0x0, 0x2, 0x454) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) 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) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r7, 0xee01) r8 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r11, r12, r13, 0x1e4, 0x8}, 0x85, 0x7, r14, r15, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x4, r7, r3, r9, r13, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x28, 0xffffffffffffffff, r3, r4, r5, 0x1e4, 0x8}, 0x85, 0x7, r16, r17, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40001002, r16) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000000000)={0x7d5a3957}) 14:58:49 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x21}, {}], 0x2}) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f786598, r2) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3f49e8b5f181d60f, 0x1, 0x18, 0x3, r2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x131) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r3, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0xf4) getsockname$inet(r5, &(0x7f0000000240), &(0x7f00000003c0)=0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') fchflags(r4, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r8, 0x1}) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpeername$inet(r6, &(0x7f0000000140), &(0x7f0000000200)=0xc) msgsnd(r3, &(0x7f0000000040)={0x2, "08cc5abd29fccee9122d2ea0c244370b5cfa93709288e8555a05e56781780ec66998a4bf75f813288821973c9c75abe25d1c2ba4f56b85a074c3268d76503cb3f21f4a0b8aa2864c9262e81850052dbcea4f3f3f65b2339216c63432ea8b47a6b8aa08bed1d10143cdbfcaf1fedba5466aebacd042b1"}, 0x7e, 0x1400) 14:58:49 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000000)={0x0, 0x0, {[0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0xffffffffffffffff]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) flock(0xffffffffffffffff, 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:58:50 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r3, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) close(r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x6812, r2, 0x0, 0x27) 14:58:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 14:58:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa8023ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b210422f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 14:58:50 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20800, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000180)=0x6) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r9}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r11}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r13}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r15}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000001c0)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(r16, 0x80045756, &(0x7f00000000c0)=0xfff) syz_emit_ethernet(0x0, &(0x7f0000000440)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 14:58:50 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 14:58:50 executing program 1: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:58:50 executing program 0: r0 = syz_open_pts() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f00000001c0)) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) r5 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r7, r6) accept$inet(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 14:58:50 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) poll(&(0x7f0000000280)=[{r0, 0x21}], 0x1, 0x800) write(r1, &(0x7f00000001c0), 0xfffffef3) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x54) execve(0x0, 0x0, 0x0) 14:58:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', r4}) r7 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0x800) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:58:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x86138) chdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:58:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) dup2(r3, r2) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) write(r1, 0x0, 0x0) 14:58:51 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:58:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c57f7f010001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0)=0x8, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r7, 0x349) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) close(r3) r8 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) 14:58:51 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0xfffe, 0x800}, {0x1, 0x5, 0x1800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r11, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x400, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 14:58:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) geteuid() r1 = semget$private(0x0, 0x1, 0x47) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/229) semop(r1, &(0x7f0000000000)=[{0x1, 0x6, 0x1800}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:58:51 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, 0x0) 14:58:51 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900000200007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r1, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) 14:58:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt(r4, 0x2b, 0xaf, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 14:58:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r1, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0xf8e}, {0x7, 0x0, 0x0, 0x1}, {0x6}, {0x6768, 0x7f, 0x8, 0xfc}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 14:58:51 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa72a1b75c02008600fe7400000000000008ecff80fcabf17efe80000000001000000000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = msgget$private(0x0, 0x48) msgrcv(r0, &(0x7f0000000200)={0x0, ""/135}, 0x8f, 0x3, 0x1000) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmget$private(0x0, 0x10000, 0x4, &(0x7f0000071000/0x10000)=nil) r2 = socket$inet(0x2, 0x2, 0x3) sendto(r2, &(0x7f0000000080)="66b586ad503936a710710fcb98e055f6e9134d7f2730f38a99efe9e1ee575f5f0392d74687b740e699f51984dd5f261b284beb7b4967bc0300bee405dce662d1d5a0349cc41f919b452c52183c1df1cc38ea532eddd2e822cd6e0947a98eb3ed398d2599de41c0729a675a02feb6a547cf03c899de0acf9cee012fec9670b053946b0a5ceb29fd6825500532c5a16d51debb856ebd225d4409f483fc2e130c30f5fbdef94c6065a9ba8be347c0b6dfcc062d0a70f05e8a9766eee8", 0xbb, 0x4, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r1, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xc5) 14:58:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e27667c6c65a60700005288835c62e37a580d19ebaf3776a7572855520bd0c6cac9e8b74ac75ff734080000000000000043e2045804dbd7cafbc3dc21b641d678e19eda3c78a3e29f009fd496250c38f69effa7100aee66ac9812149c71a702000800004be42c36401ed5bd3d1c52ff5893856d09551a29f1f1e1aa144b640941ab73edf5f0ba37d3818549457658c6898c5ec4d8db4030b5024d6ba9f5564e576ca962f8e56ea90e3187bd7d5018eca35f397d52b57feb"], 0xa) dup2(r1, r0) listen(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x9f9, './file0\x00'}) accept$unix(r0, 0x0, 0x0) 14:58:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="470fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sync() writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) recvfrom$inet(r1, &(0x7f00000000c0)=""/112, 0x70, 0x801, &(0x7f0000000140)={0x2, 0x1}, 0xc) 14:58:52 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={0x8ef3e62964ed8184, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x2f) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r9}) r10 = fcntl$dupfd(r6, 0x0, r8) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000040)=0x1) write(r5, 0x0, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r12}) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000180)) 14:58:52 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) linkat(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f00000000c0)}) chroot(&(0x7f0000000000)='./file0\x00') r9 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x208) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000205000/0x4000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r10, &(0x7f0000000080)='./bus\x00', 0x10, 0x1) fcntl$getown(r9, 0x5) rmdir(&(0x7f0000000100)='./bus\x00') 14:58:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) dup(r0) semget(0x3, 0x0, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x33d, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 14:58:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x56, 0x7}, {0x0, 0x0, 0x8000000}, {}, {}, {0x0, 0x1}], {0x0, 0xffffffff, 0xbac}, {0x0, 0x0, 0x40000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000000)="3cce7d5b553b3098e4d3bcebd689576b8772269c8563c1a80bee43293c8c42"}) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x4, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0xbc7e112f333736e, 0x4000, 0x4) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000001c0)="a6c6ad30300884d85ceed884922f4259ac5ef3cc5e2044a65619a93270a7e382e6711963614c30b15d12eb50e67662f6d9ef156b9725a1fdf278f6389914f096f21144c0613dc3d2b50122638340d82cccc4c61853bc6c2af6735c29a9bf25ca2f560d18bad796d716c8bf7d156b86ac43f6379b61b6d7ec9b37f9c6d3b0ebcd", 0x80) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) socket$unix(0x1, 0x1, 0x0) 14:58:52 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) openat(r1, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x3bf, 0x7fffff7f, "0701000c18fe3900000000f300", 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) 14:58:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x10000, 0x6, 0x6, 0x7fffffff, 0x0, 0x800, 0xffff8df5, 0x10, [{0x4, 0x5, 0x2, 0x7f}, {0x40, 0x1, 0x1f, 0x8ce}, {0x1000, 0x7, 0x3, 0xfffff001}, {0x7, 0x0, 0xffffffe1}, {0x0, 0x1d, 0x1ff, 0x3f}, {0x200, 0xf129, 0x7ea4, 0x2}, {0x0, 0x4, 0x4f643337, 0x4}, {0x2, 0x7f, 0x0, 0x1ff}, {0x7, 0x101, 0xffff, 0x3}, {0x4, 0x0, 0x6, 0x7ff}, {0x3, 0x7ff, 0x1, 0x7}, {0x101, 0x2, 0x10000, 0x81}, {0x80000000, 0x7ff, 0x6, 0x5}, {0x894, 0x80000000, 0x8, 0xd3}, {0x100, 0x7, 0xffffffff, 0xfffffffd}, {0x9, 0x4, 0x3, 0x3fc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:58:52 executing program 0: ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = shmget$private(0x0, 0x4000, 0x183, &(0x7f00000ca000/0x4000)=nil) getuid() r3 = semget(0x0, 0x2, 0x454) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r7, 0xee01) r8 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r9, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r14, r15, r16, 0x1e4, 0x8}, 0x85, 0x7, r17, r18, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x4, r7, r5, r12, r16, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r19 = semget(0x0, 0x2, 0x454) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r23, 0xee01) r24 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r24, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r27, r28, r29, 0x1e4, 0x8}, 0x85, 0x7, r30, r31, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000400)={{0x4, r23, r21, r25, r29, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r34, r33) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getgid() r40 = getppid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r37, r38, r39, 0x1e4, 0x8}, 0x85, 0x7, r40, r41, 0xfffffffffffffe01, 0x2d39, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2, r42, r16, r25, r32, 0x44, 0xffc}, 0xb6bc, 0xfff, r35, r40, 0xf2d, 0x5d, 0x100000000}) r43 = dup2(r1, r0) accept$inet(r43, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r43, 0x0, 0x0, &(0x7f0000000080)="1513fa6bed2b2297d0559e8cda7b62c69a3afad9e51263840bb3c004ec261197a2f993fc7578424a23fea73afd80f542cd2cd9046cbdc1235593122a42705607f6c9e88cab09ee83c0c739dbc1520508cb2414ff28d971906339b895421f87673f867440df05699f47cb63f08c0589417a7a6cd4d11cecbf8b1374d531822379fbeaa64ae115c3132ec91701483ba23177460c83a2abf4a5db12ac97bc5a8fe8484d990ef8c02ae648fe4cfa04ae59a7b78396cbabe0b8173eb9b069d772d05a937c4d79309144dc15079adaece55f972236c3747103157f13a95347a1b913f9e83f80e2fbdb7294176ee35f82e945e1eb672300", 0xf4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff000000260000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r44 = socket(0x2, 0xc003, 0x0) shutdown(r44, 0x0) r45 = socket(0x2, 0x2, 0x0) dup2(r44, r45) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r44, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x3) 14:58:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) r4 = semget(0x0, 0x2, 0x454) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) 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) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r11, 0xee01) r12 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r12, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="460a0000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c90000000000"], 0x246}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r15, r16, r17, 0x1e4, 0x8}, 0x85, 0x7, r18, r19, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x4, r11, r7, r13, r17, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r7, r8, r9, 0x1e4, 0x8}, 0x85, 0x7, r20, r21, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) fcntl$lock(r2, 0x9, &(0x7f0000000880)={0x2, 0x1, 0x4, 0x8, r20}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000200)="c43e884ba06c485d7dd7f59b667e428c29e3831f1beed88c0aa636cf6bdbfe6a53b3650af3ece3de76c92e4c66a7413b8bcfa93fd159c3b6c8ce4f9e8a78e3f7ed19fc635fec5e498e4ccae535be757c4cafc80e877d37f285926577c1b441f40c9aaceabde81f870e4f0085443578c08622644561068b73674af6f6e570ebba87cabe1a4072ca7c3acda8c237e46a04ac0b2a99003fdea09f93f0e0093d876147c66bdbe41c7d0738fe690612ee08ded63a36d6c01e3ee5cb0fc2cac2d47ce3eada91bce9ebe838", 0xc8}, {&(0x7f0000000180)="35b5ceafb930b3ecfcb4b087ab7cb8a9d022b07ceabb835b162e2d43775edb80971bb9e9978c55f650", 0x29}, {&(0x7f0000000300)="ad958971e38cd40f16e2954b2af35493f510704955d75ee83dfd7d6f4ab558e545a1a07ae91cfe80817a32730e3b2288454e7c5f5cf7097991c008cc4b1cf21dbf523274667568c9c6533c9bc17f60c6bff0edb1059ae2622e3b5d07fafddb8456389d4604e571b7e13c014fb774bf5a541e4aeb7bc757361d5970123f422f7b04fe80df065bab13e4520b7dde2213d2c1b48515124de935e6589d1d869931831bd805015eabf6ca798461", 0xab}, {&(0x7f00000003c0)="f01448e89bf4721265b9a658040fcb085572d483ef8abc10f56ec9fef82c524dec6be203b4d375ca0e20d1c66fb9f2f0c00facf51b9989b5797ac13379238cadefa3c6771b981263a79cceafd910a35b1f1fea4eb5fcde9629", 0x59}, {&(0x7f0000000440)="a89d13448a93b176f59c43cc5d90f2b289741eac7e5d5e164b1b5e7aa9d8706f7329b7fab6c3a4d8ff6f388c9bfd2916a800bf6a161136928637105d5a4f0e0f97d4d0bd0efd36a183d7eb84617930eee7bd46de9f7a9986113bf3a78baa266dc3a9a7674639012e2e38ad8227fee0c4c0216ba54c4b65fb54195656c5c28ad1be7a062b250ef2cd2dcc45ad9ce69eb4fb4b4f37e6", 0x95}, {&(0x7f0000000500)="03249f8a31e1230054007c72f77a1267a2eb361d217216284c7005c791e299da4d13b6265459c64104efccb428dd81248375cef288b5f5ec633e8e59d95fd22cf9abb8e5b5c8a89c848afa64bb3c4a7a9dddd16e207e26cc5d1224cb8c8f435968fca24fea08e4941bb4f4bfd92757e8b8bc0ecc9f0872abcc7e5d31826f5ec039c05e1848407acc43465e0a94b7e9", 0x8f}], 0x6, &(0x7f0000000640)=[{0x50, 0x1, 0x91a2, "5d81d092e90985b9ac71be2fedad8d7011131e52c946f1db6405e7433e68bb92bf136764c093785bc53912b09a72958a0ad06612518fc8a7a3dd0d5e004c8bda"}, {0xe0, 0xffff, 0xfffffffb, "5c8d2e919ae15ab1105fd05782939d0a96f949e56025429441ae77633adb50bccab0fea5b9884108be81ec5f1c80074ffe58f64eb3afaea7d0a8d402af187803e4c422e500e3c5c8da0d5d72b236544332fc302cdb02038ad079056d08006a4260a12b9a1458420cf9a21b9c2045b90a232be8d7154f7cfb89c7389902884ba76c14e0d477df4edb0f07099160e9a3e7bd4932aeaa477275cc043b69076ad81ecc499d64731393ae8a6d391a06ea8635371e1941ac0480c8364ba6eb968147e81dcd0c48da5cf693333a85d73592bc"}, {0x78, 0xffff, 0x80000000, "b7878301182bced21931885b5634c150862ae53a58be2ff7d1abd6262ee1bc2aff381bcd950815c4f164d912e1a4f0a92cbf2114f839729f642420196a0e6aaede661a676ec7a5f67f87e4fc2d18a327a8512198969b6a2b982ccbc335af492c13cde029"}], 0x1a8}, 0x400) pipe(&(0x7f0000000840)) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/99, 0x63}, 0x0) r23 = syz_open_pts() writev(r23, &(0x7f00000000c0)=[{0x0}], 0x1a7) 14:58:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xc876, 0xfe, 0x86, 0xe598}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r6 = dup2(r1, r5) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000240)={0x8f9d, 0x10000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) poll(&(0x7f00000000c0)=[{r7, 0x1}], 0x1, 0x40) mmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x2, 0x11, r4, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 14:58:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0xe62f}) r1 = semget(0x0, 0x2, 0x454) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r5, 0xee01) r6 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341cef857497bbbdb40f8d7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9ba2ff904a07aea69d7a7196535fa4220730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9dde4dfc35457dd91ff4b67999c9"], 0x246}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x85, 0x7, r12, r13, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x4, r5, r3, r7, r11, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r15, r16, r17, 0x1e4, 0x8}, 0x85, 0x7, r18, r19, 0xfffffffffffffe01, 0x2d39, 0x7ff}) setreuid(r5, r16) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:58:52 executing program 1: nanosleep(&(0x7f0000000000)={0x7fffffff, 0x6}, &(0x7f0000000040)) r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x9) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x11) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r9}) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r9, 0x2}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r11}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0x1}], 0x200, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x8, 0x3}, {{r6}, 0xfffffffffffffffd, 0x40, 0x10, 0x101}, {{r0}, 0xfffffffffffffff1, 0x4, 0x40, 0x2, 0xb2}, {{r10}, 0xfffffffffffffffd, 0x19, 0x10, 0x5, 0x5}], 0x8, &(0x7f0000000180)={0x5, 0x7fff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r13, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) setsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f0000000280)={0xff, 0xfffffffffffffffe}, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x83, 0x41}], 0x2, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000200), 0x34, 0x0, 0xc68, 0x0) kevent(r14, &(0x7f00000002c0)=[{{r12}, 0xffffffffffffffff, 0x112}], 0x190, 0x0, 0x7fff, 0x0) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) fchdir(r15) 14:58:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0xfffffffb, 0x0, "4574f79735a00cc4ad21bac1bfddeaf644175e3d"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) poll(0x0, 0x0, 0x8001) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r8}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r10}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r12}) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x8b, 0x80, 0x406, 0x2400000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0x5, 0x6800000000}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0xffffffff, 0xc32f}, {{r0}, 0xfffffffffffffffa, 0x23, 0x20000000, 0x0, 0x1}, {{r5}, 0xfffffffffffffffe, 0x68, 0x80, 0x0, 0x6}, {{r8}, 0xffffffffffffffff, 0x0, 0x4, 0x7, 0xb1}, {{0xffffffffffffff9c}, 0x1, 0x2, 0x20000000, 0x3, 0x40}], 0x10000, &(0x7f0000000280)=[{{r10}, 0x7, 0x40, 0x80, 0x8, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x7e, 0x1}, {{r11}, 0xfffffffffffffffc, 0x0, 0x1, 0x3788, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x10000004, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x200, 0x8}], 0x2273, &(0x7f00000000c0)={0x8, 0x4}) write(r0, &(0x7f0000000140)=' ', 0x1) 14:58:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000021, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x9, 0x2, 0x3ba}) 14:58:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)={0xfffffffffffffff8}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000280)={0x1, 0x6}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r1, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r2, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)=0x1) setsockopt(r1, 0x1000ffff, 0x10001, &(0x7f00000002c0)="02f75b6c83ad4ad159935176b7509d970a4b8c268e262025cdfcbfe7ec11fa6d03b159fea9c9aea7cda15905fe97c0a8fcf50170e10a6e72ed2ad534f1a87ac664b6136ff17bc5bf39a84d513fb2d8a42f013225696c0fc192f69c9e1eea1346ba02ff5266b8eed3e6f288c57ae5a80000000000000000311d8d806287052dc3a44590770000fddfbfbaf0afdf8ba3e56a44d2eeea6f486e", 0x98) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00084602ae6505d9560025b4cdb970517f1dffffffffedf24d17e3648a8addd6186f32129057b5774597968174b9f32dd76ec18840ee1d5c89ab2b576bdb04f9c246053611d8ab0bac344db3665f94d8fcf720c571cee555754b3be880a1613384524b3639d980ed0984299502c37c2c38c277de5171c21758d7980bed6d"], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r6, r5) accept$inet(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r8 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 14:58:53 executing program 0: munmap(&(0x7f000075e000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287215e50a90bde000e4439d9fc4b01913e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5f03bf0000000000000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a00012000000000898656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ecdda84cef9aa1baa4b79a8e739dc75664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b000000006ea7d2308bf29361d0d5682fcd8e275a9b0be9103a4154e49a9f0f46d94774fcd1b5d6f578386367c3092543d6658aa27ce5324c1bc2633b994fb00da28f997a967bae1fa3d979c4e729efba66d5e11453be3531a7dea2fb2d85c6ca7e6855263fa0ba159fb288c1531bea798a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b693a1dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d000000bd221327858645ffffb6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0443fa14cb8dc6758b21ca47fcdb945c0e26aeccedb74c7d7210d35951702fb7e16288aa2319c42e526fbd1e5523b2a58f846df373e95f7afa03a0319c6149fc9601b46eddc592639794b749fe12dc1fd01e96fcccc73d65c210faa4777fe49c7e3f92d5fa6883b8d2ec1484932b7e42dbfe956c97ddb627e06caf69fcaa72975d55e6f364169b7a1decabf8a83a679e0c04b07d20b1d4ff8bc87b4ae2a304ad4d40af2c2a878305c886dddbe59a772b325459c8a500"/804], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r4, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)) 14:58:53 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r2 = geteuid() setreuid(r2, 0x0) socket(0x18, 0x3, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() listen(r4, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0xef, 0x40}], 0x4, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x20, 0x0) shutdown(r4, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000340)=0xc) sendto$inet(r7, &(0x7f0000000a00)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a8615edeb4be263832b89dab11b9e8bc4babf7b71ebc919cc89f2a7cb52f442d9a3436160d154e356e91a3a538eabcb7a722133c1ab6874a2f02588489e0fe6a519fa89567b829f1c4aecd057fe8565309c4fea49150fbbea29e304c0b71fec4a12031cde50eca4d3ad7065bda0d7811c5cd8adeae950572bded8272642e19cb03942152398a996144cc5872a845f512be6d20e91", 0x8e, 0x1, 0x0, 0xfffffed3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) r8 = socket(0x20, 0x4000, 0xff) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x33) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r9, 0x6) accept(r3, &(0x7f0000000f00)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189ae7e834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479f0fb3b6f157cb3359f6e3d2991beb8161bb26a6105922ca1311f130444f7e728abd07364be1000000000fed693195f3f961294c0a78e736ce147648da90c3dc8fa2b1a41acc7ab622026596d9d0000000001000000eb236cfd840cd83571b1ea461c01c53a3d5d1ed405005adf443a000000009e6f3101712c4a1c023dec562cab5bacb60c393c9ced663e84db269820295b187b8c92d19f302f3ec0f33a1a083d212202000000c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f8891249b5cbbf0900e3a1fcaf0a057ecc45bfcb939c861dfa2801e28e9679ad7621a4f929f63757d2cc5fe13bf8c9bb6138fb0295ea5004877f8710b90a9ce075862bec83ffffffff00000400cfbe6a0a20651481490b76336a1715eb52e87a7fb4fc6ab61450fe6917eb0f4173bd5a189f8eeebc5748a30c2b2a69c65e8568efa2ab2664470400000000000000017fbbcf7de1f70000cf6e944674d77fccf80c91219de075e1371fbdd533f72b1ff134401755dbe6c5ee5cccb41ee04498f5c5f27bcd9c02d82da7abc53d101d06ce5fa33847524c66fb00a47b97e693fc101dcd15cec4c5bab608bc6e3a8c6f4600000100770080bac51c44a77cfc0287489471bad60c6d93fbfd2994ad62e9d0fef26bb940d540f78a8495fbdde4f6b83d491d526168676eb5b9b0560bc196391524d72a9494ecb60e6f25b4e805a2703f4af5c665bf923e1a3bef8c22ec"], 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x5, 0x9}) socket$unix(0x1, 0x1, 0x0) r11 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x14d) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000380)=[{0x8, 0x3, 0x80, 0x4}, {0x5, 0x2, 0x1, 0x3}, {0x3f, 0x0, 0x3f, 0xe9a}, {0x8000, 0xe6, 0xe9, 0x4de}, {0x1, 0x40, 0xff, 0x2040}, {0x2, 0x6, 0x7, 0x4}, {0x400, 0x5, 0x0, 0x80000000}, {0x5, 0xff, 0x6, 0x1000}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r12, 0xa, r11) getpid() pipe(&(0x7f00000000c0)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4c) socketpair(0x6, 0x8000, 0x4, &(0x7f0000000300)) setgroups(0x0, 0x0) r13 = msgget$private(0x0, 0xc) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/100) 14:58:53 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='&)^\x00', &(0x7f0000000080)='#\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='(!\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)=',\x00', &(0x7f0000000240)='(/-\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='[\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000340)='\x00']) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 14:58:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x40, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:58:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 14:58:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x85}, {0x89, 0x3}, {0x80, 0x5}, {0x44}, {0x3, 0x5}, {0x81, 0x2}, {0x44, 0x3}], 0x2000000000000175}) 14:58:54 executing program 0: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d002f069f04e4c7fee72495e600"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) dup2(r1, r0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 14:58:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffff, 0x3ff, 0x7f, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:58:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40011b12, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000005e11fef8290c96e45d240e2882200000000"]) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x2) sendmsg$unix(r0, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0x3) 14:58:54 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x3f) r3 = dup2(r2, r0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r4, 0x1}) writev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da42e", 0x3a}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x17, &(0x7f0000000180)="c7a89552ba45e04dbd4c71568893a080120005ffff84dd") 14:58:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xf3}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = socket(0x2, 0x4000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) r4 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x1000102, 0x0) kqueue() dup(0xffffffffffffff9c) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 14:58:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x90) msgrcv(r2, 0x0, 0x0, 0x3, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000002f50e2b80000000000000000000000000000000000000010b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000ce74a34000000000000000000000000000000001dee0b5806e9a1349c2ac0adec5260c4ceeeb5e3b467b0cd26b75e90ea7a80cd527ab86c5b9e2cca966e72078f5079013faccf5509df284720da084a5d12827186ce42d29075ffd8a6c25018078d7e0dac840cc6098b0c4df8b6b576c398fd168b6bf879c8ab1367f338cc6378b0c052903f70e7863d75e19a6736b7ca4aca27af4a217ac87eb0756f525688f89f0c"], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) r4 = semget$private(0x0, 0x1, 0x47) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000000c0)=""/229) semop(r1, &(0x7f0000000600)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x2, 0x9}, {0x0, 0x1}, {0x0, 0xfffc, 0x800}, {0x2, 0x7fff, 0x1000}], 0x6) r5 = semget(0x0, 0x2, 0x474) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7, 0x1]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r9, 0xee01) r10 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r10, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="46020000ffff00000100000000000000785a14bcd9d02cc61004b5ff926316c180345bb8f69c4288c92f60fe3601e9341c7e665c46733f0f75cc6c5815c5294eadcf3ac9fe5d95b49284ba5bcb9be322ac3fa7a1c0385b9baea69d7a719660b1c8190730ad918615d937be6dc015a134122a86d044277dfd49ee8d59977a23a5b907e1a05aac9d2f4dfc35457dd91ff4b67999c900000000006b1f7d381f432436942ddc4376faa135ca201055c6325ef51df87c47f3b61d3237204dc2b946b4fca2627b9dd4b7f9721d0a83d9355fcd9a0b8f05490670279e858d33"], 0x246}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x85, 0x7, r16, r17, 0xfffffffffffffe01, 0x2d39, 0x7ff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x4, r9, r7, r11, r15, 0x20, 0xf51f}, 0x1, 0x1, 0x4}) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r18 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r19, r18) ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f00000004c0)) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r21 = getpid() fcntl$setown(r20, 0x6, r21) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r21}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r22, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 14:58:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r3, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x1000}, 0xc) kevent(r2, &(0x7f0000000080), 0x6, 0x0, 0x40000009d1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x18000) 14:58:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8702dd897f000001"], 0x1) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x4bdeb0ee18471f0c, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x1, 0xfffffffd}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) close(r2) r3 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r4, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$TIOCSTART(r4, 0x2000746e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r5, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000200)=0x48) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = msgget$private(0x0, 0x601) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/84}, 0x5c, 0x0, 0x1800) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r7, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) bind$inet(r7, &(0x7f0000000240)={0x2, 0x2}, 0xc) 14:58:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffefffb], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x148, &(0x7f0000016000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) listen(r1, 0x200) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:58:55 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1026, 0xffffffffffffffff, r2, r3, r4, 0x1e4, 0x8}, 0x85, 0x7, r5, r6, 0xfffffffffffffe01, 0x2d39, 0x7ff}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x2, 0x7, r6}) 14:58:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x6}, {0x18, 0x3, 0x7fffffff, 0xee4}, 0x6, [0x1, 0x6, 0x8, 0x1ff, 0x8, 0x6, 0x1f, 0x5]}, 0x3c) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x7, 0x4) 14:58:55 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, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd36ec34c6ba24083bed56ee64382d82b1b0bb83967e3e6b5a017dffa1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r0, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0x0, 0x7, {0xa7, 0xc6c0}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x1, &(0x7f00001c9000/0x2000)=nil) close(r2) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) linkat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x0) r6 = open(&(0x7f00000002c0)='.\x00', 0x2, 0x20) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000300)={0x20, 0x2, 0x3, 0x3, "8e416ba7fc0eff02bb58ab42da5d3886edd9210a", 0x2, 0x7}) r7 = shmget$private(0x0, 0x4000, 0x4ec, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/173) panic: pool_do_get: pvpl free list modified: page 0xfffffd805611c000; item addr 0xfffffd805611c000; offset 0x0=0x0 != 0xf1e3c4714062182f Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *438954 32424 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff822475e0) at panic+0x15c pool_do_get(ffffffff8256e4e0,2,ffff80001e447ec8) at pool_do_get+0x42a pool_get(ffffffff8256e4e0,2) at pool_get+0xb5 pmap_enter(fffffd806bc09a28,20069000,560e8000,3,21) at pmap_enter+0x160 uvm_fault(fffffd805c730778,20069000,0,1) at uvm_fault+0x108c pageflttrap(ffff80001e448340,0) at pageflttrap+0x156 kerntrap(ffff80001e448340) at kerntrap+0xdb alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b ffs_write(ffff80001e448540) at ffs_write+0x618 VOP_WRITE(fffffd80527c1358,ffff80001e4486e8,15,fffffd806c3bfba0) at VOP_WRITE+0xc6 vn_write(fffffd806592d900,ffff80001e4486e8,0) at vn_write+0x149 dofilewritev(ffff80001d35d288,5,ffff80001e4486e8,0,ffff80001e4487d0) at dofilewritev+0x1ab end trace frame: 0xffff80001e448770, 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: pvpl free list modified: page 0xfffffd805611c000; item addr 0xfffffd805611c000; offset 0x0=0x0 != 0xf1e3c4714062182f ddb> trace db_enter() at db_enter+0x18 panic(ffffffff822475e0) at panic+0x15c pool_do_get(ffffffff8256e4e0,2,ffff80001e447ec8) at pool_do_get+0x42a pool_get(ffffffff8256e4e0,2) at pool_get+0xb5 pmap_enter(fffffd806bc09a28,20069000,560e8000,3,21) at pmap_enter+0x160 uvm_fault(fffffd805c730778,20069000,0,1) at uvm_fault+0x108c pageflttrap(ffff80001e448340,0) at pageflttrap+0x156 kerntrap(ffff80001e448340) at kerntrap+0xdb alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b ffs_write(ffff80001e448540) at ffs_write+0x618 VOP_WRITE(fffffd80527c1358,ffff80001e4486e8,15,fffffd806c3bfba0) at VOP_WRITE+0xc6 vn_write(fffffd806592d900,ffff80001e4486e8,0) at vn_write+0x149 dofilewritev(ffff80001d35d288,5,ffff80001e4486e8,0,ffff80001e4487d0) at dofilewritev+0x1ab sys_write(ffff80001d35d288,ffff80001e448788,ffff80001e4487d0) at sys_write+0x83 syscall(ffff80001e448850) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa6c66d97630, count: -17 ddb> show registers rdi 0xffffffff81a40ae7 db_enter+0x17 rsi 0x13077 __ALIGN_SIZE+0x12077 rbp 0xffff80001e447d30 rbx 0xffff80001e447de0 rdx 0x13078 __ALIGN_SIZE+0x12078 rcx 0xffff80001f617000 rax 0xffff80001f617000 r8 0xffff80001e447cf0 r9 0x1 r10 0xffff8000009f48c0 r11 0x66992c7bd163cb5e r12 0x3000000008 r13 0xffff80001e447d40 r14 0x100 r15 0x1 rip 0xffffffff81a40ae8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e447d20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=438954 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35d768,0xffff80001d35dc58 process=0xffff8000ffffb190 user=0xffff80001e443000, vmspace=0xfffffd805c730778 estcpu=24, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 73864 92932 88707 0 2 0 syz-executor.0 73864 473159 88707 0 2 0x4000000 syz-executor.0 32424 336578 23509 0 2 0 syz-executor.1 *32424 438954 23509 0 7 0x4000000 syz-executor.1 32424 317933 23509 0 3 0x4000000 inode syz-executor.1 4577 406382 0 0 3 0x14200 bored sosplice 23509 29951 64388 0 3 0x82 nanosleep syz-executor.1 88707 437631 64388 0 3 0x82 nanosleep syz-executor.0 64388 445370 6720 0 3 0x82 thrsleep syz-fuzzer 64388 477229 6720 0 3 0x4000082 nanosleep syz-fuzzer 64388 12981 6720 0 3 0x4000082 thrsleep syz-fuzzer 64388 193086 6720 0 3 0x4000082 thrsleep syz-fuzzer 64388 418898 6720 0 3 0x4000082 thrsleep syz-fuzzer 64388 320158 6720 0 3 0x4000082 kqread syz-fuzzer 64388 253884 6720 0 3 0x4000082 thrsleep syz-fuzzer 64388 43917 6720 0 3 0x4000082 thrsleep syz-fuzzer 6720 226898 76746 0 3 0x10008a pause ksh 76746 334234 23972 0 3 0x92 select sshd 94795 401330 1 0 3 0x100083 ttyopn getty 23972 486740 1 0 3 0x80 select sshd 65959 310995 96821 73 3 0x100090 kqread syslogd 96821 99697 1 0 3 0x100082 netio syslogd 50984 39604 1 77 3 0x100090 poll dhclient 88636 187563 1 0 3 0x80 poll dhclient 99985 306276 0 0 3 0x14200 bored smr 49341 358644 0 0 2 0x14200 zerothread 46838 359743 0 0 3 0x14200 aiodoned aiodoned 29979 437467 0 0 3 0x14200 syncer update 15971 315483 0 0 3 0x14200 cleaner cleaner 4781 416200 0 0 3 0x14200 reaper reaper 94703 290653 0 0 3 0x14200 pgdaemon pagedaemon 5880 523809 0 0 3 0x14200 bored crynlk 79864 265642 0 0 3 0x14200 bored crypto 42730 34873 0 0 3 0x40014200 acpi0 acpi0 38305 43712 0 0 3 0x14200 bored softnet 89612 188726 0 0 3 0x14200 bored systqmp 20929 337810 0 0 3 0x14200 bored systq 96018 123107 0 0 3 0x40014200 bored softclock 17088 107967 0 0 3 0x40014200 idle0 1 189163 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9509 6416K 7358K 78643K 11186 0 pcb 13 8K 8K 78643K 44 0 rtable 97 2K 3K 78643K 266 0 ifaddr 72 14K 14K 78643K 96 0 counters 21 16K 16K 78643K 24 0 ioctlops 0 0K 2K 78643K 29 0 iov 0 0K 12K 78643K 42 0 mount 1 1K 1K 78643K 1 0 vnodes 1227 77K 77K 78643K 1434 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 168 0 sigio 0 0K 0K 78643K 2 0 proc 50 38K 54K 78643K 366 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 17 0 in_multi 45 2K 2K 78643K 88 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 193 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 106 53K 58K 78643K 1236 0 UVM aobj 37 2K 2K 78643K 37 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 29 0 NDP 12 0K 0K 78643K 23 0 temp 112 3017K 3081K 78643K 10315 0 kqueue 3 4K 12K 78643K 12 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 63 0 23 2 0 2 2 0 8 0 unpcb 120 258 0 248 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 43 0 43 2 2 0 1 0 8 0 tcpcb 544 121 0 115 1 0 1 1 0 8 0 inpcb 280 252 0 242 2 0 2 2 0 8 1 nd6 48 10 0 8 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 291 0 128 13 0 13 13 0 8 1 art_table 32 293 0 128 2 0 2 2 0 8 0 art_node 16 62 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 35 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1650 0 254 46 0 46 46 0 8 0 ffsino 240 1650 0 254 83 0 83 83 0 8 0 nchpl 144 2115 0 505 60 0 60 60 0 8 0 uvmvnodes 72 1873 0 0 35 0 35 35 0 8 0 vnodes 208 1873 0 0 99 0 99 99 0 8 0 namei 1024 5855 0 5854 1 0 1 1 0 8 0 vcpupl 1984 3 0 1 1 0 1 1 0 8 0 vmpool 528 3 0 1 1 0 1 1 0 8 0 scxspl 192 6205 0 6205 1 0 1 1 0 8 1 plimitpl 152 30 0 23 1 0 1 1 0 8 0 sigapl 424 355 0 325 4 0 4 4 0 8 0 futexpl 56 5113 0 5113 1 0 1 1 0 8 1 knotepl 112 67 0 48 1 0 1 1 0 8 0 kqueuepl 144 40 0 38 1 0 1 1 0 8 0 pipelkpl 16 183 0 173 1 0 1 1 0 8 0 pipepl 120 366 0 347 2 1 1 2 0 8 0 fdescpl 432 340 0 325 2 0 2 2 0 8 0 filepl 120 2867 0 2765 5 1 4 5 0 8 0 lockfpl 104 171 0 170 1 0 1 1 0 8 0 lockfspl 48 41 0 40 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 225 0 218 1 0 1 1 0 8 0 zombiepl 144 325 0 325 1 0 1 1 0 8 1 processpl 896 355 0 325 4 0 4 4 0 8 0 procpl 624 558 0 518 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 542 0 521 4 0 4 4 0 8 1 mcl64k 65536 16 0 16 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 1 0 1 0 8 0 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 12 0 12 1 0 1 1 0 8 1 mcl4k 4096 35 0 35 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 2 1 1 1 0 8 1 mcl2k 2048 65460 0 65415 15 8 7 12 0 8 0 mtagpl 80 20 0 2 2 1 1 1 0 8 0 mbufpl 256 104180 0 104015 18 1 17 17 0 8 2 bufpl 280 4380 0 163 302 0 302 302 0 8 0 anonpl 16 45242 0 28454 70 2 68 68 0 107 0 amapchunkpl 152 1462 0 1325 8 1 7 8 0 158 0 amappl16 192 1571 0 645 47 0 47 47 0 8 0 amappl15 184 66 0 63 1 0 1 1 0 8 0 amappl14 176 9 0 8 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 7 0 6 1 0 1 1 0 8 0 amappl11 152 61 0 49 1 0 1 1 0 8 0 amappl10 144 17 0 13 1 0 1 1 0 8 0 amappl9 136 443 0 437 1 0 1 1 0 8 0 amappl8 128 347 0 325 1 0 1 1 0 8 0 amappl7 120 107 0 96 1 0 1 1 0 8 0 amappl6 112 21 0 17 1 0 1 1 0 8 0 amappl5 104 294 0 282 1 0 1 1 0 8 0 amappl4 96 440 0 410 1 0 1 1 0 8 0 amappl3 88 107 0 101 1 0 1 1 0 8 0 amappl2 80 1999 0 1926 3 1 2 3 0 8 0 amappl1 72 15762 0 15327 26 17 9 20 0 8 0 amappl 80 779 0 733 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 36 0 0 1 0 1 1 0 8 0 uaddrrnd 24 343 0 326 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 343 0 326 1 0 1 1 0 8 0 vmmpekpl 168 6777 0 6748 2 0 2 2 0 8 0 vmmpepl 168 47571 0 45472 121 15 106 115 0 357 14 vmsppl 272 342 0 326 2 0 2 2 0 8 0 pdppl 4096 692 0 654 6 1 5 6 0 8 0 pvpl 32 151521 0 131671 163 0 163 163 0 265 2 pvpl: pool(0xffffffff8256e4e0:pvpl): free list modified: page 0xfffffd805611c000; item ordinal 0; addr 0xfffffd805611c000 (p 0xfffffd805611c000); offset 0x0=0x0 pool(pvpl): free list modified: page 0xfffffd805611c000; item ordinal 0; addr 0xfffffd805611c000 (p 0xfffffd805611c000); offset 0x0=0x0 pvpl: pool(0xffffffff8256e4e0:pvpl): page inconsistency: page 0xfffffd805611c000; item ordinal 1; addr 0x8bacdab52a306aa2 pmappl 200 342 0 326 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 159 0 14 5 0 5 5 0 8 0