Warning: Permanently added '10.128.0.209' (ECDSA) to the list of known hosts. 2020/02/27 07:22:25 fuzzer started 2020/02/27 07:22:32 dialing manager at 10.128.15.235:46715 2020/02/27 07:22:32 syscalls: 337 2020/02/27 07:22:32 code coverage: enabled 2020/02/27 07:22:32 comparison tracing: enabled 2020/02/27 07:22:32 extra coverage: support is not implemented in syzkaller 2020/02/27 07:22:32 setuid sandbox: enabled 2020/02/27 07:22:32 namespace sandbox: support is not implemented in syzkaller 2020/02/27 07:22:32 Android sandbox: support is not implemented in syzkaller 2020/02/27 07:22:32 fault injection: support is not implemented in syzkaller 2020/02/27 07:22:32 leak checking: support is not implemented in syzkaller 2020/02/27 07:22:32 net packet injection: enabled 2020/02/27 07:22:32 net device setup: support is not implemented in syzkaller 2020/02/27 07:22:32 concurrency sanitizer: support is not implemented in syzkaller 2020/02/27 07:22:32 devlink PCI setup: support is not implemented in syzkaller 07:22:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xa56, './file0\x00', './file0\x00'}) r1 = msgget$private(0x0, 0x21) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x0, 0xe9b}, 0x80000000, 0x2, r6, r7, 0x1, 0x5, 0x800, 0x40}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r8, &(0x7f0000000200)='./file0\x00', 0x62, 0x1) r9 = semget(0x2, 0x1, 0x10) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r10, r11, r12, r13, 0x8, 0xff}, 0x81, 0x101, 0x3}) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000340)=""/132) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, r14, 0x0, 0x4) r15 = socket(0x19, 0x4, 0x7f) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) semget$private(0x0, 0x1, 0x169) r16 = openat(r8, &(0x7f00000004c0)='\x00', 0xba1, 0x16) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r17 = fcntl$dupfd(r14, 0xa, r16) close(r17) r18 = accept$inet6(r17, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 07:22:37 executing program 1: ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0x101, 0x3, 0x7fff}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) r3 = socket(0x20, 0x2, 0xb9) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0), &(0x7f0000000200)=0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000280)=0x2) munlockall() r5 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000300)}) r6 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000003c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000440)={0x28ab, 0xffff, 0x8}) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000480)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r9 = open(&(0x7f0000000540)='./file0\x00', 0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000580)='./file0\x00', r10, 0x0, 0x6) r11 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r11, 0x4004427c, &(0x7f0000000600)) socketpair(0x6, 0x8000, 0xf9, &(0x7f0000000640)={0xffffffffffffffff}) setsockopt$sock_timeval(r12, 0xffff, 0x0, &(0x7f0000000680)={0x2, 0x10000}, 0x10) 07:22:37 executing program 1: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x28) 07:22:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) pwrite(r2, &(0x7f0000000100)="4c81d8a258c81c02c4d5372ab584d6acd11f0711c9635be32ef37354755c3b058fc792dcedc7671e17010a98a0e43c48e5aa7e1639c576103216ff59317f55d9b9e561c4d8580a043c7ae16722bdde3ef96f53dfb198e88c7dc19b428f6eafe9a0b97d1912a4c0998718e48a072ae04a60189d04b7b31432e2783f70c20036ba8f402d0ead261227e34c23e521684d4060c72581b57e21b3c4ed05b1ceb3a7db853a07597c43b0bce546a8440495716af770ec9ede8c8a9e89e73dfe288662b1e4", 0xc1, 0x0, 0x2) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = open(&(0x7f0000000540)='./bus\x00', 0x15f5bb6f86d628d3, 0x43) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = geteuid() r10 = getegid() r11 = open(&(0x7f0000000580)='./bus\x00', 0x10, 0x140) r12 = socket(0x2, 0x3, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r12, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="1f4d877c9b066045efa9b06c7260851046af5df406cf1056c1999746fca98ab4f7e115925128fa21bb6613ff8339179601adeb18932929b844a29b45c7b28aaec5c8a8125a0d7c69f44f61554380e9332cca5a8f185afb92acfe1cbad09f5d880ad6ba73cc99b68a9272758b2dd4f6468f353faa9a18935275c1107e2ea6a95f17cfe986b0a1d726f344", 0x8a}, {&(0x7f0000000300)="79a0fd4682699df10eb2b903d2219fdf9d0c3bbddbd40d038022d8e18abbc6b14f7a0d60cc32e282f4f00cbde7e1eb7963d5da88458ba3e9e4e7b0dfa5fa612bdfe0f2da087933385e8b0f34b47d3c6250770e1a5232f14c6bb284b5b93863b4b0959c236f9c56c07ff50a78198854ef3b8a054cace9fd60309304f60f6b038496ed4eeb71fab95b513af6d892150f8e1a8978e0f99cc17340569bf72798923e0f3f089c229ffac519fd6adadef16e790daf115ed1aa559ce0cc44e11d22cc3194b77e04866be30f9dc83a60822297822a1b35cb842caf229b01ba897498e18dffb508b475", 0xe5}, {&(0x7f0000000400)="834a1e9c9356dd4e8dc8fc965215d066a94b8fecd71e4589fc9bde0c816a168c1e8bb118", 0x24}, {&(0x7f0000000440)="3af9b552", 0x4}, {&(0x7f0000000480)="09be22520ee47826692056569201724188febcbd3dfbdc591010b252c604683b05de9fccb8cd871966e5c771b8936eef", 0x30}], 0x5, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11, r12]}], 0x60, 0x8}, 0x401) 07:22:37 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fchflags(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000004c0)="1af06765312347ff7d71991819b8e87fe9e5e1eb91b35185771a338619b7801166ceab5addfa13dd3182afcd5af34f929907ecaa3dbe9f8bdf4a583499bb8bc915c6596b02aa76a9b1bd710a3230f6beff9b489f902cfacb90a4418dc7b222d7bfc07cd39ba94aba15fe74a7fc02952db188292e568406bb40be2891c16749c5d9e11a22551a69bd674643a72895e6bcc1b7d0709d6cbdb924cbc98efb753fac4589df7e069e1af8cb3b51e7a809ac92488ffb489c4ae79c64680776e894658c8a72685a83c6dad1b06aaf62a6e72bff25947e7b87ac9252eaf67ebc37260d9be883207233be58ea4c302a16ec1a8647c2457cc009b3658a2c6bc6672a12c1e0ea997cb22dc10dd96202475c16c2b9ccfb174ba19ae862083ba3d1c06f5615253ab0a013adc7f704a9b9acb4bb85bb321187969865359266124ae7b5d0bdf489f187693c1f0e931aec3d8c52a0ccbb393031186ef23f103f498717d8974ea9acb03d56e623117ff2ff18ee635235715cdb3f213488801ce4155304725ca0d8226ca430345ae5ce52493727fb5450ed70e3835ab4baf7bc0f8f004f54ee695e41881676aa16bdf072a2e53acfef393177041d4ce7806bd7bd7d5b8b192d395d02ebf997d973d07eb62cc77e17ee3600456532bf906933e3506054ea2753a08c1597e2cdfb1e619c73fa420a8a5e0f265cdb5c1b5e7034abafbb724115a09e53abd044e192fd3eb37a04fc5a378b7a534740b8da549cbe3035c65cc1b3d23f408687bde515d588a8311475edafa1085170f728bbc8893aed58adbef520327725d55d2b91817527a0b3ed2966980e8d4c81c01e7be42aace9799f032eab4d4c77d62a97964a913a3f8eb1e39f319080ce93919128e79a7597f70d339e071bd246d72a879afe2e9b5d4d66c4215f65ab33712a594f6df3fa70ae9da16bc0b7df1a02363def5d5f30a16dcd010a8284e5285dddd0b506d611888017e47302821210f03881f1e891ca26edbcf202881bc3670f8b1527ed5e798bbf7455583f7f38fbda267f5514abd2f04b96a3fb12bd3a5c4ecd67536b68dc1ac13ec4d105ff9ebb6ce6bada21fc8a2c76ea0d5ae91f4d319c3bcc8d7ddce4db17e20c7243cbf007ddbaa9135e1a7690e19f75be679afe3e661b05396dc167da9227933125d6afa439f3189bef87e2253a88d7d4e13ab8bee71ad9eb9a34dbb1cc1fb39190abd06d371b3cd1a9a638854b7ce65f456d061872ed76383132f4427b3282a40f88a5a6084332a5d6af927941b1b9e7598dd605585ec120ff34c00270974e79f11d593524f893956e7b86145ceb29f40c8d72194b344fabe29d6f70ebf4e5d9a2d12e91d89b33b7d918560488990647c537f46fec3059b57968adae3b41c1645e29f4e6d4b4bb4982d32cccd4f69b50ac906ca8df5d81330f0c68e27f4be6f8e97b1b7be56444126a28584fbda67994c03e3016c08a33a15b8dd447aad2762688237c501c95d2a5004e5b9b07df6124617acc356c10793a7c91fec7f135899d12072714d548e90058cf5edbd5d4311d9035fc0b7f950f770b233392e0adcaed75808e648f2cfb6ce9d9e855b6c979eb1c0bfe17aef0f5916e68d66d4ba83d993284ae8d9f30d38b0eb9da2557f01f324518d9169e30fffb2f109dea26ffa7d919d1b2ab6383f0429526d574ef99fee6887f6adbf5437478c01b6500b4601ad44158054944e2cb993d1cddfe21cf94166a239fc1236ac31a524eb04e11bb370d62987dcb9974ca58e415c6fa14ff6221ca0a5c65102d03293c7c43da6976615c088cab6fdf1d4ddf9240aed5b08156697ccfa37958b61a4be87bb0d966a1197b16d34f214e427b1b3225b3c2039cd5ff424b8b8cdb31bcc0047ada1a0f5c37a0a49975a75cec658ee64f81495e94319c5a4c6476e13d9c546834e920199aa6361c2ff168f239703173954faa7dee07b40cc3b12b9f5cba7949ceb4ff38c23cbcb70c12dcd2580354ace5f8b70cc166a53430c214a9a46a414d76946d4cea214508f4bc120ab6ccee821135d773fed48914d28f9ac63c6f8a7771d8a293a32a8e9258eca1f632151e1ef8a1b17d9abf5f4148707837ba1bfccc315f5830a373a39e10caa705550f9acae4c8f2ffcaa2919b399dd52a5b94c98da41736926379533e2340815ea4c372a5c391a0c6926b6de97ba6f6a42ec82f7d02b199ca955bf93aaa607c148c6ef3643e7f38726ce8deb30a423c51a8f8f584e0d4ee03c500342836315f40977b3f933146af10abade43111425504de20759a4e310195458d1a1776c74adb264f067dc083a6c6932e67754d45b1f225dbcbbe48ddfa7cf3148fd88913cec07201bac7a469bcdf9ae79d3683417fed4b937fe5aaace9ed965e79ac5c45985d92a5c210ac516a427e08b27a05003ca8192dd712b5a416853deb4a09a3361fc7c1a858645fc78e6b0d8e479a91709b92ecc48386f565ec59ba34f2e4f0d610a80b462ab6a656b64850d6b8bb772768d804503eaa67cfeff1a7a4bb624de500591b9e2af0621907d0904902d2a8ff36c4d31c838d0ac34500e067acc6eec4ead96fc8064c5a00d2685fabc51cda6c83e6d8a6c142148c91f3aa7a4b7731d6dcb01c00dc0a4adae9ee65e6ca3f849c428c44c1b7bbd70baf267207b571dc80217352bdb2b54924e182ebae09e9bbef2001f57138822d9aea47e00e453ac56e94f46e410ef0710ae19652f256da6315ef007d330635a2bf7918173b8b37ac2b9e6c52d979ce66f40b7e1e32b9c511d227d6f9e70df6facc6b04e8b525e26b6ef376184aa16d615f21058cf2f80dbaced67b813af126195fff51a7ca4653ad6d42f4954070687ead72aec0606923a60480b4124c94a14a14a3a16a95dead788a311fa5f3d250e03f42edc630b88df2e8ab3dc8a5159bc804adaafb1fdc5bbf4af569daf13b7b2ebc41e0c040a9f53667fba4f56c9537abb23176dc024ad6e78271d8f67270a60a068c5c963b15841407013744e68e8121816c4c67b924ee8005fbe64fb6667b4d78d24291e0f13117d225503b813ab566e3ee77dde4e9b44a3703ac6fe9d67702660c5630bfc2507d02c03cec63c5efc55f0ea697871b8c0cc256867bbcc7377b51d024c6fb6c9c79022f7c8cc774c7006889500b394a2f8d5cad4d260064ce7aa193fe334f2b72271d611851e308ea4a5bdc14191cca8220898e497d3c029690d53f99384500ca952d5a8d8715261a15689a080d390dc5683f61125ad55d40f3b55622aa1d0fe3aeb4324a4d7d0588f4f7c47fd911395cc412af6ce5200a75625770bb3942b96dcb5bdce22d5d7830e11b15fb15b32499cc460f06eb1f233c8e62fb814c94bec2fd4f5b7528351dd775f9f83400519e636a15601cd66fd6f09b2851fd966a8ccdedb6cace03d343713e9379b3aa3ea6e0f501ac951942ce94b6394c4d22a201c320cd1edb53312bea03935ab6d17c36f32759b3dc3dc96e0fc9ae4e748c61c69f294f4f9a4733789f432b77422c7c6c491c9b7582393f7dbeebe2ea74ff1523051ead5da3bf5e82926864e8730d7889f0e1bc11cf5960d479f52bf22e076ff72e970f890c7d8371a45509ee56d5c37cadf53499ad6701e48d0f21e6b83bc6fe1e988f155afa68cb580d5eba3ed7cfff7a51a12a4a94eeea67e715fc5172d21ef42a9b8d31a7d74724d562a817857f9667da0d5072239dc6f7dd53c9d65b7ed6cb9d4cfb22537fc06d50310365162b42364c2e6e0069fb85fe17b8e7bf64b9df914c155228c2ec0a9ff548d34d1c72c54c17e320a4c03e4e722d7f7439f45334dc47f1a6a101ae797947e7b028506d79e84591a6144dc4d836f190eff0f2e7014bfa2891f7c3cb4b909036fbb62db15046a524369f50aeaec617156e08231dad841c42ebb10474f4e4a1da59c759e8c96d3d225acd8c95d584f975bb1933cfc907f3a1f9fe331e4f99d903d189b523fc03f1ee9604c844bbedf6262eb451415ff5af25b02575dcc8e4f59872f2f285f68b7a45dd3b5b5f3646f9a05ded8d02422798b3ba7c2e9dd935c3c42a166d3c543f7db9e50b6daa6dd8f914fce05c85492c94359bd78849b8dc5f775cd60f68443e0bff5f55f7b1bfb423a653ad83260ef0eb7f78bb7d6e8379f6db38c1d09e15a4a3fc823849cd616df665030c90d6df90a8f4c64d02386e2f8d427b89ec18ed002357f891c124ea07db4269fdbc0f2f7638a107ce496b9c4e30eac4f042904b6b615a45686799bce6b8e2339120ba7e3efd70f23972941fed5990c81846c9fea386c8d705f3d208ab1eed287c6a5babea3a5bfdaefeb780d917532c8c9669c3f061a67e37c7a12e194827775eeb7cc325524088de3741e3fe186e685b30be8a7c9124a7ea64f29ab4c7df0d7107158b1539d7e99c9addf29faae2146b6617f324e3a98214dd0217ce60b5f23286646bec4f07c5628fdf4fc3e2e86bd1a4d9333f602de303d86cd6c7fd4630979d0e87dcce215a5abdc309cc12dde42b7d82a1609115ca0daa68d66b8ff22caa94ef934040312d291091f137cf9e7d888c263dba9ef866e9ebc82f4c835719d708c3e48b4c1f794b1082923a39dfa87f28ff467ca4a6a170cacf69b30618a929aa22229780b48307547138b22f8c305004e50696211e14b378c1064c6dcecabc6c7ba645942c69d8b36d4c5092cf1579e9e344f17ce1704b73d7ed716a07441e7497b5bd18f39e41021331bf4f43dda50f3bc3684988dfd98ce607fb1387768c78de43a7be7dd6ab5e59d73b8f21a76759d182c93794a575316f61eb1565fb473b301ee6c6dda7b6332c9cf0d2323ea85582685cdae50b8da74acd45e9109dbd1304cfe264105358dfa151cb606f39231d939a0222ab5db5b9f40a026d70cb712dc0a939144c92f8aa849d992fba0999e7e82e11f9263d9bd37d69eb4ccc7fda0ed653d1f03ad0ee32a3a48fc4df2e28404c01f08aac7571fcd036b5e18d8d2ba537ef31fb1d621fdf4e485f8f3ed97ac7c0c7c59302eccdd5b6df2f173399c026e376af8ae86b17ebe7f1948fe957b6d55a7bca9d8cbe2bfd9e742792fbccd28818597d9283b0bab70f251d5b2ef787afbf0316185e5b05dbbff9eaa283d5fe5f8d79c1d83cc2516dabd3618bdc9fbd557781c96f9582c97e6704f629b79d11c305bbbd253542a42cb249783e41f291b0fe207f8d44146f586146e5184a902a2518a8bb9c63c343ce8b49e5b3526bce7b9e8060070bfbb74b7a5518aa6ee04038a9a8d3da0b47f792ab94b4e481db328820e48de296606ffbc252fe4f22ec8ffe52d57d18be88cc7b22414cd3b79d24b34115b3ffd33da85b096ba2d5f476cb36c829d011e5063335069d4993c5b80bad46988147c62a0d87b5b9d852bbe86d6a5b0008f7c12cfc5fc6edaece95bb25e7639e14a7f1d156e01a3374eba8c15f7abae5c8e917d8cfad90d9ae073b7bf4d1ce94fe2433f47a8920c32b350558a1a9d15783ca9c66af7714712877d2d3d9e366239bdfedef3a1374f8402f55990c38fbbd15f6d96e3636cab796c53e3187f508f6379f9581b57b1a23b380835f662966bc39722b86168389219528f6efa065e981f1447c3c5029d6865d6d2adee4acbf453fddddb7591022b6e43952d53a12bb72e0687f807967f496a91ae0c81762a707aa6a8a4d949c98b225318ecb421166aeaf63234c301748682a5c7174b02882247ac4522c1d4aacd5cc110e18945fd1ca4b7b6f9ac0273f090ab95e37e6cb5780accdd9bfd591244ee9925b55cf56986cfa2e345c00", 0x1000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7aac0000000, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfd7], [0x0, 0x0, 0x482, 0x0, 0xfffffffffffffff9], [], {0x0, 0xfffffffc}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 07:22:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) msgget$private(0x0, 0x464) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fchflags(r5, 0x10000) 07:22:38 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1af}], 0x3, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kqueue() mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) renameat(r0, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file1\x00') faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) 07:22:38 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x9, 0x97}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x38, 0x1f, 0x9, "99aa583c990c73d04583c970192d60c9cb76ea7f", 0x9, 0x8001}) 07:22:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x2, 0x0, 0x9, 0x1ff}, {0xff, 0x3, 0x40, 0x1}, {0xffe1, 0x8, 0x2, 0x3fffc0}, {0x0, 0x2, 0x1, 0x1}, {0x0, 0x5, 0xd8, 0x7}, {0x7, 0x4, 0x1f, 0xff}]}) 07:22:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000400)=[{0xffff, 0xc8, 0x0, 0x3}, {0x0, 0x6, 0x5, 0x10001}, {0x8, 0x24, 0x6, 0x1}, {0xa4d6, 0xff, 0x3, 0x80000001}, {0x6ddf, 0xfb, 0x2}, {0x1, 0xfc, 0x4, 0xfff}, {0x2d0, 0x6, 0x1, 0x6fb5}, {0x2, 0x2, 0x3, 0x1}, {0xffff, 0x1b, 0x88, 0xffff}, {0xfc00, 0x81, 0x5, 0x5}]}) r2 = semget(0x2, 0x3, 0x778) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/193) r3 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r6 = semget$private(0x0, 0x5, 0xa6) semop(r6, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000380)=""/65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="f471298bc8cf930fc9"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 07:22:38 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x3, &(0x7f0000000000)={0x4000100000000000, 0x3b9ac9ff}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 07:22:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) dup2(r1, r0) 07:22:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="57ef9e68b423d1aad5015fe0f9be5766ed3bf057f42a56a1854309882c4fe96324348a3e528922465a4de94dd8031cf226353f778693cb51afd7580e6445b9f70d27b5f9579d921084367376ce6d2d8757dd8e6c32ed72cfcb01195fc180d98dd1293f7ac0bf1b69ffe621bf55a09d7cd3d7274acca8249805c8d010e1f06752ed520b5adceb979ac97bdd09e8044d790346e6ba079d2fda9a2a02e1c3011b42ef8462d1762c71f32974d30499dd11698037fb6f675f25fa0bc58a52e8a0048e0393a1c91a388180855a74d2ef65ef115e1f09fa4a28d8941eb07239ec91d504ac17901d57127bcf52971684e47d99d05a119d6d114b60a17850facfe4a93a"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendto$unix(r2, &(0x7f00000001c0)="871fcfaf71d8d527121a9e0afd9e498a5070795c4e6d61079557f0e422c540733c731e1bb820c5a8", 0x28, 0xc, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "e8240a41de8346d3e30e9fefc0bf396f0508a3ad"}) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000040)='./bus\x00', 0x180, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) write(r5, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:22:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x11, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = dup2(r1, r1) pread(r3, &(0x7f0000000040)="4e0839735896d78e210db9b34910d9298b2fdc22174b55548ea8000fa5d47ed1f8e31b4e6aa494700e0edfcd275aa03f604bfd47f2ac7d428bb4edbcd01259adf82c8cf865285a2b2244d3b871d99d2ab53969f0098b96e1d30ed20c715c13a4ac6ed735e03e1f006c556f26bbed9a2e056d72afac01545e7866cd580155ab8dc4e21a3969536e5ef5d6fac3da51e32a59265fdf4e8cd7a67459ab89bb2146ccae409e1f06560e05495e0c699537cb2468051c3e8a21861012ec10ca", 0xbc, 0x0, 0x10000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x3}) syz_emit_ethernet(0x82, &(0x7f0000000280)=ANY=[@ANYBLOB="47fc4d3fbc4affffffffffff86dd60e2c3000000000000000600000000000008000000000001ff0200000000000000000000000000012c0000c2ffffff01000000000000000c0022eb000000002000000002000000000000000000000008006544474a3c0aac49d8602079c6c7f64d3784c3d9d92bbfebb849d3fafa15c94c74d7c5bc805a777f236a833900000000000000000000000000000000086d7cb2dc64223c3f6c799de74651d5e63f3b1445665133b2e0b0776530472cc50aa42ba84c65924c5bd5ee3170fcaf3359d51d2d03bb0134b652aeb657590efe78083fd5dcf3e3175453709bb392e6d54b478fcdb681a8d7f99cf2f6fb34aa33b9d110f30d5c000000000000000000"]) 07:22:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000180)='./file1\x00', 0x80, 0x4) unveil(&(0x7f00000000c0)='./file1/../file0/../file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000140)='./file0/file0/fi\x00', 0xb58, 0x0) 07:22:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x44001000e, 0x1000010008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:22:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x3, 0x40) sendto$inet6(r0, &(0x7f00000000c0)="a5def5b2bd5466c822c550d77432430cf7b1ed2a34dc1102e40625b8346a0cbe459e011ef4e75015b31d7204efe5f442669f8866caeb3ceefc0d22440cceab872c5a3612a3764c227f8d8c96540a0cc9f7d7323a1d7d2bda96266f7876d7759ab91920078b505fb4ee5fe412c1b9e81f4a218dbba09dcb40ccf465f246852e274af6c03251be9d14976bb2f0a951fc0d0e03a2542b5a523c606f69f336733ac31c1c5f17405ff48d93c4d1eda5e18122af5a8e1228cb92f3c0575b0bb917868958d87bd732d2fd9b", 0xc8, 0x400, &(0x7f00000001c0)={0x18, 0x0, 0x9, 0x401}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0xfd) r2 = accept$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b496b71478125a90b3474fbba4f0a8fd5179e43ebf3dd5c8ae8d7dac8660c98c173277aedebdb4e19eb7f7d26e67b8cc03e234e720ed38931d7583b9bd85c51d5c829afeee9ce79e19b5db9d7a41bb6a84d96ad42fb754f734b38aa21a5220eac9b93fba9dd1585b6052838361d477efb9e6899ab7411782cb08f85f17cb9c972304f66952fc5f63e55084817fc390299e759a103aadcea182d3ea4ef79878324941fda03d97b7d45495bacf35e9cf020a59949b2e5e31a8b9c2801fa9696f2a3edf2"], &(0x7f0000000080)=0x31) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x54) fchflags(r2, 0x1) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) 07:22:38 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="a142504b658938748b7d8c6973971e4dddefacf02a1b5a7e62fbf5225ab2e7658ec36d623987894d56c40b85bcde892b799f488a5065f75b2e7aef7de353386c0b39b0dd36e60922d9d89824526c25e42128613633d1122f95e54e0751808204a49a2a9775cccf9c724577e7ef689974d36515e2626b3959657d0916b202ce4f7806e0b24391ed097d5db1a18c7a10d969fd8d84b3274e0a936b1be52f623c092029fd31dcf139e59c699fad58731568ad9d31af334409ac6e03cc5807d6039a889decfa5cfd727b8b75d47b22416c1341602a1ab3ea4988938999cc0df93c4a1f6ed0ba53789249579dc6bd914fe0bca25c3b567308931b11854f7143374c3e1433557d0e1feefa53a3c00f709c221087409517578f9bf2aa27e65b4821212eb3c1b4644a89bd1f1538b547ab7485456ceff76ea58b8df78dfcb80884ba939fb43af4864ecbeb1bc1929552c41ead23bd92d77cda762bd7d5e0fa14c395796d91bb52d3eefe7dcbdea458044206c18b0d3346e6a4e7d0b5140024284893f3e5a4b6293f60ebd48226393e50ef5c5d59360f3628da6d37880415bab5001e48dd529223889bfc3b02a8334056227ca6ddb6c9e7a2944726f4086ba6ed0d62d2119aaf6a83686b1ce39dcd7cb98dfce3"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fcntl$setstatus(r4, 0x4, 0x4) clock_settime(0x3, &(0x7f0000000100)={0xd0f, 0x7}) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000540)=""/203, 0xcb}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000640)=""/174, 0xae}, {&(0x7f0000000700)=""/241, 0xf1}, {&(0x7f0000000800)=""/142, 0x8e}], 0x6, 0x0, 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:22:38 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/97, 0x61}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/191, 0xbf}], 0x5, &(0x7f0000001500)=""/126, 0x7e}, 0x801) 07:22:38 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7fe4d12200f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a49820ce0bcb1055cb89e405da952abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bacd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d3003b33a7905d73fa9f7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360200000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163006cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c0953a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad160000000000"], 0x10) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="9eb954ca2a0ef197d3601ee2e3f18b472f9850f95d5b15eb7394ee93c41a93d66e07d055d23761f60a6ee4f5e03e5eeb46f701a16f887be96015b3a0485f31b8020c6b152a4bebfdeb3f84c5266096e04c35f74d654ff833f7c05922e6a5fdfe615f19d7b5dea489f628d483c29f8f741f9ef38c705e2c0a14170e6b0cda285ce1264d52444124ccc5ad53db518e447ebd64c2d1160f9ae9ab59cd408c79ec0b862e4148b4d05ce79a03fc75f757a35e6d212cfbd0a5d94534a3fa28dcba687e980f125218f49ce030bf5cdf58690987759be7dfb5d642ccdf496db323629d190d801a3111431fd22716bf58e6fb44ba6cd244c00d757da9fb26014f14f3365f1223cd77f6690787bc260b5ce755647462b6fbcf189bba6617abc606949926b2cf759156425158c1e4d27fd16d1db0cf0fbf38bcb569f5ead9a5e983fe5630f563bbc1b0c36a83706fbf5e082391a700c3b3623755"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x41) r5 = dup2(r2, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffb7) 07:22:38 executing program 0: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff0000ffffaa2aaaaaaa0486dd6077f008080000000000000080fffa0000000000000007000000000000000000e3ffffff00000001dcad31d6ff3eba4ef048c8bca469922878ad07b4417bb032bb722e68a31c511c7bd958086cf328b3b803eeb41551346b4f3f35dc73025ee4916b33ec5abff9e087565d0585d5fc184a6e6f869411f665abccdf637ed91d43d120f756388babc117ac493b3275496a25206334"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)="6df4ca26b96e6abfd3355fcd66d3026b54c793930e4b035bfe3f76f9a8214146c458f67884e209771c567b67c8adb3902d51ff400a1d4bc2399dceb4bc9229f41581ddbf201a1b7bdc5fc4dda293d44a07f486ccced17274e327b49fdc15ed880a3f9e778a0ca26da06d9d806b32240e8f34cfda96b77790389f9753617530207ad6357a74787614db0aea4a53ac1eab74a8ebf3f000a51e7f45ce3873d7c228fcd368da30f49a5a2cc69761b00f91346fd920e05a8ddd4de2eb2625d121ba7a294cec718bdd9cc18e145fcdbecddc35e329a58e408463570fc557c36e1a88c9940b6fe53c9b3a855a27381535e36a887d9eba696ea34eacfb8109dbb20a63fd7faeb6135785f9aafe93edb32cb398fa84d1c680e4f1c3088b874b3ea840d55fb015de406e3cc1d05411b289516ee66df7abb7bd13701f141b5a0015522dd5ed5bfef6e39e7904c37050f1bd91431264b46a24da91198e1cf0538572826f3740a95e398e4fb3b871ddc31e2c951102b2f3c10fa9f1e7766848f5f92d5220d0dab21cbe832d606dd7e568fe9136316c2e3ad4a97608e7e2bf3a54fe61024649d6e53c62728cf8621d0771535fabe1a54635bf93c4a7afec51f5116203e39bbeb0a61d647bf2f769d0a3d2d3d0b097fc57f3472999a261dcdb7cdd04a7957b7155c80ca15395f4c6df084280caf1d7bda51ab087483e44082dad0edf3c04eaf9bbbde8edfa9e4b17510adf12750f9f6522f74ac526f89824758a85e94ab9b2899513ce4036077803ba6e37542aa2261af3a28135d596a6c76c916cbdfbc584e42fd81ccb1bf19b66bf16c7be177d80327c9254c8ac7c393ebfc1e7c204c8795980597e91dd48fbd962515020ec4685db8c073cf247da530eb7b053bcc64ed658c60aea39948bfb5f92bec45dc2db05b1fd2bb25cc9a07923a775b31dbb23602582af1893ca902462bf1fff31a0f4d69050ca6b083044fe6d4644bc103075996ab085d4361ed0491d8dbe9391cd3508aa4de475f8fb336987a26f3b253546e1b7772e29c29d121876b8e566285853b326e6fdb40092543a134625d67af3a1b4ffba78838bb83dd99f34f445708f4c951e6895ddc847887c98f93d3105e497c91a8f6fe3bb50049459b38ae952a81895e86dbeb95c81ba6bd0127fc5fac2442bf0aefe12677270d02c2293ca81f3df2f0d61cd928539be4047624020a37122e17db22b4968203275e43c52af9befb86073dd521fff75cf0c0465e99c8fc82d1ce48ba1e67c60839b2362c963dc0e3534444f71c2a74d05ab0f7aedbfd9afefb0f30dfc2296fa43a53d94f76771aefe36c4daedd4f224e31f415312a472b3102b1739ae03fa58e4fc704a0a63e9a641774b5e71957d280647b26582b8c1e4ee06e25d6aa3f8255ba1416d0b6ecc5c66b20ff24bd79fcb84f4d8b10ce4c72a9e9c890c2260268d8ab6581bb7793625d547fa34790c473267292a94465648532b0a46c486f959bb3ef24c3ccc1102b57b93210ed6987d5db2e06fd5908e91e72389eab07a600cf276814bd855ff90ec9902d00b5f855aa5b679feda30730785ddd8eaca4abb8d2384d59252415395b310880375fcf07060b856ea6ec23cfa54a141f586ac925506eed2c7729c3ec732ef470f870dd6bc13074b07b5ce875fa19319641d6b3ddd99e86b6a2542acd7572f212c8561c5cf12348165ff7bba6c392858b61d597eb13b20bd8193a43291b839ebb71f76a14bd4abf2b4219ec72a377d993e5648ab29082365d97029e07a9ce99f040e10c66d989f7f48b6202829f0bd8c35be0adfa12ff0e7b4f7b03e84bb012fec54782b916a8bf8fd9cd7c8a9abbf3ff78008b02a177c84b7e927d7247e5bd5582a3a7ef48c24c695bc77f2474896320b4f37993690762899553cb8e7e49b4a6fe8647bf2612d89c770afcff332a099bc498eeb3d987f56adf21fa003531bfc417fa8130315a01ccfd08347372c7c2b177259b74074f51209755814e412e98aaeb43f09141072bfe5463897010c5de0f60e9974492de4336d9b7f507a3fd1a07b32b0f1769cda30cdaa45e61df938add358cfc9e5018718beb8ae17a924999b35083d58f4814824226b2f33fbbed51d775805f301cf70cf557d857ad55f6cc2e9b019f0f82eb332e0c72f028f694cddad0130a6c1b03edc133f1e92d7282682672292fc04854f313bc69c23f294e619699b5872837567fc430700c06fea230b9d691585d8305e2eea3aa1e9bc13843e33c2cd32a4502d6633a02b444eadfba5245727d664ba844fdaa63903e38681255792498a087d1885a57feae5f5c8799bcd3655d51ea5c2aaebf34967f32e5d61c0c87901ce4207ec599ce286fcb2c09e39ee0bd715f25565e89904e9fc089cd43a28154cfb8a91bd983a45c8839b0f2deb5694f41affa6e20d9d0e86d55818bb6bc6ee3d15fb726c820ffddb992e823c22cf483f2a9e57728780f4a86b4b658f22e29b925fe3530f96bfa9f765ea05e4a4852fc206081a77842404e41c6978d1df55edf689e19a1d582273075abf8b79630ec6ffb8f531a3db8ff98acbff80dc9fc0a144372442d0c4dff92ddc2b809e38df3ca3472f681b1de1ce2af7ec846262e6143f8efb95389f141a1c85a6b3894c43893acb43cf751d54c955350c3a30642e36c80655a238468be4bebee4b66e79cfbedaf5937615227c479390b408711bd6e680ed9a2a799313cb6ee64f04b68bfa466e8df3089ca9d18e29ce93e5cced718741678c1befba2452ebce97530cbc9fa308ae2914592e470938fa2434cb767a41d28c995653d52d3e12daf054593b13d9f152b517423d06563508165999af7b8788b41fb060e7e095d9ba54d5134462ebafa3d1a23955ce56aa03c2cafbf33dfa78efea3b871304747f24ed0af4048f466493631168c89d089100926d5ed132d8ac01400ef05b8aa6a3ae659bb6e5dd1895c58049653bf412f4ebb148f8f63ed23d72b7febd99a25ca48964af6d127bd60d6d412e7600cf16aa86d283608a7dea4aea0920e3b53be6a07d5b8ea152f72b3a4e5586ddffe2aed753a5fe1f09d24241505c90b91d223cb77eb4c0a6da315bbeb04cc914b335fc87826b8e3878592debbfbb5a3b3dd515ddd7c9380a231447ecfcebdbf695f427357250bdaa9e062aab86c6aeb9d8182cfe0173c00202cc4f5f774e4341471f94314137521521b515a8335aa271de1f8c53e7c9b49388ba529d7b098598faebc991e25728103c59afe73a358e3a739b97da4513f0b6518732147895cd4925228b49d73ca976baf2cc5b5f06d09377c579a1bf83ce902e1972024a58b29570503211ef14f4bd9881707778198fdf24e5ec78dff096ed7e2600d8468d2f83e19d87780e02358ec3007260ee085f869874d67169114be66f517da2401cacfc72afc6b1a0fe382d61f33b635f91264bbdf80f8b02d44436ff46758971b878ad9aeb4c34a30316228cee70eaba46846828ce52812d35f4db7b0293f82e8e317790062a4be911fa9d3859dd4e419f2421817ab3e61a28be37795de01f3ffcdcd13520abbdb309e4dbd8e84c3dfaa1c8d755128e7b8145eedd106823a39c3bf74c426c485ae6cd95a2040ffcb92997f83fbc4cd798293563e5afe0615d104e8ebc827dd491fe7adf66309359bfaecfe9a3766334653a2b95e48a94e31f1177480d9acefa81b7181d7e0bb6a22622fbb99a760529ed66c427381f843013491b52e4ae7a90f03ba9ec892b789eefc382144388551dab6618f6391d096405c4ff702724a105d703d7701d1847fd7ee24f0c0886185274163bb51e0b798901e3a8f66140cfecfa3c4bcc3b75d184e8416f76114ff790d6995371299d63fcde2be8bd84373f78d854b0957f58654d7e024e71e6b276a7a8a677b34c9464942ba3c77c23043052068c1848c809bb9f307cd0b6f9f372d72a7273b0bf0d34a7fd89c3b57c0d519a10e60f7d67373d53e25ef677342158491f241fd7b8b74bfbf8a5048d8e34e4824ae8e6df02ebd98ce723be0867d5af7cd504be7ce13380f3d00df21130c20b95759d8c40b79a9f3c1679b3e8262c2622e24a6caca5385e531e2fa793b3863f970c448fd46491cf6b6b48d756c6804554d5032b5f3e115d8d178590cc3a65149ff4e70f8fb12cea65c40b9593e8ed9d42c45ad2679f378b4a47d695e57d58b82941880bf84e9f7bf1021a72881a472c48cbebd3394b6176aaca7570f358afd76f9ed8cfe134290fc4eae78b6f55f90eb0e2ea9f9705d0d5088d9aaf4be496792847a7dfa51440d0c7f3bcc913391b13bb55dbd04f470e7e4510e9f47d51e540a67b2d88963cae7e1e61440d2cde4a5fd3c746daebf969cb3682718f6e073a4ba332311ebc1011949a3c98c9260f09e8ca9d73a71d595fccf9cce300903e88816d30dfe99a54c97fbded72d6ca6643518617bb8b6a5020bd42d95270ff2a93758109afe00eb0b434187db528e750005ed8c041a8758444f32c7bbad794d84454d65350e2928fd16b1c3ce66e33439e9a79d9207df419450f0a763b53a32db7e81ffadd77507356dab16d4290305b8382a69006b04418d2d08f3a1d6d573795d71d8475d75c64c300666d4d8ab37baecc82d5b7cf08ff3d8e1588e957b393f6fee5b4b95bbdb04ccd54ebdda7b7d1fce8ed3f825cfdb08ec9d1aa9cb32b5409080ef8a0a80bc419926686806005cd4875163fce9eb233a0aa5c4a4a0192641dc2382778dc59435fb64938d1e376217ee1f349a9e46b5174a6c03d0414ed2a3f5bee57b6bb6f2615fefd759c99f983b05fabdfa390a8a888717d46b12852d7b8dd626c2739f2a18e74a0a1d0c9a52082dc94a5288698c5fcb02dbe8243b61c3583a8c1a621aa615ed0da503ac23e6a87c02adb12ccc3c50fc43b2a2ef79ef64f3310176561358eb882268329237ad053d9cb6a66891d89d1aaf8e014d643b69b1a8eeb1fdb15d5e73e3bd8127433d77ceaad20afd5166ec25017ebfe19c4198f4dc169e5468135eaa252201e7d40a13139c33f8620fbf43b97152b81c224108a262a764b7baa9d2c80cbec1d24cd728152d4f9cbd9f36c3bc45ddcf673b8b5a4b714ef0eb0d3dc43649444d5ba578b72cea522c70fe12a196844e4e81cc70c9aa7289a294ef9ab213b9a7d07184e083efbb0c92705037ea55a0fe76a19ebdec457dbd96839cc5726a6d3c154de069c368ca5a84712335c6cc4f611303ed1df6c250fc6c4e596aa5a96edc588a852c00400211b68c37b0a2d579cbe50ca00c6ebf5f00ac5ad208d45cdb2ae00f95ee148d54acba3cfb1554cfb5b78f4294e0d45d4e27a4a753ad2beea27ae09fc27441473dbd093945f59c914baf5afa74c782c533efd024265e8d9de8dfe59315c62b30926e1e6d95fc744f4188e74c1aaf7895134a1b7d79351cfec0458bbb11da89230b631278f947d6dbbbae959745b634a9ed649d1273eb66da132aa66aaef6681268dcbbf17af106a58ed7e9b894d4e8a57825e7e85c02df86d53218ba0edc3f587e7abf726ff8774f3e63630336c58104cf3517132ca1c110ce08f476fe73354db96a9771a6d6d0183f01dc3e742235f6eb41d85a1559212b5fdc7f5a65f50c1606fb8aa2f370b501ad4f1da75d3911bf357d7d7d8ea90082bcc3858494eb02696d4949a6e55a9fec21464d653d016bfaa427105967040c9ec9c2b429949d1eada7a0b01e33a3682eba9a9f1bf185cc8bd3481f23ef5bd2aa464f4b8ee11d438562f50c9c60875ac1509bbf5f828ab96c3218c421b6818496a", 0x1000) 07:22:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b75", 0xd0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x41, 0x6}, {0x20, 0x10001}, {0x40, 0xd6ce}, {0x2, 0x400}, {0x4}], 0x5}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000003c0)=""/57, 0x39) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000d00)="53a2e4cdd3eaf215353aee232967de79ad14d522776d2cae0888fca95f9bb7a88b7b2ed839bffeb0f6deb5e5015f556b570bb689c890f795359eb551bf505aa309797af7a5df03bf58bfc07433cb2bcca388e8db21a948dacc707ea55f374328a0493e7bdb210658d9d2223b6c131a66f5635c4b43fbcc701230d8f5dfb44c4af943a95f737c48f30d4f2f6c9cd6d0b95a58bbf5517ab1b610857e0be439b3e9dea7e80352fdbeac7897b61de9f2c305b07fa4370984d6388e06cacf5b1dbcb8b1f88d764ae8f0b3de4f7310cca7fbb461d233807804d29e462eddfbd88e0147dc59091b269ce5066dd1cfd4c2488e18e1c52cded90a8af70da5bbc4a14b4c9dfc3ef4851e508a5d29194e697e6eff1b02a357f90f12ea6f93f43e6a6df1f39cd841e8d6fc86d2de7585120ef0e6585882675f0f5719d9839f45002a07b24f109f4fd4df5b36bab5d0dddc90396ef3b2b06cdbe47b796afb6cce123a760e6306e45f3f7dd87657fa5d273087bc096c7cf114a990a83439b6f70bf967edbd1c82880e3d94f83147512d3ca249d895fd48c7cf64c9d32ab6d6e81a84bf7fc745a08efc8d271b26c30006e43a342ec188d65456ec214c5e180ad8d6210c0d88d443107f6af96e07bfdc56e0d8ef0e53612740fa592bf4eb7585c87fbb6463f346cf3ed099e3081a8fe2617a326026a8905b1453402262a0daf1ae3d0ff2004b5b9c50ea333ce0b002b079d7f971dfb028f9a727f595e88748a211b899b0bdc1e4b8dd78527b57a2e2c93c8e80b7d1aa2727066edd89f8a27065df1ee2dada3910ef1bab89d92f231c7731a3da979198978812e3cc883c7cdfeeda07a6b793e06b47559539aece6d8f9f365bf13ca15588111ab982b7ea04255f8359d18f2274b2f8f820ece24fa7e52f95acf1fbc74328748d3e970624efc67cefe38e6199323806c242c709a9d6e90f96a98eb88aab94e82876d8aed163018f708589996c71ea292092d2c74352b7f2dcfa128d1f27eecaa66dcbadf43a78d20c2ed6b7a35b9e5b6aea59cca83ddf83d5f8ec573b33ada028f9c6eb5db9d1a067e0861699d9916f02fc579220214d5289645af8e5c4510b1cf5223cc1b7e890b744a6558e9c68daf1359d407dd83b27f285c96558b876468a10f9cb7f294028f819895946d3f103810f8a0325dea8de37aff3a5236851f2b4488963e4b91b291cec677ce2dd3694c60669ebd8c6d909082971242593fb6eeaac8e49c1b9dc229474c55f2e94f16052028f7e3dbde29ae59568c1767bcc345f572f44fc292a857595d6f9ad1654c8c3611ef33cdfa4975acb73c7cf8ce5e9739d26428313d256dea9e304c7eeb1784868f4b025285e5eb7a00c46a3d8eddc3dc9227afc7c09aefed661ff4a3ca976d9e401c3df3b8ba60eaf78ae4da0a4662aceb42cf65f14c89d5ab86c1f80d33b9db521e11121b9d884a115b4d822afe6c6ef1ea4f1382b2529aa706781b907618a86ee914481933e718f33b5a9f0c3a9d44a61912bf35e03a7ade92c599e88b41624f301e60f0ba2a32a7ab001d62e0557c131eda4ffd0561b46a1f3f07e05a1dde7846a13e66a9500165d472c0bd7debbbc9b51722169ebc2a1da2fe60a4bd8e63d27e6eca38318b0152c960a55bcf8cf2f8b8820ae22c2b9c77042fb876ae8dfe9315f6818a05c28502c6792459f66ac90ea5b6f1ccd7f9f018307a73bd43a7eac4cf5af12b308b1d0e585594fffcb32ca1fdfb54a88e1b889302fba55d1e6fc29ab7222e2ac9e5bf0d1284373b037b570eb26b3a6b87b899d1111e186a766a8f1d85d02e06faa712c124217b469fcb27564f24513b12a5d0e3b8125c34bcf7898b762f6a92b08203c38908f6f84aece5634e2cbbd53a06d4747d610484b2e942d1709ce0a7734fc93052460063fb0addd0f51bab7af72822941148993463102af54520ef25259bb753f86b7428a229700244522fc7721d9a66cece394e5c81358fc192aae495b708b0732e85c51d6e8df09a60f2ccc7b323a6e726afb593d075a33b166c98d5971ac6c93aa4c791f30694c16188341bd498fcc0f45c8da666d157bc2214926d6a91125a99aa3a9bee60df60dae8c35477d7730141a4bb051cec1495d9c97e56d77204ba7ab868a313e2c6ea79b4d67213431e97f3f973b7499d4642806583d1347fd64e09ec6701a03cf345b71d5374d535530d930c92cb164a6258a1ba47269cb6a54df5a139f88999b13b3dfff5829de813b83cc38e65d93d019131e5763624fe5f69477b4ae76fd48590d68e2d2148eb40025a53441dc65cfbf2173748f341497dd1a3739790d202153458b3a187c042bddc040bfa315a9859169c7b53be8b10d5b15dca73eb91374ea270c89b2f0095ab861d1701067fbdce1efb61bcf6fa6adea70499801b1fe3948d8b13620a9a0129f5d12b0ee5607b5d45ffd831941d4a7d6f81a1ca695220967eee48a34e87783400cb4e67b90fb0ef4e2b132a5e65da90e3a6ad64380815a4a690bbf5a9e35e862462e166f6a1a6f8bd6bf3ba98f7161997bc4defee804832fd444d4d7dc14ca040c1c7300eec750c5e36e25dde91d39db8a2830945e7c8485dad5a3852af2fc9a0f342bfa9bb2440d35968b9eb319b0aa7ff67c709cce7ef7ccb9d6d2edff60f7d71a1f1b5768d5a55ceed88d4440a0f718d90e31f452cac10434249fec43501803dd8209f2a5d78349efb64238b83dbb6c30c46e726bdd685d261a56a82ff8e46c5d27d6d2e62a7eb83283bdae840e7e18671020be450a2e9ca6658e5199e8c2740490c90360538b57ca0390db1ee099579f9cd385562bfbf65c74a5f3e84093ba8dffe5baee1f22929c2de6a5747fb6286805bd647004b5030f7daed821cb1b7835c3134bdab50bb0339819cb4aa27b0d93a735a0d36686a45a01f9f31f3e70de449e446bfd7f46511d6baa81ed3a739eafc631e7fcbd5d746fa46d5a604d4df5d6d9816320c5e12272ba10fd4a3ea34595bf5c38c721eca882fdadd2e5032fe91631f0097032a7fd24f6e91aea6341969d8a391f269c3117312525e099717a28e106bf969a7854dca8a78e6a57972f73177c0ba28db98b624947df20baf4c088a51621014385f186b4897ca68e258d5c210c9dd31a3f38e69b05984c628434234da9ed868d042ca110359aa3e97703f9ad7e9de925b4991691e2809506fca1d91743b27c0be894c2ab975c560043566f62cbb8f92ed9462f1b4f1eefff2ce08798786db84151f36b1fdeed54850c3c651036751284238dbde75341b9deeaff8ebe81fe3d55a7c683287342cd9af5368afbeb346775656e2bdb525422052d4628852b562df5f09f0fa6158aca036e88b7cc1a5903bd6a2fede1cd5845e5ad84d15b052976a853f8ace42c8d1f347f7ef4c8141af58ca006ecd1fcd3fde4ee705e099e79006feb7f9f3c0e0e431974fca35876653b1a1f53297f2ed18067f1a6649e1118bee69bef21eee8faf9d16473b60515b2ef803a51ab5c87767b0786fda77b3c6306a9c09c27bf2849d9ed5a9c0d327e9d3f504f0961c6b022ddf3017ae07cb67043c1a9fd88ccd41b38d2c268d19d85b61d5a7345bbdc023f8c4fe5b0b497389e9f24ac9179b3d9fda2fe7d454898b837b2c26fed99d1ad2f863d488040f5da3ad5660f7a58c1782e609978429f2b91075569509d22f7cd662b0e2db0c38ae0a5238698f70b59c1f7c8a1bb55ae2d4290c731aaf4ae8c54edab951fe6bd7be06534b8c91b6286fa99a3e761ba177991a5fcdd2ef752adde1fac5da45ec3920c801775d3f124577b7ec038588d20243b8676bdcd5fef43a9686f91676ad37cdad98601fc42c5e3902c1cbe0a373c23fb4adfdfd344721e9bbbe0fc004e89e8f51f2322273876a246a161df481c9b32b45b8aa2dbd8cd4de408e24b67827e14f21438b7a52cb208541b79752274925d8758fefc4c0c47cfacf5d52d934a0de7bf87f9a24bf9f94559a8ceb2dc41d1c0350bb9de5d932d7e4b26602632a192f2853fc5b6ee10fecf6c5018fd40412ebe92c46089ff260c3a410d345d3a5159e3dd0d123dfe1349b95324676e649d128f42dad4fccdc7125a77b1f6f48243ee279afad1182516138c79a972b7d284f7f4f0f3e958468603b5c8b4788de7f0789977cefba4a4b11fc6f0abbaa2932f59aec773f67ce3fecc76ab9e83ee7e80124c7b687b665cdc0505ce736cdd191e36edd6dd96f030ea23923cd512c943dc92424c72f232d77f289eacbbef5f7bf5169e02ebabc329130a737544864f4fa72639abb5ca76227b14dc5c282257470adaf4792e2f580aceabe0d9d4826a1c8613a475463f9aeb6dfa30caa6c63aa0494f239aae0834f4f75681bcd5af54af84bd0d243bb5797b845255c72513bac33fd41090c49014bf4fd6aef149441a7821bde52fd685098787f3e0567ae0f6c50cefdf99fb678682b9f04bf9e0734c1f18354a2de1fe818d467aec5819af7439cbdba75f4cbd4005bfe7c1bc00e6ba38127ad12ec659f9d29e477be3294ef0cf871b0aa0cc374c42c6a8ed2d1bb9e75257b93a54eafa8e73ee578e6d733f3f432dad55dc429a265b0b695af27a098cc3d79a17520a965f0c92701e2bdfbd73845a5524e8494f202a2a2d06be581893bd3e87231f1a607fb44d6b86f1367cdedd70cc61bf227297d512bebe45cbb989c11a87b5cdff2f2b9ad0b23c0df6938da159a90eee552513de5d8c96ebaba3c7892a324542bdd1306c6b999c221db4f8714ab67268afdd905148d2375eaa707b3d4154c624c87c354071572ac96bbf668f0b7e453e2ed2d115cf57a0d52ca77341d3f3ae66939eb37f7cfe49f4c792508ef0d96a56e6c05b14bbc4c612b83fe116cbbe61e62403ab51038f5312d5fd27fc67d10d958f50591fdfd9888817868941296af917b30a365f8c80fc11948a1e8565e6fc1428e6c7568648ce406468c2833155484fae5bbf3c6f98e2036532db11bacb8b0a3b62dde60f4738d2a36da464fdf3cdf3e3edf4d249f11eb278faacc317ed4e971597447d81c416247524fb5ff0bc48ca3b89cf74db178d31b1a9d3a8f8085d9264f05f15be63ee121fc0d669349cf681e188fd9206fc3951da0a1ebca0c83530ee81fa4376de0ee0a96c049f988462273225000b66242f5f8101b8861835cdf453208603ec5231ff4bd5dceda3aff48b7ec8be3f10ff21469c6647bd90f68e5c6fc792aad6fdba1ea31c42d44bfdfea60c603ce067118ceb25730321eadc4e257638c3fb27b2809d56f07648ba4c00e31a98d8e012c02f03690e4b95310803f47f398def4fd87add85e1a937bab014de13a9740dd072a0e7efd8a28d5ed8b4950cef617f243054e3e9206aee8b8cfa516335357c2d8a2a6120943c2b7f07949a2b2f30ba7b361e3a6c604d047c51413991a40b32d510318a63b468280d45998b6461e4dadd3509073b3e6caa430f5a6829c4fcf185dc8ececf934531bf59843fd102b228c00dbb916a6ec85d43c3e84f916d3547aefccf455d874a746cf9448499cafb12ca246afa190bc3d30dcd03cd237fbb57b628602893d9773697b29d49b191a61ccca7eacde963f071f0d6384c2d9f33fe447220d7d39c8d8d8bbd65ad839cb284b39f6f365ca1b14475b10117a2ab783553527bec5dbd8081c7008a2fb6ecaea838b2965caadd501f88df6f969233b909ee99cc426fd6709a112507fb9f6ebe2fd297855927d0ef6e4bbfbfd898b840650e78432ae0111cd1bf982189a2bd541556b61342e7a9d66596781f47a461", 0x1000, 0x0, 0x9) write(r3, &(0x7f00000002c0)="3f4e18a5ea841afd3d02471460012a4a3a51813884d52dc672dc13fef63a340687116a9339dfd258b02d290d7eb105183e7ee3cc702af9c9614052e74d02c7a0c2c61a670f105c5dd89e1f474b90fc22f475a0e78a77a83281dd54d61a74e9318d5d5b237b06616d8222a19591ddc72759548500c6743b369d54f6383f4684b54ec1fb11d8ee11aa03564bfd84b3853dab2a081993ccfb11fd525a869529c99f227090317ffc1f34fb799c5325ce9bc4ce7cda31dea1788028e0b36e6f9d81f3a31a9d0cf4c566469bd77fb2fcfcc1e4e232360e92d237e792a1833dc6d5196539c30080b0bf95a0ea2e477fa9c622a024", 0xf1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0xba6) 07:22:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x40000000000000], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffefff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x8, 0xffff, 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:22:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x20, 0x2, 0x81) r2 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000080)=""/163, 0xa3) r3 = socket(0x18, 0x2, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r4, r6) r7 = socket(0x10, 0x4000, 0x6) r8 = fcntl$dupfd(r7, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000040)={0x33f, './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r9 = semget$private(0x0, 0x2, 0x1) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000000)=""/51) 07:22:38 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x26ef) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 07:22:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20100, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3d}, {0xfffffffffffffffe, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 07:22:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r9 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = socket(0x18, 0x2, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r31) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r28, r24, 0x92, 0x10}, 0x43, 0xff, r31, r22, 0x2, 0x14, 0x3f, 0xfcc}) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r36, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r38 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r40) r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r45 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x8, r43, r44, r43, r44, 0x90, 0x10}, 0x5, 0x54, r42, r42, 0x2, 0x14, 0x3f, 0xfcc}) r46 = getegid() r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x45}]}) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f00000009c0)=ANY=[@ANYBLOB="0090a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a1687e706f64f509c19747d6e112f20935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052fe265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee563d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e109806675410000f6ffffffffffffff000064e869ca357675b7d038756b78d5e2280180000000000000890fe8300a929aea5fbe3109a0806189212cb16e9a550100345da82877d1aafc7fafee5ba2af5c94f816d95dacc63c55206e20ad164105584027eb7ef719cb8a46935e909a7d9b487697c5b6030c7866a9de5f52d040a2e052cc1b99ea5db994e17a36917586619d6a94b88b4a4100b6452a3131d968358861f70c4863111ee6751d92e43f928ea6295f7f1a45a6dde6722ad2a4fa0a0000"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000680)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000880)=ANY=[@ANYRESHEX, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRESHEX=r48, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r35, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r43, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0x133, 0x3}, 0x3) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r49, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r4, r24, r50, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/246) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r51) getdents(r51, 0x0, 0x0) 07:22:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x34f) msgsnd(r1, &(0x7f0000000000)={0x3, "e89ba70e702e7dc84dd191edff1da074df33711dbd4030a4bd948aaa07bc93951fb05eb825aba140d7ea3c9962bbded0f7ca10af6d3c922f0aa3e3c37d49b9c9f53594456f52ae5759336f301929cb1df6b5114b81a3273929ed64d068f95ec25fce5e95c23ababa17eb076c94"}, 0x75, 0x800) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:22:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x87}, {0x4806}]}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fchmod(r1, 0x4) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 07:22:38 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e17ed737ff0069"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) flock(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) r3 = socket$inet6(0x18, 0x1, 0x1) connect(r3, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x400, 0xfffffffd}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x1f, 0x0, 0x7f, 0x7fff}, {0x7ff, 0x27, 0x7, 0xff}, {0xd1ab, 0x2, 0x5, 0x5}, {0x1f, 0x5, 0x4, 0xffff7fff}, {0x1, 0x9, 0x5, 0x6}, {0x0, 0x1, 0xfa, 0x1}, {0x80, 0x1, 0xff, 0x59}, {0x6, 0x81, 0x1, 0x80}, {0x80, 0x3, 0x1, 0x7}, {0x8, 0xfd, 0x81, 0xfce}]}) 07:22:38 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = dup2(r1, r0) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000002c0)={{}, 0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0]}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r7 = dup2(r3, 0xffffffffffffffff) getpeername(r7, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000240)) syz_emit_ethernet(0x54, &(0x7f00000001c0)="7c5da7a13820f8bcc9182d6f3082734d97bd032b1950165ddcb5bd1390caee542a83ef4d0e069b9facd457f17d8fd36e8c31cc6832411c1bf7418ec9faad59b5fee74125ec212d7f94e03c1e31c0362bdb8da13e") kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r8 = socket(0x18, 0xc003, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 07:22:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x80000001, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x6, 0x54b22176}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3b, &(0x7f0000000000)=[{0x5c, 0x0, 0x0, 0x4000000}, {0x1c}, {0x1, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 07:22:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdfffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xfffffff8}, {}, {}, {}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x20000}], {}, {0x0, 0x0, 0x2}}}) 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)) 07:22:38 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = semget(0x2, 0x3, 0x778) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/193) r3 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x400, 0x4, 0x0, 0x9}, {0x3ff, 0x0, 0x20, 0x6}, {0x742, 0x2, 0x3, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 07:22:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0xefd) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x910, &(0x7f0000000180)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000009421000800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x2ed5) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x800, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x482) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 07:22:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x516b}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 07:22:38 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x69}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 07:22:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x20, 0x1, 0x0) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 07:22:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = kqueue() r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="c9bea60aed98f3fffc6125fcc192dba29069c3a800805dfc8216c88402733188542916a5441230be1c8ea58b07b3f1bd11f8dbccc04f0456cee1bbd65d3809f58f4d7cbfb15739ff2fbc2c481d5a5e3166cd32f18ccb8fed0994acf054d8621aee9141dc07ba892c"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendto(r5, &(0x7f0000000340)="9b0d4a4d006b2837e12c7a408e2818146534a31f563adec9609eb15f80e0fcaad15b5d59bb9876655fa82bfc9220d70a27b0d3116a120e6c57947d7656ac282ea0ada79e5063ae8a5f73860dfbdc7279ed3f87ba6030df4f84a6ef044165b3869f2d68973d0b8d598ee0806971440fba8b666eeab1df6b0c54ef5c994d39789431582207b2e39f7d75160c3b8d1e411864db2d57bc06de97d6fac6acca6ef793c865c84b3736db352e1120c601e6d15ad587f9e496a1f4abf7b2f5b0f4bbf8716c6c1e4f8e3d68781277c9a41f53d8ac31ee9fe8071cf3df5a28b4ac5b52e22327f8ff8376357ea75924c9e9144dd9b6a1be3a85350b2f30a6fce09a91befb24ca838b54f1bf72473895d99da3fad6819bf80235102061e29f6cfab1066f02d21e71fb91d0e8c55ebdeb98cf4676b73c8cda59d46370f1cdd9979ab33164f53590bd39a00c82aa48106bf47bd1566b7a19e955a83d767d77129fe366499fb8ab48462bb109ed5038776344712dffbdc69a02b10b4bf93d99ae47a21ec4e8cfb5fb5ab83eef3167165cd95f16e9ff4a75710404606536a2a044fc896a37cd9408d61977ebbd533be30d939f3e30171b585a775eb56f5c5be0c3fc669c2f8c9fc0fbcce252ae300b5eb059eb7a55cc0b2ff2afeaf2ca67aed53a0611b8761d327013efde681da074882d1e9aa598f975aa4565c1c8aaa45c2b2f0c91f0553aa1daca2996c1b0f52dcab5734a3045e2d6c6d339e93eb4da66b75d0714b465713380b0b9612c6cdff2e50c7ed4a20632fdf0f21f0579591fb078d25c2b37f2a7506483a63789056836201691e756bcca0358c6518bf17d78262a5713110dd29c2f06886336561365ae5ea38ddf728e62b41ee0eb6681ebe7b6b1d729c2c4522aaa8e21f75b6ca4c25e9c42d944353e9cf3f666ce6c2250fd9dbeabda4fb5c3112eea2218a255c413c10114ca098546aa4782485dd4d81b9da3c08afd98e1a4e39dba86c30e9bc0fdb6e9c04365d8e03e472a2769b79332193c5f4e0df339b3ce603c8714b79dd56ae524eb46419ed6b735964b41469b6ffc374a82f4cb65148f8c3d0f0db1f8ff85d98a3d50d292d627947762c30e2c62a5a1247cab243eec3d534332f188787c1c52792e26ab33073e1d646e50a268485fbf4c0dc12b2ff5e85524e9f1a27cafd8c70a9d9b464084cc5ef222be2b6d953598dc1cf62b7815b7eecddc51a57cb1f0bf5ec031b1b407a81dcafe8a99467675474eca9e3fe5e19035d390db7d366ab046749d6ff8093b096636687bcbbfdc958f3834dc8d759933d183b4a06f78a5fa46ae299f55210c2e8c47d378c0e0cc418ad3a0f8315324ff558fc9730eddc56cd51b23ce6fc6e161aa38bd37cf5a94fd97653163622ac0b0f44285dfa7a6c4992f9938ad24dc38fe43d1408c751cd4770a2a2075b1796c6bc00bb0c32c04efaadf45de2232fb7c2fe8e7b46dc221555b669d86a3ed021f75e88f434516bc5d6d03517e6825790af76d46f31de353df2bf28c7f40de22503aae31534db8bf08bce8ec6ba867c4286a929a8aabba4d200b03f6162e8b9b7a25a6281cb97fdc62c3ff4d506627715bec7ec207c58f5a5618a71d66d4e516263a28ce8460b70526695a54cd9f414517df8127f29655d7561b2818d1c9a6ebb08c6ee9dda005d12712b6a6c91b334a3f9d8c98d53f91edf0cb259ec13aac27bd3b3415ab0aced4457aa02e60806abfb6d91e357b2ff5f9c47c1eac44e693c1f08bf0cb2f18a4731cf39ad93f7598a0c6b3a75a11f102f8a46257da738863e7ee66e966eae3e1393095781ef52afaf724b3ed0969849b48a1926a69427703d7df1aea6eaac309831e0c4527e1ec7bce4166a00ff9fbd848d69acd525f72a2d9486b34f45baabab9bec54fddd3c0deb5da86d1fa729ae827bc40076ae0360d7b53b5a7a2a83ba4b9d3fa964047e9c062c20f9d09ec2be6e18103e77cf874a513afae30b0b3903d0c77a891d6431207ed54439e971e27c9ff65e6b66816f8ce362d6d046b18951205af1d25c5b417092ab70f7e90a8090d9a06c0efd29cf49449012e6a68e97bbc42ddb02ae5cf73efb4d0db0633a04451454a8dc96bcd9f664c50ebacaf11f96660aa0af1bb1c3defcfcb56c15946fbd78009ac2bceb6cdeb31d498375bfb806aa7f3ea10817ac9a96f157baebddfabc4ad7bbb681916267d1ff77943b67c776161b577ad8d38b13de4398952a7a67a1d9e80b671768a43173b7e35a925eea1a19de206340500834fdbd78c3d7580d0c78f31c8ef7053843a4a219b9282bd9e9fd7d29b86e68c13328aaa3c9c5c106a5dfa1439981de434ebdfd8aa9ee14e02e7444f855566e41eeeb00b1cf523ce97e31d3769351016223458280374f2e5d7e7d1bc4dd221107dbcf7a1c0078e16d3e23310b3143bf43fb383505e389a4a27e56f5d060e3f39c365ef357ff0722e79d5125a84cd90bab58a15eef9a98a93574a78aea5e1960a0ee57e2bd1129f4567d0bc7bd323c284c228a05b39409ff94ccdff93bf52f4eae9172acf60300c9b8c6d5b721988d2bc26f167ab4a9059c7ae7f09281ce9c99a81e534f816afbee6727126ded323f274cc732d70295582bf4aed3a911b8fb1ec22e4ddef2590ba17f19a45003ae1a78e636a3d42c0f32759620af724aae7e59b4d7c5efe0fa4fc0659e7416a3c05c85d90eb11a594aa462019ee7b065961790a5f022c4678ba98dc274bbede1cd7b4d887f7361b401150ce8950a1e3864708d1f4d80fdffafde78dcefea312c4b8b3571ef910ac4962b0cabb8cb52da7f45b24b4a27692ed6824c630096673458307b4ded7149e6630a3026c854cbbec5a11a2c1a3df598d90c8b15c57af5e640df78fd94513eb2f3d2b34576c80daa098d7d98eede0b0dacae9a806e6d3c08391eee87f3318583ac91a8757cf4b0c9dff5846abdac142b17e319d19f3ca97f187b76900cd351fa4c5c1b74cd21b31cf8e3f2f639b3e8431829c7e96cbf6e6bde9457ed754b87626818b3b82998d3011bb5b7138d380b9f07dd2d21d1085b28dc3fe0b196c73d841c6217368bb9cb818ca3d7a9b75249bf83c51c03eb86e3178d0ebbd219b8062ef9da9397dc52ec51222d7382862cfc258b692219518816ad2f79a8c0c3ff9aa727cbb852ca5d03e98aa44c789a9a44c48a5721b27b5a0efc5c4d89010947a2031ceb627ae7459ecc8ac6826a28ee2309489fe3be58abdb6f0fc7033d71acbe2ce80759f982e14fd31861e754cd0e7d3f3be54fe168a7d33efdc8d178c113e3ee87514108d7644dacec2cab24e6f689849acf8945d6a2acfda2db90dd0c1c9baec3c1189e891a26f788892c54e7ef90731430a2888084eee559113025704f777c5d17be84b965eb539b1d42f95022319a6331d18a9dd0ba7b9e37782629f7fca494a4580522738a29c565d80f14d648a8800ac93e58f996fdc0a3e09edc8e54ef17afb9bae784a89c129bc0ea1fe8aa6f3a9b59ad3c3c568a6bab03ba265a48fb5800ff42b8c3c2c52b792e8096a3e084e6e82156d6d100d436108d5b29b4e39f78fc68c09a3bbfa503fce37923ddaf3dbcaabde736c5375c37d85ef1dd8aa2341e457878b876d43fef9ce650be7fac5e0b50d449e3b41d8b5e4de3d6f5d7d3036a3890f8bccb824284a0141b902a42ba60c3b451af4ea8a5dd677a989620ecec9edae641aaa26162aebd07bb0af1b574bb4ee6ee098ef077d70186c0b616a29445d78629408e3ee872c6ba1ef38b4d142ae7982cf1f56e147279a5463ae5b5de3c1ba75e7f4eaa9a61229235c23e130487be85e741cbe2a2a53bf5e4e266c094f49b7f86601c168fe1c39a2a52c4d17d08df99266a55f077307a794635a74b1287fe5373361f4d623022ce80f221e950d87532d04b13fc9ef51c3ab547c437fce70e2ebd0092628d881dca34ad73746754850044577d533ca3cfdefd313a0c990840328a3a13166989bb5ad51ec9a03d9d305eca00df2403b9886daa505926c429c3b3ae96f7ada83faac68e613a9c6d6a9beb1c42bbc7ee900db11d63423d6fa5d34e9b973e0b336c5fc19386c93a258c72894eed76016139b1fa8957c91ead7c054869df595208d9ce6643cf2355de7985b8eed113cd2cb1443f8b32d769c4656bf06f914f925a412dae8c3cc46a409db5517e012c4c4d65f1ff9e526ddcd6d5a04d0ef168b37b3bc190edc472e9d4d5a713f01b4f016f9121f91a69ca413e84c764428c55a98b948373c9686731be545988e153f08aeba9b848e888eed68df5308a5553d53db204dd1b4f8b907cb7f7b03c77b69780332178bca6c2f2528c170e4ff7c8f01965d864b9fee5eb99473461ed7ec6909d82148d65813f67c5083e9c83179dc3a45f8cd818f44e30ee1dac5b1a8a7fa7cbe3c8bd05e03354ca1569c36c7547f260dbdb8386d4fb027fea0a63ba7560de9a430bcb51af2e28fd587b04fb41c5b1b5e0fe1002b90904272a0e505f2c2dfcd4b056bd955c1ba236c0170a7e65ba536641dcc56fdfb58591da9829bdafbe39e57fb1bbb634bd29b0f91b83f70c20628eeb0a7dbd0a9017d28825bc9e568df1e09a8cb28246f467073fbc5bc0648e5a3774365b40fc95b6ee6c261cf45637fa7a2c0539c9aebf1e456dd9fba8083ffe8aec0e3bfe1b269be36e3c8b27cc214687d2ee0ac20db64c35614377369c93cd2771f6cb930f6b946f6b6bb034ba4db97759e041baff96310e113587d5239e1402dda4d31e57b318c8ad8d616cde2b8a62a96bb78d60c8863dc51bcb081b2ce22543f182e1a363b7bc2eaa7a07b3f2ab3f04abba80b80ef7ab883a4cfdf488773813fe66906078de568a98d9defc20e9c56f795bca53022fc840edc1fee613db95046b1d3c0696b80f915bf216c1217231f65f8de2c321e2f547add6b554ddb96d51df835f4cfde75f3d7b94c2e47221c3c89cf50714c3aeb55e9d6e267dafeffaba58e2f6517a4a4580b5654a91884b76e8c875d673d40f7b53d8168c85a5da44cb49a3c60663195ee3133b79a9247c4bf0edfdda40790372c91e898a2934e4b1b3a47ee8867090210b08677751eb952cc893ffd60cd9acd2e432cff2b10ff7351bdd541b1356d7ff527ace79391418ffac85fdbb974699a6cdee07c6c0b3593c677686f718f1353e25754842beb2bd1556bcae29a495b643d32cea61c0b41c11077955a966a3a83edfea17cbb49526094ca163f7cfd83dd695171be16ccfc539424792501883e03d749bf85c7e9ddfbf6dc1610d7f5b50cd7954c8776eb3824e1d89d652ddd591dd0fab684c1623780c791d21227d65fb3fca4276e688a62812c1d89fbe0018fad8c3aeec8a446a84a04177ee4f1203a11a5c9b33daf4f4ee9d43be38458c0965da037d95c63abf8b59f6870fe8733014127a671a379a0bb357566e9b086a685b8b9875bce0181b157f3e6626c5dcfd87cfdd56d8dbf5ac13195313d4ec6bb3b808f8f127263aab8a134a45a702ca21ac35c95e12c6a927af04fde88408d2332a07e34905d3e8073b3c2a623884ad55269681acbbe4d68bda2f1c125fbd95490521af835194af8a3b65f14924454f97a1c97467cf3b59c89803be1fcfcbaae8a0eb540683fa1cf7226ea4f9c4f3189ec1b5494fa4137950c323a0f0a3046137177f67e36c8c7a09f296e9d80a9e61d5712a074c996cd49d6b8bfadfbd919b5bcc85d8a4116307726b979c2d92f2b02fd13bb6859dd29e200f891b5eb3f4d5ca0342665eb1f50c6726e4ecd1910b777efebd87da32e", 0x1000, 0x2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x32e5, 0xef9}], 0x66, 0x0, 0x81, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 07:22:38 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0xa7) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000200)="619e05f2a57aa177afaac52453d30862afa004f7161321a0451142f185df1faa6a83d6ec77d79d922619ce4958e32ccbbaddf2e7dbb86a05d45d7bed21c707ddf7d4a7c5c234036978ca72ec620b89eb5447eb3247ed1195bfe68f026491e1bf095fa5aac53b2d", 0x67, 0x0, 0x40) socket(0x20, 0x4000, 0xf6) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 07:22:39 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xc000, 0x3e8f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 07:22:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) r2 = getpid() wait4(r2, &(0x7f0000000080), 0xa, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) 07:22:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRES64=0x0], 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) recvfrom(r2, &(0x7f00000002c0)=""/176, 0xb0, 0x840, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, r5) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x0, r5) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa00, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, 0x0) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0xefb4c60841c42ac6}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0xffff, 0x1800}], 0x6) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="5d4b0bab712fceb09ee4837db63dd2777eb0bffdf40bb0bdf0d920b89e54e03121ba0b77912debc41280c6a81bdb4b60339c2311c55a4c0012628d7d0ee727dbfe7ba117ae824a0908097cfecb7495645c82ae41874515e97a3fe6277b5ccf0771db"], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0x580) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r9 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000600)) 07:22:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = semget$private(0x0, 0x3, 0x200) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/4096) r3 = socket(0x20, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r5, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 07:22:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x402, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 07:22:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x400000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="03ecbe8aa5ac70297e03cf68b5f6b2e82cf711d03862d35b0355a1e2549752f24e73d4ffaddaf0f6946940e741470d33d9f9bca01b6d4ba20ed7eeefc82ceda9afc2f9a3b70bc5a2464c188a88593f3f1cc5c45150c90a1ca210b2dae62a47c9f8cd7ce452fe4ea2d328314b735eda77a11081c57404e22a586c2a9f4682be060694b579c849f724a3cdb3577d90489b4c7c36edfb00d1319eeab3", 0x9b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = msgget(0x3, 0x7c1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x10000, r4, r8, r11, r15, 0x82, 0x8}, 0x8000, 0x8, r17, r18, 0xe593, 0x7, 0x9, 0x4}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 07:22:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xee, 0x3, 0x80, 0x420}]}) syz_emit_ethernet(0xa6, &(0x7f0000000240)="4d0547b5d851afc6987e5f827db65d170c8bb6f61f9bcdae52a42a7018ed1c3ea24ce65545912fc8997f0cab633294b7f1deb583b1451e8002fd7f26ce8786318a7bce22c3fcfe1e80b4cbd38472a21f41014a075056ecfe774fa2929e839b843d868d4d80b52eedb89b20130b7ddd538861c8a0bdd7f8d8b528d35ef108bab8400e55275ceca1966955563c2f8ba7475e379a1a5e99fac013e722767b1fe866d777ecd1c9b9") ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x4, 0x0, 0xfab}, {0x2}, {0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x11) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000000c0)) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x430, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 07:22:40 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x605f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 07:22:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x80000000, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, 0x0) r3 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) dup2(r3, r0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$BIOCPROMISC(r6, 0x20004269) 07:22:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x45}, {0x2}, {0x7}, {0x800, 0x9, 0x4, 0x9e6}, {0x8210, 0x6, 0x5, 0x9}]}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="bf407123ee5669ea1cf1c2b5f640719162758ca56755ec09334d31e8faa059e14ace6ced48e3a4f69a76"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fcntl$setstatus(r1, 0x4, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) 07:22:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:22:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x9]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x0, 0x3, 0x7, 0x1, 0x5, 0x1]) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000340)={0x2, [{0x1, 0x1}, {0x1, 0x9}, {0x1, 0x7}, {0x2, 0x8001}, {0x1, 0x5}, {0x1, 0x69dd47ab}, {0x1, 0x40}, {0x1, 0xb7c}, {0x0, 0x6}, {0x3, 0x3}, {0x0, 0x13}, {0x2, 0x6}, {0x2, 0x1}, {0x2, 0x6}, {0x2, 0xb3e8}, {0x2, 0xd25}, {0x2, 0x2}, {0x1, 0x1}, {0x1, 0x283}, {0x1, 0xffffff80}, {0x2, 0x6}, {0x1, 0x10001}, {0x1, 0xffffffc0}, {0x2, 0x1}, {0x2, 0x8001}, {0x3, 0x3}, {0x2, 0x1}, {0x3, 0x3f}, {0x2, 0xfffffffc}, {0x1, 0x4}, {0x3, 0x10000}, {0x3, 0x1ff}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000828a6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00002b27feffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d000000", 0x2c}], 0x1) getppid() unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000140)='x\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000240)={0x200, './file0/../file0'}) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0/../file0\x00') 07:22:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fchflags(r0, 0x10000) clock_gettime(0x0, 0x0) 07:22:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 07:22:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 07:22:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000001640)=""/244, 0xf4}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000680)=""/150, 0x96}, {&(0x7f0000000280)=""/58, 0x3a}], 0x4, 0x0, 0x3) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000040), 0x0, 0x0, 0x0) getpid() mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x800000000009831, 0xffffffffffffffff, 0x0, 0x0) 07:22:40 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xa, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 07:22:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) clock_gettime(0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000001c00)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa2b}], 0x7) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = shmget(0x0, 0x1000, 0x210, &(0x7f0000fff000/0x1000)=nil) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x11, 0x4003, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$TIOCNOTTY(r9, 0x20007471) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x1, r4, r5, r6, r10, 0x40, 0x40}, 0xe12, 0x200, 0x0, r11, 0x3, 0x100000000, 0x5}) writev(r2, &(0x7f0000000180), 0x1) 07:22:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:22:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x1, 0x0, 0xfe}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:22:40 executing program 1: r0 = getuid() r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0x7, 0x3, 0x1c, 0x7ff, "d14c5604608c08342c9296388f13d77a89a56115", 0x8001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r0, 0xffffffffffffffff, r2, r6, 0x1c, 0x5}, 0x8, 0xfa2b, r7, r8, 0x9, 0x6, 0xffff}) open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:22:40 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x37, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x4) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x41) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x7, 0xa0) r11 = socket(0x0, 0x4, 0x9) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r10, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r12 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r10, 0x0, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x10, 0x5, 0x7) listen(r19, 0x3) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af2dea73255b8a7b8dc1b5e774464ec647b2d4dbbf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958ce5c00c03ba10300000000000000"], 0x10) write(r21, 0x0, 0x0) sendmsg$unix(r13, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r14, @ANYRES16, @ANYRES64=r15, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r12, @ANYRES32=r21], @ANYRESHEX=r16], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r11, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r10], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r17, @ANYRES32=0x0, @ANYRESOCT=r18, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r19, @ANYRES16, @ANYRESOCT=r20], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x261}, 0x1ff, 0x3ff, 0x12}) r22 = getuid() chown(&(0x7f0000000040)='./file0\x00', r22, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r24 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r24, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r24, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x8) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000001c0)) 07:22:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63}, {{r0}, 0xffffffffffffffff, 0x2}], 0xffff, 0x0, 0xffffffc0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) 07:22:41 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000001c0)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYRES16], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xc8) socketpair(0x1, 0x5, 0x9c, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') 07:22:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) r1 = kqueue() dup2(r1, r0) 07:22:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(0xffffffffffffffff, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) lchown(&(0x7f0000000000)='./file0\x00', r4, r8) 07:22:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x22) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 07:22:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b893fdc64a9ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c910eb44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300005a00000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a426aa24f4c346731f25aed7fdb7981ad1806aa3e7fbacd54d5e7f0e15a09f3bce27359399ed9c3ab84bd6c1d966604829df71fb4256866d0112a7e08c3572e59aba933fcf905f84d0d6bb9629419799684411db6c987712ae38f4916e109fffa624677be6d480e68d43c4b0b3139b6ec016dcaa754e6605f076444e841806119595c91541c9de572c1cd6c64dc2475f52d9edc6bf2702e9e173872b470893a54cbbbd6e20b78b09a24c4b669994fdd3c30fbba73cb3b61f3ee57ce4379635cedbde3442b4002cda03c8a093cae14ca8249980ba75231d34ad8c594dc8fc1dc9585eab4aef949043c88ed5a0fffc32059d7beacda2a87fcf9d62f91ccf104f2e4eb31c393ac071eaf257ccc1237f72a4054c440a8740cd864558ebb0d2f81c0ca525d8189a45c1df71a760ac668cb9f58e32bab4a476ca578403bb0819338a410839b119b9c6d26d6b31a4bf7cd8aa63d5d69d66b008a796c24143d433698ea0d376f116dbd254f713e08cfab72c095e2ba3f44d9c3d3abe9299999817d5f3c71274cebec0919bd77254f75a76e24dcf66d6d4b126e5efc1ae7a93d5fc1cf34a77e0cf108cf521f6616f4691a13046b3c60954ff54e4ca7c3815a53c7c786f11a49c741acc461e9e8e67bb3451be5e78c2dd27ca155972814f500d05a85d519c0619"], 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) recvfrom$unix(r0, &(0x7f0000000000)=""/75, 0x4b, 0x842, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 07:22:41 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x180) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 07:22:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:22:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x4086333) close(0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) 07:22:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 07:22:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = dup(r2) read(r3, &(0x7f0000000100)=""/12, 0xc) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) syz_open_pts() 07:22:42 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) 07:22:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea819ace46ade000000000400"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018e65f5880137e3d10b400d300082000fdbc09e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 07:22:42 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r0, 0x0, &(0x7f00000000c0)) 07:22:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x44, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x20, 0x4) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000000c0)=0x20) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:22:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x88fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt(r0, 0x29, 0x3, &(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) open(&(0x7f0000000080)='./file0\x00', 0x8008, 0x30) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt(r3, 0x4, 0x0, &(0x7f00000001c0)=""/209, &(0x7f00000002c0)=0xd1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) socket(0x2, 0x5, 0xff) 07:22:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = msgget$private(0x0, 0x1) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setreuid(0x0, r7) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r9, r12) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000440)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r17, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r26 = getpgrp() fcntl$lock(r24, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r26}) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000380)=0x101) r27 = getuid() r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={r26, r27, r29}, 0xc) r30 = semget$private(0x0, 0x0, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f00000002c0)=[{0x7, 0x7, 0x400}, {0x3, 0x1, 0x400}], 0xe589ecbde8103c3) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r33, r35, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, r20, r29, r35]) r37 = getpgid(0x0) r38 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x101, r5, r6, r7, r36, 0x18, 0x39}, 0x4, 0x530c, r37, r38, 0x6, 0x7, 0x7f, 0x20}) write(r2, 0x0, 0x0) 07:22:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) select(0xfffffffffffffe9b, &(0x7f0000000540)={0xfffffffffffffffd, 0xc7e, 0xffffffffffffffff, 0x1000}, &(0x7f0000000580)={0x9}, 0x0, 0x0) 07:22:43 executing program 1: r0 = socket(0x18, 0x4, 0x7) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r4) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt(r6, 0x1ff, 0x101, &(0x7f0000000080)="dd6fe94079a421936fd5f5b3a62b0d19036e74355652faddcb601ed629e01320e88d7aafd9e45b9554f8605c26b430c5e52b88a16c2c7d893e5a147e958312b5205bb0764372b687f06b936b9fa74e47e80968a1f6fc8cc66b4da434f4e96f48fa874658093589c25532984ffc8752321fdcd65a4d11ef3dca4d5735d704619d18a5131bf981f14f88946116f8dfa747678e331bb8816d993c5fa0ffb290175dc6378b0e26a6147fc4d2da51d58b0c83094184", 0xb3) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x3, 0x1f, 0xb}, 0xc) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x7fff, './file0\x00', './file0\x00'}) r8 = kqueue() kevent(r8, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x1, 0x1, 0x40000000000003f}], 0x8, 0x0, 0x1, 0x0) kqueue() 07:22:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x13) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) shutdown(r3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000580)=0x1) write(r3, 0x0, 0x0) 07:22:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x95) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) sendsyslog(&(0x7f0000000340)="d2f6fcf9d5d96a34106b256e35927272892ff39880ad4e1341299aad67536a2708f38f464634609a0686a551c4e3486ab74c8ad30cf752882d3e7261682fb6e49bce205ccc53f948192af37ef617924b25adf35e4010ab0aca9a8bed03c41adda9f44b763a6a05aa83f70aa39985be2062598281e6b2f828aeaf1572a1e9e77f853ee25118eb58ad6b631aa2d426c5fda2ed2a1cd34240c0149c567c72d6a3101fa75d7b5bdd91f4802aea9ffef783c0e6014960f0818fa1c129274082f412601f3a9ed98bdf8f69abc764277587f505dd1b64d4d7c9a0b45ad89043f8690d710f119d8f80bffea37dc44054a7c2f58e964a9ec2f789ab0de1b8a04c0e59fa4912f0892897cfdba154b15783a0e73d6d8d641b25a284a1175f21ef4f0a0e0185e8d9ae1042045b5236ca50695bf23601cf3126b2e044324ecd21e53344cfd3d03f9f2ad54d239170f4e789da1f726421d5c0445688aeecf5eb9e10b54ae08524e0e04ff44b81dc18cf8e1b63db8409592ed4381c6f5a59fc6715a62f1fb1ae16e19b844b6d8b196e0a081077d4e6dc5d02edf5818a3fbb5fd4947c224adeeb737f30bda3e78430c8671266362d2645f1e1c737ba776e69cd8b6a04068ff6e8fa393723d23c66a4775e767b7b9377b329bf242df3a31db66880059688639cd7f62182284cfdf438d836929ac3cc6d22191e2b360cc00ee4451197d71f7b7983249f39e9955d1d96d3f94a74de6cdb02f7b54d258fd2b1301622f86bb8fd07c93dd628121c2c817578bf9c388ac7c25e692656e3ed02f43593f55a4faed839d94c86a804da679b055ecf469acf7deb1822c2d574ef69ff18d8525969e2499e503617d2ba1a2ff2e2fc61100d4647bc520e54d378d0a29a941e416a3c83b746ab124cbe1b7e50d0f45f830c666a12681b65626c6f9042c01447ac7d6a79a78acb782c2249c2d48487d48ac8137339dc291120728ffeb3938ffa62f3ff69fa4804efe62d3d71257c18ecc5960e9d8b4e164b54bcb80985358f532673e91c657af73868a27546dffccb22cb9ba86aaf28997ae34b9efb8e3db44c758d0f0d99707d42c07ca692e951036470fc37d616ff396a26e999da17ecbe58fd218bf6d37f3b21315326b06e611bdcde8620e140f20ca7593afceae6cd36cf504fdf30f4d4336d7ac4e664ad0198b25735aff670cdc76f96256bfb6412a8e7167093a82978352a124bfd0bbe44a06c89a9dc0ac9860cde9b32f75d9fd109411d505f175448413be802e4bad5feeccae891d39776ed477a447371fbc3831fc2816840ab3ae6385a058c42bcb3d331092f36588aec0baba1397179d170c17972739b7d5d53bf000af17067da7f90ab5e887e56daed04a133c41f49accc7e787f026bc52e4f3a64f8e6d80725959ea4995c37ebbd0342d8f9265d2300859a5ca0b648bdf2499a9c18aaa1ef8580be051c5edbc33d34df625f09f8371d00531f8ecf7402c7ccfffa72a249bcd641bb631dcf789d1e6d86a8fb465f47c9ce25ca9be1740f837d18e82e298187fade1ea66d61eb13ac9e16ee5298b1d0a6739146aa4a2f552a6ff4f267a87fbac819fae6a2318a4f00842b6fea7738dacfbcef5bc365f562da1293c4e206ad4f24df1449c9de56db27dab2b26891cbefe6af0a91e1253740abd04f39ce23484dd996c8e1ee091b38bd965208fa30797cabbcccab83629919a1283d42c373f38ba9c452bedb8280e1c519a5ce55dd6941097413afecc9c5010e219916eef1df9e9a7cc1defb8b69d5d8966ba0c665566949e6aae65116c7b09248ceba051c6f1ff8840c6fe669c9bbf7ce73abbd8b3a9fa2190fb8680f5e45bd8538cf488c466a5c991940e425dd128e15e34a4e2e5a53410cd00f8a90b895029965bf109dbca526c69a47953789debeac1792cc79c77d1537926b1bfa70f8ad1c1c58afcf3f43baf776f6b6a681056c2aa95f1851425ad1b5d753e3c3bc81227fbf4da13d9ee94931d7cb394985d6a3cd1e3a1d1d039835f115e39a19be87cffb0e202d2c78309ce748bce817d42eb17998bed0f38e43b1eb3faff85f9dc46135cb7d1b462d853bf05d39342c3fa3e327351bddf66b512b7ace94db2ce298350e5be0b657c224160760de977e9d5c77fb68135a6163da611d9c835f64cc140fbecec5a553a7121c1c17b316876e519c9df370f476954190bafe7fe381e6260eb7cf7d9c2ef2141e33c46e41e6663933c1276c9368d6f337db1299424fea0b61c879dc31273680e8e0b0696bc27c769844715fe56ec1bd2bc1223bfedef57c285848303d6d684dfdd43dafcaf7bdad2d8c7e7b61a8065c440d1705c52ba949d26b251c01620e199b8d19f4225c60dbefa828bb93018468b86ffb73adae580954bbb64d649fa4fd7653978345852c6a25e5ea61b8defd1fa32e2ef206176cff9ea56c00674fae575cacd2e1e183ae9d498ca5b5f55321fd422b4b209e2a8f19b576ec18228b458f3040c4977231070972e8c0c3728246a8d420984203cfbf482cc7353737a2ae3c7129ff8a8d7b9c89aa62c7c9f51fcf52cfe9c79a15afa1107ad9e0b7e3e7023e06e278d9026362ac40b485245b066ffb8932e2b13707e8745accd7155d72067070f8b90e25ab25c3a1cc68404187907f6692c7018033720ebe67ff777b558eba41383108a4c79aed4b9b0406bb770d0b660d8da5be283c7b33665bc708a81363f65d4efb2aa33d375eb5b5734b5bb550256b9da485dbf16374546839584fa7aa2e52b791ab378d17b56c4e82c62b1dba3508beb37db57ed987413e9a30f722b8161924e598881dd82947048551aaa9800d3400b6a49e04d11d08d947f3933d6b2e1af6856a230132e6d4b1093525237a8146245fb131b9d6058108edf0eab2e3901cdc8159d8fd70c2c586052ac5e66028b0d9f8ea2a40fdbf75dfe21023a50b422c22fcc754528438aff5bdad4f392eb9d4775405e4fb98ba9b943c7c1d2b8503ea117a30d4636070c3e03276c14d678e0c7b1972f1bf35826f920e93e89aad9b7e46dd89ef840facb2d7f3ed11971e7440b714898beea8a41a19a134ad8b2c3f2a7bcf8c2561703c5ad2ee2fdf9b4a3e08f6904a15af9f00d892e69b81dc9e30d5d4096601518aa7e6b44da71a0cd26b508eb570a1b3b570fe9c8bf02f781a8e72b889aa3a63ab6606bda042375466c52d1fea1042d1ef444e6305e760c3450e272923120579f47945c46d4977fbf5db2a8ea434c22c56ed9d2115a9da2399cd19c969e5dd9cdebcf0e2c1cbed0a5611bf0ee399c5d79b162ec5ed54d81d430dfa91bb7b99c8898a642bd4363120e7368e4dc026566e08fa24c81748f2df6a6e7e6cea860cee6e807b5e07bfc3c600a59c2c1549ef1d9027a5fa17d525fdbe918e9708940f7a6a974939882e633b699662185b8c2afffee98c69bbdbf0509d01ec1aba77ec372e5d2a3f74a8a4a9155e21dcb3d67499bc3c14703061354f0b42f8161b3c70d8506c6819d36e2b004331f7d7553cd9100ff2a75d2fa236d44e0a9d59327d0a8ffe5174045702fe3ade281b1876b1e7b59612c1cec648559b4ac31429498d4e7a30a5fac2ae619db0e9b0abcbaffe0468ee48e17e1dbdf0222a4892bb39dbc1dae2c23c1fe840c69459a28ccd471f63b7231ffa8a13b9eea5217036a4a76cb79e00e21ab41798fe592a780db0365a806ae59264ab1e67749d4f012d14b7e3288855dcac2dfe3d6c6c61b092de1d1b3fe3f3f089684ff272a6561c821d86ed4660e055aeaa25ddbb86256f6a868133d40c39df762c49acd36f7d96b85fdfb0dfae37aede4a160a141e0a7278401f9f7384f1c9f267bb92d329ac006f9b0c8739d5097f1d47e6f1ae9dde18bd11890cfca55bc0ff77acbc08d99bc177d56144c0e8bcc1c99a4b413955498fc2b1e2bd6cb333196a1639048e2a7909a3eaa49c1357f2f1e4b0fea5e49fd952baa5745f3cee7a0938e05e303e3ce1be85b432b14f8f10d4fc2f2637cac38e7ad6482bdb8e764ae05ec71017b9e122cc5a157882820f1d2add9acc4a0d546b4f8f20b5ea3ea6e24f46209c775c446751a130c33cd374e32b56d1f496636a787990d1487a107e76f2fec1d6d861053a7a7afbc3fbb71d9fe3d24b343cfcc8b8162b66b74cc4e1760f1a9cfffdfaff931f0126011afc5e979e0b4a637bcdbaa60ce37886361fe7a95b76f59208e97e8c89df62c62c8de2056c28f9267f58d3cf482d85e5fca5cafdaf7a341c0cee6d2e6cafc6a59887663ca5f988a510f7726ffedad3618b44bfd1482b85763b91d75635a97c28cff59a105e59dfbeddaea4889be657c01936cf940762141133f4f0e2d269d6e2e4378d5ae3220b4f8930816ed996daf00bc15f81b7322cd15d0c19ce2bd309c6356a8dc8bee5b5c90e5198093ee4d1c75f381921def8a3e322e658188078d9ae03646f4cdc12f5823a2745f4121d502fc7a5c2bdc5aa738fe5b88db20b35caad0954f240b212e6029d6dbaa8c648c21a26b2db3d996ee50522e21d38efbad3d26eeac5c491c33134fe562577a1d038808184e1f0fb4a2ab2d7181cbcd3209b5caebe74c456897433ff754a2f1f67fd7e051081d28fd577ec9825aff05266b3722b5c851fab599f12d89213dc99f230fa7aa5c046b2d1433478807509275dba84403a7b6daf93418f8a5a9c4acf76c91c9c53e76402c6157291075aa4f837f2defaee404fb24e4805c0d1d2089fe3f2e3de89934e5a5acfc85763cc43e5aef71fb1f47d204b527e6e0bb255a890dcb6c732e99ea632d41fba5838cba1ad28886edab72a0b058ff648c7c2c0aad225ec38ebf2de7884bd7025c076090479c64f017e56b597baf5d1ab59a94708895361a53c809ed39e7922febb7e8f8603dcc0449d36cf051a343b3012764e6cc8106fbd1115cd150bb25fa99042be7718d2937454f5680d46cd3fc0154190964ca569156d2c3467c217604c9405afc5aa1b2af83523af65a4db09b4e861dec61cb81eff370dd3943a47589d0cd72633ddbff34bf6d83c5f52fd35be01332681eca0e4f0a328e4d7e4a5254a7909e72529323df6a97e59548dfced94cb65d6a3d17e1cef84c4ecefc9e66b55f42eff3eb766898b6a44c63848e200dfbfcad2ca1db910836370c5c64cd0c8baffe2098b510d0585bccdf9fdff1293fc68fcc1678704e9a2a4a94c326d1aa12a3cb7a49214a907d170784cc29a900cfa5542e4e29a54b75bc3ddd86dc9e6c62eb7737772db931a970fc9485db9544331505387ce6ad5a3207cb658aefdbd175d166b8fcee4a1be73228061aa27003499d1d536d09469015b1916b22eb7ba5c2479a3f49bcc165373695f6ce779a919fdba4fad760d6c3651ab106049d38ae02c97069ace80f08b8ceafcd265576c7b56f4324ec704164075d0d8c937a97caf0cd61eeffaa288fd92ae18ec3a6158d925c0c439068c26b043062b50e82905e885ba7b56290a85f0484c09e3974868f943e7070a9931e86104302b8b78098b17796035d3fa28d83d50bedede75598d6053149c2cd8011b29a1d9a331fcc314842504c3a0ba9e7ae3e391e4f9fe80b61f62fb0fc04475078ce55a03c7a71d6958645d2286ca909273684f40fe23c04754d2e00c1b084f925a4c80ae707b32d80f9c691bf535f6f3437dd8a7c15e3df405de1fd71662f3d1d9a96501f8e6689726f510dad9b097e46b80b2cfad6d238865b6cdc0ab7eef2dbb8ff308330b619ca8d57c49d5b053ceb0d3877b157b7e0ebbf3a3e57262deefae9da2b811dd17b7150c98", 0x1000, 0x4) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0x1000, 0x5, 0x1, 0x9}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r5) 07:22:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) 07:22:43 executing program 0: r0 = socket(0x2, 0xc003, 0x11) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) connect$unix(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a3a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504381879a62587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5af2074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb080000000000000016eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7900008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e282724543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a08844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e27c9d7d690d7f7f1b8b52461fe4bc33ddaa99cdde7b892ad09537dae535a629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd2b8e630e6d32afdb05fce19b2ef45e1147b8f817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d02fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff968240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7db2d8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a96fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019b83780ac9fde287f0d5233d1aa6d476af9ee0a500000000c3f17756a1df4bc03e70afd7ee9540170baea15faf1f961f7260f12a971f53c867b33d0000363d214a72e6105620d5afaff639b54c6b4365a388849bee92a30c0a0003a990d8f23f2c409de0ee26ddffb3cb1722da301c06c7313cb2344719dc273d4d7ab07a78383c7053213267a255811bb10e85db822c01ca1530d869a70dccc267c1004d0d5b9e446272f8b80e760b5f66d70fea8534efa92b09f4b8cd9f69682c1c8c56622592730c491d4b98832a1a498095c97dc7c771f2682576dcefc62f0b5dc5a1632740e37e09696dbf22daf869ddc6bb8f866a58410930eaf71aa6786f565ce7785348c40d1a22d8547a2ad7fb6bd91c3853b6aff63b811191e43fe9e22b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="5b1a39a3", 0x3db}], 0x1) 07:22:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') close(r0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x4000, 0x4d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(&(0x7f0000000340), 0x10000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x6541b6bb, "73ac510e5d930900000000000000500d6dff00"}) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) recvfrom(r4, &(0x7f0000000140)=""/87, 0x57, 0x43, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = dup2(0xffffffffffffffff, r5) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000300)) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60d", 0xc0}], 0x1) 07:22:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/80, &(0x7f0000000080)=0x50) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xae8, 0x40, 0x1, 0x1, 0x9, 0xfffffffe, 0x0, 0x1, 0x8, 0x101}) 07:22:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r2) execve(0x0, 0x0, 0x0) 07:22:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_settime(0x4, &(0x7f0000001100)) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="d41f0f2011e303e5e906458544c508f42d7a6e33cc3275d2bfd12ee664b4548997a8c03946426f445219564002ebb5d7f0940d1d43a245ca941a83238b1d803fbcb8bce6b031b85ef950c0ed"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR]], 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x2) 07:22:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x492) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCCDTR(r4, 0x20007478) 07:22:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c7f1acd4d66a85100000000ffff004001050000000048f60af2", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) close(r1) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) fchmod(r2, 0x82) shutdown(r0, 0x0) 07:22:43 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r6]) lchown(&(0x7f0000000000)='./file0\x00', r2, r8) 07:22:43 executing program 1: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x24}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 07:22:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x3) 07:22:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x74}, {0x6}]}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 07:22:43 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:22:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7ffe}, {0x6c}, {0x6, 0x0, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="69c910cd59d37ecd930cc6a92efe") 07:22:43 executing program 0: mkdir(&(0x7f0000000000)='\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) open$dir(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000001c0)='r\x00') chroot(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 07:22:43 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/37, 0x25}], 0x1, 0x0, 0x7fa20600) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) acct(&(0x7f0000000000)='./file0\x00') 07:22:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x8]}}) 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)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = dup(r3) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt(r7, 0x6, 0x7fffffff, &(0x7f0000000080)="4b91b524d3f60393075b33768739d27e7f5eb3cfa6c66b73db1a59d2a779bc8466e945410226b5f07e629d898a04c050", 0x30) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x9, 0x0, 0x1, 0x2, 0x1ff, 0x800, 0x1, 0x1, 0x2, 0xb0c0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) 07:22:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffeff], [0x0, 0x0, 0x482]}}) 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)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000001c0)=0x2) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendto$inet6(r2, &(0x7f0000000000)="3378a2339481be1d85e8016d684dc51407efd7cf48d4b9249d35d296b54e8c98674dba48fa39aee5d64715596d2a971bdf636419a64d1f1079d29a40cab08738d89e4679a31097105a48314ac69cddbe32fcd564015c27cd150936a1169da195e284fa8a09ab277306f46dfd", 0x6c, 0xa139efc8295fe7fd, &(0x7f0000000080)={0x18, 0x2, 0x3f, 0x9}, 0xc) 07:22:43 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffff0700ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 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) r3 = socket$inet6(0x18, 0x2, 0x20) setsockopt(r3, 0x28003, 0x2e, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e71c1303048e69931929648ceb070a580dac151ea49f29890ceadd360acfb884a8bd474ead087acacacd2ead802de5bdc0b9c9bb0ad21c6d2700bf0c039ca091b40954201d149cf471af194f94590a387d34cecbafb354f65435723a8089bc928213b1182534078ae669df04f255f9bf74268c244094fdf91b3b5dcc74bd9ee7db2bc059301d2ff03c82dd3e474c7c7df3f269c2e41e3ebdd9301004aaa862360d493f472fb5b43ade869effd438c70ef73f7f51be0bf0ced7d1aa9a51d1513bf8cb68fd71b25d2a084d719e18365fd7e74d007ffcb3a2f204aaf9b7cf271b96f0b52a7d1899f85559537b7220fa40000953d17b32cf59127850eb9eb8a2892f957a37a899775d0cc6f64ebf6d191d3597b4cbb47cad97d4ae7f51682817129f8ebe727405d6a043d36cc270b317d736b1227875507263bed2694d2e5412117ac399603ce75074e291f74229b755f0c98c41382a4866b0643316a3cbee6afa0eb48e3ae73642121cce2313d017fa9e106d920b0444997546c1c4e5f4617c55df78f07ae156e0064a737045badded8fcc5399f95d8c0670200e2340c234650ed149ce432b489fa3080e7d4fbfd7466e4078bd793e3af7fb49802a2e98619417bf2f04081b613cbba835171103d3afce14efca2f62abff81a", 0xfffffffffffffe58) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:22:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:22:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 07:22:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = semget$private(0x0, 0x7, 0xa0) r3 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0xee65) r4 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r2, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) setsockopt(r7, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r8 = socket(0x18, 0x1, 0x0) listen(r8, 0x0) r9 = socket(0x18, 0x1, 0x0) listen(r9, 0x0) setsockopt(r9, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt(r10, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r11 = socket(0x10, 0x5, 0x7) listen(r11, 0x3) setsockopt(r11, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0"], 0x10) write(r13, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r14, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r6, @ANYRES16, @ANYRES64=r7, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r4, @ANYRES32=r13], @ANYRESHEX=r8], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r2], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r9, @ANYRES32=0x0, @ANYRESOCT=r10, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r14], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r11, @ANYRES16, @ANYRESOCT=r12], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x7, 0xa0) r21 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000000)=0xee65) r22 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r20, 0x0, 0x0) r23 = socket$unix(0x1, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt(r24, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt(r25, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt(r27, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt(r28, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r29 = socket(0x10, 0x5, 0x7) listen(r29, 0x3) setsockopt(r29, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r30 = socket(0x18, 0x1, 0x0) listen(r30, 0x0) setsockopt(r30, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f00000007c0)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde3863e05f400e68f3a455cf347141fe25243ee68a17494ace019bf4bc0f582eca98b42c4e64a8f7262f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958"], 0x10) write(r31, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r32, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r23, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r24, @ANYRES16, @ANYRES64=r25, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES32=r31], @ANYRESHEX=r26], @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r20], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee3694da7fc30032e413343c6406008006bf71104d1762c3fb1dd03dc13a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b00000000000099ed2f5067c6422266de29cd5c9ed52dd00dfff266294e46c352b5318938327fbf63bd800421cc5b0a70fd656ff0b587dd69183c199d5a6f81ec54e372fb46d7b8e7c9e60000", @ANYRES16=r27, @ANYRES32=0x0, @ANYRESOCT=r28, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r32], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r29, @ANYRES16, @ANYRESOCT=r30], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=r26], 0x9, 0x0}, 0x8) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r39 = semget$private(0x0, 0x7, 0xa0) r40 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r39, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r39, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r41 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r39, 0x0, 0x0) r42 = socket$unix(0x1, 0x1, 0x0) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt(r44, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt(r46, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r47 = socket(0x18, 0x1, 0x0) listen(r47, 0x0) setsockopt(r47, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r48 = socket(0x10, 0x5, 0x7) listen(r48, 0x3) setsockopt(r48, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r49 = socket(0x18, 0x1, 0x0) listen(r49, 0x0) setsockopt(r49, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r50 = socket(0x2, 0x8002, 0x0) connect$unix(r50, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958ce5c00c03ba1030000000000000000"], 0x10) write(r50, 0x0, 0x0) sendmsg$unix(r42, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r43, @ANYRES16, @ANYRES64=r44, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r41, @ANYRES32=r50], @ANYRESHEX=r45], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r40, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r39], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r46, @ANYRES32=0x0, @ANYRESOCT=r47, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r48, @ANYRES16, @ANYRESOCT=r49], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r35, r36, r34, 0x261}, 0x3, 0x3ff, 0x16}) getgroups(0x4, &(0x7f0000000080)=[r19, 0x0, r38, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, r19]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r52 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r52, 0x3, 0x8, &(0x7f0000000000)=0xee65) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r52, 0x0, 0x0) 07:22:43 executing program 1: pipe(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x5, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0xb5}, {0x18, 0x2, 0x9}, 0xfff9, [0x443c, 0x8, 0x0, 0xffffff97, 0x2, 0x8a26, 0x79e, 0xc4]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000007c0)=0x2) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/228, 0xe4}, {&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/207, 0xcf}, {&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000000440)=""/161, 0xa1}, {&(0x7f0000000500)=""/61, 0x3d}, {&(0x7f0000000540)=""/208, 0xd0}, {&(0x7f0000000640)=""/123, 0x7b}], 0xa) 07:22:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 07:22:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10000, r3, r4, r5, r6, 0x100, 0x3}, 0x100, 0x20, r8, 0x0, 0x80000001, 0xfffffffffffffffb}) r9 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000040)=0x8) 07:22:43 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00005bc000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x10}, {0x10000006}]}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") setsockopt(r0, 0x6, 0x10, &(0x7f0000000040)="6d66b176586232e0c9fb7f6c8f198928076e602133a30961de28d9d182a5b27a7796fc6a55f6ea38c32781e1e8a006c4c0f05d653552854c46ed2763d0654a58e890274b725e9347b897b23486a2b17e26ccc106f74c242ea0ca5842baf383f1910598cd2ac4450afb599a381e2c80ad044f800d4eb9c4ed395535f93d612e3e5da6e423ed9a93a47d7afdf1fd941d827111b4fc62589368", 0x98) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x7f, 0x2a, 0x2, 0x9}]}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000300)=0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xf8) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockname$inet(r9, &(0x7f0000000100), &(0x7f0000000140)=0xc) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="aa8384b710fe574ebebb72cae21e8a9d93636602d59d942f5a4211b4f8e8ce9926027c733b7beb88a8536e82236fa6595a955e88d0920492c90626e1bc02d2ed0397c4dc0ac1e6beae4e3c6fefcb9296040291282fc69b7f3c111d8c0ceeaafe095b8fd7f1aa2c1c2502cd6fea8113093d7dcffc9da0b97f0b21ca7c2ff4a99b4f8651181511e74100fb146cd0940cd62613fc6ee6e465d64ed32871c2bc9f1a314717f9aaf22a13fe942df458f1d6eff2ef4b"], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) mmap(&(0x7f00000af000/0x3000)=nil, 0x3000, 0x0, 0x1010, r11, 0x0, 0x4) r12 = accept(r10, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 07:22:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10181, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) recvmsg(r3, &(0x7f0000000a40)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f0000000440)=""/92, 0x5c}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f00000003c0)=""/52, 0x34}, {&(0x7f0000000600)=""/243, 0xf3}, {&(0x7f0000000700)=""/35, 0x23}, {&(0x7f0000000740)=""/170, 0xaa}, {&(0x7f0000000800)=""/254, 0xfe}], 0x9, &(0x7f00000009c0)=""/105, 0x69}, 0x40) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0/file0/file0/file0\x00', r7, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0x6, 0xffffffff, 0x412d8060, 0xffffffff, 0x5, 0x10001, 0x2bd]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 07:22:43 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000480)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="ade6d2054081b81a63bd7b94e370eb9c48d35729756b8f9bfc26fe08bf538818a2f06b4df819ecd17026df33481c52ba809756582d4894ca08d43bf43b5345035c1e50fcf4b66a76e419757efb43cc71c4ccdccb2c8be0da737af221c4d412bb9c27d52da042c1dce756f46fd8077d5f6bc46832bc9004c7424db510370b2b15050e29434282199402a22bb9194fa633c57c027afe7fed5a20bf0dd817dbb72dfc4a38ef12486c76046bd6fb2ba0b1d4cb737e3abfc9c69a8d9706da455b0837ebb8d0e5264d1e0276e3aed8c3b2dfcffdcc0ebf03bac46ea72f87cb", 0xdc}], 0x1000000000000188, 0x0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r17, 0x80044270, &(0x7f00000000c0)=0xff) read(r17, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r18, 0x80044270, &(0x7f00000000c0)=0xff) read(r18, &(0x7f0000000040)=""/32, 0x20) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r19, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x11, 0x4003, 0x0) r23 = fcntl$dupfd(r22, 0x0, r21) ioctl$TIOCFLUSH(r23, 0x80206919, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000004c0)=0x103) read(r20, &(0x7f0000000040)=""/32, 0x20) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r24, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r24, 0x80044270, &(0x7f00000000c0)=0xff) read(r24, &(0x7f0000000040)=""/32, 0x20) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r25, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r31, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r32, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r32, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x101, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r33, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r33, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r34, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r34, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x10, 0x5, 0x20) r35 = socket(0x2, 0x3, 0x1) connect$unix(r35, &(0x7f0000000980)=ANY=[@ANYBLOB="d4222e6767c5f6f42fc01b2defab5345e55a58f64a4d3c884c7d730fcebf08ebc6ccdf710c1f74d81c2626e6e2fa184787dfbbf6967c24c0734fe5c1248f55da2f493e3ca5f933789b8601f4605602c161124c3c5895e03137f90a14cf872d1631169e2becc357bfc1e8fa14888677ed8730d559b01ed85dae315837ec2902a43d71101d551d9cdca82fb0a26796a8d8e7f9d28268c988a382e4c8902639bdb1a7c3379f6ec9ed320bd0e2051dddb17ec6f1fa4746836e9baab3edf931c9b74138a2ec6bf5279e7de4befeae37b8da9191f4be2078bef1da3f000000000000006e060fd2d1400d413649518e8c0c30924baa2b127cb5698c1b0a6ff0c193d57169f3e817114dd439cb135432ae803041bff6ad1bd6e68f9f18312b4ad72e012ae8f4375a51a102829f30b5666def82bca5ca2c0b92a3ec9848ca4f39f6fde28b6d84d8766e48486e471697190ab6aadeafc956ea4940298771976350e7d5bceba9fd8d2e1b61e487847c883e9fb8b98def14a233cb0000000054e62dcd69bd92cf5bfc73afc4cc35838367a507239df5359ffbca10201c93dddc0a96d4cb0f7c7dcb18f473317a9a254ecaaeef3fa2b7271b06b5a3a51aceedad59bfced4a75c13599f149932084d7e8f18ffe0536e71ae650b84f26344827a09ab2f7b03b218b675ed6e63182831c56b8186a3248b2c686244b8290caf7c3ea89b38ee4761710ee00cdfdfba4bf607353ee752ed13fcf95d3d38c4a4e59d963071524ab2075bdc18ec6304254ed09490e04b11098ecf9f3c5164f791c2bc16ee5cef4ad35e00"/585], 0x10) setsockopt$inet_opts(r35, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r35, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fcntl$setflags(r35, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) getgid() 07:22:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d2876d2bd58b184f1c8274ff01abfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d79ae10e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48ab449de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 07:22:43 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000480)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="ade6d2054081b81a63bd7b94e370eb9c48d35729756b8f9bfc26fe08bf538818a2f06b4df819ecd17026df33481c52ba809756582d4894ca08d43bf43b5345035c1e50fcf4b66a76e419757efb43cc71c4ccdccb2c8be0da737af221c4d412bb9c27d52da042c1dce756f46fd8077d5f6bc46832bc9004c7424db510370b2b15050e29434282199402a22bb9194fa633c57c027afe7fed5a20bf0dd817dbb72dfc4a38ef12486c76046bd6fb2ba0b1d4cb737e3abfc9c69a8d9706da455b0837ebb8d0e5264d1e0276e3aed8c3b2dfcffdcc0ebf03bac46ea72f87cb", 0xdc}], 0x1000000000000188, 0x0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r17, 0x80044270, &(0x7f00000000c0)=0xff) read(r17, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r18, 0x80044270, &(0x7f00000000c0)=0xff) read(r18, &(0x7f0000000040)=""/32, 0x20) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r19, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x11, 0x4003, 0x0) r23 = fcntl$dupfd(r22, 0x0, r21) ioctl$TIOCFLUSH(r23, 0x80206919, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000004c0)=0x103) read(r20, &(0x7f0000000040)=""/32, 0x20) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r24, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r24, 0x80044270, &(0x7f00000000c0)=0xff) read(r24, &(0x7f0000000040)=""/32, 0x20) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r25, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r31, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r32, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r32, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x101, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r33, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r33, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r34, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r34, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x10, 0x5, 0x20) r35 = socket(0x2, 0x3, 0x1) connect$unix(r35, &(0x7f0000000980)=ANY=[@ANYBLOB="d4222e6767c5f6f42fc01b2defab5345e55a58f64a4d3c884c7d730fcebf08ebc6ccdf710c1f74d81c2626e6e2fa184787dfbbf6967c24c0734fe5c1248f55da2f493e3ca5f933789b8601f4605602c161124c3c5895e03137f90a14cf872d1631169e2becc357bfc1e8fa14888677ed8730d559b01ed85dae315837ec2902a43d71101d551d9cdca82fb0a26796a8d8e7f9d28268c988a382e4c8902639bdb1a7c3379f6ec9ed320bd0e2051dddb17ec6f1fa4746836e9baab3edf931c9b74138a2ec6bf5279e7de4befeae37b8da9191f4be2078bef1da3f000000000000006e060fd2d1400d413649518e8c0c30924baa2b127cb5698c1b0a6ff0c193d57169f3e817114dd439cb135432ae803041bff6ad1bd6e68f9f18312b4ad72e012ae8f4375a51a102829f30b5666def82bca5ca2c0b92a3ec9848ca4f39f6fde28b6d84d8766e48486e471697190ab6aadeafc956ea4940298771976350e7d5bceba9fd8d2e1b61e487847c883e9fb8b98def14a233cb0000000054e62dcd69bd92cf5bfc73afc4cc35838367a507239df5359ffbca10201c93dddc0a96d4cb0f7c7dcb18f473317a9a254ecaaeef3fa2b7271b06b5a3a51aceedad59bfced4a75c13599f149932084d7e8f18ffe0536e71ae650b84f26344827a09ab2f7b03b218b675ed6e63182831c56b8186a3248b2c686244b8290caf7c3ea89b38ee4761710ee00cdfdfba4bf607353ee752ed13fcf95d3d38c4a4e59d963071524ab2075bdc18ec6304254ed09490e04b11098ecf9f3c5164f791c2bc16ee5cef4ad35e00"/585], 0x10) setsockopt$inet_opts(r35, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r35, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fcntl$setflags(r35, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) getgid() 07:22:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1810, r2, 0x0, 0x10001) 07:22:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x1ff}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair(0x1a, 0x4, 0x36, &(0x7f0000000040)) r3 = socket(0x2, 0x3, 0x0) chmod(&(0x7f0000000680)='./file0\x00', 0x2) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x40, 0x0) write(r6, &(0x7f00000004c0)="9ad6e8710c409324aac47b1d5f8f088db8eeeb7b025de0d0770740503a369cb98585fb3f41c43ffe86b7496e9817daa5e86321081481107f4580b3d98873fa3818ae026f4dc9ab55c666fc30dbff3fa1fbc084aa615b05efe520529b84d20958ff806c34d019c11cf94ce23e718f8bc92e5ad7b9024f3bbd56f6ed08f9edf00411a2d90c2810a9cf9f7f477e23a6dd87e4623c5134547d3d39e177ac4aa5127c51240040851c6e9c181f517a34f954917d9501db7d6637cb7e319f837e1ee80c9dc2dfa5fb1e307dff71230c2678703d56fa0835b54041cb3f5df4751315872916e4397e2f2ece92615f", 0xea) r7 = socket(0x11, 0x4003, 0x0) pledge(&(0x7f0000000180)='/dev/zero\x00', &(0x7f00000001c0)='/dev/bpf\x00') r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) shutdown(r0, 0x1) mknodat(r8, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 07:22:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="e0470510f93df80e0ec9a0d4f2657b2692524861ec2caefcf25179fefe8b388edd10fb2bf729"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000140)=0x8000, 0x4) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="abf8a8f04325dd64e819a116e2fca037ee3a1f4d87cc7314a26d5a4447d08b8ad5", 0x21}, {&(0x7f0000000240)='\r', 0x1}, {&(0x7f0000000280)="e0d724ec151b174e79abe2c89527d51f37e7e0", 0x13}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="1010000000c80000ffff0000ffff00003c0f9c3631b88bf694eba456a3ccbe0baff420f9f6ef04fb2f740f2e9a3ef22923a5c3751d24d3fcc3926785acaf2e6065a3d4cc64742e5e1bf196cdda34029606aa1364cf507b3744dae9fd33e534f3c47fe61a1677a75958e17ed218be6d8a6eff1ed1c70b53879ad8408151c063196d753977c954e1d99a44ed8f1330b247541586bd605425e7759efe20c0622b2b58e8217185ca16665ac75fd355315c53a86e0fa6bdb3893f9a182bd7a9274a049432c1c0f2e806683261336caf68eddad7b0cf892bddde07773697849157b3a7d6e5b8b8eea254dfb9c57776a3b663a6d84cab0521f2d5cef8c16f13412e4ed1f42fa6b17d86158ce8d1958e79502ce48a8a7122fc2429fc27ab979727b087efd13898eb46fa615cb9c222ca79dbebca096b7a9969794f912f90573fa14840203c8b8445bf8a2ef8899ddedfd7eed3699ca489a2e89ab64588ea742cb5a44f0eadfa7e250899a983f1bd12799635d61556fb9889d04504ff40b7dfe63247eb5baa0ce69a1f74b9b133fad5f03d99138d45a66309dc15ba3ff56d49e88d1e624544fdb51eb8ab91d2527ca0c6d814ccf75da5cbc4c921a251a584b5b4661ca65cb7c8dfcb6f3a93d144ab1169d0b73614a46925273b198175d5f88bafc3f9f83ea329f93075578bdbfac9c98d8d04b9a090e6e1e3b018c407196290b559caab96c2f8fb3b6015d7a5610f0794607b67f82e147e127e0a2aa878243718e3703b236bca24c9a11dcf22a517eebd758b98a191e71a948b7ee89b7c074aee3d8e7d58244eb34a24f44f0e0a319dfd11b528184529a1a05c0d04d9db513206b4f625bb4ab7e6a7a7b6b250d18df9f3c7a10d8c1d4931b0de94903e6f9514b5465440860976f48f78d54034744fe5792424710f016e8203bff2707c439b7f819f6bfa79301973c87e0b73d6318b3b231c90b468ef5761856e34e2d6ac3c79d4ac0d07917744c0e13b707bfb322356ce73d4a6145bd699a6d6c2c22ea9852d622933d1a38adee0ef7c1cf21bb9c2889fe075414c542ae759859b3f017af8e989f0b9301188b15767adc77f1fce7835e5e7b51d5304d29eb9efea5471bd8ce7b1bcab7ffc2befd471fb84735d09ab90e781d14a13d43b5350a7802547583d9c7f1428336e8749a00936e05ea260f37deea5a13556a5d053d43dfac247cf7944df2b60861d47ecda1e27719aecab70e0ab56e1dbb045bbdae3cbd1b3d9fc692420a44f91dec4b53578aa3ff1490191608d91311f4af1830f5e09c86770c4cb8f87c26545ad9a86b3418eeeebfa1a217a566f73d5971dbabc5c623550fbc0a5b8f1c76b9e62636e7c691f18b7d393bfb5100a82225e8c0fcd91273f70bbb2120989155f2f51214170b91a8f74f5287f756afc3dc0174aede8bd04375ce88902aa15be43bb854909499f04166e917e1abfc19dbdb08eb7547520894f1924a3832d9c028d11d51be39d0df383bb991dcff5b769f2c023655017108a7cf94856955b54e07910ee3ccd6bc9a7335b1f1021cb2a84cdc8c354682c5122fbe77704f1a9d6b95037f74fa00cb4e9149f2457d70da55a9359b531c5ff5829521a1311e289c41b9105467b6a857b009bf358f1ea2699ac3cf022c6df4ac1f693da6d514c809e1b0f8a4498a4ce335258d771a162c8a13deb7d8bd73c26104f92c7c64c4c272e4d952e1f4e0461631215862188ba998092d4f8bcac951f5afeaf572669a874fc654b082bd4809e46666774e40b988c2ead866e31c0a34530ab8b0cb890a70114d6f6b6f130bdb667c8770d8e73c526c6a672acabddaa8fb8d3e6ec1bcef8ee6bcea54e27d37736b091044a4b47fa51a070a9a16dabb58974d0b6b1651f4a321feb3b964a024540932d7d98b30ade343cca22c564192427f065e735d518faaabbe3b5df5074acd0da18a11ab6ef3ad7908cd6a33bc9ed5afb9e3d865db03e89ca51da8f85a40637fbdc9cb023bea2c90a9566a5d982cfbb2dfb25e24b958e6a3ac1dfab776b67e981a154353a61ce3b253f50652f14ec780b2e159fa7eae642f302c408c477b15a4e82ea7f73362df87e0f284674da28e72c34c6ef828baddb3ecf24b3bc72e10dc999eff959b8ca35052d8495faafe4dfa80fcdd838b09a204e93f33409b774e5d31e968526d90bfe7187ab8dd4abec19199d1972ce342cb6ee3244d50f1a5a14aed08bba80da8408f8eef103db37a0085df002c0fd5d518367009ffbc2ae1c6ea40344abd9e594b42e5cab52e038eb0244ca896521b5b5f4f27f85a80f6e62c42c07d378b3f0d7bb4779944496a5e9cd592a31c6be391dd6d91e9eacbf1f66fb4d7f5ad7a32da6f6f2bc11fef5d6bb16c177d6e506b81af7aa83a554e1a7ed9862605744f36c60b9ef088aa300e098b80b7d89cb392c0ba5f4767648b5d020a06120cd39f67ef88c9d865c793a8a770a83a09cfd9055c0f11410146fc1df60a4e8c8281fe16db147887bc0467a9cbca2035d745d4aa539685115b7c82e9e7e183100e63e7a9b783b5d39117f0b45de843466e55cd17301394b06b6cadcd80c502c2e233bfb89cdac49c32a0081a539b5125d28b123284e806d43f71cd85cd6e76fc564e7cb96ea8031ed6ed0bb66f44c1a2f10fc3c81e6a98b25139c839eee52cbbbd717d9e6dc7b9a652b3185b9fd1a9813f4ee47abde438aedc8bc170edb9a5f5d747d0eb88bbe4683c00b5775a9dacb0330bff6ee5fc6e22e525c003b164f433e1089f0e5ed56c1cc490a6d06cedefe49952c5ced171c9ca4e7da17acb073d1ad9740bb74039c32ca19b211a22a1c3f9fa62bea3508c2dd7716e11e40c172e62050bfbc331fcb877ab5eef1909a8da00daa74b46fd7eb08672638b2e1853e445892aebf19e05fa8a27ae7dd1a178946479f8d2960dd6c3e2242d5f7bc9f2c071fe55993ff6c8049744d2aa505c03985f31da5c6a8640b7c6d77e77262b2034f0256816aed5e54adf2d9f1ccbc3b7ef63c9d9d9766b6381425227788304bc76ab1b437d6487f573036b3e74870b807efe52ea64c059dcaaedf3b3b4be0ceaceb23cd74c9cbb4d7317bf0a3f4b817388b611d72db5f3cf3bee67e83ba74e34dde10af0aa58aa38e238e813395eb3e5a1acda3313fa5d9e0d547755879cfcafbe6d2c2491d34a95f9530e97d80017a099d0273567ad84addbad176d9d1789e789b99764a58912cfa7fef750cb7da5783eabc065678d72ac94e2dce9795df29fdeef7529ee01528c7f3920a27184b9a91bbce23ccdbcabfd5d51fea2fb7fdbb78aa1481950c22ec7af39a9b7d5f6ec623cca31d76ae54f080905ee40e0906aaa801ae12fe1277efec863cb3f1842f05b660c360a127a356af6965ba07904ad46d7edd7b17380fa2147225a42dbd66b5802e500d86aad882cb5ee60190c054c1e5361220292f19b2e68ed8dfbce08595e10913d5f19d184b211b2998c800ca9f86fdef49e908c5e06de02cb73ae9aec0fe7cef0dec8b8b342eb3362a04d2833e0916f1e57c181b2174460078fa1177ea620edac10af4fb77334c5ded008c5b9bd9671280820f059691607adcce4e7a53697ccc596d38b7570e29d24b7547ce299bc1fa46f63c662deb9697383b9d64be27468424af8bf832c56bdb6d22d3c9be6b3f530edf40de66f19fefd2fbd2e21afa1851406bcb14e5c9f1097bbabe21e1ad441d63daa9cd1f78fa464dd69ea3934ab6ac22c76eea63f854ad7466d3096d4a0ef2721fba0802ff51e44d9722a7d41bb41e6aa477157ce036b5fa9bea5d92bc9f14a9a1851658cc40ab11a795818e47d854b8e7d293252e5305c0521f9288e5e460943fdffb6df913f41a65843b4996c29b8ce04fbffef49203a43f6a34762baf3126e4340ae36565671e73758a8b2def44983182b5e6cf53813cc4dbe023d585db4f8ad5a8d3a9af3c01e1b8a394263b84845be14bf85577dffd974232c8317a2cd6fef7db457a9caa06e06185284368652c859c164603330befb10b675fa4fa09cd41e33457c7f65559ed234ed25c6eb3a988b88bbb21c216c8a473705ab5948e9b98fdf70f64b96616339415a4cb6a4a74dbb1d4976ea6c9dde2b6c8a18242084a03dd96b1578b5fd48db16e9b281832be4dea79ddd81e3b140595dd1f7e3035b477c764906f7ad2325a0ab1805f5fbd8a58f67697e92a24ba1aad3f2a8ff5ea52ca5fc280ac6b07f744812449e8a84401bce335abd75fcefcaaaf59a8c8733eb2c5f0f1d47019373062a61fb4a47cbdb8d1bcb6d6414b66f7dec83670c2400f6ec74b359b74a8333d1c4971c12de85acdeda221caeed2470501ac58299216846e8d21c2b8d9812f19e645033044208818618a2c0af9b0c7aed8649f8f3f354ee244a0be8a8d04ac060129f5ca6d7fbb13c23d5b68a425e355e549bf27396eef35b88e4f1c1c9c9fe5171ec6dad781edfbd4505406383604dc5d01beb166c6b041b042debf2e05de047a4774efe70667b7d5fb0f5c1d32f981a85670dadb7b2711ff2c516b7dc7f036e7e7afd837d070a17f8cac2e8179f58cf17beb5fc57cc397342615ef912f77fb58be418ae03c17b2c1b5c3bad55adf6ecb4eef6e57db1b63bcc4e634fcbbac661e5184755de6dee32adb6cd10a2614d21bbf38dc54b8265f3de7158216ed5d0e8c5f567d4816f8f7415a7164ef7a69865daed156a58d7d9aace90f1bdee3edad8a3df5eeeb2da364be4d1fb64bdd266f841bbb2fe076476c4d6c6d916f60cf3a2463f0cd7e83cd8064fa878dde0f4070e1e24cca4f49ce45e96b100517e126c40e88dee663bef34b170487a494fb99362749e7f8550358ecf3af96cfa2e23ce53ee22a011acbf235dec689e1f339f59010e2a618eaf1d4a89b0a53d752728be7a5f628cc498e25b0c98ae7722e938f94aa5841656cc66b099e769c10e7e88f29200720b7c90ff09e4808be83955a0d5ab1205fc4cce8861a8f58671a46342f6d1f39ea17878999684d35a1be5338d0b1fbfc7103a5929a55aa8e6bdb4cdd586eddcd40983b11437f55b47fffad3aa778bccc8ae6723369c35603db1dcff772ad0781f7bafee98f397de294e67bace0985de4e5be612ae06854af2190cf820e8815a4cf60ac9d2e18290442afddd657ad025bd3b20e8df294cb9996fc36114d5cba53a379b3aa16bce80b36ffd75fe6287067b170fce72d816cccbd6125c415807c2b7a2b19dd1cb9761fba90806a91154ade71693768ae37d69c5016e69f40f7b906ac1498a50596e6f672f7fc35c87130641e623b38c4dd3e18a7030ece78a6b3713219e75ac23f59f27cd447ecc5ec2bdeb8867d7a51a0e127c8ec89735f88a2251047ca34a05c159eb4854d3fb6d7c39014c593af9b99949ea11e85436fb899abd4a9d315341ae256bdec55416a4aeac82c0514ffa977a56aa3102f25360037fe576a228ae52a7919beb078af653dfcf6f04f951a4d4cfd631791a22812feeae15943a53f0d0a43c1812cb6e45529484d802418d2fc6c003e87589c3ae4e40d59d81cc8078533ef3cfd86769f97aa0b8ca949073045c2a5f82714e3c50c706566559d9ea04cebce8c8f083e4c339a9c375b5aa260496925e3b129f04fa4b6783aacf0ed05e812315e2a2f25261022d905d0fc5e66ebef02f7fb89d823fad7f90f4a82212f83dbe2c5bc3bffa804a0f09a69871c3f47b5eff0c11fb784d104cf56e0d2526fb02f676a09bb267f03706b493efa399edc3b66697506f7d9265bceeb5d5d53b85f64237c11cfb214d81910db1141703f1ed2907e67a4d5e46b8a510a"], 0x1010}, 0xc) socketpair(0x2, 0x4000, 0xfa, &(0x7f0000000000)) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 07:22:43 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x58f9) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 07:22:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=""/247) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:22:44 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/144, 0x90}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)='V', 0x1}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="48d46c1b6eb89cd2a4620f75a88b7884263e7a6501670b60996a47e06c57a3f48880cfab8b4ad76ff804855876835a795eb3161f03fb8437a2a0250673e1cf6580706814cf4fcee801453fadb2825dc81279038063cbfc70ebb4c81c8ed4fc9d7823e7b05fe27fbe23698feb0f160013f2d04eba79fcd9541f46c0a680a505687757"], 0x10) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt(r3, 0x1, 0x7fff, &(0x7f00000003c0)=""/4096, &(0x7f0000000280)=0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 07:22:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:22:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) r3 = semget$private(0x0, 0x4628efa7d97f65a1, 0x8) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = fcntl$dupfd(r4, 0x0, r0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 07:22:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d700899607caa46ffe7a000010000400"}) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r2, &(0x7f0000000240)=ANY=[], 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)=0xfff) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 07:22:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x4, 0x5, {0x1ff, 0x1}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee1, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 07:22:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82dc6fcac9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) dup(r3) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:22:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x5}, 0xc) 07:22:47 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f0000000140)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) 07:22:47 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fchflags(r2, 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)) 07:22:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x10, 0x5, 0x7f) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 07:22:47 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fcntl$setstatus(r5, 0x4, 0x80) 07:22:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000001500)="8cdc95e56847c18e60e907d35a086c37e034139cfd98c83dd30f412a3c7ef420f425c979c574f5fe452dba03f2551c6f277b107122db7a4c93e675f17f4e8bbbe3514f86eb23fb3b7d4bd44a7970c5a4419174e9f30d478dd4ea5d3ff58931fddb46c0602942355b0bceb50f6bc36e672e6b51bd66cec33feb4b8ad69297d654a4848d8696fdab641d5ff86c88bebb241543d4a15f738848e153cc23a97b748c56f458e41715365504f0298a7ebcd6bfa9facabe217eb15965eb0c042852af319d6adf4d9c522aacef77981e9ad18150a582ccee0e0a8b67c8c9f7c3401e0cc43845e5dd924cdb79ed9bda022b892dee16555cf8f3b545e69c0574", 0xfb}], 0x1, 0x0, 0xb0b) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = accept(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f57c0e2e00"/4098], &(0x7f0000001240)=0x1002) writev(r5, &(0x7f0000001340)=[{&(0x7f0000001280)="e0bb2941a8f86359ab75f6b426da69fb8301db1c9717bb5d6079fed0c0add82bac325006db6d6b4377fab880af3e48d5dd63d315c44ea9cb557d0206d25ee0edf17049b613f7e3518662739bbc5852d81499028b00b0b276ad56e31513cf3920dfd8ee80b2220c06f97fd3e38293dd904be6cc768eca7c7c114b62cf5482dffc740a9f7b33891a76cb26edf617aabb84e1aab15bcec67c68633dc1814d343bad68de", 0xa2}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r6 = socket(0x2, 0x3, 0x1) r7 = open(&(0x7f0000001380)='./file0\x00', 0x2, 0x2) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000013c0)) connect$unix(r6, &(0x7f0000001400)=ANY=[@ANYBLOB="fbcbe47f2c32840d8779178965df229a84c6c776e1a60ad96f30d4b1a6a89cc823cc3f3112c1a7f76c61c7b4c2007ec31289a34a31874dc91c1f5fde22a525767c87182b9b2206be7519a808c881f50d92ed98bd56db1949cc9378ba897c6248dbd8769ed12f8fc2ea5fc2189b85cb0173b4ea384ecd8d4b355a4d57cfbeb63482b1e7d568216d2673d4804585a858682d279fb8bae2b9aa7933b92987b1b67cd62adfd0cb0ecd82e3058cc9cec09a1ec47a04e3337a5fe36abf1900000000000000"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000100)=0x200, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:22:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) geteuid() r2 = getpgid(r1) getpgid(r2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f0000000340)) 07:22:47 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fbd, 0x0, 0x4100004, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) pread(r1, &(0x7f0000000100)="ec4d6e4f867acd83a0d7c4381747469f6ff7912ba568cd5a2a62f5d0a9777056bc7f2849659492d8d93dc989b6f327057006ee55f3441c693d64d4c65096c5391c13b2bd9f5608838a9095d76980f6885f5e3b7df8d9ec7d92cb06f24872db2523c84ca03711bb8f40b83a7bd7f68d2e8091447a8a2acd344bcedc3db795d64e5f0c7763fb5b5661606229dde8bd3eb5e606fb0166d532335e28955c465fe414af71da4739e842c60289557c0f8f7d8a018397ddeec29fe784b49aaff6a34845c4e72321962709619079d7fc02e48fcc89fcd69786dfbd64d9b17ca54b669760139273feebb2d702ad8f9c418fab0aed4758392e54cd794fa0399f", 0xfb, 0x0, 0x2) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) r3 = socket(0x9, 0x4000, 0x92) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) r4 = socket(0x1, 0x3, 0x40) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000200)=0x8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x34f1c500) 07:22:48 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000000000000000000000000000000000005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd0700"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a96d"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f21e9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000002c0)=""/179) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) setegid(r22) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r23, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r25 = kqueue() fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r21, 0x0, r21, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 07:22:48 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = getuid() setreuid(0xee00, r0) r1 = getgid() r2 = getuid() setreuid(r0, r2) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r3 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) socket(0x18, 0x2, 0x1) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x1, 0xff, 0x8, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000000000020ccd969f5c79da00"}) read(r3, &(0x7f0000000140)=""/25, 0x19) 07:22:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 07:22:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000300)=""/151) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x5) pread(0xffffffffffffff9c, &(0x7f0000000080)="a704fdb89f9c5549b49419d43d34a0b36fcdcb4040c49927f08cc0fa4ea205", 0x1f, 0x0, 0x400000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}, {&(0x7f00000002c0)='.', 0x1}], 0x2, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0xc0) execve(0x0, 0x0, 0x0) 07:22:49 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) 07:22:49 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x9, 0xc78, r5}) r6 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) readlinkat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/56, 0x38) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) write(r1, &(0x7f0000000000)="f6", 0x1) 07:22:49 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 07:22:49 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x12080, 0x1000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) renameat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') 07:22:49 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() setreuid(0xee00, r4) setreuid(r4, r3) getitimer(0x0, &(0x7f0000000000)) socket(0x18, 0x4, 0x81) r5 = syz_open_pts() r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="adc364bff3505cda6af37199f4de31be33ab6eab5ef4e52d4419d39dfc42195c024c6c792eb87b5dc5078f1cfec570fd353475c32e42bee30018bd72cbe7d0e231a1c80d"], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockname$unix(r9, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 07:22:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e94be0e111f00000000000000c1745a1b000000000000a70000e113000000000000"], 0x10) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockname(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x80}, {0x18, 0x1, 0x3f, 0x9}, 0x9, [0x0, 0x9, 0xff, 0x4, 0x4, 0x4, 0x5, 0x3ff]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000100)) 07:22:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x800) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0xfffffffa, 0x0, 0x0, 0x0, "000078a500000000000016f20b88cd00"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x4, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000026c0)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e3377007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f2f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b0100d1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r5, @ANYRESDEC=0x0, @ANYRESHEX=r4, @ANYRESHEX=r4, @ANYRES32=0x0, @ANYRES64=r5]], 0x1, 0x1, 0x1000) msgrcv(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c96500"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, r10, 0x46, 0xffffffff00000001}, 0x102, 0x27, r12, r13, 0xa5, 0x5, 0x100000000, 0x2}) fcntl$getown(r2, 0x5) msgctl$IPC_RMID(r3, 0x0) 07:22:50 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3fff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x58) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = getpgrp() r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r13, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r14 = socket(0x2, 0x3, 0x1) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r14, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20000, 0x0) r16 = socket(0x2, 0x3, 0x1) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r16, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r17 = socket(0x2, 0x3, 0x1) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r17, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r18 = fcntl$getown(r17, 0x5) r19 = getuid() setreuid(0xee00, r19) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x2, &(0x7f0000000200)=[r23, 0x0]) r26 = socket(0x2, 0x3, 0x1) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r26, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r26, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r27 = socket(0x2, 0x3, 0x1) connect$unix(r27, &(0x7f0000000400)=ANY=[@ANYBLOB="65906d6808035ff2091ffe51912789279296e8fd6a"], 0x10) setsockopt$inet_opts(r27, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r27, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r28 = kqueue() r29 = socket(0x2, 0x3, 0x1) connect$unix(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="843a093e0f602f00e4b5912e6266ce498ff0e74b31dd6f475ae81177782a0e0c4f5a88f38035b7ac"], 0x10) setsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r29, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r30 = socket(0x2, 0x3, 0x1) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r30, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530001a7adea8f2642498cdd85ccd006ab2292badd24d94dcb4bb0109e1da555dfbf6d8b23aaa21dadf2112590ef2055bcf756c9204737a296acc9b02e0261dbe39288266371604a4d1686015add6ecf558afda0a8abadd0c1eb7dcf041cceb46000918757e"], 0x10, &(0x7f0000000040), 0x0, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r7}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r12, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r13, r0]}, @rights={0x28, 0xffff, 0x1, [r14, r0, r0, r15, r16]}, @cred={0x20, 0xffff, 0x0, r18, r19, r25}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r26, r27, r28, r0, r29, r30]}], 0x108, 0xc31ede3dffee2de0}, 0x80a) 07:22:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0x8, 0x0, &(0x7f0000000000)=""/8}) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 07:22:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) write(r1, &(0x7f0000000040)="582720efabd16e7b4566fb666d7a8d81d66527ae9abae63225259560f8e5815f73f2a044fd33055552fbd7e41709632dfc94ff334a56195b5a4c8ab06198824b3da025bbd47b3bf579456fa9d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f", 0xd) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd) rename(&(0x7f0000000000)='.\x00', 0x0) 07:22:50 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x200000000095}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) read(r0, &(0x7f0000000040)=""/129, 0x81) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "8b0000000300"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 07:22:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) readlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/96, 0x60) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) r6 = socket$inet6(0x18, 0x8000, 0x3f) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000400)=0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000040000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fee6f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7bb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8907c3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8ead85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bce8c87a412e800a6000000000000000215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8400008289c7c4a7d1d8775db8f1600df7fdf847ceb936e79473d368165a4f776884a2727656eaf25b4bbc0b4fc2dc704d4646d4a10091bec909de941517a7f8a8f182afe4756ef887ae6fbf86636bad9b12ad4a7008f70bbd2a63d88823d79a1657aa9825b4cf2e9495052344e64322970cf7832c221cf1fbbdcb0fbfaabc837e623c9586aa31cd722079c7c446b8bdb838afeb8afdf07521271e9ac7bb9178a926e5e0ba457f5457de937df02c7e74251598e28fc0547a30296f70e0cca833b825932940d22dac4c7f7aba1fd5c71deba02b6573b53399"], 0x560}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/tty\x00', 0x80, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) pwritev(r8, &(0x7f0000000380)=[{&(0x7f0000000d80)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b035537c6d51dab2c40586af5b9fb5c63755c083a301717841bba4d86ead253525658c7d9baf17041d1aaf42b032d4345be1ef1fa5eeff5776cff57d0aa42a79a34fd9bd30cefc3c6d", 0xbd}, {&(0x7f0000000b40)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd183cd54e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xfffffffffffffd29}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 07:22:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x1, 0x5, 0x4) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 07:22:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) socket(0x18, 0x2, 0xbc) 07:22:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x5, 0x1000}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/51) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000240)={0x5, 0x9, 0x6, 0xc4a, 0x400, 0xfffffff7, 0x2, 0x10, [{0x3, 0x3, 0x1, 0x7f}, {0x4, 0x1000, 0x101, 0x7}, {0x7ff, 0x400, 0x1, 0xad}, {0xffff0001, 0x4, 0x0, 0x3ff}, {0x91, 0x1000, 0xaa43, 0x3}, {0x7, 0x21, 0x5, 0x6}, {0x0, 0x8000, 0x8000040, 0x8}, {0xffffffff, 0x67, 0xfffffa9e, 0x7}, {0x2, 0xb0, 0x8, 0x80}, {0x8, 0x6, 0x3, 0x5}, {0x6, 0x0, 0x67b, 0xd950}, {0x7, 0x20, 0x6, 0x3}, {0x5, 0x877b, 0x0, 0x4}, {0x2, 0x8, 0x7, 0x1}, {0x1, 0x3f, 0x21, 0x401}, {0x8, 0xfffff5ab, 0xfff}]}) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, 0x0, r7, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r8 = semget$private(0x0, 0x5, 0xa6) semop(r8, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f00000009c0)=ANY=[], 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = getuid() r17 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000900)={{0x9, r10, r14, r16, r17, 0x40, 0x7}, 0x9, 0x7fffffff, 0x3}) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) 07:22:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x0, 0x4}) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8361bbbea450ddea5203c801db6ce1c3630559607f581b472ba880578a590564198ff3dc3f2bcec132b9b5d2d0412bc77f986e52def69122083cf97843ddac78e0987343e1d6073a68be17c88d86efc9d8c4d168f6de3d04071f273bba3b5293773037f142c95f1beb"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fchmod(r6, 0x89) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000140)) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) mlock(&(0x7f000065e000/0x4000)=nil, 0x4000) getsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) 07:22:51 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) accept(r2, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xfffffffffffffff9) 07:22:51 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x132, 0x0) socket(0x18, 0x400000001002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x101) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYRESDEC, @ANYBLOB="2e70b0eda1b7127a2f0c7c09d7a53c7e82b8d1e884cff6405cd54982b94b727705d04d4fb2069cc7024d1833b6a7ef99a184d3aa8b89fb20315e8f6500f3008f39992c736c265cd7b220caa7e917bc2369cd7f979d24198ed042282f027e1a5d163fdd5fefdce72e9d8e526fecdfac45c318900c06425868dd8fa91c12417fe5f5c0195a94c094915f85e3c853cbe5c73e3f099a6e", @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r3]], @ANYRES64, @ANYRES64=r1, @ANYBLOB="5d25052908f9c9bf5ca290da996db2ced4c910625c5bea5ca4aeff733b1cd1f85c20e53d9432bd330458cde0f1ebddfc9ca3d510b4534feff57861f2404308f0b3aec43ed90d9d0c5ea0ad279a65c9a8316308d4e5f9c072d59f346cff065aa36abe6972a4e3cfa5ff8f77cbb45f50236febad6751833e999ab397f535429d061349ab0b3ae8d162cc6fa8c33a39bc72e0d30b72cafdfc006e85531271af69e8835ff4530970ecf77dee9368b06567aebb30fef10e31d4b3c9a295c1efbbebf7f6d698f236c2", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=0x0, @ANYPTR64], @ANYRESOCT=r2], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x140) 07:22:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x38}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 07:22:51 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) r0 = socket(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f00000001c0)) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bd122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053f0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee40800040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0100000000c5906c074cf888981d4e221c5330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f0a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac81e058472a68e49a07f0ee93f71a196c5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd38187aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc19"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x402) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x102) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 07:22:51 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x7ff, r2}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 07:22:51 executing program 0: lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) getpid() close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:22:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x20) getppid() mkdir(&(0x7f0000000480)='./bus\x00', 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000440)) setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=""/238, 0xee) r9 = getpgid(0x0) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r13}, 0x0, 0x0, r9, 0x0, 0xfffffffffffffffc, 0x0, 0xa28, 0x40000000000000}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) semget(0x0, 0x0, 0x1) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) semop(r17, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000006c0)=""/88) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r16, 0x0, 0xffffffff00000000, 0x4}) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r18, 0x40044278, &(0x7f00000004c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 07:22:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x96e, 0x0, 0x0, 0x210, 0xfffffffffffffffe], [], [], [{}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0x400}, {}, {}, {0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="68ae7c521d7d2a33804a6717732165c5327ab4403fd15a3ee2d8843262ea8fa8e18af9809bdd40ca76667b55a589062efa11cee6c5f52b4a5e615fecbaf6c12662eedc82a3b478ec122b0fd1cc882b3a80b82834ff7207c6fa59bce12671", 0x5e) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) lseek(r5, 0x0, 0x652d, 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 07:22:51 executing program 0: open(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = dup2(r1, r2) r4 = semget$private(0x0, 0x5, 0x0) semop(r4, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) r8 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r8) fcntl$setown(r7, 0x6, r8) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="ffe5e70000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad5b6a2d872af1f73f8c8437c2ab4d5cf0852cc0e2e77a34172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975c0001cac0000000005dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b672a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c68100000028be56ed590867aae5155f288af5d2603f63e51023b56c3c38025a4e50be77831bbc6cb0b5603c1674c4d406a7b4daa741180000000000000001000000000000000000000000000000000000003115a05c070fe9a0dd4793b1d1d0dfa633e7fd988416cad940d88c64684dc57339460e42dcf6e5beee26ba7d2399bb8f1640a4e155b7747fe21d92823027fdba8c284d6044961bf1aec2afab8e885f2f3e820550af2770fcdff5c0bf0de554e9454d23fa90b1365b2e224f3a8d5e510000000000000000000000000000116890a7c878ccbd00468530bab276087d374549730c8dfd4bcabc7086173483e7891c04a2e8c560ebd3257ef2a4a97b13b190ad3fbb3346548a890bd1d990ea01111924682bb635b7fa70b99617dcaba1865318f0a7592a4bca289076a60b4f16a8b9bea52874060064102dd6f047b386347815777aa282bd251daa7e907bab6b153e373fb8661c9c56c527406ef0e166403644bfbb52d4fc49f42f3b3898d88e2c748925452b587df90a49948e1177ac8fecaada1ccbea9b65236bf73a01a046c6962b2e4ef79a818900303071904c66119dbcdc29d29fc1d7c03fc04986f492fc81d4e5d73130554658bc4b75249831027e1e40e2cf2d8c3924db38c17496e24636f510604de308410000"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r10, r13}, 0xff79) r14 = socket(0x10, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = fcntl$dupfd(r16, 0x14, r17) r19 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r19) fcntl$setown(r18, 0x6, r19) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000800)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc91d7835e645d9864433a0d60133f61e2eec973205eb66525a0c1310fad55ce18ad6000063d2d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c612a1cda28cd48a568ba455a9850ec65aea74c077ed3a11135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3046b8a34337e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc2665161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e36998c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d1e48f5d2603f63e51011f700adc764f2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100000000000000000400000000cfacc3f73eb194d67715d0d7fa46f21d2eafe09bff688c4fcb1c9231b43f1332fed7209d2c69ba4df21a9157024f0a82f2a7197c9cdb09df8a4a9f0dfde951964eb1b9bf0a65df98787fb830a8d0273d12f06af79449355eaa850326dd81ef58ba0b33053b4d4e1eea572fb3812206f23a877c1d22ef344883efb16e4e95b5d5afe50c89ee3530c4d46952cf5b5d46a3f9ac94a0"], 0x10) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r23 = socket(0x10000000002, 0x2, 0x0) dup2(r22, r23) r24 = getgid() setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={r19, r21, r24}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r13, r15, r24, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x0, 0x8f6, 0x3, 0x7, 0x1000, 0xfeff, 0x1]) semctl$IPC_RMID(r4, 0x0, 0x0) write(r3, 0x0, 0x0) 07:22:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file1\x00', 0x1e9, 0x3) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='.\x00', r2, &(0x7f0000000240)='./file0\x00') 07:22:51 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000400)=""/247, 0xf7}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x5, &(0x7f0000001700)=""/77, 0x4d}, 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000001ac0)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000001a80)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f00000019c0)=ANY=[@ANYRESHEX, @ANYRES64, @ANYBLOB="02cb45e1ff39b25c7d821fbf4e66d4b25e5e36d5055bd57da9c04154195fec102e86ad95e4c0efa799b1a171379b2962ad6b03c0d880638d9ecfe2cdf61d22b95097dcd2901ceceff0f889ac5e185fe7a57a7ffc363d70919a0f06e669ac0628636b", @ANYPTR], @ANYPTR64=&(0x7f0000001600)=ANY=[@ANYPTR]], @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES64], @ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT], @ANYRESOCT=r3]], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 07:22:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x48, 0x0, 0x7f}, {0x816}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="2eab"], 0x10) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x800, 0x0) read(r3, &(0x7f00000003c0)=""/110, 0x6e) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000340)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000440)=0x1ff, 0x4) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendto$inet(r2, &(0x7f0000000240)="dc02cbe52c3c5f1363f7986fc38b5e631e4816234b47a03b7e0ad612c1d92ef1365fbcc108c96fbe075a092835f634cc294955d674049331c835b324953ec28c607cda5527300739d434ee7e09d3007b0ec20ba02eb48ac8df5303979015035733f369093f9f6f428189a700708ffa7909e469cf90bdb470481846356871cdc205fbb9150a9db86455509f7e8e06c641272402e0575a5ef3b002bd7964d93d36faf39c8a466a1e880285bfb6fca1c9667357390ef16e5c6591f01476fad95c337289233bd626ed120918ac808666018fcd56dd7cb52a61", 0xd7, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 07:22:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6253772b2c04d51b7a2f1f8fb5e5115ff97db4ec306dddd6b5728362b69d7c3c9a74602f17c52a2b8096eef4dcb154abab962f4bac5c4247cd4df6e3c2e9ca4760118148a03287e30c814d6bdb34e3ba894f1ebbde491823c4cddb16259d56adcff1ce2165b1a81c6b525686cdada25d1b06010afa29bb5ec7fd330395e6e46a01feffff79b8aca50000000000"], 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) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x115) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) write(r6, &(0x7f0000000200)="da4418ff12847facad51aac6b609f56527fbcbb2fa0471c5ae9836d0c673345123cb1717935a275ee78239e2294918182ad08079ab81d0610474aa1417326cf5b57a052179c61f24ef6e11904cd7525b86ba4edb7bd70f2b26a7e22444fae173cc853ec189434c33adf8b44ecc", 0x6d) 07:22:52 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/117, 0x75}, {&(0x7f0000000300)=""/163, 0xa3}, {&(0x7f00000000c0)=""/63, 0x3f}], 0x5, &(0x7f0000000440)=""/200, 0xc8}, 0x41) getpgid(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) open(0x0, 0x80, 0x72) 07:22:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x0, 0xfc}, {}, {0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 07:22:52 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 07:22:52 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000002100)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) bind$unix(0xffffffffffffffff, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x3, 0x8, &(0x7f0000001040)="ef3dc51f541aea4abee81eea1ae222687e7dd99a012194c7ac751863c50e6b23a1e44303a4df9231d259ac05cd43abcfa7e666c8b9f917c2f94901d16d9e1faa482077", 0x43) sendto$inet6(r0, &(0x7f0000000000)="06705a2861c758cdd815928816282a267b5ff6e74f82ed307534d99b353686866f09f260b5436cb671fa156ed64487df8d2c5767d4d712bc8312414317799dfc786d57b294e8c8ea2ec8dbeb7e316f275f47cc368fb9f0f3f006e26e6d616ee09473319c2be87fcc28280768fffc92fbaff076177366ef87191c469e1e779f665d21171ff2e0fa849b4a0c4c6fdf1ab818a3182b32b1774b1f6cfbe87e6ae8b36c2d4af7d9e7d0980e91a1c7a9f9d104e1eb40f4e845f45cbd64921f7172533a80b08dcbb63a99d1d9cc93a391e015678509e12e8e24e4e47e3ca4a09af6b3552e0ee74b484b322760e11ff5f06238e55f87028d4f48ed772e0d5d11bc1ed8887a2224d7c9068812189881c37367037cff79550d3c599d395b7a590815b4e3db87c5bccc93e9a4810015bb0b767683868abff1b70866285bdc13217e79b0ce85aef77a520daa576c8cf88b162555b5834db2a4d824f779d015a480470c68bbeacce8f6a3cf88e366c78cb4f3d572e4f6ef324e779919bbc72b34430f85851271e139dd309184adc711bdbc717b5957bf3d4d009396eb35bb0dbeac933a592da32f88c44668d97d066ccec9e0f1789f81c3358b19abd816cc703bc8e01530abac7f4dee13c687952a3dc7d99839184422df11c4e628d9cd36ff2c90018b4c3a400635eac030b7d49eaafc0632916b4eebf23edc254f999df7b8e6792341b67276f3ba99f092d1baa80d3cd4c079c1d7ef33ea089b40c8d98625a9d191b9b400eaa14f3d4b1213cf95ddcbe8d0b46b007605fd00366fab4ce324b5de4d2826e831e393cdbf830fadd824aff49f6bac69a2da8c74e7ad852a90e892db35350b4abcf4a8db059f7dc451e5a72d9670368f364ac3cf4625bcb9599aa127ea295bf85300e29203ba06d02cc241a31a540c649f9d39a0b207a34130da5201d4eb1956cf2c9500947b5fd66484e9aa2ac5aa808ceafbbe530059cd6d0d4f3c37425f5834f4f4d2b7012aa53ef477a3c8dda72b5b9df5656279b60eaf468365f810d87fa144f630b6c6235e69810b78ffe0a60452e41e601c71a803f40aa5e4859d791eba193d36b60c2031ab895aad231c13bb546233af8136872d780ca05b4533cdfc589fc0b5bfd6da9ab353b94c6372cf1c86f3837dcc6ff7f84ed1826b82c667c02e85ed494982a2d2adc544abcfaf610b48b8e6201d077087dce581c1b0be4335e3c5ff633eed359743296a564e9c39884a354ab6175f3db720cc3eb0424a531217fc068f632fca3eba6f56ac9e60ade28312f19a9a69e362ad40e3bf1ccb22921297188cae5d5e10ce2965692729a09da482d16d258cf52feb090431b69380954d74e19e8edbe3c094f9c14212a926564866426b6cd0bdf2d1733887294def180d947a25f6e7267e206d03f5e1526798bcef4489c7a2fcde6b282d9fb3580e4933daa865c9f5eeaf6fc2d486d6fe3dfae1f0a456e18f23eca1e7523ac353c8bf3aa251467609cbb16b40e638945e78f0db6a63a6de99a3119adfe4bad7afac0f22bbdd43ae844495a34ad8b5fcee1553b36d611298e21f9a8b933f67ed8622d8fe0352d6b3eec2189418b9423b71963368cdcd9ba407c7bcbdecfafc0f039d232a9a7395c92b2fd394ebb50e65ad4bca1714fc3dff0e7cae636f4da3d5c549dec616dfb11da917bb865d34832bc934c56c9f0c00393388eef861049b9f33745c924c5dd60da251471493369ba1ec22b7df104428c44a953c5b3521ab6c6da279562bf8462672a1eab4131653db36b28eb647352d2d9a295758726fd7e0fba837c552efd9052779606354d258645ed99a342e99fb6523c25cbcbfff0bc9365771efd6c25b580b3461e1188a1a186a7f235c3007b3c02d187bf7efa6de486ddd1934d19b1a6d01f70c92a558e39b7db4fef3411cfab45687389f482f5e52760cd06cf0a3171fb813cb23e54162830041773b32b2d30c3a1c3b253574ff76086defd229838d717ea27b1076385e6edf1f2317ae174005c0247da5175637d5cd6e7950045d45bfa2e12973a71b1c5336d19196ac37fcb88d30f3a1081fe4426ffe188a6c034aed6fcbcb1863b75337d8bbbf92dc0275364b597114534378e6f5fe39b3e6a0a7578e884fabb1e2c00c1950258c48c592b009d54f2a98d2321efec8c526cfd3e38b8baaf781bedc960181984cb996bf1465fb57646a678688ebe5f3270f16cd27d748e357567d0111b5ef8c9fd732422e2c15fe05d41aa0b46807838db8d755fe9be6ab38e8fbe48831af059a08785b63bd69e06334c0450c3ca9c7e7d99ca6e5f0a305f7fb74cf065c8f71eec0114784a642a5b4b2752004b54bbf7c198c7929ddd8eb877c0c6d095eeef8485936d0622615903c5bf431100e1bee42def5f2c6c44a55c7c77dcc5326eb2121e7b217f628df3c6cbcb30e08a2760fd095e883eaea7ba6c50c5b4b5a56d9a267e55808a752b52c88b7125fc756d5fce6590572cba1651eee5cc962a92631bf164eb0239fb6d43cebbff855b78555f7163b6cf9e23cc8c55bac5f1bfefb53c3356432cf0d16137aa35885597bc975dd2b99176dcdb7b6426cf8a10327750e9cd238533e91716c853e8d78296d7f5769e3cbd07969a1cdffb218eb6d7bea1a963ad4ed058298c43e04ab57d2c583d9e6cbecf852608a36ca43b70719a96a1644fc1672980c09b3ffc2b6fb7f983cb30060c5836ca090dba486cd3d8f386f356f1cac21403956f653e37622eab5763b082d1af4513e641d2222e2b3d8cc8ec219e283faefa71d4c83f510f7dc1fca33bb8d118ac936ae3baa5f52fe159208e3ed4a0247bc8f2407b6ccfa805ac163c4c8759069e57a26f4303cfff071cea675f813947145778cc5e3c306b301377694ab0f1bacf6e34297fdb092da14a8ee56e78ec27268b2706dbb6664cc445e6efa6b4ea2677cbd7ce1de920610d99153853470079c8da318112756bf3c19e91c744850b8d8fb961ffabb30f06f383586cf7cf62b90622972761c2a4aeb1d8c7ab3dfbd0aa7d0900e42bbbfc287eed4461c26a061ac0cb75be29b34ab3e8f048f5e3d5312e3996f54ec0a5540b80c3488c953d89307b299b58ee179a16ef2f740f2c227f4021fdb20022f3cde5baa1b657cd610a675570ea7458057e327bf147655a9f27f2ae0e04a23437e69dffd38ae3b217c9f590e707854f05dd57302cbdec85f06d77b709a68108e32d86889b8af5c0d22ac61cb0c8fb6308b3131007fe995b7d60986370ac2e18daa41d307272397b592c232a21ec27e04ba63a1e3b61ffe267c77455c532d1733c8c1af269a37106151a6aa0fcf73a96a96a566d72f66506b8d7579682f093600842021e53f1bdc8a9600dc78b16a5be57b284527be8b7ee6b76225739ff137d2c98966ea19df3de844efdab4e7a489e514451c03b8492448bfb7ce79c46d9e4e93d5ae6505132b3075a750740bdcd92b97cd6a258b8bf2ac1ea80c715466b540fa640eeadc12d72d9614f985b89f5e06da94b1202ef54c47c309f8d6e2447188385efdd12a2bba52bf651736e9934ae5fa79e97839ecaf9ce7ff0cf99e4c1ddabe9b65ab71014de40c2817b5c790bcf40555c31e00f4b7892717fd9f2f2ab1d9133f09fd8e4103783bd1f92e545645d79da11df2d15ade25c71c8b6951596dde57b97934eb9a0c4829c434d5815ae4e32e491c708a5e0086f2ba8c2435c3a3e56a8617347da55e63ffffbbf1f4f4ecfa063721595cd4c7eca643f6bfba49680b78553dee1614720ca82acbd7e30dad9e3695cdc558134b8b8aab6c9731c9821cec241ead563d7e944f5b457291d594f50dd0ef9882795b7be94ea2e79305970a1b07069fac5b08e8d8af0b35e3ca83e08be6829b648ff195373ee58a94fb5b1ec9628385674b1beca96f15af32c4e0a63477ee026088680e64a3fe878bd69da025b2861d00023f872fefb1a5af2d2d967c2c8d5dec64c375d90f47f2d5c9bff9d36000df837dcbc8309d6f0b4775ab08bd3bff1e74e4ebf6f765b1d978779ac4407d9f55a00c7c5ac4202bfce2a54acbb4cabb4412b3fa1320a535ce3e92e917bb96d3d520e76c2232538698b4ebf42f169b87961e135c356d8636c5b3d582973bda3f497cf38959aed9e61582394e236e1a38f40d143bee84ee861f05fa40755fe5bc68fd69749c3235ba3b0ada3319c152fb4e13a6a80c0ac9c3747bc8d619152fb62fb35e04f27cc6c65451efeb1233612fc42b2b41bf4afd22ab271b9d4c69f2d09b7aa278358411f3cd2e1de16f63e5653bcf8c93daa477e8da1cd112747ce3dcf3158cb9deb5b5170a636401356d8fd812a9f2af5e2f3b60050b656d27fa8a166a6fc4915a8ad294009234cf9a8d84812fd4d0c48ed128745150b9fee467ba0d2a492e36ab5b0f9c9b6cc25d943e29f6d8424fa9635ad01aca48ff80096619762d456098073b375afc5ffb86ee6d7eb4d3c9d870943a2ff3b6c365c5076f209815d7228b980766b48b1bf9ac203958cc10a35b1950763a42386ff017a5dce74e248e1a5d64b3b8c4087ae9de6fbf7b5646c7fdef6656be59f0ffaec09da0d88779f3720aa80bc5bbb76968c2dd51378912037a4aaa367385819ebafa6368704f45d99d38eae916d406b8d4b9d3e237b829afc52e03e1f0a92596b139cd948292bc784d20e335e9ea7ab0b1c620446c7b5e6c7008a32c589cab10fa6f1d3d742f856db1db870d3a7144d08f45f90d7c257bfa6159c999705d28fbee5299fd100ae97aefbc6efee7d7a716305f325b55bc6eb2b23c9b4e5a9627710a628347c447f6db81d7d8520c75caf77695fc35f477639209d57116832a2fc51ff4594f6d5d385095a0a131a93b3a2b6e6e82436e3e0dfac31883fdb9402d03b6bded9dd8ae6d1d20b6de71a13624deb9bbcc70982c60d8892e7e09e886039a630199059250762d332022badc570edbf3ded739276fa68c50a7782f428b6f8debfffeb7908006068dd4f8831c8808baeddd697da1655d5a148cbcd97035da00f94a19b99e9fb592236260389c2cb300cacafb208fd0a66320592bacf95d654386cbdc50fa9c2fbd71638469f3adee9afb0da27f6c385ab1af71268530e5985f6edbafecde18a01d7297dedb8c3d8b46dc5db67e634cda750eca60e6e7c1f47829a5dc163849d1fa6c91f2516564f98c7240d01320d6f0e98be00613b212812f659e90874c5ee62824636044aa83bd6495b982ded19c3209152372c9a6fb8bf32952d63c5098883b306e73929a54adf0614afb1694b1f0bcc68310af8c6c7f245fc222e5e6c672c071906ab564e4e6fe20526e18ba651a4f9ec75a51ad921a73a0fb4df7d23c47c817e8aedfe4cda7683a0b385683a124611fde4b32c654f7f8d293ba51cbc6f378b8793f749d78b0c3de68099410e467b2828ab81f928c2b62c0686ad4a709c3186ec965f168b0c6ce06631c13d90da0aa071b99f8ee744ba8955f7612ceb211f8e9995a3c59369e6d1942bee7a407c7664b7578cf84b2d43d7fa9f2381120c42796f1004ad06272a63e4ae9499196b642030fbe4aee1174f3fb907d4542a644a2c512ed4185f6e310755eac0dadc7584882edfdd0a2d37fabb62eb793e9ba1721c684225aa14d11bc535bae2bf8be4b3a77ccbccd28c1c5b753e492bf5e8b8c72949fd61d245663f6ba5cf8165d4a587b96e3a6eee093aa05f279a2db76f3b6afef3ff9048de7bd88e2233ebc35df360ae09ae6671f11d15d2527a91105f0be4418fd4fed69ea32b1b49e03537d2c9e7da6368327fb", 0x1000, 0x0, &(0x7f0000001000)={0x18, 0x0, 0x80000001, 0x80000001}, 0xc) kqueue() r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) listen(r4, 0x8000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000002140)={0x3, &(0x7f0000000000)=[{0x84, 0x80}, {0x20}, {0x6, 0x0, 0x20, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000002100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r6, 0x2000740e) setsockopt(r3, 0x9, 0xcc, &(0x7f0000001100)="ca04797a18d3481af9a9f2d7677298b9acb2491c459889421ce742599cf29441551e0ac82da3ab4fcaba49bb6000c189bfd2a5f99d0bbad06bf51c715d506e2441796960d6090b25206bd3f1dd4b990d86e8bd381caffcf00f75140accca9572d39096dfa8044d4bbe78ef000395fd52472d08f833a56613907ac1ded5269e6c23741f09d2fd2aaf590102b609b5de2fb0a44cd170e451eeb9b1f866018926b7c1bba63ac5d3c4fa1d4fb8ab3f77e87c65c2985e45f065d444a80896da77f133e2f3c1e8a1e392181ee028971d3436c24508edc0292acc14bc80334d61ddb59af3131f7268b5ea9c2faec86de45e13ae157dc9e33871f4658b84037ed1a717f87de9493400cb9ecc12ff406381d4750ebfb6fbd099dd77fb5a37b47b050942bd53d44ae2207937783366eb6ddc12ae792be566cf5da366407f0c9635d50dc26a95fba5ffe433e6a8d43a23e56303a7f0441427167a2f2784a7c0b9e2db73f2dceac7bcefff7b1d7af28742bfce1dfd88e24124e31bfa36906d21763c2422a164de3fa7f9107b34af4d1170eecd99c283184fc8942af492ddcd049e5d4263c80534eb4f61b08d80e894d49d4b530bd5af4125beaca90f5ee5a0c3714d703776edffa63b5551ec7adc7de3969dc7879416a18ee6252a676098cb0dd0d2eee252d5dbf5002e337d900c7f93c368f846724e5b7f8dc45d99bf60f0f84ce3b1ecb61e185684bbd256f68215c2a11b26d579dc4cb7d5b3bcfae0f00eb8d998c7ead37498c347aa45b4c810e691d5e9770be8316973477d79928cb154cd5fb0353470708e2ea6e8ad01dcc911fd20c2ec533f74a16da2ce5d35b3b081cf3d84a3861971f5be8e40e9c249212d99982155732c9e8e34e3018889be396135e1dfb2635f53a7ec095187c74a004bb7dcd73ce6ac603784394404cb4ba0a56983ce3f3bbe04fd81b09e9e3619b248a1f67ba9dc714eedf2236c10ad7d905da8df6916e97ea93fd70467b1f65b1d5d8fc374e36e89be1b089e6ffab8000b563ec16bc465f4b78ac098b9225517ba9acec4da88cd12037928c77012846c49be78fac5f11efe330902ba53972194dcb0a8a48c5a99691be0b1b5c9ac372a3b2a1e587b9318095cd00d9f77974e12ffd03750f7ccfead197c858371d512c884901adf37c72ca6dc4488e6b032642ebc601c3b440f49e285ee5812df59a266684e147bf16a034bbc5eeba1a399fc02c6afc132be581994d928f18e271e61bda358e2159e2a97318073d917037bbf01f19f4ca2bdf261dc8a380dbc67f4ee07c90ce2edb2e4ff51425cdc841e78ea7320dac84ee6d1e62c031824972acec6bac1730284d1ee9bb85b15a9e223e72d277017a067ae87137160ea63ba1f61e787c93ed4cbe89784d368fdc202afea2f674d1cc72d8e0587e90c075355c3adb432e5bf382c073e50d246eec98978fe936c001e5bc34ed0c7cd3f58c8af6362f50734a021f614c3d18769c11b0607b62614a81ec1bc2003272eaaebb732cadff8e7de0da1093eda1fd3890f7db4b6ef651f47175382d77e397a015bd24c4349f1c51eb5ad00ec31c667fbdc7213e5354f247c2af030a2c7e4e09874339f5e9d7aec117e8859faa92b8d2d9c6f9cd4dce671a4352ecb8da913c99af3ba569095077155bffffdd8f262d26bb9dff56a68d1b818c62ca4da062473f2b0ffabe1532c9af4f0184df26dea5722c1a66481ec18e7e75b0b24d9441a394790f8ab6aaca66689a5f97f1a11e666194df4b542e6ace7d2801aab08cf43e50aec3607067a36cf0db7a0966ccac48be78db7f2f3f9c7677b87b5b3d5e3af9ebf39123699267b23caa8fdc4da374e700c175d2f605abd1265c46495d9834d8fa272608a01bfb6326be6df2d8086f7dfb86b8370551ff6b282add17c910cec224db2d6eec73b5cafddc0121974f57c6d84041625e365dece75c759395b869ae147ac923cc01c608a4f9a826bc4bad040b1a514aa36acb07abc48ce8026f857450ab320e171e6a46a02be146692b94ff00d22da6a88f5c4c4d272fa430c21d5e8c1c3ccbe4e0cce3a062d421e0ede51e0d1de52a244dd55f24ab522d7a50b01c47f1350ce82e3aabc40c970a94f71769aac20a7fb2629ae9706d648b6717cee719e26095ba930ee75f4b46ecd9007208641e7705480f1ed56aad605876852f7c7a40b24e2c0bab389db7e0b86a1709c0ab3691b361ec74dec3b6a10ab4ceda9af5b70d17d9147e1865139904c2c5e56b58d65740f753127034f32146e32086f03e60bc0461e0952dc71bad9d8bae2de3311163b4fec5aa75ccd388360e93bc3bcc54cb37987d96c136e96be6efd2c0d03a363b399f2e73008a91057a36febe87b2b68d8de8a2e948f875e520d5a45cbe1548767d7d0d605ec825541ece4cb34514be06f1eb47abae3797f72e774d388d0c534d7b1f49e314b64f65ee5e5f2beea55057db040bfc96671d30f1d80d1982f61efb024aa68554ff16e94fd53623a108e677738912e9b045706d320a8d44f592a7e1b73c47be8073c215948d3b47b1236419252a8ad8be246c323f7f453aa19884b70a6cfd8a19be4e6a2e4cbbcaae49bac1485e3c42ed79234e92bbd3354c2fc502513633d2fb4076be4981b704360a2c46c7a8aab0134bbefc98039f69356909efeb440e671ce63266eafbc69809e6c244cd575687e7205cbfd5e9838acd0d3237c14d445ecd1d7d22c98f14abbb07504eeb459a8199bef883ed82966caa1e6aed92dfe81e1163c59dae419466818932a752e122c86e2ac946fb5e16039b95662055283934830abd2b9cd6d0fb4cf7d587097cd542980e6e762229fb6336f8f69b0b45df13986af40533615d716a2e281d1210b4fd3570e06d427b7a253483369d2002e55f26d765249e0417dbd101df73c6a8092b5ef347f3f682625954df188e3d62ffd9fd698699ac803f617292dd81af2897a94e1645490f1564157560543a83baf915c34addaea5ba8aca4f3e905abcf4452b32369763975a03cf684471318ed6b7701ac0ac17631d330be3862b581be6ef46f4c4c6fad101f58743407875b6b9cc355b9dc1676494b41e70840a5a00d5bb5cc3d0a681f59f647004815e91363e680ac68ce03f770e0996ab1aca6f5f737505d53d0163294c6f87a7a2fce7a6289ba89531b30f458f0a51dff0509dc8d2cefa6b7c66a41b6fa7b13583330f1627efe5dd2913d8ad20d88315ed868473ae3f180c0e4024dae7be1b96a2a4a58a2f8113b55ad4ff2b9f3ecf49f28a287877ae8396cede939beb3c94e8244f4a83109b1de1ae69264255be50fea526f382496f96411a9a7861a9a9b257819ddfdc45bdec98650f952e3549051e6be7c7c39694a96b33a80fa932ff705cf7104796f4a2c59f044c2be0c291c4f2dc5da65c19af759486f2db96a847d494683d25c509710905333ef5478ccc93d0fe01b0d3e2fca9ae7edc641347da004e35865b8044b8a6ad4a9ef013bc939a8a30c82649d0fe7b467579784306773effb50ab5b36dda91ec17a3fc5eefe4796e69e7ca4efcb072c8f1e188e8d909d75f022821db0d218c17e8af2023201b52c885c21e54b0b97994c5bcf15b339d829180db19546bcc407bd1abee667f5e4fa4c95a0796bcf7ef4e8e91c04d41a2ca54a012ef50b1ac319e43fa6b7a7ce6899cbdbb48b76863232c40149b504db8e559f5303239515cf7f1351fddd9cf2b03e08f9eaff08142e35d78d25210986a7d9854f917caa8f5cb80c0584613b10ec0722c6ad6ff902001b8e6f832be531bf6940b6a9b195be39cdf2b109f6bc619ba6771f9dc5e5ca2cf1f5a8c4e0aaba242042538857bcd08bff47c1d822e9e02193ede80334fc56feaed34ae264a177c0bef0b7256fd0151193bf28cdc9576025ab52b0d169c92a4df56b30274fe547727b9d6efae740b220c109a59562dacf77a5b595c28f79669f55cce6a94cf97a02fe42727085cbcbb80068505240f54da38ad6bf02a8cd961918d8d44c53ad5f6f5e291b1002022558d10f18de74f579372bab54ddbb21fac07adf4e805db222e1c1ccfccc170a74e305c3018c1bc38c0dec2d079b3d0687959063159fab597dab1b6853528cf71a5084e2277fdf14f67a460127d718f793c9c8a5f63f4314055e6f4c176fdf78aae01a0121d3a986cb41aabcafefcd478e234b7799382490588713c0551c6221c394b342eefaa8353b0c0adfbecfc2c007663f39c8bb6b51e0e6f104f261737e29b0eef29609ef8ebec6ed84ca1de609c76f5902ece2384dd4aa6c2f250c2201d9baa0295a84a01bae84825bb97b39170b4c07aed0e6c9df7ad35bfd1a4ec6db04d074ffbbe7e4153323a50bc4d70e95b380205700d482a8693d9eda811a398676b5db9218993b51f4f555fda6bfffce0a52e7f028a76b0593ee284d2d728d8e3abc3e04d251b25e684f691eeee11723a20e3060931640549bb626f9de9de1f9cb8f53aa22fc06a03e77f8b108ccbe5b760e386dff2b53f9409bc5472f1ce232baacad074caee6117d9e2a4a00a2e565abdca51b4ad6d7841520e0fdbfd384e3160d369c7477d41741968f0dab54257650f96c40680f042edc14915a703b79521cbf7345be29f77c3ee809b8b2615a767e453e5e76c1ef204e2706a42d7cb2a54395610b0ce39e99e97b218bcceaf2ed2ecbaf49ed3b2f5a40cfc7d5e410370aa30a94c887f2d0aa010dc143014e4b1dd9b2a3bee120895cd6f1145d3134a724a6463f4925c92be2ce158f4facebe463d46b200cba677e82c46f93c3f88dffb1eecb5b8c858b813a7d38a3bd10bdebf32d908825ae1e4a2c606691dc8e74ade3dba27780b3d40c8df7268ce5fc876a7813e46827f676a965109ca113c10bcfe3b4471e514c7421cd316b471925eb3eddf3358cfc87a96009f23e6a261718ad5a48b0a0a6a866996492014de799fcd90c79a7714b3b1fd052c35dffe360374c40c6d4dc93bf4723fba92316b83188320c1be5656a85013efcdbad34202791d9055799465f311f47ba62f8e3b693fbc341c98f0cfb443074f620fd3b76a82e0bb681e10e9e4495706b664bae85a4a6d13e70e3435c84f343b190f211b4a575cd74cdc8a439c8d1ae4822c376de7a183e6f9400492c2b5d16ff8c3a44b45cceecbd1e75957b915b832d0746cb4c3f31a50bfef57a2c734f6bfc0ed836be0bd698f0c4a18f430d93347e50067255b39d096063fbf97755357c75ca96010e00350ee02def7680c131c89d5a659a47d2c1d9d9369c3847f8b879b4bb59b9748bb3797899323a5e4d3a07c8585c5c59072f3b4f69791134bde8ba351ab8fb2c857af6a59bcc52944841c00ec9bb0f08b01e93c24eff42dbbe134064966e6b46d514bbedb8c9edb1186b13bb9a05f835c30df685e2fcb4913509a45cda42f5a38918dfda4fff2b80721848b68db00ae6cbcea55cb0ed2176ae49c44d7ff8a51ec11ef9eefee42802857b6f829999abc415ffec4cba0b261bfbb7f2fc6f2967a35b2dbd8204f50b560fc9f7007baec6119e4ebc1b89cebe82b6c0b5c3fcce1caf5d763b481592be011e43f96c0ad01c380d57f372a26860716497ef0a6f6463a38a5bc2afa7a2451f4080174b8b59e5adf9e499e24c4efb31e740b48c0ded2992d5d272c7a59229bed27af2f7ec5f16c93277a7a7082157e97d9867682fe939ebcdb51217f2e0fac408c975b25ba79ef8b3eff30a8904f4480af1a7d0ab6aced1138002480a6d508e4fdfe071d0dd88903214f1ae2345c5745b797405f9052b0f4e", 0x1000) 07:22:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x20000000, 0x8, 0x0, {[0x80000002, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8000], [0x0, 0x80000000, 0x1], [0x0, 0x0, 0x8, 0x9, 0x81], [0x0, 0x0, 0x405], [{0x80}, {0x0, 0x0, 0x2}, {}, {0xfffd, 0x0, 0x0, 0x7fffffff}, {0x0, 0x3, 0x0, 0x8}, {}, {0x40}, {0x804}], {0x0, 0xfffffffd, 0xc7, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8534558fffafaade98d396738db25177ac3d6ac01046426fad0a4f837319c4bb353428aba8e0d9449d6f6868715851c4580e09e61982e38affe712dbe6abd1476c99f31816dfc37fec5c409d78536eff53520a4b648d032317bf9419b41f9ded2ff37c23d75c9910b5deafe2d38edc770bee6fc273dd809b5c991422f9040a22c71115761be831ef5e45bb9d9db016123c22164c2ed57958a4fb2ad380113c009636110c050d"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:22:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x20, 0x8, 0x3}, {0x2, 0x0, 0x80, 0x8}]}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0xffffffff) 07:22:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x100) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) msgget$private(0x0, 0x682) 07:22:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x80}, {0x28, 0x0, 0xff}, {0x6, 0x0, 0x40, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:22:53 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x97, 0x4, 0x4, 0xb}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1cc8b1d9517b493a, 0xffff, 0x10000000001c}, {{r2}, 0x7, 0x8, 0x20, 0x0, 0x1cf3}], 0xdba, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendmsg$unix(r6, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="9a36034bfa6c06227f801136cfe31749ad016063072d903f933d48b944705ad737dc1ff74cd26370ca99d8496c08fdd280e5bb28072003b0a2d2cb1e23d09f41bbd9cbec199b95b0694fcca86f740bd6720e36c962578fb1a493677812d67f277f69ac6e81dec8156c5ecfda6a1ee97fc6638ccf03e5efd7f0272e61c9b001bcf5b9cbc0df2a1b3390dc619543001443100672e1b2d29022924756ce1f0f737366c3fe84937cdcbaa0c83c6eae07fa6398e3310f6bf286ffdc30f5975e776695d91497bc443e9c3612d8593f509edb5a3ea7b152aa9e12b296103657ae2ec7c4c602b5872b2e99543a2028139c327ba813afbcde758cd9e49115baee2982", 0xfe}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0xc}, 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) socket$unix(0x1, 0x5, 0x0) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r11, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) socketpair(0x10, 0x4000, 0xa6, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r12, 0x0, 0xfffffffffffffe70, 0x407, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 07:22:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0004002f66ff01000000"], 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x24) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x3, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 07:22:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x1, 0x5}) sendto$unix(r0, &(0x7f0000000000)="b100050460008000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b782b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a00f9000fcffe0ffe608a371a32abe0fa1cbcb559367f80004000000000000000100"/186, 0xba, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 07:22:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 07:22:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) flock(r1, 0x2) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) 07:22:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) kevent(r3, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff8, 0xa0, 0x4, 0x764f, 0x7fff}, {{r5}, 0xfffffffffffffffb, 0x82, 0x80, 0x8, 0x101}, {{r3}, 0xfffffffffffffffb, 0x42, 0x1, 0x25f8, 0x8000000000}, {{r6}, 0xfffffffffffffffe, 0x25, 0x1, 0x1, 0xffffffffffffffff}, {{r7}, 0x3, 0x44, 0x1, 0xfffffffffffffffa, 0x8}, {{r8}, 0xfffffffffffffffa, 0x84, 0x20, 0x3, 0x7}], 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 07:22:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290f5c6cd00b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00000000000000"], 0x10) r2 = dup2(r1, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r3, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r3, r2) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) shutdown(r6, 0x2) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x7fffffff) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000300)="90", 0x1}], 0x1) ftruncate(r7, 0x0, 0x10000) preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r8 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r8, 0x0, 0x7fffffff) writev(r8, &(0x7f0000000500)=[{&(0x7f0000000300)="90", 0x1}], 0x1) ftruncate(r8, 0x0, 0x10000) preadv(r8, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) renameat(r7, &(0x7f0000000280)='./file0\x00', r8, &(0x7f00000002c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) connect$unix(r9, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 07:22:54 executing program 0: symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0xffffffff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000040)) login: pckbd_enable: command error 07:22:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcf0}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d8000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="e52ed02ca2b64aa581174b986ce2e442bf4d8fadf728988a00f54e53d6fa0b2cdd8115c88d420e4cda18861cc74cf8be7a0987293e8833ed2f06445d3c891c6fdc396804eba65b"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) write(r3, &(0x7f0000000540)="2baf9ae9cdf48e8c737b4fc5e5cfa15dbe3fe0645216332349bc94ee4b4f4d8a847bacc6de0f039da7035b667d983846183abcac50f8706bbae16e516e9da0885572c4e7b7dccd4c1303713e5346faa99f6c40d59f2891f974324752fddd05bfd2f828a3f3c702bff43e4a33ddcaac14d6ff95e8abd143b231e8ccee4b3a8a54af2c0c7bc5c8e63964d5133eb68e08bc7e519bcc8a767ed9167774317b17bc4a202c531819", 0xa5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="fe000053bbf03eff0000"], 0xa) write(r2, &(0x7f0000000100)="8c65", 0x6d2) readlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/234, 0xea) 07:22:55 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="3a43a02fc19f3d3d870b05601b8f669e2f54dcab646cad59def2ee8e63d30cc14613f170af3c2da57a72a4164d6a389c5ec8e2f6f8e46bcbf5276d72a174deda6fbfec210e60e05aa65e387b897ef9fa09f09e5f143a00bbe293010826167cd28ac7eb62e7f6985224356a45f04b0f4fadc37155740102fefd566c4af4a55ea6d867b61f5e55e2624a886a84c4676220dc625d63b6e912bb87dc66c47454c9cd10bfcb5502545e85ac6bcb7d8b8ece95733116b3562d4d75a973dbc212eecda9f48e6d8cddb72180baa5fcb0bdaf871edf0e58cfcdf70b0cba95c6d942cedd9cb0ee03"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r2, &(0x7f00000001c0)=ANY=[], 0x0) 07:22:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000100)="7cf159d33a990daa8e4629df9909130a03924ebcf10eed9a6794ec7b923b91fccee735e40add06b30f4c0c80787d0db1219916c79fa638c9ac33d1258ac7868367b4bd12453e0105dab2d1cde796949df90819211c4c69acb1c52dd4a593024cd2ddf800bda4179372af689e8ca9fbfa0270b6070528b1867d3b9c420a6d736d7ce6cc0a6a243b602e1e8280afd686a7bc5c1640e8d2bf294aed5475401287b4166fe80beb8417", 0xa7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x86, 0x2}], 0x1}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f00000001c0)=0x7) 07:22:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = semget(0x2, 0x4, 0x4) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x701) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x11, 0x4003, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000100)={0x77, 0x1ff, 0xc}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x10000000000005, 0x53, r4, r4, 0x2, 0x14, 0x2000000003f, 0xfcc}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r1, 0xffffffffffffffff, r5, r6, 0x80, 0x9}, 0x1c, 0x7, 0x800}) 07:22:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = accept(r1, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0x8001}, {0x6c}, {0x16}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0xf0, './file0\x00', './file0\x00'}) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="b7e005ada9b6db6c0ede96cf74630d7ae3a1bf3164fc62ee91ad0699afb5103a0c5e757c6e23bdca25e6287243ca100743063f1d16587dfbc23766d9e4a4a52e423fc95a07c50628526d2d739c67c072d410b0a127dcbdf6b956595275235e0c6f9faa57771e5a675a3845c4c184df95b8e73478e665b7521dabd6b4b35869a5d4e86a685c1d5020a133524f09ccd9a77f3cc5952d0fc49597fe96e24d8cb3ac36ed5fd8b5570aacbf985ed4cc93d75ba9e2e6e24b4cc32da9ee533a4c026a755bc0074599c786bb93c081466aa858"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000580)="2c2a1478b8de25c8fc29bd838d131d7302ea56100e16a9fd34c444ec3855eb4fb8f5aa11e3d526faaa44212e3fcdc6b6ee45bc7bec95302b6eafc2335fe6101a366f0ec39bf3252f1f726c1a89a363b98df490c4e1d742e2bc3dd76b9539b8e2db68961944dab42e7d61f043ed84a6b83930f1d70c731450e35ce2887228cf26ec3b3801fea30a81118c46979e6c10f96d19ff70af0630c86423d02d8fb171850f1bc214358c215271bfe4bfcf34fbdda864ce38340614b77dd6140cf21f5ecfa70f4e1bfebe613b5aff63d689ff70c267576f5965db1ba1082d1471861735ad0feab2e2f671286da0ea7cfcfae3706bb81d6c18d94d62f291fff5c27fe07386ab0b7047c2d5997c477535ac0117425a15bd4742e980fd22c3099e28b9ebf2ffc3934e3e0650669217c56d3cdf788965e5d2e454eea23e85ac55c1fcdffa7f25b5859a8cfb029c3d7482d02cd822471810a52d6573f35ee8fcf6f69fd6acda32f4dbe175b2828bae3d3c027e1820ab945793ee1c9ef8ab293360f43658064dd4f5226f3d3681537700cfd770d97fec433fe1ea361327727f1a40d52f32dc37320417ae8da61532211524dd0d3fcc119c0263c4d319b2641f70def1aa3c89e4e8059798e2c6efea45f6175973c09284212e0b2776dc4de02228727cb35d4815b387f9a6389764eb26d5a6cc2abbe438d721cb62a207158f676175a8a01784d40b206f3ba08a1f3982942ef07970e8118af7768d59560e6c1d72aea575fda71e1d5522c4fb8fcb3cf6aaed293f625600284a7d4d4031b50d947be4d0eb85ce86158f8d35599b0c5e94bdf0f1a29e52de1ed9a54c807a6c9ee383d18194ff03e97343251de64398bb5b12b97a84b3f41fdc1d4bebef8c5b7fc07282283bd30370648a01a5d1f2c4f2566d548e33041fbd3b19b19e5cd367adc127c3023656e99a22b34da48629385691f1865b5fd39596c52695dc8f64e9f8ee5fec907347f7aeed04997c09adcde1e1816021de2fe3411e18f76fa455db40cda1d99fcb9c90b9715d660c2519e7cef2af6f0a1b1f6d4183cd8669563fc72c504aa5d45cdb2d6a47f3e4df972f29670026463577d413617d70efa76fa69fd6b758a93be298cfb7b99945928c18b74ac71cd5842f756e698575c57c2ad7ab6c4524be5fb05797041013fc5f43b15922ae7ff7e0cbcef5393e32fba50ea6fdfff094b2b3708212d889294aed0e5614e8e558b87e82ac425dff308b67066641ba7f65b1e2336fa6f3e3706b89f23ff2ed9785e0be07b35d6955366f569373304a9eab2e516e2e834472c1b33e9a5f70a52243f7f0db589d02aac7e0b2177988215288e826320badc88ba0070a8e12f097362b626aa993f38c0681f2b61b0159f6144276977ae57cb737408834a526a853419d7949794b88d3f953489c1f4d8c66e933849e3df757a0469a7b140f6c71e8417528b31328edc96daab7b8f84a9449d7df17f17200b9fb671508d16e5f91e4cccfb21dfb751df1e6c4c1bb6fd9f9da723a9989e1778a21f17f1bfd138ec3d241ebf0e81b958f6e26db759f675841c084242797f84fa30059ae6e9c302de07f941e852c2459949ccf00b6a3431dc2315a94fe2e7c29ca5fb322f587f7d1a238646c8ef0448a70ce3d60bdacbaa74d87687b56cb44d63973f8e26cc8f1a0d2c5078f9cd0f0c00da11d180e33b906fd5328f4c48cf0df421145d0e5c6f6b035e4340c026cd9262b8ae5d68cf796e991b10ab8539d3dac0457160827c4a8e0f4af6369d1aa9b9aa2b7d0e9dfe5080dd4697a04a0af9f62e5ab8746f8cec658a31d586f8ee372d28e1dc7db760b79f86460482e069bfb0bd7dbce0727c165c62b76cb3700f6205642d7145e84ad2649a05e86a56e7eb98b2f8f4e4dd1e7d556a8eb89e245b4a94fb90eee78e8723ddabb131de7c04cc44800d7620abb0cce91bf41e6cb599e6b0bb120714856de42d00397d83d5967c4f3104d36149242bbfb678a4d30182da3ea9350d5789e1f5ea23ee85c23cb3e47dc8f81e13ac0005d13cafb06605c219a390f78a5f3887a6eef9fc259ba430d53029996cb67061c89cdefe3ace1724739323c4242d037eb2c386ab449e5ef36dc7f1a0efa51607e3689d72936eb765b509b155a8e855ebb37d92a925b92bb3fd91ede15798427794478b2f6ad72f47b083d65907267f910484e7af6a64095c1ee1f9b1abdcfe6051d69909a8baa98af2fee98dd5dc0bd42c2bfbc40b841ce7bdb9c0d79189d9329d4cf9ce1fb00efe7c9425f28e296e9f13461bd911f0e8182ac00f0ffa8698cf8deaec3fc88459bd474b2126d8119c3b45762da9721febccc9f250718357a1ac43dd4b5d0668a5b55dde1e4f712f7d0021cb5d6d9c4e6b9faa42d0b84cff176b1ae21757fd44d0ce6d3d74bb55d57d928599ed44e1f2df754713d3a6926148fb9a74e6f33e1dee66766e79e6897820b4a394cfe4a77aa0fee710492ef6437582fbdcf71cf20d7d634c14d4e586fb8fd1b26841040a48db6bb318a0e0e3cfa4e505b0a9e3222f863ab00e6c0fc2e87b7e08042ccdbea71ffe55a4b4eab61582ef0c07d33af02a8ad6fe819aa81f14ac67deeaf1a9b52df47d65b3345afe584846623b66e20aa89ec6a157e54de62f7829b37a83817e69caf8e4aafede66fda65b04ad87f1500adf1f3553a1db8da1f7405f1430f0b2a8fe096e04b8ee074a9da297a83d8a6cf21f4dc22e1fc1b77b927400ede333b76d50914e10c703244e3dea559c4a060bc0a9b624a5d3bfafdb863b38c693592669499d12fd3aeadc01864a7b918e0ba1a79cc6360225dacb27df2d289abe647713b46aa5a7635d57d29c5c746a0d64c7a90d8b2d8045467670257b6d2fbb7cef2ec161e1050cf30922fb85b2ff08016a000af51f44103b401c574bd40fbcdf8ec6505b7ad997d8c6434a441ae6f2579bd5cb93817978d917c99435b292b327c94f2df89ee0228a4d251c8fd06c5d85186c93a9771718dd335443fbc3f4e49cab265c9c588f493cd628a71c714e99fe689db17b8ccb040604e68eaadffc5ce2556966fe013f054db87c124926f81dd9ab5c33e10847829eba132ec9de837c390e79d9dd078305b14b90ae3fc0fabbf2f3c65bdd257403453c92ed513071755bf6e3d8c47633a5de46389b042624f66bed702690e84414130c783ccbb0a94b001b8d6466b88673b9226cc412fa63f7b4dd2cc91248c3f6e47cd4d2ce17c1c7a9b33338a7ce0e3892458deb405d7477a8b1bffd3eaf55c052c876c5712fa033f9f449755208f2faa2ac8917f1c0baf2fafd7d2cd6b9e4c01140e6f7fdd8eacba9d24cd4b2a3da986f2c9d4c8012b9afa53546b26a0d73d5a985dd06dee8216067cde3d846c227f7fcacd83959bc7de806cc21611c9ac49f0c2551a6bf209e0c5895889c072031a5ba1b87c59ab2b3274d1ce030557fabd7145254e3e13418a1d3079fc999a43ca280e6f25990f5457586e1ad408b34fcd0ebe0c3ba61aa448c2a6cbebf308824527a42d2ede1feb862c566d6030e18281f23803d88fa185715a914db898495a1221b6d9a2ac473ee33a7f23adb3684d8483b24c4d0d500ed97bf122dce17230fd71b22bacf385a51d7c36a6ce96d5da1cdd86dcbc91406f0ddae120b4d002bea30ac644eb14112bdbbe591910fbb542ecdb5da7ba6409c7f2f7a1eb1d7d27e2d4227f3ed337c57e65f9342dfc80232e9111eef5208a9bfce268ed3f6a8937f1a66decc7152c9cdf022da67d8e8f79ad253381904240d59795d66cd2c7cdbe6329d554f7f95c19612f5982e611c2d70991acd73afcd883d65dae09c3ad8df45923624497ee4c44d919dca4fab4940a0bd19e5d53afe2d95d9e210bd3e39990a7e29b71497e03ba04442e4c81e2a3c0b8c3a5750c18dcdee4b9ab83ecdc4144d2d75c7af9286aff23620b0f548bc81dc283fdc2e9c640957e0273221dc17e2b98a9993cbd2f4a1dfbcd08b756dfae38b265503be000bffa9cfbddeb743215f90f370141108cfef38fd5cbb1e389c25443ffd4d14911a71ea5dbdd77305f7c831d7e7f0129e9ea0b48433fca6d7c420966501cefcc6ab4b4e2f8002c68b8796007b8b56acca92662e3776e84ec12547f93f6d2f5581f28269f1ea2723ed2ae1ea95850fb130f5e4c85c644ad3e9f336c0b653ee4c476d7eac61ccc7e50313bff81908375ab03fd031dd0b10274e94e6532b3bbbf1404ddce5bdf96bbe27f20b6898b9c6be1e84aaab7dd0ae321e4ac45da97a4f08cb4700d9bc9cd86d64255a7da13645ef266c30710588b7a86f2333b02431d82c9373bac894193850bee250ce8ea926de882d594ecd7708ef62574cdf9a768a5786449ef66be74d3a24ae7317dda097e6abf1faa80c9514b4ba514977b026f051a9f2e8365e967186a7cd21c6664b6ad74f658e601df5a0125e3c8c908a031cb4f3739f8e5c33561a64fee7307d803479bbff05ad15f2fa6fafe8d537de53e92265eea956fbd598e38bd1412229dbd17e16c3053015d78bb823988f10b85b5f7b57719263e7d6830cbbcc715402ee47cb7fb3b554fbf50fa7ad0556991937e7895369efae686bef06dfe203f0b9fa083d540a1bcd08985144971f8cedcbd0c2cad21bee13f8d4addabeea30f6fb0ec9beae8ced23cf44cb39898195f3887ea9f5bcae99a65bf614e2814e78d5f6487b471157c14c666e58d3a9ff931dd8647e51cca5b33330de244718fb61cb09419b1247b1e4d33950bf5b6460ba0f4234f1697469d04642c4c3e278ce9e66ed87d692d849e52e671f9bca3329a94a064269f73b48cd7e9750277c2a30f6173a1ddeffb995435c6ee7a8b415587a1d85714e3485bba8d55af4aa4d910f89d8b7e274e1f2451796b3a6e3c18fb115712f66f0728898bd62eded5a81bffbca66f8b87dee1a08261697e48d6ac0dc52d655d1db0e76caf1e4e50ebb8b2f3315c2247fd4b21bc988172540aab03c27db436de95f9a3fd6740da73fbc3e7f790a2262db81f3c0c6e43a8843b897cde5baf74ad94b012c1d394ee09739ce5d3979befbbfc96a259ce076b16c2d638767919411a249cb94ee4d8f35c21c80c5b5683bc7af128cd667513113ef103291ed590b45584a5669488b917001ce1370cede5b35982427d5b4dae5cefa7d3305bc8eb298c5a46a16931289379f604aac93f827e32d10e21494978ae5903f89d37710808db4755534489bbf43ac21dd62987057be2d67ea368063b56a7fa9649eda8739ffb8341ee4da8b763d352d9b9eb1878bcc8a4e3fd806f8db689dffa8be3c8c446a057d7161b9868259edfef259a80cc0669a4b970d8c7817d7ef7e6b73f47ae4260d923a90c52083ecbe3436818d5a052f3f57766d450689e532e7efc70e99b27db246e975532acc110b4064543f39cdd59294cab4e1722543e03ed6d3a3d282f6e3392cc4153b48e29062fd459b684b9e19dfadd5a0ab56178716a3905293340c9a69f4a8b48b4a15b1b9cf2cc2d4441a0f16f8e3466c5ae64b4b479516b256d9ef9dd0d66f5b26dbe3dcfe717e92750b140cc5b1d7df78f790631a4a3fb1d08c617eed97d7d7c86909e75885354219c218c6bd07292bc50ff307963e1c97c29cbf96dc4406c6a68a3e5222333d4174b1d65b1c68da08e285c8ff60b537fb8dde368189789585802b801a29d9b453c66249052716a505e569f2a2144ad3b59241a4cec152a651d30c722d0f6afdcd32d69aff848fb86be42ad08fb3f7a70e797c2fb1d00f1aa7f4773fb4a7db9165826aeba060e", 0x1000) 07:22:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x18000, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000001780)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) pipe2(&(0x7f0000001740), 0x4) r3 = getpgrp() getpgid(r3) pipe2(&(0x7f0000000300), 0x4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xe68, 0x0, 0xa7, 0xd294, 0xfffffffa}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f0000000140)="e5f042827651645c99f7e0a572fa352f99db285cb82a3f3b44a62a0ef5c355999f0a35ab76dfa6566deabfd5440b4599435a27a4ecf879fa39443d028c47ac4ed78f33eef8b23b1ab7254b2020d176015ea6", 0x52}, {&(0x7f00000001c0)="6a1e64d9f4f3e82b47f85949cf1a1b3144b46872032230bcf067797de87ec425a4c8e6ac441834073b7bb35a425524517f3018b6c4b7744ffcb916a33b12f3759420470ac1452c47bfe6ea97cfdd7aade0100e99e78cce8987145a56238aeaf1e402981bac03c54b1f3c22982283bf08b65b31af6ce5476b", 0x78}, {&(0x7f00000004c0)="701bcb871bd0ae5f0d8950e540fbc9c00fc5a8105807e9498e9363a9218f005cdfc2f25a5628d7cf9e40155e276b15a2ab755e43aa3b31c867230822a75ef6b7e09d8b9a1d3df04e4df4ec846baa57a54fca2e4fece64c26685ef2dc0090fb058b454ebdaa7002672a41b0c88516f3f1b16396b1adb6c0cb53a1d60110d8115796c2c6f226bc316e23c52c11e40fec1fe1ae5a2c9e0dd070fefc082ec7200f61f16bb453d98417aa7b43589c7536b0b177a367e0d639676b80f7377f5daccaf51d78b02d51c39d020111f487d8e96a7fa6971d46bdc57120d248bd4a60be8a42ce1f4e1a520a6d597b53d56af2259c0d82ac278defb94b5e71c8c1173fd0cdbe75edf1df94ac21f88fd4074002f976bbd44b002d9154a290788104a793ce6a600b75b6e071c5cc6fb1ccee796d9dedc83ceb5f2bc8c93ae7aef8b7c8cdb2199c20411b9fc57be2300d2992def78176581d4b36556a6e947bbc859f46f895e4e2abef1f5f686923c3739ccf495e780ef28094518a908d7c06cb76b1a6b53fd2c4dba64634ac641ef87ce8b6e2b8dc2af647d9453c438a19ca66036b9e0b193e85fb090a1256dd491516290afdf11cb9ae6c27162a337fdb85953a189da8bacff40b9e4754d85034a1b0bdfac3c709fba2845166a8df8ddd54284d3115594febc92522a996b1dc2a4b14c631e9915917d311e83b805e0673df5c9e84925b5a9f1af601704d31b7a0f7a289fdc952ba832701cb11425fc5c4d7bc4649573cbb0f19f7e63e75c2b29bad52beae4c677ab90130e8f063c081d366573e9b770081f844ebc7d65010cb625594b2be02e709d5b2bfa401245520ac929df271fd85a57be773e9d2522519cda2040d6bdf42c256f4a75300776751b3b156d646f1d85ed5edb573eea8b2675c1b46e0d5d811cbe17d3939e9f070de2d851c850b5d41af930a94d373627a34d966bf5388d64962bf8e502959f7f8a304b27309060b8ded2144f4bae5c19b35e606c745039db49bac8057a250f50a991b874287bf0a9cd96092654a438d6411fc001a545e1524456ecc787f4e47a3824c29471cf4f809a1bb093ec53b140476b1ef22b53afac80c0b17be5ee14687982320efd9095b751cb0a19fb1f96305fdc8c6e9b1ce2240a73bb6b0152dfc3b33d26ef510080e0af1bc87207e03426e2ddb4fba2ca88d9d9d8f7af01354c50a5b29d31e56c9fed2b5c84a9fb08496d077193c67a43373f6fc615032741664a6c7aa462408b5ffaeac2261695d34713c34c1647e444fb38ec62611d9149eb671ec4e0a14fea8a28b2b6802bf55d8af6c530f3aafae6302dfb707b156cb28ded10eaf95ec5e99816c2e446a7d6f89c1611c66774f435264839ce0a2d94544754e173cb27c78ebb9dd865f88279ed7fd5929929770f86978e7c7d0a86caa8786187edc620486f36a2f62cb6ad68392a424ed9763535119e614c350273155f06f94dffc46293b52e2b5970017b506b2ba97bb39d4dee99dd06471bf34f20659d8f0e351f0131ac627712c7160d85aabded8667fe63426f99a6821c5ce6f5cfe6249e20d37ed3ebe04e73cb7857b6160867daa53cb5d1c1f1bb956dcc916b1f3e45b954fd683b0fc702f0615583671e9d8164174fd04d2541c7a67ad524a59c1f5f3109b18a319bc4f34860a12d9af65af81d442e3bcd20090ab60dd27a6c0792ed018e5ac2d21abe9a85a9e7b9a291d4df89eb1b4a3573edc43c222ecbd7de7f01314cebd4e95342bc259899515c7edf7ddaa3383935151fd84be0499c2118e47db86aeae1c7b56ab277bd2647be00d01bbf1e49cb58c5c3ccceef01c93307a8b48289f0a6c595ca7d4350844e216168ba57be5c38b2dd9077d611858b905fbbc54b2437c5b9df439aac503247f3593beeaece46c457230ea6de0f8e9e026a14f60258fc602281f033b242b0494ab7003d8fad130ed28388710f35376e35da8e71ea0ca42a56677953869f77c7a0f15f9e1235c388751d23d186abcc66d646e250ce8af6a0d0de15f0e37efced14d9c3023ce5f55454ba759edc401fa252e746f0aaba8603985d0d34574aa7dd82b564aa5e9554d516195a2e509aad1efb18ec315a2e5d5bd5857ec8865238b4af2ef2425d5794c029d48c2f1e96b62aab47e5fe42cb547813cf4dc29edc1c3ee9bc0fa9beac15e5d807e35622e2c292fa4bede106a87d0fa4f0dc86a11586e8b1df1dba7afa0ee4dbfbde043b4d8e18a278c65a3e12e623c77e6b68dddea3ff7900354e5e64ab375c516db017a6e6fcf07bcab3cc74ee8f238dc604d384acf6c73cbc63cf888e3181c0f33c68b4c5c5a841a05e2d541fb6b3f0aed1e110b097c96173fa35875a82c4237dc06f79ee982d4e805dd331470524e79446989cb95201943478b8bcfe49107a74a81d3055f2ad0afe61330064c9404508f96a44a7c5b85b4f1195d76057d58a08a29223dc12fcc0fb2dff4bfd8fd4dd1c5a9fb62e142d98aa4058a9feaa81274d25436b86de50be7e334c0ee1c66beed7d49fcfb44120f630034260f711a82cca03c0614688468c990138197ee80086a269001a9c7524df1b77dc21f2a28392b508a8dfe16ec730d05f0766cee8382eb8039cd49eda9781f6a0fd665c1b48e756b759277ad5085d8dedb9495662ecb703d56d3dee950dc08789c206304744f75a94e3d54deffe7fe14efdc03f53c74c3e369ced02e737110bf80c899cd284547884f3669c40f77526cf1e6d4d046207ce1a10a1c1d1f1692d2f2c19f59e28338e6246173abbbc268a46c1b52d10db00ae26eacd8990a9bd388e0e460f374cd8b6083ea1b2eda046dd392e4a01b6cf4edd9f3209fb8d044c5f1d63c2c472ad08ae93066c1cf46b1fe968db5f4adf78971830944048aba813c0ab1931533680e18da414af62173877e6eabdc8748f7ea561214e784ed93dab26f7a69cee85015ab4f303bd29878e110075a6397dc828026b3b6ae184809db9732da69c36e8ccc45dd69a530f3a227d80396c41ee7fda86b9e5836566548108073c99cf3f2e7ad01d36c83fc0e8e0ebb19e324f15e538118e0bba7abe0fbf1c3a6c38fca51b5f955079741af5b5600d6b3a1ae2bd6450ffcd5663a76605512cc38523b9a49955cfc7d5b0f7aeb24dbc1ce9941a99292bee3861f6e31e01e8788a49cf5fe6aed1ce4d16eba08321e25a0b65d22e0cb337fbaa9718ef497c4f243102b078dcc5ea3d0f4d0910a218cb84aa224eaac7f95a414f373fbfbe1e889f88a225c9986b59fd3f2570fa32f5a6a674f3ab8e0a937b89daf7f8cc752a7277898cc22e204a19875803552a9b4b9a38d92633942cc3621da554a921d157202851691fa4d3feef7527ae96f1bfd53f0bfccf3c885292d794a8ed965e9420306280c2aa536386aca49a8a56d9fdace12a194f5608b73fb51d392d4154a4f5b7fc638db024e1a977ed2a36db9be975409f6b31c2f7e4ed3a07a8fd4e12f59d4766ae68a0770df64ba7b7167dde7c6e62ef1a7cde7a2c915059953513af9cac82d545eeffd451de1076832c3734d31c71d9b77819feb3adfb1004d9f3ee97ca32ee5217ff7ef08117a080ae0db53030f175e34f700d7d3edda8572feecaf29371f8b3d63c4448e03ce8a3955e6a7b6a3512d65a5742da637c081419f2fa9adca2df348349aac5576c218209a9abaa25614fa0b7d6c3d4ef98e7168a1d40b79f97e9463ce8f816c9dc00b0abb0c6163c6709913cb86a745c9607a5bbfeef9d67e90fb716008fced3846548cd9d0865cc98175d3e9b2ed2d23c0dd5d8f2a5a32b580811bfec348db88a7a103cea7aec2306c86209b73dfd19abd3189518501c773ec3cd11cdf9e0a1a187ee33404d5d280ac7a00aba9ee6d88cf58d4a8be4330d767a2ba44c0d9897616d806d64e4987d983463782e05b989ffae823d96f5449228ac45e074bf0a03434b9978f4f9a3f7c79e286cfaacd34180d4f6e45563ca816db4fb17092496d30e958e18178d8d305f9ed257e0d56d64de654a9a887c6c63e2cf6ca5aa4de1bc31b91f0fba861c7d26be4516a1466dfd4316c8aae8e327e949a2526130a399cf2ca8241faabf698324321b94e7a0f1610b2b47e06b6ed4aedbffbbb6f650c5de49d53d26a621d5340e6df352941b233a6d5f6d418a1232d84421a41f5ccb78ec5984013af38de13d64312e455408f7efd63fcec96ebbd20c5b682181ae9b3cdc9ec381bf96d8355b832b82f9aa109cb8464a757491e47d8d9a9b9a4a5e1e15838d177fe414798114279fc971ad034d5db4aa8ad1b219da5079fbb2239d0faf216729d55dd9707a952193de08e859ac441aec48d79bfa86eb5e6606d8e3f8a31ef947fb74b2c1d23d707831c98125b5e72ca3caa1b7b42a0015957dd22c42a38ddb618181df5b88ee3daa3776a45dfbdcdc369312fe42405f6b78c63485a1c7859dd3c4d6601924195f2ce1d26ebde2677773d812ea9d52db7be80857d920912e59beb0a64ad6d919b1b24a1309d0c431d66def301140fe781342e13d0d59629f6bff6906fd2437a427f4e97ae331ab11d3601e1e7bbb2d7926ba6e074d6ac2c3f086eb7f8f84f84915ec94e9ec22f7c2e4448f709f24302e5b3a31938968f4112d9f18027cf7b11594e7da356930f0519162f07289c7a4e91c394fa5a62abbd7c7c4e7654cae3ce118dc0579518a295b048fceedbde5f7b958feb5ac02c90b5dcbf92f9924e92291a2fe60b167cad1201486828758e5df58a79c1c8dd729cd2754bd013f865021b234891d9bd7d5cca32c5daf287723edb18a739abc25ae614f2865bf981c924a17fd83e5c0d158f3585a94b81a4a2aaa81de4a33faf70580e0fd058bef9067ddb27a5e3ff92d46857f9394593912b73acbd91e57f450fb9cf5fae56da9b63dbe2536585992737b46b5a6349a41ea150d71468a661a1e7d00c7ba078fb8ddd53e51ab324f45b83ecbddef387746ee6423d438c1a39b3aa1f13198116b359264684e8c5e9cd5aeaca361708ad09214afd0053748f726f0e22d59d5929df4006b05091a4a8e93aeae1a9207868e46212eba98494a5db4148e66b81e963f55c5e3317ae4ebe85fccaf8151a8317db18d9266bd3d4d48cedf8d5e6e47946aa6f0da09f6e8710dc981147771c1ef8eb34950a09bbdf6acaaab870733dd01bb78a8f1b91f55688c7315d1e28c3b714d4b92a37da87df46cd9b97477ec9056097aec1c582afa1013c510bcfcbd84c7a73393ca67e357e8206c3bd0c460d115262894ab9578661084fc424cd8792c8df86bfc068d19adfc8cdf444af0e4897b0afa6b1e3e6cae385cc4c7f0d4783b921a6a5630b0aa39b38a1876596d258cafeec21dc78de58672d4ad6bfee3c7af87417c7690ec8b817d9baa2f113c0f50d981cdb64c4407fa10b3da68abf400c9e3b119af2de42bb38851dbfe71720b28f3061dcb2967d074ee2449e70c514b0cae06ce79f6119cb5267f61b8b0c0aee0b033eab93ea7fb950772b20fcfdeefd13806e46ea5c326303816b3e44cec4f36a954db618641c977b3700e34c4d21bc39bff695e90ab020e0b049f4c212fbe855b0a7224b53520a6eea5c4949aa48c7322dd5260bb750fc7169dfafeedd4416a86072d93c57cac7c657408420873f0ce804dad5c826d2febf0dcbaaab39bf0eedc2604fe461e7aad93bd6e2837a35b894195452515900cb6e22353da58e1d17dc771bad223e32af879acb76efbc8f0c9d5e9017958836703ee6735a908e4debd1d3107ba24c612d3db101f1575d6e243fb2b7bd2c3cd9", 0x1000}, {&(0x7f0000000240)="ad2576", 0x3}, {&(0x7f00000014c0)="849ac9efedd8f9f6e02de1a0aca4f61439039f471fefd909228796eebd84df96c67d3a932e244adfb41fc2e1e5c123129b142589a9933ef448c3e73942d19a4826f3c175f73beed70cecbc5620edef3c5c4ff75fa2c1e8b03d567849c9b8cf0a1f2e1b55c901b8ffdf66ac14ecd72c7eff31c88148b62727defbd7551f308ec10ddc9de3c6ab25d80c4d02f0f765fa620f949408e34512a9319102f8f593c510279f8e69f15a1b2887873f28c9d4fc7722c17b8b87bee8c7f0a6d76d2902443a182bc81618d409a2ccaa74400c70666a914fb15754a173b1328e5d888335caa1", 0xe0}, {&(0x7f00000015c0)="dad1ec0e98788eab9827172116cb5792d0e374e641f60ba646a166a506d5ee5968a01207bc2ef2502d33bd1af4022b402cfbf77b942f82b446377efcc01225257bbffd4741376d5e56ddfafed70bde44a4a1f6dd62b96fc2b4f4a6b731abb7ef8a4eea13e0ff866971f883dd3984378db4543af6265c29aca36d419f7e6cbd2baaf61fc9369381f4e90ede6899eb8c16bbb6e3cd0b66d6813820f6c537823edd5c6bc86f779e0a1bd4520e2da2427c238740f80f295a788c46bfbb5965f75d4bad6cffdd8ee132744f461650fecf1d347874a17bfcd9d17b013bc4bc5227c9e3c6dfdac857b24d", 0xe7}, {&(0x7f00000002c0)="72c97667ee51d4cd69d07b0bab5a621e51870ecb0329ee", 0x17}, {&(0x7f00000003c0)="3a0972127d0fc241b2a538d5b001a3ebcea5443857d1e7250ed82ca77631cb1fbf7ccced29c1d61e391f2941abc2a1dd75df6430f6bb51d5f66c1dd8636a2da7032ffaf8a303c68b9a1ea33dba03f66d8628aac7eee52be6cfab1c59e7f002241a13bb601a1163cbf6", 0x69}], 0x8, 0x0, 0x35) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 07:22:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x2}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) 07:22:55 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x3ff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0xc292}) getuid() rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r2 = accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x200, 0x0) dup2(r2, r3) r4 = msgget$private(0x0, 0x463) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/170) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000440)=0x81a) msgctl$IPC_RMID(r4, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x0, 0x80000000, 0x1, 0x0, 0x5, 0x20, 0x7ff, 0x1, 0x0, 0x1b, 0x3f}) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = socket$unix(0x1, 0x0, 0x0) r8 = getpid() fcntl$lock(r7, 0x0, &(0x7f0000000500)={0x3, 0x0, 0x4, 0xfffffffffffffffb, r8}) r9 = socket$unix(0x1, 0x5, 0x0) pwritev(r9, &(0x7f00000016c0)=[{&(0x7f0000000540)="60e058c6411548ad393856db38c84b65cf2b85677f39dd659001eee32adb6eea5afb1b22fc5249831d93d20f6ed5c43a1cc814fc01dc8a90fc8acf5f69cffce5ea0be06f2b5425f558eac51b7a17b52e67803e9939719c0332ead6148793c0a225a968915527661fda0e71205bb9f076351cce881bddbec45c8897de5e2d67136fafe372bf2498ee44ac0d4f05debb68dec5029ccc07df5d8897507b3af12e31406fa3194a5529b67644c89220e31448dc8135685d31c185ce5fa94d819f92b56e993362702ae67eda46218c9215660fd01018543d82f7c8811909ca0b227382e48189d0f73b7205d97b632c3db936edfc93", 0xf2}, {&(0x7f0000000640)="a54e9d0db1073a1c5fd1fb7a426f42985ee75fb0ae99e81bb892ae8922dc76c633bfc8f5ad34a158f1dfa48c7ee68b7599f078909ae74ff7354dc8e355052cdb58beaff65c8b87f00c6c24aa49826a4b679f5099955fd951bbdde94839e621666fef0a1db5261e7e44bf058f60692245f1418d3c0ece6e8fd5106394fbfa6cc2b6f0bbeefc0f0ba86ca74b579e516abff74b1f8d8c1d0d25be5f9155e5fddd8cff1a0943f5ed20dc00057300d8b4e8f11a986d18002c170e98d637a862369619a382d373e226301770ab921e888fac316f208adfddd6bfcb6dbe905914fc3a7d67e01a85f9a75c4dddea65fa7f02a2b61e85fe7b88cba7a41bc6c09991fa6d67f161b79df2386577096ced29f72cffdfe50b0a62370f73f9bb824dca2bec0c888811d1f146355bcf72abbf5fc4c8d51536b220d01d1bbbcf9f6f3c9e0a04b6ac1c1bcdb29b92f44a8b0dc58b810b80155c34a89360823a7c195945e4f399e5ccecd4a1e186719dfc17ae3ecaa1ff2836af1c294374915fe7c9aa8e3014c7e85b2356d18e2bf2f94afebf6a5faf1df7be0b3a0d4ec00c7de06da7c4136b9b5347498747a95ceb87dd21a4499d35542931b1f472f408106837912f6cf43e72ed5a8e1eca57ef15b3abcf3bfbe011f38cbd7fc35ce2e40381ea08e7e0afed11aa8af0337d1276bc34ed32802e403c86bb5e155625c69349ad3a0946c92afd1cceaa957c0e96cc040599d24c06303dab45c391a7d8fb668458488c52496e5f608930a06bda6a0b8591128c71f0e6fe8e5d376f07eb1712d2c77036827ccf771906570cff3339dae727de422153be28dafbf21e21f44916c7d0ad80790a589a0cd52664fa415a9a9b9f994e15d48853353243b44b844f7a6e8d568fc63761a618c55bf67712d67715ea51c66e360c16a03d824c9ce66b767ae92f97c7a3bf65dcf94f7dbb316ada48fd8a4d91510d96d6e6bae79920dd09363c43bb0bec838456bb9820bc12281b278eacf696bfcd5d60b8de9b1b5bd9265da488bb33d0f6db7db543ad3bb159f1f0abee92533e7f0158d0a1d60fc1093084e1f34cc4d5133e1a13bb791f991bb4b325ad407c46a2dee60ee94203940ec2e3139e6f09f56867d3c4e945641aba22979cc9f31f71d1fd0c92f9512b4ab840cb50fed11dca04e3390bc518898de5bf6e20a55b9b7dfcd21acf25dd0b7abc05828c43a403bbe5b89641ec54d6bfe7817b3fd91a6ea302849aebbb326f5c796a0e955a1b9be0ff7560bebb54853dcb85d53d00024f25fc297b2dfc0d16482ff233e489c0030d4010cd4d599e194e82fe6ac4753d5c5225cae5f25684254e92ec15c416e4937544a77ba2d28f887ba64fa73354f1f9d58e83ac8d6ab549ff86b97a0e585785c7d49446bcdb356daa86cb20a7a34825938014d33cc17ebb8a71666fd118955667aa1a559f1a281eb91df5b761039796620b67674cc4afeb14a22b1cebb6ddad708415cb409c070d5a8424758fe2da6bea065bf49044aca246ffbea382a4b1d3ce5ee2a896832dce3ec07475b8837eff5e068b9f97211c3d50202f6ca929eb24c67b18a0c465a2eba146c00b1c5f8fab33f890fe59d2932cd1256bdac3cb2c63dc03630ecb8c260cd968fefb2021cc0c82df8ed2972dc2409d4f9d4c4574837e1f9d1530d33afb415023161a1126aa14c1351a0bc06c7a92636549ce1845ef47b4ed31a00c5650c67fe92e8cae122cb81cc87ad9be561e14d8f615dcfdc21b285a7ca6490883e2c720779ba3cbd5c78d91de74d1c808771cd92100b44f3e6aebe5f85c0e22b97caf2564b963fa1fa9e663fd80001087b449fbc35432fb1d0e841ae66222006c81c1142fcabac9e24d9c7acde5cdaadbb862e681e1c8fe4a16aa62c58311373e805dfc38f06a9114f8ef52cfb7b2496d93eed86e455668054854139c219e5a1041b65804d4541aeaa531c7a4622689076837fa632ad3a98c6984139bcb55e79e37aee7f4bd08a4b7ea9d34da0ff6071cb770c41a334ffaf23f961066189998afb74f265cbebef2a10f017af1b8e456b14576fd55a5a35db52a66f97acb5cf714423a7ae5e088a832b3924a39871d5b3ec6ad3fe9f7c3e7caae0cb79128389413dc5bdf5dcc53dcff12412584f7d34515992bf713ab802c8cd8d4cda1abc12b6622c69ed78bc52a8c9abd10b0de4f64a7decb4112797e79deb21f2b0a7922d39f0f2ff04a6a8787ed16e4129d93ef8db6b68148cda9d813206714700e13a1a9df4962e9b1a1896c4670a92a7698bfd3b5f90ace62a7c283276b60996c2556cd728b4c0bcd26a759009baa5f7b046d630afc55588421bf0bf79716b5dc70a2c39115c2bb1ed9b9b684f7538a6f8f5c9a93417eaea5973fad558ab9fc1783a67934ebf631388fecd378f29d9d9c05afbbb4ed087055c867e7ddc5d57c93927c49f89ce6bdbe60c202ed615d5e8a78252f8b40145fe6bfa454d4969095ad4753aa814a9f163ee518e5b3d631eb4664c06656547aab7daa11c7607e31de3ab4cb0e4157ea4e0e2ebca7d7a19909e8ac6b2ea6f9852be7a6a40b19d44faa4150eaa5b56d5eb56f9e2890a696cee7a5e43779f1b4e7250526674aa2157160b8e69b72707ed7f8e47175addaadf8f2e5e0dbaa20fb2283ea66f0c7d73155a18785bb7850651e6e88c5a1e12d0dcf5e1a6d35de81bc860f600021c46884b690c19e05dae4cc1084233feaa2599412e39baa1a7e7bf4fb449ce7d804cc2f59190e81c69b1af03db79e0f2954a644dd89b3c9cd130c23c364768ff8f11bcd053abe3b60c0fd6a460d44aae2528c0e8c7adfb91c84b22f974ae7920a4e6b7274f829e05fc3663a27081dee645b3f72cb6ba5a34f7062f20eb94a8edf0b2449e79703dffc701ea67ad6693b9cb2d661f923971f0a7c53b7543ff4b18c72d13d9a14d544a48070e0736b0c704ed6beac1e88325fab286c62ad48ad3385f23fb24e6010de784b554d9345f15803675ce33bf5588c2cb10c9c75eba3649d0286af7b9a9ea70b42cde799f90faf917c6294420580d6e963571ca630e8063f80944c39dad73d40d4edb1acd079e7870edb4c965323b12cbc916515de2efb530b096e0421f73c53fac8deddade525531e757659d0b2ce557b9424bf9f5f619350bf06de4aae0a97409e582f918b1de8f88dc52d813f2c9e6bbd52c3cb2e04b5dae9a2c469ea827dad9974eab524a1488e45bffce487867af205e5e8cd9f5d9cb9e6f96ee2ee4b1d845b58234749366158fdc2e6839db39bb15e2616cf9fd1227978acdd8cb5136803193a7413a0b6b379d32e9c258cfa7330c08440592bb0c5236d4f41ccd085092d730b78eb2dc61939c9709d94c4d145cf9fcff810ef032063e58ec275aa239a6d08f6eb8419600b75a320b963460ad5b13b5312819fb3baab51b23e84566b7c9ed0b5d216cf1097e5166334dfbe0fb63188d5d7b2f7e13129244cac4f39bf239c3a685ef94fa3a92eb90261e901d3e774f5ea62c714d6ed2a50ca17e1556e47a6e1b39347650043c05e8e64f9b7e3e818fc25688f91ace2517d4356ef1f44068338ced6e60a19a60e6efb865f130500f8a195b9869dfda615bd9fd80b664e2194e3429c87ddc9b142fec48222acbb5f29a71ebc9ad642287d2603fca5bffd73981ba4345a798223af880526bd46d1981a32b0855ca5aa051eeb4827c505ecbeda6ae78c5d488f0c049638bae7701ff56b2081c5c27a0dd13e82b108a174c14263751aa6624c8cb6f6c4deb15994b5a0ed245d36df35a5d2ddb33e348ea7eb8a4592aebe1ef1ee8a79576f3b71e30293e8017dfd7f4a5503d69765c345be365a0c7f1c1bc80bfa488e0d5f4204db65702f38b053025deda530dd359cff910d15b45b8fe37277a55250bf93d098b73fd19fc287e47b4ea481d80c97683c36f7b8d6c9a9f5e27618bbbd9d14977aa04b0197e84dac05e25e25b07c731c7e9c67ffc9d77f429eacf11c1b8b176f8bdabccab6b8a3e2fbe870197148dd0e312c43fcfe82d6af47b8bf3bb64253843cd15d6931ebdf6f625f2f5d0d524c6e113fc37f328f1c66aafeee394adde82daf4c7fdec3bf53b42cbae449f3fd041ba9338da350c343c90ff9dc65ce006935a5541072a08a8be946336e062fa3a26b666dfdb8b9289970d696e81fa60c4f63c1891b1c4bcad208e9cfb712f8c9993c0bf6ed3007f47a692b46638ecd4735f988160305fadc772d0bcc2b5e2e1cd0d5ed2875d3792623346d62696348509698e30a66bf51076d1083263151a302fd17270334dea154959eb38ce58a983b4177264bec2941aca05bedc4a842e0094963d139c3e83bff4746fca88b8cdeb3de5d1e5183dbf5b3394657749a1c6de6a3f8c5f92162ab694cea47fc2c3077ffadd6c515145cf823ea6540f49a10b8f99842a380d7e0a1ffc2c57a7c053ecb09d9ab821740bc21c749a303a7a403f7e9b6f494fd6d14c2065bda91f56c2647b88027c76592b64a6f80dea05122598bd1fd0ef4a3c8a88e44bfe663c9571e8e34ca5fb1380618eb6aadf516819b070bef331569ad47f5863356305178dcbba8318380ac2aec585088b93de33817a1117e4fd76e4a58677a1483da79978322230ccd2969a2c962f7d65c036a1335461686852540cf95ac5100c58c0272b1aba8133d6ffb29971cdf1f5214e80990bc22fdff86355da5f9a85ec76967e80c374f404c4e3e37aaf321ec5349a3e94dbc6a1350ddee2b6737378497acbdfdc7eadb00b73bb004cac125334ec739ec7d043d0f68e90cbdcdeb25a219cddc59b057aecd9112e2ef816ec9eeacc7a7d8a1b6bb3e265747e9170993a10ae750f5c3c08e0e5941ce50c723cd65e857c3020fdd6f25c6b1530b619139201fc8965f8dd89bdf5639df510cf9946db4214693266570daa3dc9e74b838a707d057f304bae6e5f41ce361e88c0bb4d9e883eb35c1d0b9ad4c2db33acd3d1c9452c936bf9ee6a17ab3f42b7ebcf9f206feca0ee79db3c5c5773497665b828b9047329a5233dc5266ea46ae5bebe0762408ae5cb984a974414f4965e8599e105a887d5a4c975d0358f7889d39629fd5208bd23692463b5320153977b30a231a4521c0ab0c4d960c00ac33e854ebb83ea5951bd2ef4e6bedd917de3ee4e26c15bad102531e7615407e878f34f9e60f97c6fe0791859b9161f730624ca6d7bd6e1034a86f3365806a999c44a9cac50cbccde7615cea1130a731071e3bf0b2728d19503053ef3286dd1dfc8cc668675ab4238660bd307045d23421f9bab732adf856322f9e4cd1f26e4a8625f3de31da00f1aad4fe9807b1cf9ce8b0e0cefd4e1110b47a79575c098839d4149246f117ac9d72f21b581929b89f88a798f4274b3db1ed629365062be79025296d9d7e46ec38865db4355a3ecb867b53f4f6517214cd54592738752ddaf8c2fc735241a927ca976cb672eda8db532f65d2f6a0ddb458fa046abab5694821497fdc401601fa76488bd3e153631c9226ed037d003cb80331978d839bf67f2b481207d501c28b68cfba0be3db99133f05bcecdaf28f6d5e3065ef9ebcebd1ad466e99f69af8aac259d892bdefcf94ba778a701102fd915379a55e24d5ec305e6db82205b1d8a6dbe0891cd1f470964506094994538dfccef162b96d881e12634704e93b25fc9ca41dda0740028d3194a2ce0f0be7c47b0ad8fbc9c25996c028ddb701a8f2cab4fa67777c8834cc2f4eeb281ff4d72a38cb650951a831b5090ed868f9a4edbbb8f2d233f5bacb77068b6cc49e25d5264ebd", 0x1000}, {&(0x7f0000001640)="6e1c4033e869dd3b8002054bfc503f8fe9092fda27257636408f5d3e7994ce2c54588f228f485be48fef92e4b22208ec076d7b2fc056e0e637c2a19241a9e3de06bda5ca06d8d548ee5e7761c1b28e51122d0f38cf74aefb6174121c14e62907a341", 0x62}], 0x3, 0x0, 0x101) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001700)=[0x4, 0x81]) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001740)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000001780)=0xcc) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/klog\x00', 0x10000, 0x0) fcntl$getown(r11, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000001840)={0x3, 0x2, 0x6, 0x5, r12}) 07:22:55 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\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) open$dir(&(0x7f0000000240)='\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', 0x100, 0x155) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair(0x2, 0x4, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(r4, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x2}, 0xc) chown(&(0x7f0000000640)='\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', r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setuid(r3) unveil(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000100)='r\x00') 07:22:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000180)) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x81) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/24, 0x18}], 0x2, 0x0, 0x543) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x4000, 0x6f, 0x3, 0x20001b19, "2bd0c00468dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 07:22:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="545dd32c91884e60b85c82a0d36ae319bc34e2807e964fc6154ba1dadec656a1eeb359a3cdf1e168cc2c0fba88d7cb61686e9ee0bbf42f238895fe31cd26d681438c5b7838f88e6d7fef280de757d7fcfad948547eb835a22eb0d705f8a4570e15d001b6cde1b3df7444d23d6600191d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7fff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket$unix(0x1, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) listen(r2, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x1) socket(0x2, 0x2, 0x4a) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r7 = fcntl$dupfd(r6, 0xa, r1) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) r8 = fcntl$dupfd(r4, 0x0, r5) bind$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 07:22:55 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000300)='./file1\x00', 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff434a5619515a4c8a36e04a239ff1222308ccbf66b06198824b3da025bbd44272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f000000", 0xffffffffffffffb3) write(r0, &(0x7f0000000140)="91", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66e96c653000"], 0x77) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0x7, 0x76076409, {[0x45c8, 0x1, 0x800, 0x9, 0x9, 0xad, 0x0, 0x200, 0x4, 0x4, 0x5, 0xfffffffffffff800, 0x2, 0x80000001, 0x4, 0x80000000, 0x0, 0x100000001], [0x7fff, 0x4, 0x5, 0x3, 0x9, 0xa2, 0x2, 0xf805, 0x1, 0x2], [0x7fff, 0x1f, 0x3, 0xffff, 0x1000, 0x842, 0x3], [0x0, 0xc0, 0x4e, 0x7, 0x83ae, 0x1], [{0x6, 0x7, 0x2, 0x3917}, {0xbd21, 0xf062, 0x4, 0xf1e}, {0x5, 0x0, 0x7ff, 0x1}, {0x8, 0x7d25, 0x40, 0x1}, {0x3, 0x4, 0x800, 0xfffffffffffff97a}, {0x9, 0x1, 0x5, 0xffffffff}, {0x80, 0x6, 0x4a0e, 0x60000000000}, {0x1, 0x8, 0x101, 0x7}], {0x0, 0x1800, 0x8001, 0x2c44}, {0x3, 0x6, 0x1, 0xfffffffffffffff9}}}) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7f) getpid() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x7f) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) 07:22:55 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getpeername(r0, &(0x7f0000001100)=@un=@file={0x0, ""/4096}, &(0x7f00000003c0)=0x1002) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = getegid() r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) msgget$private(0x0, 0x4) r13 = msgget$private(0x0, 0x463) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x18, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x4, 0x10001, 0x3}) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x2, &(0x7f0000000340)=[r12, r17]) setgroups(0x3, &(0x7f0000000380)=[r8, 0x0, r19]) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000040)) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 07:22:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b6dc5951ed20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000500000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212ddeead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16000000000000388dd8cd4a14fa680f63fd8015c7cd4365df98e0e2c6b883eb1d816d66b516c43e9d7c4bb7e56fc00bab61b0af28f034f714f65db09972eb9401e0934e4668496b263d5cdadb165f7367789be10182fa5a1c5d32935ed94ce16e8af163cb5d9f14d526a0e9a36b6cf77fa59787408ddbee981b52278714cbad1d5685e424b6c2501f9480cf321db5c2bbefd8dcb537e6eff3c28602b3d6e03b444b33f31ffbc4edadc2d773e1d6d72c007de3"], 0x10) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffb7) kqueue() 07:22:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendto(r0, &(0x7f0000000000), 0x0, 0xe, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket$inet(0x2, 0x0, 0x9) 07:22:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6000000000ff000000000000000002000000002000faceaafe8000000000000000000000000000aa000000de0301905bc6e8a458da8ade92cbc9b1ffe6eb780400da23001471e256a23a0d6e030000009f521f90eac884df10b956b4fd0362df3a01f4c2a8249b0700531d08499fb6fe4502fa82e4094ece81539979eafedacc6f44c7b84c"]) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000180)=""/87, 0x57}], 0x2) 07:22:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xee) r1 = socket$inet(0x2, 0x4, 0x80) setsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 07:22:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x4006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7ff) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) fcntl$dupfd(r0, 0x0, r2) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = socket(0x1, 0x4000, 0xf9) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) 07:22:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x1000, 0xffff}, {0x18, 0x1, 0x7, 0x4}, 0xe175, [0x3, 0xfffff801, 0x0, 0x200, 0x6, 0x10000, 0x8, 0x3]}, 0x3c) 07:22:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r1, 0xa, r2) close(r1) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3}) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000008b19e723370000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000020fb000000000000000000000000000000000000000000000000003f00000000000000004000000000000000001c000000000000000000000000000000000100008000000000070080000000000000000000b9f3ffffffffffff00000000000000000000000000000000000000000000000000000000c8fb4adb938d1e22ca7789ca698cfb4e2d8e24ac0f66173a27ebe8eb2f7125b31fdb19257459646d4f5d1679a35b503a2a92bcc0bdc2b61bd5cde5075b635104aa82589f5e6b627ffb8249aa30c1b2ed980936b0d712e0f00c3fd1c3e72b24c747c008a607907c1884ff319594a5207819960f0f5ac2d838ed920157c0e2edbf70826f981f155f0f5dacc3aa7f3a40b4f867a5efd13ecdc6927bc1b15859e08550654797abad7aa2be8eaba899078d3dacbeb3556a7753735cb53fbbb892c0fb1c582daf39a738416a44c92ce218eb89161aa5d7e7e117325110b5ec3001a8dd168d3239f3cad2675c9c63f509630e66668b6efb436dbbbf863a2b7496de8506cdda8ff9"], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = socket(0x2, 0x3, 0xfd) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES16=r2, @ANYRESOCT, @ANYRES32]], 0x1) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="61747a59ecad5bfd057928396b42d62592ca8f54"], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRES16=r3, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=r6], @ANYRESDEC=0x0, @ANYPTR64], 0x5, 0x800) msgrcv(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 07:22:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) dup(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 07:22:55 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100eb374ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93c0de6f81b7e47cc60b48bcab9efe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 07:22:55 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000000)=0x9) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000440)=""/79, 0x4b}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f00000000c0)=""/24, 0x14}, {&(0x7f0000000140)=""/2, 0x2}], 0x4, &(0x7f0000000340)=""/23, 0x17}, 0x1) 07:22:55 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="56d5bd7105e0ba2c745ed6b2ff818b188983649620a53c4bc062f35c2c2532cfae3138136431f2fbb5643c3aa54e207a18ba146f9c0e02ce6f59c22b054b9956321679205baf72d0604a99b9fdb14a67828aed717c7c474404a04a84b20f6496f4fafe721e9daee6fcfb2139d5320d120596fb40cdea31e83d495d266d1c78e9c0212c8d5fa443c79c40f6676f59c3", 0x8f}, {&(0x7f0000000380)="ada2c1d3c7f70e044e7e55b50aaaf40a4dca6dd38838622d49ba966d", 0x1c}], 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f5, "031f00449b756a00"}) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)=0x2) write(r2, &(0x7f0000000100)="2478f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c226a1419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc216af7e25c1c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d49044a54f695db3264963091f197d94f0fbfb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190af0eef6a97b1ade639e737930f58ca2245aa78a4cdcf0ad9f3c234d220af2eef439fda5ad6c57dff84ff31b25472ea276d46cd5c20d0f5e8f330b7ddff9b79f8769a7ff2e5835d5e15eac204e599228322d211648eedf0881f222ffaefd8759df731c6b79764757fe1ddb259eed2a1c816ba30a70adb0f3d48d5a06ffe2e32c43b9e2a6a277fc73b456783fad5f5292494ff5f2a8865ecb4c1d59d334c951f3461c5126b243aec6bc23baafa581f63ec2fd694e95d64a601bae48791d08298864440cb8c23eeed431d08ec27f7778310c78d579ff", 0x19b) 07:22:55 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x15, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x0, 0xffff, 0x0, 0x0, r1, r3}], 0x10}, 0x1) 07:22:55 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) socketpair(0x2, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000014c0)='./file1\x00', 0x100, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0xffffffff, 0x7, './file1\x00', 0x3, 0x9, 0x1, 0x9}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6, 0x0, 0x40, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x400}, {0x4, 0x6}}, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x200, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000001c0)={0x7, 0xff, {0x6, 0x401}}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) 07:22:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x8, &(0x7f00000000c0)={0x4, 0x7}) r0 = syz_open_pts() close(r0) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080)=0x3, 0x4) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 07:22:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x22, 0x1, 0x9, 0x1}, {{r5}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x9, 0x9}, {{r6}, 0xffffffffffffffff, 0x2, 0x20, 0x5, 0x3}, {{r7}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x3, 0x2}, {{r8}, 0xfffffffffffffff9, 0x10, 0x1, 0x20, 0x7}, {{r9}, 0x0, 0x0, 0x20000000, 0x80000001, 0x7}, {{r0}, 0x0, 0x40, 0x4, 0x18000000, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x0, 0x5}], 0x2, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x42, 0xfffff, 0xfffffffffffff911, 0x1f}, {{r10}, 0xfffffffffffffffd, 0x8, 0x80, 0x0, 0xfffffffffffffffa}], 0x9, &(0x7f0000000140)={0x10001, 0x3f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:22:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="55db3459dd4e651f8eab5b695215853d4be43d65dbf706530bf954178a2a9d32896dbd30d6184af8078144670aa7befb44391c0de78f806a79cb1e6556f1468dfd626566ab687fd73d089f2254b900fff172169318e7da12dcda09892f6f3a69a355e50565590d9d23c9d7169fe21ca04e47bb61d951be91a924db81dafffffffffffffff88c34c679ab29663dce5aabe90000"], 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) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 07:22:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(0xffffffffffffff9c) setsockopt(r1, 0x29, 0x26, &(0x7f0000000040), 0x0) 07:22:55 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c653000cf632eff66817a9d88dbd59e2b4ce93e1cb18b1198f33c2a22260d9adffe9e17"], 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = msgget$private(0x0, 0x1) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setreuid(0x0, r7) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x15) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, 0x0, r12, r14, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r9, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = socket(0x2, 0x3, 0x1) connect$unix(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="44a785dc98fde8983e654a3bbfb5b636fad2a75690a33cd0648d109cefeb1575a26b591db2e26d52c6ab32d396d1e4003448d4eef4c3042c602acddd14b3c09864bc115e3a35a08e403b42a62a1afd07bfdef4a995d785a8461fa25857638dcd4f54a455dcf52acf205f44bbecddfe21727687e99b7fd2f866e9fa88"], 0x10) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r20, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) accept(r20, 0x0, &(0x7f0000000440)) r21 = socket(0x2, 0x3, 0x1) connect$unix(r21, &(0x7f0000000680)=ANY=[@ANYBLOB="bedf790ad5105b479f6f6841e14fa031badb194b0e2d9e0dc9a43dc8dee39ca3f8dce93c8de60fe0b52204a520b57d94578756435fb060c0ffc0d5c9430f37960f7c3ce7ebe1f78b2181d184e050dc67be17f9f01d"], 0x10) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r21, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r22 = socket(0x2, 0x3, 0x1) connect$unix(r22, &(0x7f00000005c0)=ANY=[@ANYBLOB="ac2d7eff6b9e00674d7ec2c145b15d62422ccff289b118b3e37a7cb4eb6376ee9422fb69cdfe7c75d2630163bf8584237e68e9f848c0436d965e1121c44b8bf7f391a503e02ece9f18fd2969a8eefbe9a706692811f2cfb1f05a08af630de9010451b32640a8e6b54ab46922d7829f8e0ddc00001e5a8025d4991e22f6c86832860408d0f694ac099c656f4602b90a6c24268240cd547d6ef602"], 0x10) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r22, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r23 = socket(0x2, 0x3, 0x1) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r23, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) dup2(r0, 0xffffffffffffffff) r24 = socket(0x0, 0x1, 0x3) connect$unix(r24, &(0x7f0000000700)=ANY=[@ANYBLOB="752baea16efb5c5f858a62d55e980efc1e3eaf8f5ceefe6f7f88260223353ade0f365ccf6bc678866ca503eb92186de57fc17e3ed1c963b59b77bfead1b5146426615debc635a0d7ac8816ef870b0190d064b5d72b441f03941c2fca0aa1bd35230884db5cab49bde71f908b084a0ab0923974ad17c634900b2196d5de628d18f57fa95e74d371776a044d87321b53d2f132e401ff6757f8ce594336f064713f1aecd9be92df86675c5d5aa17f51da361e8f4142a5e9d7d00cdddfc06b63d58e148dfa57542d9a4a2d0ec67dab33ea38c3cb59cbd69f881f883cfcaa7a6fdfb2a6097e9c93578f2ddce992ee04360d00000000000000004fef06cab0804b4048b99845ff7f1c21ab108255f4fd184c6e5b39a469d0620fa284d169f8c1fd7f1e732c745832bc9a166c36a9ee72473c8597bea8a87ab75e9e437e2913e3a7e31616bb659b29428ab13dda15c7b4e7461b191ef903c6be9259da19c928fc3abc3cbfc02945f6ce11f9c508d2da476a3fc06df4225e645386cb62aa8dbe97bb76a079da6a26d734d56e1a535a380245613dfb88a78abe6d8bc23028357e58db06f7ebf92955bcaa0ea543e1f57a8b5caac5fe4cdad05f02aaa674ae36e5ec143ab9f4853516f5899c7dbf70adbc0452a7935d74398e2a911c1d496edcab0654197be4478d20f4"], 0x10) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r24, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0x3c) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r25, r27, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r16, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r30 = getpgrp() fcntl$lock(r28, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r30}) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000380)=0x101) r31 = getuid() r32 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r32}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r31, r33}, 0xc) r34 = semget$private(0x0, 0x0, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, r39, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r19, r33, r39]) r41 = getpgid(0x0) r42 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x101, r5, r6, r7, r40, 0x18, 0x39}, 0x4, 0x530c, r41, r42, 0x6, 0x7, 0x7f, 0x20}) write(r2, 0x0, 0x0) 07:22:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x36d) 07:22:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0xb}, {0x50}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 07:22:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x25}], 0x2}) 07:22:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00012e2f66696c653000c6efc7bf53baf91a0a596f36cecb423c3409d52798c6230067654ebd832900dd7d6f0e5944c769ddfe9609ea1dabc980673d39ce65f3fee94c8ee47dcececf9deff3e736be0c23deab053b0c37690f98511cb1ac69b9fa60248ee9e7020e35a49cc8f8c0a92140082f51eb03f7f205463fcb2ec71eee0b35162f8e89e383ebb4d021cde000361d44adc7f09baf8a6a21463122598f1c98e57886784aa2fb07e449f681fe0320ed3ea6ecac6a75"], 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r6, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000280)={0x78b, 0x0, 0x8, 0x71a0, 0xfffffffb}, 0xc) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 07:22:56 executing program 0: socket$inet6(0x18, 0x0, 0x29) r0 = socket(0x2, 0x4000, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="be72126ca23d15b3bdfe4f7b8404d8de2b4ab83a5d415b492f2ca20e4dc127560fcd3231635d529edc55bacfab80906455e62e2b3a679ec0bcf7f2deafd8495f02c7214cb9b1dba32a526e0c9bb69498f4eaf98dab7ed4bb8624d4e2394207906c5f3e32137b716fe70b763b92ff22dc15e37155ca4bcfdf86b6db796d9f27057789711b8cafe362825cc0137042b14c5396c93dd0e40f368f23b68a64c8ef1f8011392d23092ad41e429ddf7b139390f105cde6684df31118ae7cc0d464d0d130699ede229fff334698a4e0c7089c630ebfff3de75d1ecbdfccd32c415de6c88cb42796b26dd6c32f5039373ba341074ab3f76054e80f704d", 0xf9) 07:22:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x29, 0x10000, 0x0, "939ebf7d0410ccf9ec1395f9f6e255c0c656d782", 0xa6f5, 0x7fffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x10) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x1, 0x6, 0x1, 0x7}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$inet6(r4, &(0x7f0000000200)={0x18, 0x0, 0x3, 0x8001}, 0xc) getsockname$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r5, 0x20007478) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) socketpair(0x18, 0x4, 0xff, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r8 = accept(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) close(r8) socketpair(0x3e, 0x1, 0x7f, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x9, 0xa8a7, 0x80000001}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000004c0)={0x2e, 0x750ad820, 0x2, 0x5, "87b67243e00bd69f722c2155ece84d4640b4ce02", 0x5, 0xee5}) flock(r2, 0xa) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000500)) r10 = open(&(0x7f0000000540)='./file0\x00', 0x20000, 0x84) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000580)={0x10, 0x5, 0x4, 0x7c, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x28}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x842}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x84}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1315}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4ae5}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDDISABIO(r11, 0x20004b3d) 07:22:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000005480)=[{&(0x7f0000000240)="114bed43f3ccb3c3b2f84982640c72e50c4ba0bebc87c973f80feec40705ba4ec049718f8b7059a1226ad7da646b77d93dcb2b84ac36376c65799a01301d0fcdb8e9d12a2401bda9710415f1f3d9590009e180823a4f8aeca9ce75db0c771957b63136544930ac9db90e4eddbc71b953f6cbd77f4cc85f1b9511e8a85ff4067e35c7334fa92419481f43935cee4d4d70f73717089fbbde1f2d425c9286ed1a94ec5f248d608a9fd32e4915ba523b022d0a138307a05a152c826fdf1d4aadfff1e9aab4c1abf0432100fbe09e36813dd0816c13f288ed3d9c57b62d3903ae889dea0689fb063e58b39a331bbdfaa005edc098a8d1f6f3bc32be6cee0c7ea4add243444324c5b7ce06cb56da57a47687d6d6605eb48a5031828c2f40ee8f606b1663d6f4befcf2f40150e1d1893bc7fa8d89672526be7f5786ee791f9ebfc7782536d8d43c6548c98de03f6cf6dfaea80736011bf1b21dbf2fbcdea75306a796574f8565855a187bd5a4e32bb63655a646fac47ef77ca03f7acfeb72ab305b4d0f0ec676580fb11e4549c04c504620b1fd7013760b980826e0696bfc44389277a0de04d3ce9c38b0c919baeeda6641733e68ce996695f0f6ff12605d902bc2230da445a5822a7d6ff99ed8392bec2933b6cd621854e9b167cd921b888f8198049a9194dc56a4d440d46594861249393eac53756b51ea25bf69ecc75625e8cebe488ba013bc6486e5c100a5d43c0090bd5c4f0318a7f596e837a5aa787956d7bc1f7ab7286650ee5ef181ca179e0d5a4038e9901852a4c57ea929e7943f60fef74ac7c0a2c867c6ca0a7d4ece08ae30154c77fb5f4a4b406404b908a3d735439cb95223450ebd66e1722806600b5f798ca2a3f043210c238c73e493a832bcf1a3678f6c540a68d54262e4a7c5d617a7348bda394b238e471e83bee3c27d6d56ed69e7413e9a0d56b297e57f5df01d919280815f870d1e272459978f95fa518099296f9f23e397428db00d613e1902e4151ad97bc5f24b8999040b8680991ff3a7697d00b2c17802f98710267876dccf09fbd1a89d7c1182f46d16c1270cff64ce2a0b7803cbdc8af9edb30181a960ebfcc95b0ea7b4167ab36830dfc31ee9ff82a60604c5c49739b8e8338549aefa94a83e8b8da9b0538e8bb5a7af041a4d96f72a3e728b1e90fd7818dc45a58edf66ecb7e26f9199bc23f889776c5a4cac5b025891bb1f24011947305a9360474dbc19731ab0d8d05eeee86ea168f5ef6ccb8ff07997ae40140124dc55b61de3fab67e2dcfb4921289c05b30dc0446859d8fcd6a64ae76b06b58d4fec32ad9a22c155d236a0233f0b8cd866f758cd26497b4e9e205e7e4e12699fcc93dc246cc4ff8c694edee969f84d6bc5d9c7f0d6e7550f423e04fd3d5a369cee2c458d7c6b9d0f0177df30c4bca9ee363f30d6bb009546fe800a57739b4c14c0e28049c8d4e73a237f8a5de98bbd3890b4e1092ac6b83f9a00f0191d231857351406a0bb0471db550091f58ae75ff074a04bc15cb47fe2e39d268e44e859462f14a2ec14e548b424ba0a9c476444f6665e0336a8d5d9eae7757f52bf620a2e4f82e4ba85add69b8525caa6315baea51ecdad30cb71f0adc932a421728bebde06938b8070249ac04798092ea530592aa4ec4e9f57de1f20045ed727dfad954cbd97eaa0cf5b5b2dc4465c3f8c1f0d05c8e0766010fe6c8ceb047af11f056993fae76d69732dd23568dd24908f105b20de05ce5f502bdf360550041f9ff74c639a10562562416a9dcce5d2b73621cc1ed8dc687d5441da63ad859bb8e1aa17d36c8e250fd89429bd4f14887b29561d91be39dbefeee0de79c12d61b8875db4984976c8d2a9591819dd21cd4f3dc5bcb8a7fd8c0042aa3ef863350bbe1d0b16e8617717c32f29a51fa00e270e5f5d07a0278b2713bc1b222b54ec3a375a0013d3d1a6762dcca785a680a86ffa94270d30a15d8f16a915a5f10be56226efb4f72d285722382074bc7486721d4f26bb74a7387193cd3549841d743eb0cb07b507dab87936978d5e3ceaae3b57f0b391dd2dd4245d9f7b950b80b6d0085e7fadb3700b72167ad4ecbff3be861207f6fdf3f07e1176bc504fe6c13d02481891cf32a8f629779c8f0b83c20300a925483bfd0f715a64be7f4b3e313407dd3dcdfbaf1c0b0b79f2a015a7acaa5da8dab46e727ecac54b5b4943d2c7ddad82d69d82e5ea358a6e38a4ee7d37b8a016dbb0d4c97a7201779fb9fe585a57e22efaa96452aad4fd7af87bdfb930703275d06ac6f94d17a24dc2d3b460a39faa55aaa9ab71c882a7c4fff8934555aaef3a23c30748b498c2af90f484e71fb770b17d1dbc8e4254a7fe3a1b2ae0faf19deaed1e4fa56bdd74187eeca0579011bd0052278ff193bbeb6da8b28e0db8c77edb083f5cbb7e38cbafdf7d674924602d9e1752cdb02cb0b8eed33d422090a6817639aa2e42c24da8b2e1ecc58a793652b78483e2dbfa9409a1e6e0fb002e694620ed48eaf9d78534b8cf7aae3b8820da2878d2ed78ba975bfb2409da68f2879047694cdaf177fc716b8ae10c9282b1254eb7e02e026d66282ece892b894b95024e11e6e8b3c3fff3e9ce5474147297cccfa6d2fd38538ac826d9d1248c25402aa9551c65833b773d6acf4a464366b61beb577a829a55db4ca22666fd71bfc828258f00b73d30025e87a3d0c71d06730ca7c17177af822b61a548ea1caec44174cfef32da75263fd0a830e44a1354200d4bf7f8253816d2f537379891bff7ae48bb5fbf3f20191ee30f19b3d4b96294f1b6251843308d14aee97c86f30dc9ccc018323e6ffe518a4fdf87f8d3332c7608b865ee915b7b196fd0e366a94a10fb53a1de4ff89a147c27d6d7307508746d1a11389240c5b250bbcc362da798d9c378daec1ab00b4ceee4fb66c9156b2fd28feeb706f05b0cfa12fc4077a1005118c32d45b5d41e808edce48f0e6ffcc64ded1adfe11981a9ed679068c9d846178330f207d2cffca9bdff86a6151f55c03d1d586750cb718e46e1300ae4e1e2fdb46ee69fc5fcf1652b16a7fb6a39b55f6d4afeb311e69162ba60872c924e0ed5b699e858964af21183a2f16f474266f6a6606f695395755a13bad91410ad8a8386a5ddb6bee1725fb920b80afbf9355fa1f3e3550b30f7b2c0e3d2f7bd092a5451cf25893c50f7d95fb43fee017e12b53a7e4d35fecca243097889eab2e9de24ca60f5c6b593fd28ef21eebd83be495bce0bb5c96e419c45ffe9c089653e2dcff3382240954dcefe7df08b399d66cbf8f751903da9dadccbf5cdc838a8e9a601b158b998d559c298a5ad04d916022a36b3c057b13881dea28a20c3c57a1e9e561c7eca53cadaf106de96270b16f56066f1abb9c4f54b8a9405a91380708e11ed507476a54242337dffb27c21178774a4130316c6bdc85a579d49e52126e3755a51ab6ce59bc5ba9166942edba0a6c096927640bb55deae8ce9ba8cd283c377a7215fc58bded6c0ec977e8a135a640440af61fd583949474d9c6b472f087db90d87c782e41c3860fa014897b3beca0fad60f99096f0dbe3233af50d29faa0326429fa5d700063e2e223a1b96e34c63e0e221658edfbedaad01e2669774f43b5e794796b74f89e6aab28fef3845e1ea0b2c1a95d3a93c5dad39d677d123cab2098c90f83ce9d983c570bc555c11bec162c1a79ce983a30d4dbf886806b825013258a55aea7b9c2a65ada5107f43a7282fb702da76ca4808d41c2aadc54b2afdf23efdc87c47500986978f11fdca5ebbdf46d4f2b8da59d4f2d80fbf2f3d217d89d673048ccaadc48e93471d8e39113a9c3377c7b4e0f2d7f97f9070cf8b3e6ce53c7948e238b52885c7c6050a1f1e993a4c489c71647406507ddc7896ef54d51c8af8601c3453abe62644456b158cddd1648767a94dabdab2b6a98752a01cdafb637495236e1f2fd66d63c54447c61a6e8c49963b11585bdf69cfcc5da1bbf59c4a40fcd07df7e3d6400d631657084a367db87de66a5f0412b8f0be6a08d8862f281e732899b9b9f3a97dd457e805f606b070645728b4feb35df85b008aaea00d08d1030742c3759c40dd7441429cbabd121401f1ce946189634aaea6d3268428633a27e3cba638f0b425de479bb8ea8c675700a219f51cc8e374129c8c65bed7f4d26e800d76825f4da85d508f5fc4e8c5dcef1815e798ed309f84742f23f79c63201d0362900345e3e201223fe145dbfff7159737f05e69df59ff0d13003c6f4193b2f09688ace64ba59f890f669f164cbc65ccf9baf824bbc49658d94de182eb1a56c166a854f11cf997415c0d254322c87f4b815807fd711531ee817f418c8389a153297e67245751700203e200ff936a168065116cbd9cf47f539d329822b2f6e6beaaf16fa527416bfa57a9d25c3fc128e23557eceda3f9507402ec2b38a55548655d67e221ee798f3e4dee8f832f6d5fe3c51d70777ea675e9367dfa3405a9cb517ab43f13195282f487bd31b143f80dd020295471c62cf602114dc1761d6094ea7c9cbb8c8538d0235a4ec7807e90bbf1231ac442e8b6af157690921d8d20c66ab53f4c4593401ec81c5853af9e3e97e74c6b651f7090a74d4d3cd383d8c7745de74077f6f9f157c96bcfe08243344b8d496b7a84f50bd4dcaa8cef758a51492f79be488b6cd853d06914e914fab2cf36b33da1d3828dc92280c8f262bd6baab800a9ddcfc37720500c1ab98dd420fb05c82fcfe401d0e86057d8fe8af7f3864bd310f89201e25f95df7b04fdaa1a9f346985a4264eae930b1631a536d1d4e49602652e5950693d983a1c5ab8823c9159bdb9464bf0bad631fa428bdac42c3edcdaa8f4b185e1bdcdf280b478ec828f36b17ec7f703d7bd8bcc0eed59cfb620a78ada1dfdef9b84de07085371e781b7bd9e7b4f1985e1395bd2fb5cd0518297feb499b605205cf8f1b1314ea4328f1195fe16c9af8f41e6f2eea181b6e9c522628e845b1a444ed8420537c93bdbd96a8d5203085a6a0c8ee32e29a6d455b2b55904cccbc82d525c633c6f74b55279695f1612ab782bf14d83f361b04d3517b631c7b68285b583af0804c6a4f159d202e1a95f13bd28c28433514989fb218710918d74161a8aa059f7c7f6ef4a475dbf8005cc35b357983a39e2c0fdef1800dc05ddbd76c01fe5f0f0183c75c8fe512065ef0a62a06e8157bf177ba8de42238fbad824dd9e9d61bdda13fb411e44daaca4ee466591a505345b008aa3676ed34139272023ee396fd215349e6a2c1bf89956ff76c7c0f6400f86cb3341f9c730e71524809c3e921420864a627f8b3eb1655c1c251135ac95462e6fac65534efde18c4a3d29e20212356db01f52c4aef796438ce3f622463a51ea90c7aee69b6fc4e72a0d908e923b30e831f6aa256511a3d974c90eb37edd67d2f4ce8d02d619e31e9e63573eb94ab969dc46104f8bccff029d2cd5f2155dd0fc45d74a7db9ce2fe92120550caf7f8cef0231cccd2f6c145afd08f90b265e7d0484b76c799b908c393e4e58a18cab68a44ecbd5f8a2e7378f427f91f84ee80871b90a9e3233a909210fccd926178fd163dad0097dfe3d2957e9a709df6e86c215b212863911cb2580b4e6d86774059b14d604884d810e08abbfcc46719ccd7ae947d9d53c01008f9bbb2dcf182934d84aa225ecc3365889a4cf6bcc8df969451ac8d53c43b77d8e3f0511d69716696338af232552d6dd33920a11352dbac09d017b9d79227acf9e201da9e0e5bdca1959f2e439956853", 0x1000}, {&(0x7f0000000080)="7a26156fcb9602e48dc7fca7fc0f58732bce2f1076ce19044273bf92e8aee2346812e7809f3ca70b5dfcf915ae2e8e86f8461a41ed9fd6330e132557235b81ed2a7ac0193d62bb19a906217fe5c61926c8d0275e82c2b974f96dbef305efa24be9c7", 0x62}, {&(0x7f0000001240)="2e5b06ff190a0f5919fe46c504477cfdf10c375dfcf805358ab280238a01e99bc222ac63cc2a040fcfb7cb00c1937fc87e890ba15dcd96d14b2b4cea9a30ffae3f7dd5d4f4a04e5d13e569358d66578dbe9325bca1d48d21667ea51ecd3e9980f4efc64b042ee6c51262c9ac096aefb64359160af3811e63217d856ba27c9d4bc463c3528a932617175bb22e006f9c8dd5d2a0e6c9951a14259d96e56ad725cd51e48c33de00c54f6951e3ffb8b92a8f52e064631905ae0c592c7e84607ac556a53dc66a95c1bd7374f8205e4a15f9b50dedc75d21abf0abf1bb717c1a8d5492d8309de2f5af951b0b868f7db90dfb492594b2c3ce6b3223be3ae2357b4f04c655b68802fb43d7d7248e06a32880cd4c430ba2164fa5d60e5bb62b1cb819a44cfa37e482dab5c6351facd3d6303980758ac5547831fc971969ccc0c50be8f2fdcd0240781bf95d220a8979a58b26dc67538e49aacc968886ed5664fa2edb4f60fe779ec4efd57d9742764b7e44e5cd6be4cec0cfc8036b101dfc09d38c78f0b1ccf66c9c43044c44e3d5635ed2168238609b674ba00ca22ec2d627f9a09c3d17761cab7523cb95a9afe1cb66fd930cfe17f30a79f614594ff438bcaf8cb12270aa1ab5a1a7d0823c4c5f3d541c77e4288f5461ebbc6c9ef0057f0a568c05d596b7898a417f9c7a8fcc0f645262d8586eecca14d6775d02c27d6d00b59329d9914c0a2279c07668427c3265b1658cc6d2df5af8fbc28e2c86b959f6198aa8200af44e689f106453059ce2af7236f90744222e46f7a831d922b60cd74d964976e331a46e5a9ab1e15d32909491ec6a6bb4b742fbad370efe4dc5567341281eff0bc35a8e62b5dbefa285331c6841aad8406c36d49abcf50a084ac399d5802e808f8e91328cf9cc123bc8e9fccb670b406e3ad798c969dad5986f30c0fd8fd1c5c2b5356f5becef6ab5142b0cb45ff72afcab9cd94d49b0ecfb2855ff99a4971401eedd3f0ea7ddda6cb1bde5c61a7c6866c9c124a922c534a3bad2cae0d1b9c3a98b52a6eb7fe383b64bb8ad0ac62992ab68587054d69ab0a02c63f5ce2a88a5a95378fdf3d73dac6c13606db96ebdb82b72b16d3b7e6e83c26efab7c62b2ae26b10a6c48ebc7f01a17edab7412e835e2ef7bbab8a4a001045c00e5fcaff8a8cdf74c0103ba73d4ce4a8468a905a91929c78e3673dc5ccd5a09814c610e0f030c16a3f45f7f10ee522dbccf99bc1f56a42166570dd078cea4b58b050d482e5f7d27851b8af50822a2ab41d99c90f01a30b54e20a648991e57c0788ae08b359090e717a4fb3c2c7fde022e9d54b246b391950ffe03bf27575570c78253a8fae5828734960c923c7482f7173d4447e7202f9cfafad071113eef769bb91713e0b2d345d365d68ad6f0a18791d309df653f12344f39e47f72112468d73b24da7034108c714ce931f6c436081f8c9f2623786bc9c5df2f408318da0a5cf10f96b912d63452752140c01abcf21ac4fd33d105271bf719181fa5b70072089304446041a15b881fd2b27c490dd542560c2a257f978aa89978898aaffca52a9fb1eb93422dfa69b5d28b32d0e51d2fec52b9ca6c3101b633b07851e959f7cd2e58443e2ff5f907e0481425b92862e082286ce89291a00be4960e02aa4e1378b6b2f1386e5d5afc33ca4156aef180c9c199a731e0ec0506c2886c1c114c337952afd6a2376fc73df619617e217fa8b28e067e568efc45f48e41cbe2dcf92f30b495472ff01908b013ca7d4244eb6e06686f87d7f7a680cf5ffc64383077a48391bc06fbc16a659b44f8a3662d7267199281145d1ffeca5a16217440c676cb681916e897738749adb6c99d1e29e3f5e8b962b76d4f8f7246ad174da40a565a1ec8c208c00b9dec4655d10647d12bcc0ce93f66dd8af836e29d6d4c5d864bc4049f48b4a47004cf1a87c6fc64416132bbf626adb725f949014d6dc9636f07c4b89c4f1557f11d3b6dff1f78786bf147933141307a111f71b3c094f8252a053958ed222115b699eda11f9f09e2d0e4c27c11cc6c0a6235db917000270eb0a872cd2adfa8ba3e078ff95631a95a7e4f08f3030ecf3d5668d62e4bc6922012e70abdbfd634ddd3b671517f7349fe95883b08cd45855160b56739565c538baa0563e8e6f3952868debe35ca8c28e416429631e853f2ba8d566a639f04100abb9e39e97d4b8c09dfa7335066a85df8c3bd9df8ac510e08c70072347e37dadbfd907faeffcd436a308552d82d37ee3e4581e83d28983747e24fed262ad543276c39f2f721b3afaaee176973cbdf6400939e6b5093c56c2d1049da9e39c84a053e5bbe33cb9cdfc09d6a5bce229e3dd420611299a5d0201a8f1d1454860ec53f78ee09daa775a1722b7c979186830141230f478f65174790ad414277199919a9df761f523dfd5fae385c9f81640b4307f3cdd86f2fe49a14fb4fbdb3b9de8382b4660c274b473cef334f60b6765ffc4b4885c79cd61cbed77f73c255e78d85e43ca8f0f1bbce8de3aebbb1ab03a7b2f27d2adf35829e2586047de580be36984a2059bbe8e1cf063a2a5484607cf072418a6450b7ffeba20b06159bb192329b3ae1f2ee428de370fe21dfb0960eeb7a1fb76b96e80e87a54b00b154a2d481702eb5fa1589f93f93f8a247db222ede3b7099d35385784600bfa9a8618fa540102a875ef674778c6cefa469e79157d6e673e93434779672fa1f501fa108d57032382a7a8feb6bbe903bb87b537a259c56a65b34eae30a1e433c6a525f34fec2d0978cf703e6d819bbc7a56c6bca4e15fd6b0b12321578ebb47597815decff2d6ea20fb88674ae353c9b3236bdacd33246ff73fc094d688bc14dfeb4f3315b6e75264071deb4bef73275615d14d1e4f16056d8ff1512be17d8e0198a4d21ab2ab673aafff7fa053b58538d94774bb257910699294ccee7b0fc5c92f082c0371f2085289512109e24c975c177771b24ec2120b32cfbbb981344e1b3990916e2527714252b548ddba3b01e19cee71f3f0d7586714c3bfdddebea115f1cbb7a264ed8f71ec3bcc0c0f45fd056dd08d827f338e3e8155792c5758523e016ae65c932a2e40468d33444d9dd3aa4a2f7de40c3be87ca12b7b883a2f6727b95a17e4f78b3c2e04e3c0ca6a9b93143d3d61b0452d37425e847a7ac4436dc01800aa582981b3bb6c945fda258ac51dff35f807b2cf19f1322523c44de5fcba8468b33bb9861cfdd8dd6a0c31a0dfcca964689b46caf9825980133cc0697dfb6a3d43e7b0e9b4fdcf85153001dc6113cb91bb12cee32aa31835f17deaf4043a33b48211a45ea457ca550981624a03fac03b70920236a791af021f83d4cfc38e993cd6e98bac05dc9a42eb77a1606f39d65340ccea544e44ef450d71bf129c48c0f4fa555c75795d03d251dbcd4261475d37d387a9880635b6f8bbcbc730f55f5f28eab0ac33e1ae6d657e5864673a6f3a0acad4143526a4f9b40e1cbea14edfbf955dc6fb0f26471df9ca0e817ab98ca56b7c05c7ae94d9633d3a452a76952d9b5537b5b248d5ad31c5cbf241923db35f911627c790c046ffb30dc60ac780c6180fc3500bd652c19a30dcdfae50a08370bb0a0c0123eccf4b860d0cf1646784f19cb355c94f43c9f298ed95d87ce4d4c127e22446869a6521f0dda3ec4936d929a960ade9b903262c7f80d5d1b3a727a50e82b5361455e3175e2c923e7629ee49f351267a549bafaf9a4d0ff6fc26d860e75b2500911a95ceeb6dcdf52f6207dea86ef378518ffd436fe56126454b759034b020ce6dde0cf2cfc1cceb930b904f8a3a4479b2da8f87d8019e175e8d0cd7d0db3872be3e147e291fff8cb2827300cc79effb8677795a4191c857c083eacd31884d9d54773b0adcd7a9cd238fab585c0ee0f2561f8115304a4a8a287c03fe28d8b7e841875603abf2234a94d03f1d45eeaa52f5d106d432f75b64dd71caf695f3d08cf452f3ec15b8160e167859dd889f01983e51f1b20c5178a78479a4c2534cf9820192a24d6d12b1d8453cfcd46c7f0ca6f94206fa80ca032eb167350f22b1137d03ab364c5044cdbacd6e2c8f584a3b3c52112ec0826a5d321d43d352b28f97f173d6f52fc3d60d7873f79116a4ce0b0fb48ee91be31c6fa956432d9899bb3cd6a2f5a73334edcf552b7f7f2a1246547e72c4a862fc512316ee8dccccc01d3c7b21448991a65bd66edbec2649aeb966e5789bd9566aa1c05ffbec58c6409964444aca67be68b351dbf30844dec886e5c217b27a0e5cb7a5eb2e6aede22be3b869f88cd679d0fc117b7f88db2ce8d884eacaeff4bc8103568a85040b4ae71a02df799acbbbe24fb6fdb3bc3160535befe0b23b6fedb7243a90c8a31dc55a8d67b02c17b52eed527bef3db214fafa08ff4257afc468195f544316f89b8dea93479d664041ba0747d4caae787f45d272bce9cfc44566282ff31d5b51dfe79a654c5f28225db5ce8e5cc199a23470060758e7353dc98d1d58ae895d47b9b8f8c91592a91ab0d9f88708b8df2f6dd7f947a5f6d9c92226b309be83fd52258dacc77d68d456dc078e8e8f9a40ddd7c01de7979116d0f324deb551d294b34d0ea5d4baf7ff0d6ac4c43796f0c102cb01353311b6d3480dd6a4c9da96266899798ee85452a023a54acf29a238f7bfba781c6f5d6a438813ae7b6e146f088c60ac07214b4329de6e1ddb808f090df904d7c4d6158857f2f40d4daba676809d8a63e9a0f94457ed464bc460f15d2073fb7ad33a80becfae2de67938dca46c41b03dd3b2f140c9aeb26f5a3caae8145615e17c95e63c6e6d1474b262acb23b796e1539a2ffb03cc3b15b1f3e3e0996b52e67879cfd8ab119d46a064736e03b3e6487bc00895979d88a36a0ce31f4c6591c2538046f0ed4b01430a4fbb5ba1f143e8f880cc4a8a20f15736b80c48cf229e27dd8e704cf7a02175e72ecc1addd14308a4fb5d80b680b00b6fbec2ec5ca26caf1dcb0e36e86e9284ee133e0ec33ef9b65bd7209b4ac7a7b42c3741f0516a592abbfe366c7174986a19bf34091c6c48c7a9559ea7eafcd19b90951ddef5c2fd50e666e06c3de0234d8be9be08bf665c04570291a6053beb05cc09e879a7fc47c52eace6310f7d1fca303694c20c80d56265e8ba3794ba528fee28ab35c2d486d9916579cbb30be6a3372b1c730ec1fa0fdfb7e745fd73929f7c3695f5f6e6dd9c1712883b1ecabb0688059cf07adb37b89f5ef4c2aa26648c2bc823673924f395f90bc43e1083e40a496f41247ec62e707b97fa1d64f156b1c7778c563329f59110245f6936de8763da25e9e20ddd1117de324472cf1d8b7e5ecceae5b4f12843691a79c0e4831981d0ea9768b0d83dfc2baf1428c8936c221d5eaebbf1ca1c794ac6368e37dcea12e4c81f71c583b333f733c4c3a1df45014302b8d806e9e84aa612cea014fa2f1f86f5b2471a3a93d7be3206506d148c7f80f558ca18ec167f57882dfeea8609455259b35ae02183d0b3b3e2103349c1ccbcca5a244e082857296bbf6e7015e53a36df6fabce88df474ba619ac69a9edb46b402bbd429f0f765d41007cc51cc4676a36ae0e0fcf9d1c2626b6dda9f33f774c872b7ef7aa82e4ec375ae1cd8cf4cc2fa9927a2b4438d0c1182fc0c90bbad9be041dc279e0243639ca0bc1044638a1e7e232b01dda1b592b401f632561e44957ce16735d50c389919e0aff846c643be2c22aee99ab49a41371b0116e6d26838ec3f9e3ce529a917c72a00163c9e67661d8aa40bd45b3150a0", 0x1000}, {&(0x7f0000002240)="f393410caf100de9463bb90c26770cc73d3452c200f2d86b959e28d35f3a37530c4f58ece49d20ee986d9a1a2bc68feceff996a92bf041c0912926256782368b6823a258c944a04b5495c4fdeea206394dba3eb7be0c3769086cfd1acc813aa6b51a185df54ae657ebbe9c5ae2c02479c9ce779ae2948db13ae935688eef715a8b022807152a0460a5794cbb91c57b64ac9bd6fade15937ffcd1cf8cda67eef9c200cd2f4dadf554ea21dca364ae3d2ccafbee204da871c8473e003ee211ff944a6d5b4d87de83996fb76227bb37b3e2dd0686c4ef4ce815e950952d89660b515e8f88ff4063964138d3132afd7afd0a542777ff2dfe878a9fcc30639769004f2ca8badedfe2eed7aa2e6d3395970378f369d1e46a4e30ebbb58b89c306ea4fd9ff51a3f90ae4d287d19d5b97bfc497f85a56c67965b292d727730550c6e531822b11b6c9317af5e6158bdd288d066b35a0952eed9c161f98688d4373a3bdc232d9dce6fe24c8da5088c165f47b7828948a71387b819bc89002939807b48c6f6c190c787ef6e361c72a1deaeea6edd19bb20584ea24ad90778e38487fab2c9af00c867a3a08159730282446548d14ff05715a33b26476adee2df969604fe74d8cba641a322087c9ab93ea4d44fe9de516091e4feb868bf7f93407ac49228115315d57b4f37a63b63bd179f59a33782e321ab51829968064b84c5e024acf9878dc502c358400926258de22fcd03547945b3b7c639020ae4cc7860c121358bc95a9737ff4dc5d28306f7f3f2d27de066eac4e2b347623f97e7dc175a0dd57c133052eddd58a734970e561b8ff77f0c8590b7891838f7382284b992a85e4393db59469c1602ffe7aba8343f94fbaf47021a588060cf61bbb72344305f769a7e0a8ed8a194f725d80754f79b4465460a34b5ef5839f377312ec84599c6463120fa463d5e78219343952d9c3de1722900ec16693f8026b0d8eb61e0ff9d10e68277050b6f7399850c9e569d7f39795729783da642402337b0bab684efa733c3c04469548998fa29bcc864f9e0fb0b890d8dbeefecd05a64ca2538348ca37ac0923044e3efda9f308ebcf06d616944d2ea265188b3221000b1d26d648d2111de03e8c3b30e054d1785a45483db877c58e96ea7611dfcef9aade76c578c217b388831c57a4ce2f4aaf880d0bbf0425788d2866857c9ec0b572fbf37da877e2760805cb2387168f71be510cdb226c63ef5460ccec31780815130d36600ecdcc5695345a20f72bff17eaee3343c1aeadb72e3fe8f3445092b534e0679cc27f050d39a2357670bc4cd0b278f8f20036b4f1697d45550904d52e2f53c1cb671741bad062419b438ae63723e7df3edf75fe4c8690cc0ac1ef72bb241969f7fd6ffb4c11e1f3ace6eca30916ecc2c58639d91a1a1da0089acd73b4402c341487d67f6be53bd8e86579071dcbe3d28bb78f2ec4c1082885a872a00e79b6d9fd003f86d4347c2f2f8c95745197c4c8bab086170fbbc544954980dbdb5d7053795fda019a56a3d847cdd6d3396d511a584f7e5c4b2bb6b5370cccf7b5cb14405969c15ef510f5f4b6a1a212d147e544c190a55817cd9c51069feaa6b0100b2892d7348fcc9bfa1a306c2654653d437ca5af2bf59a5d03e0985c3ba21301596c04c9727bf578514517d119eb05fea5c5d955b1e6f5d592adae17f43bb052dab4922c862aee2f1f01af166924c3a8d9d715c4a6d2462b0217c9915070f1e2961c2234d6df963d2f7e56140161c04ba958e3ac43c46bff5d40f9208614161bf3612c61fa9ceb29ce7175e02ce6b7eda30607e29f091f6aa6926cd077d4049c71f1e285889d96fc4158ef8ce21af0d86f10a1e0a7c5097bc85693538ed8ff6d333d17b523c25314026a9d2ed9236797d3bfe1790082a2733292c714d37d2fdbb0e45322771a657e3004f424a6b000a19a1b166ffe1e8da7861e8ff8d2b22dfe7ebb9d93b1c3385659d791f6e4bc2f1a6543564b5f0a1e5386602c102b2fff43b418e567b6ef8e1d695b85667b7641ab0e652b08fefaf92deed6b1b6a1df6df1f2237e513837ff0b90b624b4a775ea116fb5e6fe80758f5efc0b33272e7e47d0df49d5e380fd777a75230ef590685be025e9edc0e28e0dd62622b2a6b6b696a0a3461b52a1410e0e24d3b1a57d56c68f04f5715316ebf6686f137a7ab55b160bbf7e6d2f3459e981ac41e5e7c6aef7fc7ba0d15873d51427b84c2adeff9d4f1a32571e11dbe3e6eb7f653d7ff697efdc3008b3418e4dec60b40b056aa29d6393dbf847c7f87c77de4c1b08301be14903be4c9be2414beb6d96b5bd76d4b529b77b872b55f6d252f9d6a59b256d3459e2c7396c13bac18f0d9aef2112c2b0199f7dee93205ce960b23bce3df2f3648d505e0c5853c4020b34d2a058425e313155fb67deec57e40bff12a58863c973174346b3b413a95ff59b5ca7460f6b5795e549f29d2b8e5d0179793c67698b83bb8b4d74e901d92b5a7b5b1d7f3a97b369b54c2ab3504ce8065f1b3e03dc81ccb54c767cabdd49a71690abc2ebb5e13db9a1439712078e051b157a0e39d3af88f3ffd2c53313f17a84eba975e33668b8819e089de5b8281a1243a61e602c30cfe8f86315f351d647e3442c7895b3940ca3e34d5c6abdee7967aad229eb32416a8b1699d3dad6c117d72e60b8fb7004208dbb0590c2147fe8382cc686329f81c58d88c82d67c32af05e1b4069f929fe6c918d2fdeee9fe60dd58178381e0a362a57fd5f5f67a3b2ff6c9344f2d3017013404e34a13edf7e29704b49d6c50f026ee2cb7111d7ccfad59b920da2ae5b25e76185fed45775d6e1a64f62fe9e3acb8a71fb38903dec359cb097d9955c92897ad77fa432ecafe15738c3c6e073fab0e96e782a6723a24b3605f535dce4a5abefbea76fe4cde40538a2b756c087833bcb5f19572a95a27d0d640710ad356851e769d339b8a8b41168e50a0ea86b739eb498a787e66ed84635f0387668b516e2d7608c3e8e78a492d4460817ee2e031a5a8ba8e8bebf8199e4e1c6ce5ca4a08d67663a8506f30f30aaa983605690b21f0c1cf96be6e935f9940ff078e155223cc0dfcfefe63f43b701dbdd708de9efb1ee38c195e3207cedc27e898c7d92b097a9be23e5971750103acdb8be4d32fee2b926fe8ac093801b699716f0f74d99b43c166e529c67ceaf4ddf6237a8c81b8f7fda28cf6af8023755ff412e940160fae529efe9cbc09ad5965eec5607984ff706db258c0c96a0a1fc9c1b641f32c22bf24f59dff9438b965725289abe40be28c323056b24087743fac40f5eacdfe2eac1b0991bf45613ff8e76dd438816b0ec1d72b75812ca81df6bd440178de2f336f879e4d23b46abb05c850b767a4546d3a823e708ea5bc24ba974e1daf3940f40d3fbdf400ac63d96b4fa5bd5083044297157490fb81af479b58642f9438cf97a90aa259751af11500bd7b60ed91d85e215b942e5d338058b9a56084606317dec55c1861e00910ef6457d50b377afe41b12b05807c07de877f7593e61a9cd471f60743c8f4ce5036853865d9d2396df6f31b4ee8bba6f92cf0d591fdc20d2b678210cfa07ae0ade100ce767893c9e479b52e2894f417f838a323993df3909186347450fd6badc14ca2237d5e2292e35311ecdc06ba7c64e6121e932cb391966a59a5921d9b299ef58ea4a36fdfcd7ab7d5cccf93949d08ba0a0165072901aa02bb38d16ea34b2bbd9182fab208b7893dc9560944bf5dd81e1b641cae86b2ff136925f93dbd6ce60fafe60cbb26276dfdaaffd5309d5ad333afacc1b090a60823b93548101b87c3c5d6ebf94fb54c71bbe0348220bf629e54740444e1eb3f0006d52a1f7d15e87cae9c1a26de664195bd8780eba44cd823af3d81c4bad68183d4b815d456f0acfae83217ab985025bdc432c69e0137882eea778440f4ee255c3a04f0194c4bb0e16a4aadad99dc6108494a0e2a2ed281ae8a08e9663e52bfd35e14986c81066a19fbe47fae7e11227fbd19a35dfd06a3af77e614938dd3fc2d261577d106cd376659c309420db8344a8e68fc3188cc1c4d145483b68db0f5dd280a73ca6c4f9d4a611ff9c7c581ae011b6f6e9192380e564a8653383ca635da4961bef408d9f8173e916eedc89292948b45997bab7d44e026bcefdbf68925551a19b4909575ff9acb1b1d80f931fbb5cafae4aac93cc3a5b9831aed712de57fe1427f81a6d52a1da31dc5bcac8640ac3a88149aae22d10d3746eb37d518a736a2fd4574eb50b0b18efee23e143ddac41be92da6d0d79ff49541964740d020bc67cfd41f131b299d2ea7f3e42d85c7847e96991e7780cb089a0faa310dfdf440cea663700a37e37112e1ddf59db95001858a1a18e989e4f198707865c81ae59476c55c6c51cc57da34b04bee66c640f22142645f8cacc663562e5406051ae49bcc9f389cab687afe4de2cafc4a56946e92563208bf8347d6ee84b937bb5612353590c06bfc3ff95bf96e04b25bce8988eb353ec5ae843ede295d249aa15929fded31d8b717d51b396fca605ebbc403dd2be7e84724327dbaa5cd8024aafadcfe7103cc524d156880373c7dcdf528b72349384bc44104ad4839083a73425e855316608251571a09e1bc1d52a75efd85a4e0a1d375124624e3613ac093ceba46fd7d50323dc1589b65cb813ae6fd8d42db9d9b51f5df75ba7d1233ecd4d06c86ce5aa8b5163460fc7aa5b43588984f93b1c74f9107bde35a93ae94a598cb1f3c25b99a5e70089683cd24b01c10b6eed8a9c63c635ea3d9fa4151b9f040dd8c237bf7115cb0aa3d8d31ad04dbeee366232de6dbc9666f2d1604063749094e092af2832ac3b40e299c43ba6e323848ded6d04ed9edbe72a0ef71410d01918558fcb09e62064493e5eb97a1339f3253d6a3b865ea62608334222f8df380ed0eb0a12be79eb15496c27ddeda9e9546a558fcf76edf945e8a5b6cb2078b75b9732b020085082c549e391becd9a7f60206d5f21099b0db2ecf9cfb2f9eabf949308353a0bd943168ea11e0f0fe7ebab9c5ca6f11f861fafb7a85fe55e8e66eac13e20c231e1d1df7cb0a935e9bd8ef985a1019c1576f426439056d34c091ec0ba13f8535af0dc37c586d94e99291d2b9d6a6e3570fe6412f48a88a190ebaf75de1d6aa3f789b5c767acc7729e9449d1ec6a511a1119030d431764627415735e9ecd7a6f2d44a4cd39e539f29e5e42ce7c29f0aaf7d9e43ac3df31b35b333d3fb532d724c95ab453e8aca7a24228dfb6858c64b1df302c193f05a4842c6f639a44d377270579e860ec8fe32701258efcb44a31f348219a771d8de996c6394d5509db88e31872f4b919e84b665210b3dd188fdb3ee35c3cddbd9dc174549fe42975b30d2e0427167f303ead56af9fe0ab50e33607e87a6db569b67cb86bd7fa265b3a1c8e114c4b44811e206369166b364d5cb05565b6ae15efb7952cd66d54c32f6e0643021d9c09a7e42e7295213384a0927e365d78282d6c27c51f6235225a1741ca361a741240387e30d559a49a0f4ea23b248dbca913bec344a8a5dd5196e8b4c736b49c7a664342ef0ebdc77e0ce387f896e4165520ab6f8e64dbd8b7df706fec4c44adc0e4c42c1c03fe5d0438ae92bd73988f809e818850bccdd13cdd8f47b41422f4fb36cd07d8bf646a2e51d0b7065594c2004f63cdf0239a75b613dd46e95a35e46ceb59a742154da96cc1d2e7388dc0a74edbd318df6f873239dc32984ae51503c0760c0c473b978e930956dffe8", 0x1000}, {&(0x7f0000003240)="d1eb28261a635e7aec1966b05f481d39fa72191846a52452c548beb09837c0a8223fa37d950dc10720278fd8cc8a5e87bf7f9817652c745cd75207e8f0fde0fd078f367a7185d54c5d69ce5cc7a1fa09eb6ce7a36c5074de0bea6be42e9bc2a13d9f888538f63c09f5b4d7f746d165f8c25c458093e6624c6d747fa50dcada8c2bdf6aa162b17dc982820dbdb5387b05e2aa784be278df9045539dea55d4ab8b0b57f4cddacefadd2e2460946b50d5e46f84b590aff5107b31937d051c53d36023e4e216a5cc4d7c8bd1f4b1623aa398f3a249db08e81dd44223dcdf1d1341a1f20ba8b6aad587ae91204ba1bf1e8850b37887abb118856e8bf58a74a2a15412cff7ba090739afb28e7dcddf6f3fd751b39ae95a972dbc4d4530bc85e4e261c4aad250b285a939faa363014ce220660b39c0c35ae2b719fed8a82543c6024d2b62985bb05caf2bb7f43383dac9336e47f00b7a0ce56b84df016c9c2fdb4e47d55f86d4b3292ad01644bf8b34c5426076ea4e818ebbca5cf06dca80dc4da23b4657bed5984dfabbae7e6454e3d52ea49b26a92251cbb5c5b5148ca9f1238cbbfddba527c94106ca0431b970414bfc15cf8e923a012375179bd2184713dc461a66205cb9001a0cca2ae9bddff171661a79c45812d30281432e4ac4517d20a49ff5a2aa9b2f29c6739acc4922a1a467ef50ed35cd69f590a5ca387b4c22da47169238cbfd93778f2b52478070ccb7d1f1077e9f7446ff4edb94cf99ee3339bc5fdc47f079eb933f881e8b1a9e52284328307a444771065f400618d1d68a29ed9453c96b4eb95256dab6c2022dd495173e548c235dcf69d4985c4c62326b1394d740321832957043e670f8671cfc77f9874247799f1a584e7d965f026f246b85eb82b58dcc179c7dd27d17fca24d67ab29fac6f0d53bc5c2569301864d45e0b62bab2b5d2494d7a001221fe2e971921d96a76ac348941ab5e5d5ee9c9d9edd0d9e536e161873f85f7f0c50a9108ee4413eddc366dc4ce67c58389e6962edbc4cf245592ffa75857f4ac6b0588206b69ba982a01bf57ea70856b8ee693377754ff3faa7e203a737ef6dd4ef980fb772af2c8516ee5cac88880b5de5c5858d1f8a3215eb61b61a124dca6766c34b516ddc54537e90cb82d3b113cb4167fabc656ae51b3b23faf2468e0ed227637295a8b13d48cb511600d2d8c566ab4c77cf76e9290e4c472c6409198626d91a42a2abeae58bda1b73cac22c902ca0b5ec01dfd9bd3115982c24c4924920f9604e5144d291254379e8afceb57cab253d40684fb5d78c9321a031eaf0794bc7846016784ffd1cb7a56909ff5b80028ebc11c4bfdaf3f62e3e7672bfeacc29947ad063e03d8488a2f0a5d43e544fecd7d0865e301f88969b99fe2946a22bd79cf34c371c60e718ef7b81c52a4a355e525a49a59372998528c8e43784720d88715eab7e748b1e818de2e4271d4f8b3fec37acecfe8c164ce2cfee76b853b3f51ac5b7f6f33903f66dfd35b89b567c152cb7416bf50dd2f7fd1ac0f549464cdf1464099e2454bad351088cf082ec59464d73864dddbf447613c9e58e8ffe2a0ce61c182ea168f0a8adc18d2cb3e5ae56c0c84e7b5e0ac62c7b540707094b4a1b473f071544070937765c0a3384049861f2cfeb773ed9255b9091333b05a96c3ead5312d57f8e0964b0f0f10a06824dc6adf9f073aa50903035ea3bda4ce6cb7969abb888bd471c3b6fcd58cfc03c802c2b039e3ce8cbc03a166e08415211d267e9791ded0a5a1a4e8670d4c4ec9d352c5de9382ded480c1276130f58662b6d54413bcbdcc329190348705dffed6947fc240ffc888c13de8d98a656dc869c5cdbe9fdc6902e3d6ad9b2be1bd4f3118b525e7cb37342e67e5d256772ba38e61d2c6eaebef8079f907312f39968fe9fff3a4948db7eee184f62b554b0c4e0f0c048df5d2bf8fc09455a6470766e179a5c10d26ca937b8d37ddb0963dba07a7e4d14190b19bb57b35e45bd47d6dab81d168c8341fc6c802a22455a714f50c193d6c0c5656593297b21f1ada7910613ca0f178b242288bea99c56acdd55fa238da926e0ef9c9b5e8fdb6b4ca8b4fd06dd126c2e56ac97627b7831d39cf21d610a5d7a8d7955e30e7af103b4ff1ed6f7cebcf7a529e26da2e2e7ad7026a2beb565e8fcb0beffb17deb64c4b8e01c0fb4e62efc1053008bb7b6204742bfe31ceab992dc77f572dcc6119b807e3e7a9531d68933ab6f5bf6b0b6d30573b1e862761ee92845aab4cfd42aff6ed8a72d9d056d456f87b853526aa125b83cf72b1dda0b277098f5c650090c99dc449a7bce136b2fad808b4929851355272a52e62fc1ca8f76d58a629d71bccaebd93e1c77f7f69379cc5b770fc92aab5c607d3c202105fd2bf08ce020c13bfd744ee761d13d1ad924334bb243526df135bb923621043ed7f534a352c3f0ae514a17390a08dfd2e369ef2f6afaa624bc57bf53afbd4951f959ab356cf19f6bb3ef8eddcf7721fa6c4f4978f194bc34d68195e73b2380630d694ab7ff62fbac46979e6131a941022b95f6a032aa010d1c9aaef4ba68f57f5f97a7c9dcbed2d3f18f159b8ea4596be6bee016325ba8874bb2ef867fcca6033d73adc95d6551cb0559754775d4ffac4b46117ed8a218e03d7581e8ff93c872c286ab5294167c84a56d2899f7188721084c80957d5363e79a32829a76026b704619ab461c7767efed08e54627da404d1deef388fda583f019f0534cf8545d142302278a537faf599dbd50f9e53ac020404774cc0bce39109db3c8ffab42c1fe63b9815f44af4c98c856a531014dbc614eaa62dddb0b966e8a5aaef2da84862ce6fd7509eac2ae0469799e962e68db60de7c9ba8a2ec1bc2b00d60dd2e910af8ba31b4af0c1a0fde26832927ee4fee8f7b988e6d3fbd0b9802f275f35c5536ea290c85933c903add78684262f2c14607ec8dee54613e394a05c52c07b8f0aeb6e5733835f940d5998affb20d5d779b62fbe39d8f3600473878758018052b3ae8a9fc051130558d7da5f6559ef7b379f76fd3daacdd4ccd9ccce72d0cb6e1d11afe7f42f2714464ff681870fd2fa7d8f5a4f288063dcc2e3af460b9cea89ef92a756298a858d1d0825ef29780e9fec2a384aaba7bddbe20d411d9b57b16bf46e791d93c3b1c14dbd2ede14d44cdbeadf1ace445ca89c9c2a2bff2a98c61c2184cd82434c47b4cc860596399ca6ad27a1aa6b358ec18b3ec5961c9f7dbb6506ed88cce097bc963271936fef4c2ae6cace41cee7d67f25f880113e1165f48f28dc585af3ce130306c5ce21a2c7ffc3c271954193bef8de2b5f63537bcf2203b123f6198c35a4501a9ec3a93a2fb7fd9ea1a062feb29c9b675ac1b20e7ed31dddba8cc469a9cf132ac8ed017d7b2c1472d657da09c37bb3262aa1753ea0f07ed33d98e179cb66aaf1fbe2ce182bbb00f4db7d8de95744e1acbb0b2579ff0cad6ab166851bce66c8f9733946aa72fa2a84b447186e1704a70b20df8e0db9614b270842a30fd4f925942c6423a73ad939ee14e34126eba8e80fc76056f7cc446382ff40a572b6142f0b9b0aaa439d066a210353acbac316aff3ce251acb0921fc8e79d1ccd3eab6cc70d8a17b1c3dc157671ae1f009b14490274c4cdfffea004706a0f9d9e4dc1163ef75057b91317ac0454db70e78d17ecc79ef6b7900d070382690e17c92226b13ce61f70d4ceeb5afb9bf0bcfc40654761c35afa9a71d18d89d2a54cbbdef744d9949b2f4447d53c1f6d56405ab3da59fdcaaf81460a3307f83157720333d8c8f50fda1259b5dcd04df41f667d6bfef4a3fa258458e93bab5ec6322b10138eb524b456b06465fc686638a6f905e1f2e6b4c710a91583ad5add90f440769811c5d8ed57034d7ed24a8ea9df5704dcdb9b5ff50eae6f46298f65b8dfcd7604e0fef37f648e766dac6b1f2dd3e6935e682d702bae106473e16f60cc8598d27405033b829bd4e82d9990e16b6b47d6481b6a8d9c1e64cd2dda9c5b5e03875c3bb82925d561a61a44cb5eb26116f3e368d78bd9e1b643004674d9c5502cffa4ac0964b428f75a505b77d97d9d0fc16fb63ada9e9548e867af853cc8d427bfc57709c96e7afa59ef5d203d396eee93c922d057ccdba87d45a38fc8cae5f2067c3be40ac559adc9adc506702e128670aef2c1bb7deb4512cf4bd517e38c56b829d7b1ff9e9034b9275468149679cd61163add452ad0d076985196da430e05ec93a2d3259242982780c744f488430e95ddae5343288204abee5d85bf7e6738f6f4ba478bbb1e22f0302bf738dc1d91bd63eb53fbcaa432bc2e67388216369624a279caf8c5a3c018b8931589baa43d0c7943bf75b6497a7baf7e414c0166959c4525db74ac53de58d77ac0787eaa9315f616c938259bdbd122de8a048ea66c6e1f44abc745898c5b7cd1ac16eafa8af8acd61708a19679a40ae37a3fc01bbadc001b2202e728adf9ac44c4fbae77f4285bdac10c3d3347f9578f6190a8480b8ce18b390f4e1d3362905c50941ca556da939428aba8bc113dd6b5c889d93d294f92d4a4fda19c5c19e1bba6d1b3d44852f88f1e12c3f88acf2af8e1f2e73bc588400e7eb7dac5ff14bd6d8eb647994f609f6efbd0f042c4de31b4cf3d26e0b511c8b676495302955e60ca2ed3b49dceb562f3afea85e0a27ad96bd656ff0e48a2d1f2a077af205496212acf9ebbbd2f9c0695607fbfd54cd59c65eef31aafe5b3a48b0997630e4dc7f982c9d0f6e0bd9a7920c13a6abb014d9f000926315e780a1ad614bdb88a2a513ecf4aaa31618cffcc88721bf3f39af0ce5e400de26f935d6cb1da528a3c6b61d1a4735baa2c6390251b85b09e068c7a2686e1205ab1fe50631303e7e19ed9623e22ee14f2bf3ceef5b81712f1046033a8053615e549a5fa869cf8dcd4a01762984d8f4626e8ff9806cdae4293ea85c3c866f76fa5db940eca02588d8dbe527a2c4a361a60d5cf8faa11664b92834345b84d36589c39a0cb9b8378c12a9d0b71a43824fe4fac5063038a71f435981565aa36e2115f0a56f88d13f34d7bba99cace41806dcfcc705fdcaf37ca477f97ece8b70513acc0a9c33ed9bbf3c258fdcd9de15a77362844c262f8cf311a68ba3b257f4247382fd7b255c0ab7c598cab32799639e544c21cdbf56dd1de61ea4658b9765261e0c8862f79978037bfb30c5284e4e8fbb1207c0ca12b27919b04b81be013f174c140c8a8b6019032037d5f64f5e7fe5fcbedc7f4662d4c2982bc6ffc41c8277cba5e2d5b33a1805c9c7d60dc05551c2010704152d09ea59a734e452145138c5061e0c5ffb429d0966b40e331078d62a5e69a03efe88c0e95c0d4b8a90a8edbde626c62b01ae321b468c5e5d4a209e253fef2143460c42f217e3bdae1276dc2fe3b78fbe338a887139191b2f620510895e6a85d4e87ac25b7460689c4c2b03467a89454b06e5b6611904794545a766e4cadfb2049313aaaab3586372f826c1e8057eb390d79d8422234b0c71a055353f6e506e43aa604aa315cfc07859e4fec38f48d65eecd95e481ffb681688389150d1f10648cc5da16400d0c89a8b873d702aa96d32198aac38b9fe9ccb29da9e4e7557fda41c9773cfbee05cbfe64fe0e2fbe43f7e1cb7bea05b3ad0eaecb8c7358dd475efae4a5bc7350366e2e3a4562ff90a3cdae03abf12fd7dfb017c6b96f377cc471eb1b3ad96f9cf8bb0ab8e8aebc57e5ea6703ec74ef339a37f6ccf8a2cd9e9f5b586832f612b9c8f98dd9", 0x1000}, {&(0x7f0000004240)="9ca3ec9bd059a104c2959d732fb6b3e8e63a1102b1e7eb1b16547a5d18c0ad717ab62851e039b2759880b60ef9ca943d7724ffc2d4864dc7bccdaafcd44840f8db67a76b6d2ca84f3d97eacd77bb4a157151e865b2013bff724d995226ecf6c6d6c71fbdbb0564ec419d05602b0196a3691f889cc1cec8d3a26680cdd9980ad9278912ea0d2aef59351a67dbddf35924f1329a4006f3d22d942644b308d41afb4cdff01c162d32300275f39588993744949ee452f2da1eed4f9c594ceffa05c7241eee53216476", 0xc7}, {&(0x7f0000000180)="89f3132240141f0cb06ed92b3c8d348ffa902ab72e3178456d28ecab6cdcecfb5db0f2b64879aa1ed951944f15f6aca39678bff3755d2cccfb8efae98f939019a5fee3f6f92f37def6bd3975f3145207b7e387bc0615c9ab3ac52b81", 0x5c}, {&(0x7f0000004340)="e1485c07bfbea648746a9fb55f75f9872d428a45ead82d00a0283fe3e3890ebe7aa82e5684e4cdfc9a812780fdcc7b1023221f4829a5a6e5288c87e61ffe5e096d4136c2597d4b5b5f89861e7350982c76ba8986fb87655059155b", 0x5b}, {&(0x7f00000043c0)="f17295ebfde08ed449bdef1205dd102b025fd0395c93a79242f964fcd30e5c8a108dba742a4585d6d622fb67d834aca650918f1ed59481d6d8df57c9ec83331e580271628950392b0d6385f03bb2a9a4ea88b0044166ea24ebabf22e48199db7dc760042983a0f9f84b15387369f28a75ae1b8fac1ae00e606bca200a5cc7f54c8a3ba516205324c53a48ac6df33b65ddfc9ff48df4445f589d2058cfa682ba5cbf4021e7d9cf6f483da3b96550004f11a5017ec0045b57c168c32db6e8b294fa993bf230f83e7b776cd5bf99171daf542d7b8088207754c8071e935528122018e10ae9652d6fc128be1f72a3d6ed13afc755ee89e4e8307efc61287da675725c531ac2dc982508fc5dd7559d73044feabc5ffe38d8eaf985b9685acdfafd9e5734257aba103fe14bfeb48a194bddcd4465aa32cc612aa38d711216db57286d293465865e6f4513ddb3ccc9966f1e35f1fefa5da8211ecfbfad6372856bc7f823df562d78e5351f84fda042848b0f57aaa359af274782b2bb6b1e38389ab93bd2ff419fc8e5f9353d9e1db8f4f4225cb44c3a9817680f3866db71b6358431132843b52f35c028559149683746625a5b8d95aee934935cb286cc9476382016de1de16adc7deb78d2e2634658370bea01ffb4c2a37e202f844e442c8eaf37a006d865c7cb7eb7800a4845e67a66fc874365496c8911e0edd11dc371bbd55bfec2996ddbdbaef5d0d294f6431b13c3adc51adf3733772b35a7e906605b43cbab952bd266d2d3912737d95f518ad2ddc7c54f5976576f3cba8a5fae777d088b3bc3addb39cd9ee1f90f693369aa88c28c31fff0901e1ebe17cb78e355228376b08d4d2b5daa3bb10e636b9eae83c0666e781e10d2ebe6b35e694f1b3d7d737a53a050865aac438f94e014db119bcb83652e44fbe13ef9110366b3231aac71283607ecdb62532d2b0ac00e9f3a7561501e8fbbb344094594727700407c4cc8d03dc812eda9c87cd59d44fd9bf517e03aaa8c8c396106e76df9d94ebc8350b50ef1369c3b59e8c3d144f4be96f09a81daad7df3686a55cfb306d8a7789eb610f9a6d3f2b57b5462e140260ec18cd71bd5ab00779adc9beffa5da23b582409f3d658986e56c1683ba5a6bd04bec5f962516b0fc2a752ef034af5ef4ef7e2b6a2e4fde0a65a32db74defde3387f211b53f59eeb9af3c9b3a2871277fbda5be750fe34e8850ac36ca633c714195038f29587b69b49ad29867326ba941cc3e96c7ece04c5bc438b8d0c16a4aa57f3a556b9513798060ac9170d7e23126126f1fcf2f3e09e52aa823f9e4e34d12a8ffcb11b9f6e37f6d7390a744beaba6d7211cfd12958425f01d0ccee8ab3f764b092f0d7c827e87b7c9cc11fff9848b01bd43da2a9768d7bcdd939fce09327776c758854d76ba572d6d37140d309abd0204d261ec2fdd5b1b8979025e808a8220fbfd5187b452479a19eaff7bf93c6e2a347b50722a3c8e1d2674a8758dd400581b06b05ddd8585d20fa4f885b29f4f1313d6531126843759a62c19683553e25357259a32a38632a12d354cc52a01ba6ba3af67742b8284966df68b98359b76e3ef57fab0ec35fc7cc4e3a97ebeba02a79ab7cbe312ce26da07ffd27aa5e93e37e4ebc3a3683441f229afac9b6910458df70add1f524d5734fc85809067d9c45dad18abf7f25e08ef2c890fdb609adb48fa27027dc1cab63448164cb82af46490bf5e2264fa1665331fdc7804ce3f312a22e067b2b78887ec618e040a4efad23c1a7afb117c7bb895d0cc24af057565a8218e6a08adf4880d529f09c4b93184b1a95be863d42a99905b1ed34985f18e89e5c78b546435812137a1b8585049162e7bb27ffb1af200252d94eb871322bfc98d27569f7047493b709ce10dd5fe88be1cbcf4fee805babdff02274ad6bfcb6c3eb83534a0e3b18a56736460c88aedd239146cc22532fb32602cf630725951f9238e946039721a6892479e03ea8f06ee0731dce2940ef89c08f73481d899d8bc624f191382739ae520e1fc9c7a9d97379fac49370d0bfd93d037adf2b7e7976a1b23288f457bafb426f6ed4c4ca12fded7247f7de7756488cdaf49b7616cc1a327864b02b055db9eecf09de24f74bf6c808e767a2c38e8337ed265e73c740d415be9a93a1b62a660b9cab007fd181d6473324860ec2d62fc9efae4c8706008a6cda76e7de7fa1bb69d29067e89fc3c98b9f2440dd3ebec4aed48a0b1dcdb4ad37156dc1664f2afddb8cc63f4b98a9987211274cc5ac874b67285aa12a892008c917ea823dc442044360161a8d459e0c76a8f40ea87e77dcb7455ef5e9d37b4214e898797ffb45022a609a1840573b16dffd4ec72e5be452a0d8bcd50a239a219c45b420266cb679fc822606ad5bbed2fe2fc81bd99b514c81b6ca7279e34083ae7072175ba92a26b8a5bcfe38e2eca86c115d315c441f77498cf75ab074e48ca95a308914c0d506c88a029eea19fa3a68eeb2ab337f248044d988c07f29401b6765eadc9c8846ce5b8fe62cdc100d1bb5a07e19c982452d2e9c9a510a2d860188b75af092ba261aa12ebb20fbdd5f1c704f00c68944d2d3b92152ed5bebb275f7920a5fc955ad84ed9f253eeacae18654e6c6759921c887fa9dc7c69691f32ba158c1b21c1e3d6c7567c4964442d43aae779e27c4e75d57c62094ae79a63e2c58ef5e4a4200808b56c2dae40a7b46630d4ce85a289ffd97db69190b5a7c53c3e9456745db92ff9b6c7ef99a24e2af8bfd6b9592b08218866a2f06c3729a1272be8173122a04a3f6b3b80cd6fb28b07414f53c946a8b6c40297818c423ce027ee1556760d88dfaa8abc36d25f3b0d3d4ffc72869ca044aa5964bc210288795c05f6a8feac27d2d868e64a3506a58acca162c096bbd4c5183d1c66f11ab4586becde8396271747d878c9d716f2b2d1b7383d0bf3977f902a2f5a5ba3147b7f78184e4ff3bdbe6feb192b30f87d4a7e27a8edef9ad2347e8d56203fda8f62baf0744ff7a683bb397c414a59e479818783a5ed5eed074e24df75c13a44b9c44dd3115256f6ca76692c72a66988d4e4d7fb9bb8d303b7900c53f6fe0cdf8a1cf288d786b0e5e99439dc914a1a864a3f404c5e510922cf262ee56c3b710241354fb7893e7edd366f2966bf68039941900a6891bb2902b8091e15b3c02bde6aa767ad56cbd6ebc9fbf8d86b0b390691b5ed4d27c301c85bccce0ab81589877499de2702ab3e75ec6808e3727bc527f7be75a93f02786597613b9af3d48d71d33badc4b3a88436504e7631a398ec4a7f497fde2d02b2985b690fbc71483f831d40fa9c4ddb459d3fa4cffdb3cf844a44b31f26060378032bb0067439b1b838ea124b349d069ab86256a1634555830c9b9034754b7b30933fa70e0b660bef6a8652e2a00f1b9d6719aab0cef2607449028eb515d8025ebe8b17a3a5bf87d43e478f0b3674bc5ecf9812685b2de951fb8c393457d644ed0a77061cb9856ec784f06972fb62eb6c2be3b2fcf53be985d5466f79f99f0320fa2bab44a5c9c8b3ea34a572cff787a0ce22c111d381e16e6b861f0d978124517874c8d4768ffd9ceead56f22ce27d375f828ac684d1a7ae2cd69f929dfdbb046a7d0ef16f8563e8fc5098e5a19257339a06e2a0a6d673a2fc245f43ef140772cadf071279c824242e875f706ef38479bf203a149978a71b9ebe2a7d4a98bf61e23d844f286170f187d3bd10241caf02252afd886f5a84e7bedd75dfec975e9d568d286ede80ac479ec1f4fc2154ce1258ab878086d53e21e11c58091bde1b0f34e7a9d5e0294e0489c58107ce6327f61c7dfa02bdd1ef7f5288c5b6b32364563003179fbf7c6cc3e15d4629a8a7cdeb71c5b0835e03df53400678ed18e8c0d87479079172b7762d3f9a94428b4bf5faeb7195d8b74b325187ce0ba00e88ca8a575e2f1508d28ec0f98779a7e51d32093a0caea466c0aa83e72deea2507eec9f0785b07032c043aaf06225571bdb7b983bd9a675b0d789fd2a8c5b01775cbb59eca324f8546702520da48b0c99bbeaf33bc6d7e07e85012bb6e374ad9732f54cd48bee45ccae022e90389c527ff5d7344e4a4668c2a42697e84548674f269415998766987b44e7f5bafa8b3a93951b94eea4035911776cf6c6e741d3292406666dc1bb43f1cf14c13f2217f557f723b84ed8b7a688b0ae98483ce4a80ed2dc2a21cc846f3c6f89276a64d4fa54babe1db986a57be51500795f7192bb7423d8612a18d4bcea69f34ada93e819fd338528f11f2ad684d32cbf30ce50a91a8daab48502143a973e20719816da4115cae7992369c78a42f124894c32bcd07d290b3c814128672ad5882e7450a0e9053beb1783b982a6ac1b4619f05fdc1ef61ffc75c3e71e4c3e788a7431cfff2bf8fffc897badb5f87935d66dd92cb1228ebe0c6267039b4e6f7b22efd90cd5a190156a54cf5f517316745d2f042fca3a4f3bfa41b25d3bb5ee258d23e8802beaf9a65a2e1b7b280d6fefe6e41a193d7b4e9b07e674f5b77d22369b9a7e2658afc7ad9dc587a8d554bc99eab38069a0628d165906f6d228e008f8a1356b064d08c4bdd402551f54f3c9c0564805e044c191b25714aae1f583fb915c9e3b536eb30f4236300db2985b92288bd566339d04f71843b90f9bf40b00d2d7b585b2d51e0d4283c6317f05d10b86be72fa5ecd8e657921179d3a098706afb405e7935c64774b157c0232c4876a0a29c934ec3eb8d1c5145f918b4bf45e224985b385a2676aec19e7e659bfd59871ca11433c700eb3c28954e8aac3bdca08f6d0f552d3963fc1c7476f16a8020f19ff091dc7af261f7cb471da80d08433591e4d912a86e616cad3361b59d3eb8c7722b7af4381a246b50046d23f737c747142f389a526d736388e42ad4bd535022362517ef2d3f0e1bcfa725076eda103bec77aeb1dbc2058654ba8513c3bea852e8f897bb46d9d2f58d36d89bbb8d037b1b61142901ad756ad4745b9ae3b07fa688823867c2797d716a9a3f1c8f5892aa7eacaf77e28f4fb1bd19192c7427cbbaf6b1ff2695ae3f1e96da593b5ef414094ae29d7ce5821482397da9e42b6ee9d072914777a4ed1884fac4094d6efaef05d54035c1d053bec56ed067ebc62cfc88be27953032ebdf514a09feafb935614b8e362281d7e85d89a5cacbeaf3505aeee924302b22350c04bfd4988987dd3d797487459bdb1b4620a93382a5c277c9f79720fad6d497d051340971d3aa5116417eb5386af6e7aa2433f7bf48738edb24bdf1b1f3ac7b595429bf646489a45b125133b5e539463054b11c9d2a2e9041660edccaab5580b5b52a6fe058df2290f1252770aa69e67438a87eee9b1c827c01d96d02b7f0b68725e94bb3b702b5d3e9602064ade2bee4575db304cc61cb122145b6a3497e0b60b5421c864baa74a755ce4d72540721ea0c5ebc2c4e7a9b80297dcb3091b90ead3a03841bc94c6b180faa56468e52d5e14be80baf22c3181d77b32bb36f921fc532f10fda173c763a2a041672c28223bff78dbd21ff0cd9eddd32bddc0f5abe3fffab2f9e7c7373cb563f379d65f169a9bd5c7007b4d1fe7dd00607c609776837a766a24c47651859fe9ff26944fd5b3691ffb27f0dc103e832e282e90f6bd213c2b972726b74502f6a91bd46df2d107765d890a0cee4aa95fb02e31030e7ab4e0babcec49a2261d5e34ae7ff7319b6ed62f88c257d8797ea032c901ba8c49e51c44d05a2e5d2e3d9802101f75515741a100a0410710a52e81", 0x1000}], 0x9, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000053c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 07:22:56 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[r0]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x14030003) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 07:22:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) pwrite(r3, &(0x7f0000000040)="5921dcbe5d0e1f2e49ccdb34f2f6a0e7510923372530cbccb6241eebe051573ac9f8976bd42eb36d23ae6380d2397c5c078b7932df0f7c2c7e9809b20321", 0x3e, 0x0, 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 07:22:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x10) r3 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgget(0x3, 0x60) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:22:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() dup2(r3, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa5) utimensat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x1, 0x138}, {0x9, 0x7fff}}, 0x2) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 07:22:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x800000}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 07:22:57 executing program 1: syz_open_pts() setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="8b0629f55b8cfc822d3ea0d7f81703b7c63e0b03858745e52294d3fcde901d1f1931e3561d7d0513998c24fd60ff1603d72a26c6112ea88a46f35835a0b216543e231e1cecc814ef91cbc2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYRESHEX]], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r11) r12 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000328000/0x4000)=nil, 0x4000, 0x0, 0x2010, 0xffffffffffffff9c, 0x0, 0xffffffffffffffff) preadv(r16, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r17, r18) setreuid(r13, r18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x6, r9, r21, r13, r19, 0x8, 0xa7b}, 0xc15, 0x7, r20, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) r22 = kqueue() fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000211000/0x2000)=nil, 0x2000, 0x0, 0x2012, r22, 0x0, 0x10000000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) dup2(r2, 0xffffffffffffffff) 07:22:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xb0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0x5, 0x6, 0x0, 0x29, 0x2, 0x5, 0x2, 0x1, 0x72, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 07:22:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), 0x4a2) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="d341140ebda80000000000009b03d0b204a4ed288a6e82a32b865f"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="07140000a70ab5170040013f0180000000000000406290f65e10f61ed7f58acab530617eff681a2ff2b8ceb7ab3757", 0x2f) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom(r2, &(0x7f0000000240)=""/156, 0xd1, 0x1, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xc) 07:22:57 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0xf70f, 0x4, 0x80, [{&(0x7f0000ff0000/0xe000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8dd8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x5000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x225}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil}, {&(0x7f0000f9a000/0x4000)=nil, &(0x7f0000f74000/0x1000)=nil, 0x3}, {&(0x7f0000e5d000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffffff00}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r2, &(0x7f0000000100)=""/188, 0xbc, 0x41, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) 07:22:57 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0x80105702, &(0x7f0000000080)) 07:22:57 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='+G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0xffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:22:57 executing program 1: sync() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) r0 = getuid() r1 = syz_open_pts() write(r1, &(0x7f0000000100)="08ef6da8fc25beff837686b60e33efe33b1524c0311d1a2fd5fb2c4a1f6c42e872b51f33727078eb210d06f05c15ae2eb179de2698518fc9b8df544bddf9ad3d70d794b5c0e64721165334a5092f7124b2299a8ab7ff95dccc6144be2ec3caa2de734c3d72c4fdc6318dae5a000ffd916dec3f6042ecf94cda10519e9988ac0bd548f6bd5d6e7ef48fc352e75e", 0x8d) setreuid(0xee00, r0) setuid(r0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 07:22:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0xffff, 0x4, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fef000/0xf000)=nil, 0xffffffff00000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0xc000)=nil, 0xffffffffffff7fff}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000fed000/0x4000)=nil, 0xaed}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000000a000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x8}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000007000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffff50}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000012000/0x3000)=nil, 0x6}], ['./file0/file0\x00', './file1\x00', './bus\x00', './file1\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './file'], 0xe}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xd3}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xa9) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 07:22:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f00000135ffaefc0f434ba2e3cfbb5b3cde1c5a12d49a2fbb5391e5ee8ace659973d1456f70b952731b4ea6cbae5b02c0b63fb3b6f1dd124702f1c86356cfa554e241ebf32e8ac672678c5bca46c47e05bb83e2c34237eb573fd3e0e8af7ba761ddbb34ceee14014444fdf1ed63eba9966e16e191533103c010f2d526e3a5a1d1d055"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="6a8bc976b32e296b36ad464f7c7a5f42634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 07:22:57 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) readv(r1, &(0x7f0000001340), 0x0) 07:22:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="f5785e9d5a8b0009780ee15c84b64dacca386c67e4cc8e7ee3121128b889749188e35ddf570a6946c968462ea4e8ef2107ccabdd086e736aa5ac1a1252e28286ad287dcde4d33d0627d9239eea9a0c600cef2b9aeb7b500a78aa94c5da90e778ac0000000000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpgid(r2) fcntl$setown(r1, 0x6, r3) close(r0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x18, 0x8000, 0xff, &(0x7f0000000000)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:22:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {0x0, 0x6}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) dup(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0xfffffffd) 07:22:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffff10f8ae23414d5c676a06a66134f272fd1508d930e558d647728d79fd381c001bfd5a206bb5e8dd4b4501"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r3 = socket$inet(0x2, 0x4, 0x0) pwritev(r3, &(0x7f0000001780)=[{&(0x7f0000000200)="e03bf2aac1cf6e3305ce0f143494364fa869aa883ec41249c087f30e8db81a535869bd54a0b8a4c43d925f97ae999b585340ca7d6e5e5747d8142177a954f562dab40f22e391bc82b5c1c845921c38ccf743373a215a52d074b8a9dd1fdc18726332120acb0b7a6174b56874838b5af5bec8ff8467fa6b32c09af3ceaa5b4957331454c142751bf82f62f872ea224e5ca1951c2f8bd910a4f3bc887a09463e460ef17bd99514dca470b259c6b4397269e8de6ed4bf819ad3dc82ec5b6b9d63f9aa458bbec03b17adc119543b2bbf657cb763952e6710ab081d08ee156feddc2d1402ff012faf46f257517dfb290b9b1ed7c2518d7c9a9ffef7db0396ffb281e1ec305c5d2a32453c8a808e1958229c9684263392b825f68eab77f387141220d2de922b3975fd7d5d4bbfb3cf503be07a87600611c949933c171353e559436d2656e485a85c8d77999f7e09520702831e1aa2326ccae1edef630ac4b49b33ccce0c6422e0f484fd96c5b0a6ce4a5a0cfd9018f97e9a9609dc05cbc710ac4aa16945828715ba94f5d9c97b3bc5690f8fd89f56949f1e9d36c7dd7d6508b1dcf727d6c4f8f5cae83797907540a7455f8b1bc8d336ce55603666395e60232d04044018f385893d347298fcec357f12b6cf610010b1b62006165d764799c415363270b5e34060fddf46bb0ad488ee280bc070d728066838e5e80e428b42ec13d63cb736d0e2839f8f6c513a8831eee8945fb2ceff2710aeb0ffb0d41daa943db58a3376ee7db2427879b202311eb7d6b28361aee8b251657c93227e9a870221042fe57d4cdee01bcde0bec87cb791af39578fc4abcb5c4bb8de239e58df5d7c6c7963590c4cf43b3814f3bd731ef948d2827538b6ec60a406cebd1eb8be348764ae64674e6c9a363f5a476e656376a947a3f4aa10fff67312dbcdeeeaf2e41a5e71698dae797730da20ec88a5c3f725e9a9ee6a0dfe194f1db8ab503a535f835ed1ef4ddbdd02d9d0c2ab1ca1d3e4ae88fac3081877ec83a8673333efbadfda5b0d037555d2f32c3cff45bf6fb983e76492d306d212cc3a0d833a77934e91346752cf6153029c7c148a58c09b52f72686402496a5a5a1043a6349d326e39c8b4b8d0af75abde84cc65dc1c92959d554a33141960b1ce4c3ee8196baf1478ea5b3df9764ade9e201ab6eeb74fc95b00ebc2206a7cfd95b7bbbcbd899cb12b643311a43bf2009f58f91f469a42d72387f1903fd8a8d9e041a32c7bf6ab0fa330c68a4610763ef625d22641a7dd1880f6f67df35c56e5f36e3ca7b725bc24abdba176ef9d92fb85c84ebab7b4cf83dfae79e7d8c0bc01a43591ec984f74d595f2bf2b8b5528dedf29e4db47d5bf6099eba8f5b620747597898e3adc877e3b17f2e50f24045902d3281788131af6fb524ee6934ac5a09f4f0916204dcc325776b5fde8b6897fec7ddb571a514b0b83a94f1bf821aa2982158fdb37bc3b721be80fb2bc658181b2ee2d677d35f3609a6f6535bac8e1aa911deef6223d40863ed6e0b8614e724d76c19c30aaa8c6b42df70996523b7c06b1521c8e9bab077b6e9a9874a7459d7895279ebe70c0560cbbafa4ba2e4e943e731b8a68f41c9874ec1b0ed0a4d79ec0740e17d93e4c9f18968d1e68fca5349bab555def145e3b404d4aa139e4c5c82a44e7a03c48843ee1253faf611a632a4a48c0414630f49d42c55ba666102d79857b5567b6d1187f71646a231ae67f16b3eee92f96d0bd236192b910368f4c3b074e290b7f32b1c2dda595bc7d1449c504587a1445d46701ba253d08360d3c25bd38125cbb14f8d82871d9d5408ccf675961816fa6d1cf54f0418bdf2c3aed0f67f9afb29bf5e97648b066d09f6eece709008b28a3eab064ef1e88051605f21e3ed9c3d1befa8e343c1e6d4d29d5a1ab937a3a6274745211fb9d413d7eb34850ac307923652427b4bc9ae0f2fc76f0afe7c2b57b44e30e02c44684546d8addc4300d07d7e04500bf3e02315531f4be38508eb03d0ff2a9fbb38170d84c6272e00339cb7014cdcb9e04ab5e26636a5f42c5cffc936cf9c220e01c9972c11556652ae9a1b9509cdb3764664d5d3695e8c64375ccf88432d7c37f249520ad60f6f555ba04bb45d8788a4bf289af8e29db9310faac65a326586df7897137235cb1ecb09a10b8cefd89368599c3b6e00ecdf827516db44953646dadce6488f0dbe1e836388b764aeeb77ec58a2d24d4e25b61850f832dfd688d57b150b35befb36345e9ec2892b0c6f5a750415d7ea850dba2bd7dd2ea01fcb6c09bb2d45b35e06f21980145817cd5bf5d9594dc6d35906d61d2c1b0545b115fa9c0a4aa93af52087252d5f01ce87ae66e9d23abba1f267c78554dec0e0a2d8586ee04f2f9c670670bbf122ae0e7a8b95e29aa9b173a77ee799165465a1bbfc5370c9f33d2ddb8f7c7e7ed5ebb142d5fdedc8fc143a10fb984d836640aad6d3540138f652df20e34b93a518d9626d0c1f06a0c32fe2d52959290bb07f3df9413b8d79693c38453f205d808aad8ae276549833728e25186870c2580db66f9b39acbfbd13039c71d7843637cc9248551c2d5d207e17f6f7fe2a5d71f581246f81229117eaa63a4111d62afae0af250af2b5b0d570d3070397877ae54006e6727c8bfcc9d49837be47688dadfda9e0efac4ef32658814e7f557c8831970fc633c2abf9f1174089822afc56b82844c5a4497a86a37853a029c391182ee0ea3f7a8dfc57d2538c1c01144ab52291f9af89861c1a54b522cdf782c0a85e9749f6539cab4eb6ae809da82d88aba1a98bb7e436481d1ed922049de58ef9a9d68939e1230241550e42ede7ec3e991e01e545fbe2c635254e49722b0468547fa9e8d88c0cc8581ead47f609032a8dc6c2b2cb19b32185435cd073dd3a6c7c5d49c07d2604855562ca9fa07b7eba1e5c73a2c03c4fb0f22492e66dfbfd3cbc920754d576d25420a77389ed06665485febda9dfacf825e2bab1e289d8fa43e5d4c13be28b90d22d48e9e209d22163901cf1ccf6bf05e5e499054299249dcadea488413e1636862ada6fe88f0c9ed9df11e9fbbeb2abaf039cc4648eae38434d4eeb071b4d7ac49092d8374ed75e222fdbb80cf7aed403006da93e1229bb4021925031187bf58fd7479a6880d3ea9b41bdb7ae17524876059c7c81daa37f4bb5c7a6ee3dcddfd35367c8141724250bbc59aaa511e8480dd57c11b03554af719377dee2871e5450a78455ebb1799bbf59762eb7636421ee6201cf21ef74f19d41e12b646dc86d23ea798089ab025ab8ea5248fa035223f24e517604af9b14cc3e849d1e78939051e8e9767207504691e2d46c69c2e296d8f4e3d6555e175f905f367dfba320e7859f4bf7ea28c9f858c370824b1d59df2905a0d60ffb7142e3bb9dd260682f6bc5a2f79da2b371a9d302aa36d1965b4393a7a9f165df8e36fb4bd4920e6b40d53dc7ed42fea5a084623e2dfe10110e022b990066df3ae55ed8086fe29f7f743ad0cdd505e1fc599249ee1e3c3021c5c9e8b52fc9e8e8d64f73cdd8cc7de2d9fd42681cdc050304a0d603dd0b6c9386476676cbba683edbb53d399c43e91f9ee4a0df28092db2499e649425718d6b0d3a6fa55ca722e23339431ef0c0240a000f70a511816cca1dfc9c3fea6de348a4108a42c39b842790905361c0db82dc265465485d9464eb9cdaadea4069e31a5b59c6773633e89d0bb99b108bbd44f6ceaaeef6a22bcc5f6141ed5621e8491556416dc8fb1b6ac8623575b50d31007222de358bcf3f778a792b60402f3f929db7df5ee935dd0a9db1ad656609fe0c4869b0633a1b32df6b46e2bcf9087e71ba6365b7f779d0ccd7a0e46a37ff69e09ca1e0307382e36fb15b48eef4f93cd85e85591e6ad3189e05992470ed765f7b46574bf4c2251859f586af2f84b6d48b308e8901df2c806bb43c47ed24eee427b90e4ad7f84f02093f9cfee518f2a93a98f3a2e50d89671b576d8ac0f7e4568a08609d11b73fc528f5cdcf7a01d59fd7765376140d22935b104968b263e6d8aab0277863f20ad7b3a94c9b4dac0b65ec6a253429e25a0ec9b89a0d6d25c922f1016eab004bcc21e46239cb12113e4321a918bd0defc5c41b4050ff82cf8185561182792ce64885c66c221a1fc7fd08345295152c8702d4ef129f456ae5de4eb8262e09c84760a7e55be4429039d372c0efde41a447117190f7cbd641f277042191a2e90502ee63f995cff8a7dab94a87397ccae5d04a91dee0f33f038cc75aa508ca4bfb150775cc0fae6d261a2448f6d78aebf39db48af8e72c82fa0416c440cb05cb50ee222b260c389e851b23fff535bc39e4d85e2e3dee9e750655fa9128afd2c470bb126b6374e9b678df3315784fd24953418128aefe45409c53cd5382b17396de30e9289760b01f6b8f6f526c30f88eef2fad73158e5e89d5e9f0f5848b4fc51352eb87c01357ffa19296568eff3cdd515df2ee04189b7de903d2624d21b888631f71328e383ded3e6c3c65cefb220dbcef82cdac57fd767be0a380e55ba6fb5e8a1b66bf8bec4d30ab4fc168147ff480ff7a4944f0157f531bf718698f9acd374773ded0f239b82d63dbc01977d30fb1001e582c5bca44adb40bb9bca918b156b510c11c580c548032cc5af85de8283431f312127dbd14d42f1931915f87ee260fcf94f63ecae87c0382887ea331bcc2c9bfee02c6f0a3d58484039b9616ecac66bccde099378d6a0092d3f0ae08f12e43d3b171fd9959a4ef3fae5cd09bc60c7859da1e35ad75c453275984103a74750bb155dcd3a79e445a74960b7a7bcf863e32b6b3b28c44a2c7932b8e782e35d39db906df2d9d18f686e9205fee9c4d9491231ae3d1e7167ebfa3a9d9a197cd9585b2cd42d7a0f0512445e615f6738600c6c73576f8f24a23874690ea0a8fd0ddb898e51f5a995a72f9ce40c3d6bf803f4c205fab7ebc2791925e18c1814da8bdfd0b8e1f21f1bb87afe832d29bf1fff6fa85e5c54f76ea0cabbc400c52bf45395889ffd4bb9e76395e8085812666b06f95d8d86ef7c04d4da7a2da206fa12b3638805f8bc2150bdbf307a41a208c36bfb12db983d2be977e8fcf0b3d1861fbbcf6f89baed3d93b19325b37dcbaf9040635b89fc1206abf74c8383685e6bc8f63c10251c24ab7a779db17672489dc8b639836d76115712dba675a69ccc7b35fa8e56d70a5522793999d59bcda613c9ef0e6081d7bc9e416f7299c61703138ef8f15b9d119291184694c12255a4c3776fd7fad4a2df3f70c7fc076b2170d8462b6ad3addc4d582c734137ccb1c3ad0a322c84058f9775a3bec09505c3fffb410dd323a257747fba52b63f5ac39790ab1c72e2f99c65d0f3028c414b72df5a9adef79c7313cc2c5f2cbaf2ba19cb34d1dcf55bf498ac108ce228820e999001be6afeadf1cc98377136945bf0c6aba3cd872a9175152c47b436eb7b4201ced303e36dd0959154e176c4c89498cb555c9b7b0ccb814f3ba28596ee68d5394c4e32e35fa48cb1c7f343fef8df9c9950cd5e39e3255f9908c3333abfc63960b56469f552386399e51b847b23f6bf600e2b360c664b34d09dddf92932b70496ae2526be2c3977a1a1422880537d8f8320bf74567e8f0d806c69ed6d791a5973695c1ad81afd58a1dd5913b67f357822d93dd0ba1e964ed8f5119248fc73f0b434a6fa340dcce1f86968f50c1d62aaf4bdb4d48a2004c1ef75f5d7964ce0cce4dd147a0367afb7271674d60546eab2aada07ba974b6ae3e2a2f0de97a", 0x1000}, {&(0x7f0000000100)="ac2b832bd6673adea3231b7bc8f0c8e3bf59815b33d0", 0x16}, {&(0x7f0000001200)="85ab08a6c75d818db762f9d67d373673438003f257e987bc0ded2738bcc2cea88b38231709ca56de759b02103acc8cd0913161b8ef6b0e7afb7552c30dd3b6c2ddcc82e69267193936380b1b1f92e1bba6980e27b2a07eb7988c055082dc0a0b5de936d7824aa90e61de7056beff6121e218f9c4ef634c0463e759a09a62599a85d496513e6d5ddeee9a5b066a3ab223bd6e17b1eff9ca201221", 0x9a}, {&(0x7f0000001800)="86379f8f034ba3c15d244ae0f286f10e59def1d9ae04953936690a40b7e4b3c1e883196c80e9608949f949e86bad87795d389ae083cadc5e5cd1654808e3c7c577f4671bc5474430e4c429656873cc21cb21c337320332570008d213acf741fdf7dd5b507ccfa6f316c03356fe5e0884184c08e373695e8d6df6c0d2962bd66b9b7397fb970c1a68313fd4f602f8d5079a6829280617fe948274a9c7070f167c65bbdca100eefe916e7e03d243ab66092c936ea18f20a9597c0c1eb2786dc77e6a57cf83564dd86053e9d9d8040f96de28c351c524e054f0f26daad461344b7f93c60425d871d84090ba9f0bc7ee7e82ec46015c4ebbad3271bc22c3f26098eb3feafd669dd001e36ec5e0f58536b10f6ea3baf3fb941824ebf18019090432f94c60e87be5a094ce4e4f6e53d4ac77f956c3d9624ddb1852f45c39b64a4d731fc805e4555bdf2bf69f71002674714e5cd5162e204ba84fcf46d6b69ed873aba649de22c8821fe4016b75cc06532c5ef5c690f82f1ae82a79c12bffcb4945739fb56548b8ce57547ba396700187d310d6adfc2521bfc5a27b522d8c5b44cb1d906a2aa62b2b19d381ee81", 0x1aa}, {&(0x7f0000001380)="750faab43270e4a636e907c5dcd3bc6ce8d6c3e25adcf15822c936c0200e00fed7198f3d0ed2f31b493c86df5143f711e7911d53e9657fd8cec4c3244b07036ab3d1398d5c63cb3f56f119141586042066b27648ccf1248858d7b58a0eb75d06fe41b8eba45c62e71f4978df3232eefcbeebcb2321c3145e0bf4b3be51556aa5d8c832c54e34d82ce6dfba586b0e2bfddc33c9f3f56ee1fff7a4dac0794e4e56153da51bbb9c24c42dd186093c0220a6c0200f82c23647cae54e20dfaec797e330bc0c5fd98ced1f301090a57869c16942389fa3", 0xd4}], 0x5, 0x0, 0x3) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYRES64=r1], 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003c, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x1) getgid() connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$sock_timeval(r5, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000140)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) setsockopt(0xffffffffffffff9c, 0x2, 0x7f, &(0x7f00000012c0)="e990f213136bf471b70eb5da90ea73f9508708289ed0c8d34e580eda66326cde60259c332665fb9104bc64c850de4966e974142b7cd805b4c9014d87d0594bf4aa2a7e43840d7172d7c5a773da52cf0de4478be6adfe44e9a2fd281be6bda4e4d83d7a20e670262f766089ac2d0b8f373fda5a2e3b593783f1f2865a93bf662ce8da46334c5078013db541eb636f7377fd43bf682d16593a2c9115f462f87d094b51f5396abca717d1e169", 0xab) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001500)="bc985d90f114f6852ec522e44197fd25272b89376fe528ec69e3282739dc5faf648fca59100f80a429857d9146e13f8b76ed7699da29c9099ba2854dabf5764b5fbdf2863a552b269f285ca550ab558b64403aa2bfed58203d1e71d86519ccb4933d9dad6b02f924d6fd81728eae37d5b7c6bfe46e9776eb067e45ff180e67427e3752e4178c66867a5e9932a245f12caf34594033cf9c000157969afe91a952352f3e1e0179817a2c0d710243489c1d9d98", 0xb2) write(r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) 07:22:58 executing program 0: 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(&(0x7f0000000100)='./bus\x00', 0x5, 0xd7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:22:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = dup(r4) r6 = socket(0x2, 0x3, 0x1) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfffa, 0x7, 0x40, 0x80000001}]}) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r6, &(0x7f0000000240)=ANY=[], 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000280)={{}, 0x2, &(0x7f0000000240)=[0x0, 0x0]}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6, 0x3}) 07:22:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:22:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f000068f000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x1, 0x0) getrlimit(0x0, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) socket(0x20, 0x4, 0x40) 07:22:58 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = geteuid() seteuid(r1) socket(0x2000000000000002, 0x3, 0x102) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x0, 0x4, 0xb1, 0x4}, {0x5773, 0x7, 0x80, 0x6}, {0x8, 0x3, 0x5a, 0x3}, {0x5, 0x81, 0x0, 0x800}, {0x125, 0xff, 0x80, 0x7}, {0x101, 0x3f, 0x6, 0x3}, {0xb1, 0x4, 0x7, 0x200}, {0x81, 0x1f, 0x5, 0x81}, {0x1, 0x20, 0x1, 0x800}]}) 07:22:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) openat(r4, &(0x7f0000000000)='./bus\x00', 0x10000, 0x3) 07:22:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8001, 0x1) select(0x0, 0x0, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f00000005c0)={0x4, 0x1}) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/225, 0xe1}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/170, 0xaa}, {&(0x7f00000004c0)=""/109, 0x6d}, {&(0x7f0000000600)=""/142, 0x8e}, {&(0x7f00000006c0)=""/194, 0xc2}], 0x8) socket(0x10, 0x2, 0x1f) 07:22:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x9]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x0, 0xfffe, 0x6, 0x9, 0x2, 0x9, 0x2, 0x4]) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 07:22:58 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x20, 0x4000, 0x9) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x34, 0x400}, 0x10) 07:22:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) close(r2) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r3) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 07:22:58 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) openat(r8, &(0x7f0000000480)='./bus\x00', 0x40, 0x76) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x7, 0x7, 0x8, 0x0, 0x9, 0x7ff, 0x5, 0x1, 0x1, 0x99, 0x2}) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000200)="1187f290968f8ead05aa0f5bb59a7cd6e4f3cceec939e28fe5b71aac9b22958d1c120fd158a396dc77f67d28d94691f6942696d21de934031ea37b3644ec615d8e8197c8b717d9e3b8f21fcc9fc685fe9b28b77a4d64f8a850746266e114bd65d13a3e10503303c1f1a071dec794eb1a96c7f46a6fe263186ed5db4ed593d78246ec1d542cfc96941377550a4fb3f6682a5fceeed75ff8fcae396f92926bb69fd7067563b500e2ccb2f926a0e680a011874d4aa77dd462391dde7d133b26876b80add8", 0xc3) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c009f0000", 0x8) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r11, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x2) sendmsg(0xffffffffffffff9c, &(0x7f0000000940)={&(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="9e04d1a9b457945b7ae2415988b16eb080821b44891cf9e446ff9bd98cf35f190136d38799a32d3282a46ed8490f06d7ac5df6abd1d07e83e02aaf231df007a2111b97a11e60a515d29b9c3d75ed7d552969867af8fdf8026cd0d5964058e9c95a7a477dffce1823d469b3124de04c37197d46a4cb", 0x75}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="e800000000000000010000000000000033beb12c33510f40bf223a7453bd7b525a7c4b0ac46ce8cc633188cadd78087106e51c88ed5c500bf27e22ded054148bad3be423bc5e4715541b59a908712e29d8a8e47ad6e2b0e0f8599ed9605809a285db9f43e4dc266b69bbff1d4efd4da7e514e1d7bade1293cf951cb804baacf7e431af1e5095aa9fabff033889226d13007f144723dfc4980bf7da92b68ee71d454edbe1ab5c02b817ce3769d7091499dd382346866a33029397b66015e4bcbe40787ce7d101cd195aa4648f3ead6963f80a640e000001000000000000ffff0000010000808998fc5e839bea67457ff5f61d61f39b06ed0e4b42f804fbf9d23b12d3c1decc9c5daa5ce6f3311daec71ec5b44553c9232c2af3255817cef3bf3fbbd9da8b5b34a0e43d1540bdfd45a7378be3b8b1a5d69d6feb27735333bbf59f6ba0b65efa6f974858dc4a49794ff6bdc3c37b41cb4c1fc25c720daf3ba7df355d5ee53002315268ff501295a3089c5a962492e840fa4f450cdd85f44ea5263a4bbc8f0a3010ace5482a59a6e6f7100718947cb27c579b25f7e3bd897c1774afa9d993ae58b9b11b05a41d6506c2d3626f7ce4c005de3f1ac157eab5195416e5b1a45941c0585d439262515f5c9f4e7d0195da00002000000000000000ffff0000ff070000571dba8d66dff154edc064eae41faf00e800000000000000ffff000003000000ea77fb04687c527c90c18f251daa5be79552fedca756c9e6e4a33f61adc60dcd7ad7fbd42fc95fbfe415eb689bbec8686813d56df75d46bab4d7d38dc705767a7d6d2a8757c0efb58bb2d0d4794050823808bf8a4c383c44365d81630135a2c5927dd0375182b46ef0f6cd510c0c41fcd1c5ca2a8d015b8067225218ce9584f0ca2e8b9d140f82771e11ee394cedce67ebaeda08da52611f6f78ed524665c73ff233cbd40fcfb9eb936a5f625c4ff5c4d14415931f9c4f4fedbd70d4c3226c1a23f31bb3ae628fcaf8eef038ebf320f27b35fd49e8000000b800000000000000ffff000089d4622f8ae318d07266c7891e6df7a5b36a5f3d56a3250123579dced489beb5edf8b83f7d9bae968b5945416610928aebecb9ae64db7291eb59c8e4d5ac88de5d7a2d085ff28c1387265c202733ae9426281e3c8b12dd33c2b8ee7af97b2ff77ce49db102c0c7c98f4634c65c26c463f91668d470064cb70c167e4dd7c1888c937a3d03b95c884b100514291dc1ab9289b9c49a7fff704769b443bff07d36ff6755e994bee9ccbd355af37e580000000000000001000000040000004c9b6530cfb7c5d7bbd8f6db3ee195fe79bd01d6cd735de98ebea4893cad1acbcc937c67d535ac821fac67d1807fbd7254f9ad351dbfa1272b22bd2db896245008f8b45de10000003800000000000000ffff0000b100000035ef2cc08f16e58908e544e508a09bea3064ee1843e0ba92ef8970f3dc54ca53cfdbb70000000000d000000000000000ffff0000040000000151fd1d12701a4b1fa62a53e1d6a2d2027ac02335449b883d32ef1b41afda8aa8ad6f8da86227788222476df360ab33d28016c64c1a7cd947383f1e2234517c455459eacf1cb7e0cf81d0b12edbc0f5cb99fde45a994e70116c3dec59c947cea6a46b811c7021e67919ab0f256f2fb44476d6e4ce790c61b598ca485e302b7e9fac5baf469f687a2a568b1b2f86710c2d81468c2f2d4f075c0f83923401261801a43105283e11fe9bc82dce3bbef45e573074928c5451225a74ff9d803b8372342641b8c41b7e2d00"/1291], 0x508}, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27c88efb93011cbe48546c189af6743f75cf9b87"}) 07:22:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) dup2(r0, r4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x14}, {0x6, 0x0, 0x0, 0xff}]}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2008b, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8100, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000340)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 07:22:58 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32=r2, @ANYRESHEX=r0, @ANYRESHEX, @ANYRES64=r1, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64=r2, @ANYRES32=0x0, @ANYRES64, @ANYRESOCT, @ANYRES64, @ANYRESHEX=0x0, @ANYRESHEX=r3]]], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="19f22c458a0956a164d0128c5658b86ca7be70c8646811b3414010b896d9aca97fe694c8f3e2f277501634e561f6c76a2864545083495b1a0c17e437399d95a3642fabfb74311386cc56760bf0fd8f344b5da2287ab5b3cba3b9ce0a3121b9a0aa5dca4a2f8d8e085fa0ba910925423f0bb5e52bddadc40f4f6eda2fc3606905443fe7d1e14c480166c40302841da947d716b50f23ce0b4fe28eeaa639f86f59710845613f73fe1c87ee42347ddca9034044fe13d206603adc4ae6e395f360941752a3083a9396bc7e182d1a9bc2be6e693ec6"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) kevent(r1, &(0x7f0000000080), 0x7fff, &(0x7f0000000140)=[{{r4}, 0x2, 0x40, 0x1, 0xd, 0xffffffff}, {{r5}, 0xfffffffffffffffa, 0x1d1, 0xf0000000, 0x5, 0x80}], 0x80000001, &(0x7f0000000180)={0x7fff, 0x1ff}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x81, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 07:22:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0xe9) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = syz_open_pts() write(r8, &(0x7f0000000180)="f59041452f1fe86fc0adcf3c9cc6ddf0d96178144d5b45cb9235dc144f31ff599ca76725", 0x24) listen(r2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="e9070c45cd7e797e113531bdfe10befdaddf573745d8d9e6676f5edc1c1483d52bcda876cda1550f19b80497af81101cefe8eb300cdc0a1d63f4e05b3085cdc3762ec2de37fc1fa850411ed0a80e0a8b1e44b4c85a8ec2ce152dc887b565a37636d462d53bb2bf82b27ab121b90600296c27f3b65d10f97dabf6537f754d35450b07e118f261357071bb3050de345e214ceb33e32bb267b302a5ca321eaeb96f307eb6f5d77772b9", 0xa8) close(r0) r9 = accept(r2, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000140)={0x6}, 0x10) 07:22:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="8900004c7781f8da244f000000000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) 07:22:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) poll(&(0x7f0000000200)=[{r4, 0x20}, {r1, 0x100}, {0xffffffffffffff9c, 0x10}], 0x3, 0x5) r5 = dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) dup(r5) 07:22:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x2, 0x9}) setsockopt(r0, 0x2, 0x7fff, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0xffefffff, 0xffff8002, 0x0, 0x1, "c006000001e8010000000000f7ffffffffffffff", 0x0, 0x7}) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="b96c474fd76a0c88f0e99cc625df2857cee90fd04ba8d9ff016b77657c60656c2dbec952d55beda235484bb9b70000000000000000000000000000f79aeab2661ef1e2e7307af7b99ec3eb37a7ed83987b3b293ecb9c4387551009c0ff2fa123c0bf7f5ac752ec57ed1480e7275a"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r8 = accept$inet6(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getuid() setreuid(0xee00, r10) r11 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={r9, r10, r11}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r12, r0) 07:22:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) socket(0x10000000002, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r6, &(0x7f0000000400)=ANY=[], 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000100)=0xe1, 0x4) fchdir(r2) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 07:22:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8, 0x7f, './bus\x00', 0x8, 0x3, 0x81, 0xffffffff}) 07:22:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1bda3c8a6bc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400eeff00000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8938c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d7eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c36443a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5dac5fb06acf5afec0bf52bd016858170ba98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d9"], 0x10) dup2(r1, r0) dup(r0) r2 = socket(0x20, 0x4, 0x2) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 07:22:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x142) open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0xe4) setrlimit(0x8, &(0x7f0000000040)={0x60000000, 0x8}) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000280)=0x20010042) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x10, r2) 07:22:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4714, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000200)="24885f2a2fafa9efd2c69fdced8e377333e9a23a1f3478d78f562dbcc619ac336cefdc49fa680903f28195da08b6fdbd1bfb1be766fb2b375ab91e1042a7ad8fb61d9e2ecf84a3867cd4546b7f1492381bfd356e90a6987266827a518f4d42e4a35c14b8b12462d56c5c4ca70e85cb8bc9117f04dd2ee51297ecb57d884188aa4ea10b4d5861c093450f3e4f97be8e5ee739a564b2074294c1408024fb0497f886ff83a04ea06bd6370a69967c6b7c27f857831b63a50013d0e04108e5c7f4b275e6629452dc9ed7b390898798f91cdb41ebbe04506e9053136c29fbe809c3", 0xdf}, {&(0x7f0000000300)="8c185da0f117618abbf77c1d7d5a5702228d4060ef3a8c67a90180801a95b59962b530632c5dda93e2daa66e7934d1fa97c3ddbb98350273b7d5fe548c0fc3889d9bbf0a0f287973aa3dba6fbc7b88d97331526243170eaf1b2aa02fc7d8543e82ade82dc68e474b2114a55611ab4edd9f57acbee75442d3824a739bf896b305580499f0466fa930462391155c14b2cc078d90466d2f1e111b0df93dbafaa65dcbdabddec9b12f6c6cf119b8c8076f4bda9be7720707a5a5eb2b970bc0313d410c979d940d65da36779271c34ca7d36e1e2289ffca486b9551cce33fc0b5a815f06686c1af7246", 0xe7}, {&(0x7f0000000400)="52b4152fd66cf54f2549b657f2a9dcf7650e13dc768090ac2e27618cfc2f58e322c21bd81d4ab670a6a24d0f85f239d869ab7bb59a3bdc83b9530e48354c5f20a79d32e66ae0cbc4fe8378047938002d6b610b4467b1a29a7ec6ba2be6235c95a97f63da6c5e4cb8014269b153ef9c7106bc12432ebb0971", 0x78}, {&(0x7f0000000480)="88ac391a0244bada4089c7b7c064d3c390012adf6b3bd2363533ad07cf0655aeba1be2b06fd9ab0f2c7f5540783911c7d5c5d6ed0d3c3e48c8048f1602f59a495fb0b4ec24c3f6fad5f6c24431d6e816246b4e7caf98c7487f240d79aa208bf984dbfa106b402a43db2e73b09c3e360674e8558806e0b3a7f003e826d046ebd537a4b73d5f52aeca89c72719cd946cd3475ffbc509b9da5e63d1e2b94db1e6dcfb66", 0xa2}], 0x4, 0x0, 0x0) sync() 07:22:59 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f0000000140)) 07:22:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 07:22:59 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8001) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/161, 0xfffffe1d}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000440)=""/29, 0x1d}, {&(0x7f0000000380)=""/35, 0x2f}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x2, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) getuid() r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) 07:22:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r3, r5) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) kqueue() 07:22:59 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) listen(r0, 0x80000001) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) writev(r1, &(0x7f0000002380)=[{&(0x7f0000000100)="40f05b8dd9761681a777affa6226973dc46c56e85ab7851e1b9131de4c78af44da8a6aff6508dbf8497d501cc737c559537227b64dd48ea67b2121c5b7375433dfc7038e29bd5209f7a56d06b9d7b717d893602ccb76a702e07f86316c707c727105700d1e7e107f6e44998041ca8acfe2416fdbc1c90fb4c0e64e5b09253e128c57db0552f798af3a375e86194d648468aa6b3254610e0f38efe7fc05c569bf2367d71040f98671e0e0899373157a5e5335a839e9438ae51272fcee5a760e6ab1fd76e3cfcdbeb96edeee190b8160496ede8e194cee97f199e1079f2c3bfc3d88a557e5da2877fc6b2ee58a", 0xec}, {&(0x7f0000000200)="67fbeb2501d5ea393530633cef03235de3eecfe80682e89d249f5f13801298c57ea4c69ed482ccc98a402eb83cde6f33745c07e643622a8186ce8a26850e702a1017524474278635abfd007b9262a12bc07be8135bd1640b39be751548db853f558e66116ac29ce9655d74e73a82f97ebc939ec2e2b802f4d6fcf9a54bfe84a5a4e1a2e25503e7f65b1424c03c85381c9508534dac81", 0x96}, {&(0x7f00000002c0)="9ea2a8d30f16b7270faf786e18311b867aa660567ab04fd81374dfe2ca2dab35c7afe12e7a419469fdfa6efc9dadaa49f4dc2d3973c4d9542016b8a3b56c861608f0e3568ff884ddc1eed3a4c91d6e01d0a78f2349d38421425c47febf2e5ae98593134c206746214b0f280bf2fe5cd78e8ed192de52310378e0c84882909a519c80c8a25a36ee938c72e80fb66363e9c3718d442cd5edaeb55e0adee1cc496038c833eae64eb9663b9474ef2b77ca0d25699b1cbb7cff22527f738d43de94289374099ec5efe033528b2eabe8e343e44d5ccf7c8e24717f45e9f3ebe1d91e90dc0c6f496119364229e9871d9a3e200f682ed8f1c4aec87f2e4ba1475edee03fd9644187744a916f0830099b810f0b078ac0685f0a634a97ee123ea12c6b3b122ce7ac1a2e32c8276c74a0ab58712f8bb54ee14e9ef7b3056e6d088c7aad2c198e8e5d6f04fd94bc958ff27a6dc42147fc564bed7cce0a10349cf4259b61cda9392f2da871ae57edcbae8e9b5fcd3e92d96c9018128a266a882320690479703db8172244a859b085382119b18b0d76adc4986e231869a19f910255b7dc741cd2c7b18a99c58c1e5b8c437857cc78bde24240686025e28b410b92794f17a273353c0bf3596d51e3fb0e778048787d14c48ccf630cc223d3ce023b92b0938508e24360dde11554a21646e3be75b8aa635ebf94494db9948e934a0f2cea471bc5ef9a8fb3e662eebee0d273c0c9ce9389dd3f54f7a3299f0a0d571b8cdbff8c49ca7da00844e54ab9d8fd007d003e15d0988713212f14acee5bc62e5759ae4c482c855a99e0d2439b94a851c20b747009403e4fcae2a720939c0fe33b73defa2dc0e9a42a5a0433f51ac0ad0a0d57b7e7474f9986a859c1876b61aa9158c90a030542ba9a0b5aa6f32364f71fbd16afc3641ae551950982add09bf1c5ce1e12237e9ea8eefe1b9c46628e64a71ed54b76ed7956d4d46c4aad61b8d441388526624275558c89c76c04d751349e6c4d737a01c30d9dd2ac9f545bdbd6c003d913ceb0455572be43b0b75f40eb4a4914f76ecb53d1a509b60202577451c29f42010b9b27f27e2f9b72fac927bfff58621129ea5935ac6e626110105f460104a862bc1d5248f3bc9209d25d9886c774bf437197264c1c976857c9fec2f1ec5fd95ca6ada5f65d83484bef18454d4bf198ce5bb15b5e4b5d8e9bc3cae04a9820e954afe2a57fd73e2d39909bcc197fbc83e901b880520435be4ecbe42dfe4f377892ca142ffbb4b4da22e9f3df0255e9caf996b853230939020eab62906d839a6b43c951f2785455939d3e43608d6b339340591fd5e9956bcc26ac7bfe82894380a3f4af1da6ff4682c43779104770a106c3b93baf056e9e13edd68dfa719da2e5bdb13219e551452b5d248d7df5884c104fc09349b4788a27e44f486295a327be31c9367cdd6b6a96d55e8f9beda88f18ffe34ddb9053a41227b4055ca00e16fbd54765f54d8f19c0455d1f88e08f7981bd2748ecb655b5df65d7d5982b375af9c725b4f7042d31eb0b6d10e28067a40a3dbb6541ee441617d7de39287238930d5dbef5400f44ad4c4c7b953ea11366b47332ef379c2200dd3746e8b758f57e48ccb37e588996e97f7727c8e5abfe8d4c492b5127502ac860c97daf21375b033613261c12ed03db7c9ea353b35378f70a748307a0bd5afc7627394e269b014a2dc10043c40044999fc1416c28098fe0fa68eb4449a34f59070a2f9923a1a039ac09c9fbf64a10c84407103b841a2fb452a822cb176b7b5ac7d82dc07f42c4a75e34ce5e3b38b394276e46deac09b47973341e438d51b2d7b443371663dd252eb57a4259a368191a1016fe053afb0c5c8a75d70b7393203cb915a139f648e3688c506e6c9e5e74986696c517c0e3744b52689378869c0ee433ee63e262a51fa9a616d9e358c01ee08912a105f827ca9aa53748182bec7da70f5d5ddadc3fa5bcc9719084382a59b509b095df6e7ecdb4c1b963dacb7520ff414976e9b9d10ad8eaf3f6d04884d473134fe1c3fd6d28f3d291c4817a5e4b91774069849e4c74624cba57298678fb873606c30667a55884342f798195c83502e86aa66e6b78400873c47c1a3ffd57297bf1fd0f9b798b6a3342c21d1eff8313d7f069a1a808b49af71bfa15446cc00ff7061b8d4eeb7557e7b853a448d1a380bbd4e94561364d341c68e33be98c97359becbc475dd37e2bf16fb5f25f12072c07e7a4f876d79ef21a3ba7f1f1c4d94b99dea31e2e7e95f4b84de3b72117e99c7cb6df27ad640a337c1b9f0f56f107a4ba927dfed00a3437a88a64b573ab6430073e18fda5073dc570ec9d3e66bb063eed6c7ce6bb6bb92679f0ba7d3a8de0391be1862d0ba6d9c77ce76e5bdff8a60b0aae59586921761415a55938bf8c9beb4bf2890a353501365091870590bf0b97def2d5a725b1b329d57eaa8fc5a978d9bf7cef7a5f5c24a150e7add10a2bb2b47a0f328b1969058d529e16a36b6ac6b8f3f9a11f46f67dc17e595fd40a22db00b17a441cf421ffbf0f7b229bd29e693736315442294f35a318e7fb18a48c6a4241fc41124ef117479c08ac2cdf39e69f3fcb85e0e9fd0d2a35bb6bac3c70db4c3318222913a68bf09b3c07bf5c6d1fa124c69e2261f325f32887ab1fefd4ab110bc3948b3161dd7e679b5e2c6009c9bbe8f1a8e1dcf538e9b1eae4071d8dc67547054352f9b264c73a48f810d286f7bf538fa5722f9fd44577e75c58dcaf2546cfe0f947117ff12b300f60f5f8eedddafa6d91bbfd88ca1d2aee89b2f8dd6c24fdecf78231ffd0a66d99aab3f10e661bf43bcdb2e6cb6e7c9a6602e2ba1f5e8289545c5ef82c11e65bb4c279462a2af3fdf0f8ec5c2341f081496f5e283fdeda08d5bc9e8d6fea4f5343dad93356b352401afee26969834b7a67a4a913cd269f3df937bce882d369d2926990e1d98f53ade86bac8b8ff98a0c1923ec2a366262913cda215a7568406df7d88aabc083b23c9db9ca31c740820c95514b2b1d7c17a84054ed0dd64b0dac7c2bf4f0935467e5f508f5c27e96fae64bd748b9f83e65a8a53906b55b212a5967dc431925b9cd5cebfeba2997a57e03e239e9d4abd2909df7add4f1c4938c935a9f7e6fc54ca2fcaf08a6ab1cb26e47cf1fb7e7ff93976d776c61c631bf73a78ea3fc5e5d0d746216ea9d896ec440930bd7106ff74c54877121881d9ff2e76c54e43d709a58796310826704d2f38ecdca10a271ed3635a25749620ed3385696da812eebc32b2acd91dff1d48ea63be1db486b993fed914416c223941c9259ca24f66a528ba7e61c2d7497190d232451806373bc938e0962df738416911d4c2922bd8f57f1ee565b325c2118d737e699cdcce3ac86c0352c81baaeec31864ffd2e3024ea9454b348fc827e3c437a63f5a794d0805bd69664270857e6d9c633029378b6819f987d302d862303c28657e6c51319b3f471ede67e151160b58740bb0aa19656f44df6573c190ec717b8bb143e7a8f531bd75765913a3908889a1a09a5fc7fc0b0bb7b8915594857ff1b715e8b96c08924d25479a668e350ee36ff888c1ba99766b7a0e32de35028f1e569cfc9adc0ec96e1285a5c5794e7f6fd239e2ebf08904fc830a3331347ead8f062451f8c7a0b58e72916c41310f0a43514d48b8f3979005ae2cd12c8a8ef02992dc0cc07b089b10e313a788b6dc32bf37ed914f9aa9ee7878cfa5bcccfa858819e959881e5ce36ccf72b17d1e99102278b2a74a6ff3960d801502a6423186f7d00b6a1d843f1103492ad80b96b0010ad4cf65e3875aa10ae837ecfd393e6e064d24c257fa3ede40129ba0b4fe0986c03f34ebf4fbed937a6ae8ba04946d9a13794d60c56cdb3d30bf536ac2927e5122464383f326a22a782bc4c6d87fcb79e838165e1eeb578fe166321c21b0ea4792a75d83acfafe543f22f407861927bf56c39e2c275f05569f754979102d515bb7e78c46e481c863838ddd7620302b09a6444f3bde5a60823e635a70f95d979aa4c98f1e81bead719cc4a3f01619d7fb5e5c91fac9cfe31c654e153ef9be548e1ea0582a409784be12a7141bde08f3fb7b9c149e9b66b98d41d29e343bddba2e1af177816c76da8fa6099880b09a578373d086672df403e27f11d17124ef83faac84725ad0c2acf99f650bf2118d2782335ffcc5ad2f509381a1063f154e924032c8df509b5d794dc3a5d5c172d67b8d0539dc01aa2fc459a6cd32f454e35785ff135c206304062088654f2b92a666b5f76190ccc10b3c6f83ee7e354c46ed67dd28514dd977055117c4691a8e51fd02ad0103aec5483a45731d8ae568ac247023627438358cce4a35f4f91b1a0caeccd7792b73efd9b375d909d6f129b0b8b4bb46eeaef3da557c49f6f4b0058ecd9941caa2387a9a50faa6e46f1a7e4b18bb5b56e553a563364e866380f373fc3d72e4ab9cf2f64f60e2c0985ce9852c7863cdb57ef08f246ba6104c05cf78aa7b49343f4370591d2c69023775e9c1bfa4aae4b1294f6ab59409809bf30e0ba3dfbd8d889142c5e95dcddca31c84b8edcfe6ca20f13c60570dd90c5146c30c1fd42a6a1c22676ef840d61d366752d00be6adf5b7d116719dc5c1e9bbdfe946866a5f660a7d79b4a2250969b33d5ac242b7618ac6d774442bac3747cbdb6b7e8aa4e3a501fab93808554573b3752e1887e8cd31e1ecf8aab2eba4b05bc78f89c63637f970c3499510c9ff09996fbbad985dd1131afd1eaa92043ba1adc0af60e53aa0ecc1a50d8a5b5a46d28c032670ffc65030af5e5f3378fe901d9afbf533a5fa7f8ef9730cb2aab9d5c3dfec9110c547f55a60e28174bea2f4609e1e7d29a0261eb81cf14d5affb6aa197accff1d00352002b35dc52f068ec92db6378bf399baf30786abe31f4dd1f947a5caecbc6031ee6de5a2d1ea5a977074f0befa8dbcd94b72debf8ca319d44fab9a957290b64def1be1ad8ede4977e6dfb5b717ed379f5a8e8c2eff1a858034e3bb3cf4d8ca8116e3d8555e3c61abb47e65b55ed7f9d4eac1879c74a3a4cf3dd85dfaf0aa10cae7bc74528606a15618fb4974e7f48404fdf71df397286f0c8271e3502c72e15c354b4591365dab31525448c50262044e5542b3d7ce19e6f1981a1fe31cf64e5d17d94e0f8e848fac721b4b9691887df27351345e13976dbe61ad9880549158162dd20331b89970e4ffdabceb069dbf922f6e75e4c26b28348bfe479f383dd264d16596bbe517a06bf0911e2ad28deaa986eaa4fbc85f8ff135ad9cc0b5d71c551659ecda4146559c586cd8a94ee8f9d3169a0ae899114b3d5808c1ea34170610a6f0f1df4eb11ecff49ba16a0e1d1bff721e5f52069c0aa28a2e459f88d781e2840ba7cb89b4be8f00c0d6c938a8b8881eaf752b2b378a2f78579afa6e3c97d09f1bb2b3fccba17dcb8f2f10f7007e3b3503dedbc18e4787735f529c54f3eb320aa5d8247534ee20e64e41dc96a2ed30b24fc8bf55d882a4ab0591a387451975d92c1a382bf9c62e4953f58b5197ab31f219c4074786d9d510259069af29713b34554e2cf8c673127ebd75280a2ad7900f9ea54cd6d9636ffe893a68889efb90b53a6b949f646f63e639bef6f01d688351930a94363071f74e8ca434abc2543ada3638f42f315e100ed0a981f45bd18bd40fdcf99cfc002b50284969ba0430ef3d877c8c5d57c44fadf6173f03e44d24c8b3e24f2a3e77b8d96f5890871e523bf2356c24811d2ac3d04055c193129284ea0ab79aeac786a", 0x1000}, {&(0x7f00000012c0)="bc37598daa6e5f442470575cf0a94791685881b15d3537ddb4f6706afe119661491a1bd5e5d5716b16dba0b063e5729067a898c9335b086d4c74efab51314a18b46a5612404249a9526fbb784472310bae07b712a043760b88edbc0b8f406975ee625726282fe766c5a0de8ecf2c069aa886e333e6f324248d54557d30584620d919aeb770ceb453fdbaa721ac5c4374e3cda9ced50d3691239be7656077e061cdbed4e7a705c9f929918c5ece4128a1335bd19c4c79c0e844c8b9cffbfbda750fe235c620f6de73195930de0fff60d135ff779a6505db36c4ef7859c503de5854f7ce6591e8a6f6fd766daaa6849e79a3b2e61b7d926a7213484010e60716d011ba8af77a8ded6e4f8e13053ef14af5fdaac7f7bf130e0eceb6850b3170356534aac8e2bbcd4554d19f075c6948cbad022bebdacd07ba668b809b4bd805cacc88f520b6f174168525e8bfd79c5e3fb6ac3ef5de942a399b5c05e85d70caebe0b291d1351c91ffa14a54a7d4e847325b845f6a3bd9796dd523dd8557050422305ff8c497539050a76be0a3388c943d63ea434882c394ca40495b42d26b5cb65dad581e402c67ced914e2384949f6b73817e6388706c9a2096da2ff29b0d19b2f3c25f2e44f91cea3b7d130eaf6e7d32cf6b18faec719e1324186ef67ddf8930759beef30a5b9ab957fba366e97289fcdc856cd569aab194f3a617e8d1e8f4ee2c35fd72ac820f5f9b4065d2211d311aff05677a3b5bb8bbc071e4e16bb4176e0919eedd6ea978ad7d3a433c90510d2a95573ee9a2e460c6947758682eaff3d55b573100f9af05e7dae9c534788dc0b27e5ba1e4804911f8f33d2612a5407c8fbee06cca04df46e5e0cb462d807b75b543933422f6a536eb398babea6e57fa97b75a03450104ae484b0c48de93c78948ad8f7c1f8f35bfe9c1c5a8cf46ad6adf1ce405688c40c3e1daf04d386449c686465646bbe84a27256c6d1eec789b36ba59b6f0c61b6ee3067aa4c30ce56b66b43b62058d9d874b55bf80d4f60423c08ac46a569007c7c6ddeede8a79cc4206d77d4038dc43ddc4bcf31671f96e6788a6c8b9c3d755c64a542e1c7bf4cce4730823d94fb23a489093ac26dd5591eec492192261d979a932fa41637fc5e151b12abe0093953dbc6ce4fc64cfdf8cce36827a023d88083d43d0ae0b41f2d078878e0089c8f8ea1046272c5efad3a4e9fad1ce16fb299d6f2006e1d47d89f1c9efcc6a5b6fd8bb35b023d1591bf93493c1d90fe0115fefdb0a840529f1728eeb12caba6617a0157cab070044b0f66ee07441d7ff9aeb36c09e12385dc312853a98d5930c41eebb2fea89b2298614450307d1af6379a87508344bcab6da5d70ebc0ef00505aae5da24c3534430a336d278e7cb3b7bb7ab69281b203c9b46dbf5809ff2f08e272c9547bdb63a2fba12f87a7e1acff343b92b0cb55fb169b0698c9db0a152c424443efe6e13e4e0f16f1e69776da730794bb4722cc00cf257cc40f1193fd221d4e4b17bc6702a069fd956a9236c69cf39df0d875b4d09fcbb95216cb0317e6e7a722b9d24776b5e413ebc556a3b40dfc657af97fd17782311bf0d604f9e725813675461ae078d6c5d93e1927f8e64938ce8233e32d6e1485ac5a41be67303ec9c44440a19efb5d92101272b07e21eb77114f1b6485f0d58939842f92e29d89d42b3458b9915f5e60786301ba47c5ffc646bdf215cb450847068fbac84b74e396704dbbf36dc776a138b56b73784903956ba2fbfa87417d219e0af6702c0c2fd73aa0767c5377bc990b0b2a2716d324716ec39d4646dbb0eb6ffaf61dfe47e3ab1c85b9d637b30a0303a1df7434b105e25db336e66196015af472689ad2d8eff0951bf6ace24ce5b529a08489d5fe53c2251601f5ab358d1a263fac420f86ff69377bb58568cb52993a10dabd83ccdbce4d7d6d1e0063f2bab1086edd7a8d03b036be0b8d1bf854e7c2fab5781e1c48fefadfb8406c43f8aca73aff43d5f979ee767aef18df922de4127a80d438797db6c20198114f9a4d507298aa00c0f7ead45131954280d4eba92e238f0160f998b3719a545fab75cce8523252de149325d8817c7e15e72451018b9a5193c82b8633764b583ff897b8f92013c8363dee60a3bae85e02fadc0263808e7f48482b971b0dfb4e98b4a13acf1e4593ffba1315132c9ebe27087051d52072f2d7cd61c18c2014b9f5a0ee9d6773ff62be74851ba4400fff6c2ab49044c81c00e55e8a845ab7379da8b0bc01436471aa83b8eee0c69b8991ed594e313e49ade79def0ebb3b0be8470b808f666931f3fbd4d2a00f10123d645e4c4e7309ac97afd5b7fd94986b8de0d78ddb2dc1bbc20c49754039974a028c1f430cbde64211cd260a72fd17df4ef0a3f97f6dd746393593ec2f5114e97bd3ef98057e514c37ff5dc4cef4505f4aa166ba130607aa042878e8967acf28b7b534c8823b96167b5a4bb46ddbe45ab56fab740bba0d5bcd58c8c3f6e55a87c6ece73b5629d91ba2d44658196571f2d64cd3f3c0553bf7b02151d5d20fb24f56b4dfe81301a3321fffdbc5b9e96bd11ea4896c00c75854eb3b4e4ca0f831d9dc0817cd279fd61cef72eb07882a77473bfa76bd97d63e5fbe8c3ce17e51bf0b3db3e1206d450c5e9ea8c166ed505f9a38cfe8b91a39a1394fcbd5e5c2b9d7b0b5ce7ece9a826a0b01782095d8926cc34923c5e44da9677c153272ae97fe29a4522ac32473904772305be247c9025ebd5bf82754d026d425fe53dcbd09ec249394c4596f4c1897f810e6b950b7fd9e925699d4438ab02f69ab1579eac88f2b1e6ac7bd6f0f0ac8f26f7c4695319575aee0f81188b12ee2d115bf30452e5c426f49ce3f4da1ffcc87dc91913231bdb75c2fe83c8178a69c61b5b3a54e42fdb6b38818dda8ef79835f76b1825b7e85714c93a65055a4fb63d584ee147eeb826ad85f349badcd0242f2b67ef369d2e47e8d220c00bf7620bff9e515a0d9682bd55fa54ee542bffb56cccef6d45878996fba59c668826b3c5341e29e52e48c007cee485fc8690aef6a242c278937a75ed9fc6abb7f6d6bf206697dcffca5b18cd26cb2b54e7a849261737cfa80fd32f2a561320adb7f25c704c92cc414c1388fadd85f395175960e70820d9c42db6834e81cdaa044e8d5a54a8be3f5b9696fd80fdbf6a4d622b6846cc70980cd677f50eaa8ff3255989cd0b69b0eb8e186cec8df783b004b2e36a77104ae3bc9a332362b815fedb7beab793605bd708db09356a733300f70320fc9f2d45113786432934d0154fed2e0bee7238787efaa18c64dbe38f1d87ed2814b11df3fc0a2824adfed1037faa89757ca5e104b7f32fa5f3d6c456a193756d95f3c62de3b7dca3eea2ebbac7932b597ebf316ee20dcb6582ad8b66f39ae8b841e6e7341ce540cdde7e19b92c1bbc9206344455f6a742a3fe938a6048288a6fd321ef5ec58c774c028d41e573962d650b2e21fffb9dc0f5ee1fde315232b48c432159361fe2af2218829d6a837e26bbf3737b04de37215854fe5adeb497edf7b3fb05c04049b920bcc9b48ffcc8923cc1e0071f97c3f5555a9054cd3b266c928d452f6f6f0f0aa992d763b7062551b451acd6f687af8c39f56d9c045b95d03c7336156ec76d135ae21e8fdcd04430ae23f23ade9cafe30e35db1a7d9126de1fb87e98303ce84dbae3becaf3103613001742c279e6015c0de9d3f26ee77485a8724423ab1dca174a806998c2d96aaa00d75c0f2167379b0b7f59db6c47a22223f2b4b69c8708c5b3bd9776c6cbf8f5386f7f3f361663d4f9f38c030c03e7f88db7355fac452d4471ebe666ab205420ec7ad2bf40b9d223fa0a588796d4c7c22d1b77fb116d4025498beac57a98db596852783f821c4e2b7029e76722670a0fd4b195b63e7c71b29646f3c50696aa6dad181a92e1c00ba4d1eee295e0e3e470db63d818d7c8a7962580b0a4747af318c803dad7fbb0bc2293a3705c564d1d7fb29b59ccafbab4661087773a4609aa222a901cf555ca5e0310dbe0defa29336f99f4ef63d2eb7327d91de06a0ea3eaafab2a212e83be54543948db427af7c21a7d77278ca63581348070a1e9f14a625e3c3cd2a0fab3f9d34cb4f39c98badd8aa79f05a22058ee7ac53f4f6e2b5a76ad10952a2c35972995298fa027944db92009e98c723c403f8881f7c58f83b78d5c7433983917a075d23848af3d083f96c2b5df4100a2f89576119df5124e29002141ec4ce6dd1f38a6a8f61750b81481949a4f39ad5b685d1b09ee43a1933e239c1508f6ebade5bf15b12ad1530e2e201a41ce0778586d3757a65e30c8097710497c0a85d81375889c85455ee2f6a72f7f5cea5c11f7de60de3b1640dae0d573d97226175dabe7db0dba0fe255efddf7a1d62595dc359e837ebfda906fdac3bc6f3179fc0ffa95e1c9816a71ada534107d3df05a909e93c9fde711ab9348a049776b294d1d1355c2ba2aed0da645871a9fd17351406867c754b66b44d06dddea8bad9adae33ed03cfcb0a05acdff523896658e2e5a681de4e478e8599437ca60b9374cab05593d9d4d7155e93377f73c36ceb9564457e2b7c053a1e0711772ea969911ee6267da93a1f56b78625af04b2413f5a2e96de6e4ec643f6ddd1cb009b903198e70c3bf3c560e95f14fa47a36b1544a68a331db29300097917c73624e0d95138e48322b913262ffe6c69dd0393d64f4059646549bd1286f0ad87bd20198d1d429df2e4509d008227d6341eae4488a08dc55da1d9a7254add4e8ec9a4aa4b9f1b8779d4142546da2707052bf3498d30a92d4d7a22b0649320ee628994dd98018c855405ab65da1576e02e0651ffb13c4f6fdd8c8bbd242a12853b0efaa452fed69a60bc66bd82f97493ff9a04c84809dfdaccfb2f8161a900a6870ea01e4c087bdb119bd711e2c542ad48bfae4de305fd8523bdb711ebe133fdb7dd9557972a15a51f751b60475473e792bf4fd91369eb30fba555459e144daa4bcd19e5cba3e22d780967b0d7c0466012bd6d113a28f8bcab10247bd4dd425740731d7abe4ed847f44a7ad6279afd49abc092404ecd6143140c7a1a2cf571234f09df27b2ab1dae3b57efa43c83fbfc2edfc669be70b8285478b6013be4bc311a16587f95181f48a3b9a324b9d2500e3170cb48b73c16a10e5d499e9b39d6b79e76208b1a258e2a5495f3fb04ba815058e5719a9c3dd2ac034a039f173e1324fd7543f92212b21a1e5b3d675e124f71730a791816bc5ca9f458e452bb2c0062402b6107efe7cacf841b07b7a808c3db09c80673fd41a185b44e2bb592fd7e77274d57250077e7deba7fd959b0ccbba8462987927edc4e2c3b9bea56d6fb917ab57167fab2c1082f2e0f75204fa3b12d9f6f46704eae8988bf5647af4f6d6999ecc8c8f095f4e95e5074e50b91237089c6c4367a5653b31db61fb6701035920eb0da6a0be15db387b0bd468960e48b96c253cc10671cc9a48c9996a5e83351ddc73f7b569b4767c454483e26fa8af9b688bd717db44ba25266565cb33e32ea274466519499f01099c3b7607fbe99963084a21a06da5a7ee29f9e4316720558190d78fefea7eedbd58063d714213f0447439bc9dca9bfe81fcbe7f252a22b60ce3b27b4c4b72233d67e088e3b2cd233058e3374ee4889050839b6db7c4ac8e726549e959e8579d7059b6fb3f5cb09edac8d894d08514fe7c55b463cfd73d341e6b740ddda915566bed892497d504b8f8114ca49a004829bc52a4d80d6c95", 0x1000}, {&(0x7f00000022c0)="c4f8d8288ba79ab2486782a74821aa2499b16ac06938a0d0c0796d0ecd52138676c2bdda47c08c292d1800dc4842d34ce00a37d65dc9ebf3d05f2d49dbe8ec763ec3987b4493a41adf44a7e663ea3748b2450b58f940402d488c413044ce24a39a6383fbc9c83a69cd13c744e2b7c95e7e6b69061fb3334964dd19d652fbce53a53c", 0x82}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) socketpair(0x2, 0x4000, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="272faa", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 07:22:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) r4 = dup(r0) r5 = socket(0x2, 0x3, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r6 = socket(0x1, 0x3, 0x1) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r5, @ANYRES64, @ANYRES32=r0, @ANYRESDEC=r6], 0x4) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000040)="8c64c4a6788d9605e8485db9dbaf441ef075be624f102c5ece3a9a3c2634886c3fb54a1e7127969001b0656ffa9fe2c7771270422f33b928097249880284828a038a89795863e8c95f0101c93319bc9090c4b2e68471d810ace3c9e17b30fac72d99bec168064c663aa6660bf27de2e9ab100c9fb4951766d2b99ab145d37a4828ab828d34eaedb72c20e06ed7feaad7e2af6d2a4ac2e1175785221661e8d1aa9592ea9e0809dfdcf0f3d8bf7e7eca1df6e627c6587ff3ec60cb61c6194542171fae1da642d6d9138756e2d03fa28599ab9a04be08c7b683ae0ad1e1051b29292ef88f03230d493aecd9b3eedd4b3476030b116e", 0xf4}, {&(0x7f0000000140)="72787140ff6c242f08419331de91200c9cc1814d29d4ca84215f1c0c6d5411bf735510e2a8c5b30d71fafa2f8c4d217f4e2ef58fbc350e1084be67bb2042f8c3f84040102e89be23cd1053ad5c66b00a6e3cdd1e1bb3d0f0bff5e2ec402cac29e33046a924c17f0aec5dd84badfbe1f517549669465e03c97e627d2427", 0x7d}], 0x2) 07:22:59 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r1, r3, r4, r8, 0x20, 0x3}, 0x4, 0x9, 0x48}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:22:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x3000, 0x7, {0x800, 0xfff}}) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) dup2(r2, r5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b140ef02", 0xfffffffffffffd41, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e0200f8ff7fff06"], 0x1) socket$inet6(0x18, 0x3, 0x79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) 07:22:59 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000300)='./file1\x00', 0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff434a5619515a4c8a36e04a239ff1222308ccbf66b06198824b3da025bbd44272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f000000", 0xffffffffffffffb3) write(r0, &(0x7f0000000140)="91", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0x77) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0x7, 0x76076409, {[0x45c8, 0x1, 0x800, 0x9, 0x9, 0xad, 0x0, 0x200, 0x4, 0x4, 0x5, 0xfffffffffffff800, 0x2, 0x80000001, 0x4, 0x80000000, 0x0, 0x100000001], [0x7fff, 0x4, 0x5, 0x3, 0x9, 0xa2, 0x2, 0xf805, 0x1, 0x2], [0x7fff, 0x1f, 0x3, 0xffff, 0x1000, 0x842, 0x3], [0x0, 0xc0, 0x4e, 0x7, 0x83ae, 0x1], [{0x6, 0x7, 0x2, 0x3917}, {0xbd21, 0xf062, 0x4, 0xf1e}, {0x5, 0x0, 0x7ff, 0x1}, {0x8, 0x7d25, 0x40, 0x1}, {0x3, 0x4, 0x800, 0xfffffffffffff97a}, {0x9, 0x1, 0x5, 0xffffffff}, {0x80, 0x6, 0x4a0e, 0x60000000000}, {0x1, 0x8, 0x101, 0x7}], {0x0, 0x1800, 0x8001, 0x2c44}, {0x3, 0x6, 0x1, 0xfffffffffffffff9}}}) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7f) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x7f) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) 07:22:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/236, 0xec}], 0x2, &(0x7f0000000280)=""/237, 0xed}, 0x801) r4 = dup2(r0, r1) shutdown(r1, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 07:22:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) shmget$private(0x0, 0x1000, 0x2c2, &(0x7f0000ffd000/0x1000)=nil) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x10001, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) 07:22:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x1, 0xf1, 0xff, 0x3f}, {0x4, 0x80, 0x3, 0xfffffff8}, {0x6, 0x20, 0xda}, {0xffff, 0x80, 0x2, 0x5}, {0x1af4, 0x2, 0x1, 0x1f}, {0x7, 0x1f, 0x9c, 0x1f}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="37bc296aa236c28494d9d9c9feaa0652b24b4179f8468fa9dd5dc7fc569b43eaacc7d8a07d58d7ebc40e792fcb3db2f6b930f72bbd522a97734a46e81291ba9fd7064c2522e1cf36b2b81c4bfab30f0b27f8fcca8a"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) 07:22:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = syz_open_pts() r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendto$inet6(r7, &(0x7f0000000400)="1fecebb30179fb355549abe26e7fa05bd231a3b22d9bdcb59a0b0a9723a0fede31ad3a4340ceb10d642daee57ef26bfe11ea279114ff8e9c72b1aed63e3d6a83d3cdb03be805496c81e1eebc359e38b04632b299875022bdae287a668592acb0aa562d09d5716ec0900b53dc702add1b4dc32480bdff32a60e5028ac20ed2e2b75fb2b", 0x83, 0xf, &(0x7f00000004c0)={0x18, 0x3, 0x124, 0x10000}, 0xc) r8 = socket(0x11, 0x4003, 0x0) r9 = fcntl$dupfd(r8, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000240)={0x5, 0x2, {0x7, 0x1}}) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x84, 0x2, 0x7, 0x2}, {{r10}, 0x2, 0x0, 0x10, 0xf9, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x5, 0x6}, {{}, 0xfffffffffffffff8, 0xc0, 0x8, 0xffffffff, 0x9}, {{r11}, 0xfffffffffffffffd, 0x11, 0x80000000, 0x4, 0x8001}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6c, 0x0, 0x8001, 0x6}], 0x2, &(0x7f0000000200)={0xda}) sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x24f117eab7094f89, &(0x7f0000000280)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda56c14880008e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfdeac16005c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e561713a32f708d8aacccf5a0db06bbdc62827b1d3eb159fbaf57cfe7a7021286ecdc90a000000faff0000000000000000000000000000000000000000000040d7c3cf65606043a91a929f52224f4f6f7eb81dc6716301e33a28"], 0x178}, 0x9d9323643f9e2c62) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000940)={0x0, 0x3, 0x5, 0x550c, "2ea84d607fcfd71100", 0x10001}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 07:22:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x18, 0x2, 0x0) socket(0x11, 0x4003, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x4, 0x6011, r5, 0x0, 0xffffffffffffffff) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="44a825410f4ba7064d60f63e4f20b567bffc080900000000000000c1dfb7221671d0bf155ecde4c2d114cacfa3669de37eecbf589d1bf7efdfbfc6bcd6961f80d3d65816e7d8a7b07614fbf22b894ac01cee3f3336940d6b5d9bc73410cd14c54c9e4fad594d704a9a6db939d83ced043ff7b43f6d12c6f6995d18fe33c2e3d7d82d5f98a1668a24ce7c"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0xde6, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x12, 0x20000000, 0x51b3}, {{r3}, 0xfffffffffffffffa, 0x3, 0xf00fffda, 0x5, 0x4}], 0x323fdbae, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x8}, {{r2}, 0xfffffffffffffffa, 0x20, 0x80, 0x6, 0x9}, {{r2}, 0x0, 0x33, 0x80000000, 0x5fa29bb2, 0x1}, {{r0}, 0xfffffffffffffff8, 0x82, 0x20000000, 0x200, 0x20}, {{r6}, 0xfffffffffffffffa, 0x0, 0x4, 0x9, 0x8}, {{r7}, 0xfffffffffffffff9, 0x1, 0x20, 0xffffffff, 0x3}], 0x7, &(0x7f0000000100)={0x8001, 0x100000000}) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 07:22:59 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0xee00, r1) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 07:22:59 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 07:22:59 executing program 1: msgget(0x0, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x2d41) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="3360b5d43b6721f1cb6181902695a2d8309f7cd162d03a5d05e2d7d8a44ae500024de506000ebca522512d4ed467f2c8ee97a0f89e87f63c6f670d73de36a5ae0d81e876db5e20591d20f43e04d53a0980d02d3b18ab5547f2fb4d", 0x5b) r1 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000040)={0x2, 0x2, 0xff, 0x92c, r1}) 07:22:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b75", 0xd0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f000000d000/0x1000)=nil, 0x1000) write(r3, &(0x7f00000002c0)="3f4e18a5ea841afd3d02471460012a4a3a51813884d52dc672dc13fef63a340687116a9339dfd258b02d290d7eb105183e7ee3cc702af9c9614052e74d02c7a0c2c61a670f105c5dd89e1f474b90fc22f475a0e78a77a83281dd54d61a74e9318d5d5b237b06616d8222a19591ddc72759548500c6743b369d54f6383f4684b54ec1fb11d8ee11aa03564bfd84b3853dab2a081993ccfb11fd525a869529c99f227090317ffc1f34fb799c5325ce9bc4ce7cda31dea1788028e0b36e6f9d81f3a31a9d0cf4c566469bd77fb2fcfcc1e4e232360e92d237e792a1833dc6d5196539c30080b0bf95a0ea2e477fa9c622a024", 0xf1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0xba6) r5 = dup2(0xffffffffffffffff, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000000)={0x8, 0x2, './file0\x00', 0x8, 0x1f, 0x6, 0x6}) 07:22:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x3000000000004, 0x5, 0x0, 0x0, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) socketpair(0x1, 0x4000, 0x6f, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x10, 0x5, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x86, 0xf0000000, 0x1, 0x9ea6}, {{r1}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x6, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x21, 0x40000000, 0x7, 0xfff}, {{r4}, 0xfffffffffffffffa, 0x60, 0x3, 0x80000000, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0x8, 0x1, 0x8}, {{r5}, 0xfffffffffffffffa, 0x8, 0x20000001, 0x5, 0x90000000000}, {{}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x9, 0x6}, {{r6}, 0xfffffffffffffffd, 0xa, 0x1, 0x4, 0xd55f}], 0x9, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0x90, 0x8, 0x3, 0x1}], 0x6, &(0x7f0000000280)={0x5e, 0xffff}) 07:22:59 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, r3, 0x0, 0x3, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 07:23:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a3294bd3fd32c172941d8c7e836595181fd1a9f5502da8b2f3d1875e4130eff160dfe61fdf3a64f43c8b11b937746f142ead162885a695bd71b30a29cf23cecf415d4ef03f76130256a8b13406d1e7590c66148c18bfe2f3767969eadb9217a8104b3af38d03e9222ad1a9e901dbe42d8e558de0719903fac1f88e926107b966b7b22d96dddabf1a0338c3f2cbfa52d8acad5342d12fe6200de7ad9bfa136f68e5bc79cdbd8aa8efcc2e2c44cfc818417f087c8053e5c613c23dddac118e7c58977566b76538a83a2"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x13, 0x5, 0xfcc}) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) msgget$private(0x0, 0x4) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x0, r15, r16, r15, r16, 0x0, 0x4}, 0x5, 0x0, r14, r14, 0x6ca03f27, 0x14, 0xfffffffffffffff8, 0xfcc}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x81, r11, r12, r11, r7, 0x90, 0x11}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x6, 0xe41}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x8, r30, r31, r30, r31, 0x90, 0x10}, 0x5, 0x54, r29, r29, 0x2, 0x14, 0x3f, 0xfcc}) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x8, r35, r36, r35, r36, 0x90, 0x10}, 0x5, 0x54, r34, r34, 0x2, 0x14, 0x3f, 0xfcc}) r38 = socket(0x18, 0x1, 0x0) fcntl$setflags(r38, 0x2, 0x1) r39 = socket(0x2, 0x3, 0x1) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r39, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r39, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r41, 0xee01) r43 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000240)={{0x8, r41, r42, r41, r42, 0x90, 0x10}, 0x5, 0x54, r40, r40, 0x2, 0x14, 0x3f, 0xfcc}) r44 = socket(0x18, 0x1, 0x0) fcntl$setflags(r44, 0x2, 0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r48 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000240)={{0x8, r46, r47, r46, r47, 0x90, 0x10}, 0x5, 0x54, r45, r45, 0x2, 0x14, 0x3f, 0xfcc}) r49 = socket(0x18, 0x1, 0x0) fcntl$setflags(r49, 0x2, 0x1) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r51, 0xee01) r53 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000240)={{0x8, r51, r52, r51, r52, 0x90, 0x10}, 0x5, 0x54, r50, r50, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0xa, &(0x7f0000000100)=[r12, 0xffffffffffffffff, r21, 0x0, 0x0, r47, r31, r42, r36, r52]) r55 = getegid() setgroups(0x4, &(0x7f0000000040)=[r7, r54, r55, 0x0]) dup2(r2, r0) r56 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r56) sendmsg$unix(r1, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x402) 07:23:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x7fffffff) preadv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f0000003400)=""/4100, 0x1004}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000004440)=""/4101, 0x1005}, {&(0x7f0000002240)=""/176, 0xb0}], 0x6, 0x0, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 07:23:00 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(r0, 0x6, r1) 07:23:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="e1f58807b83cac3cbaa5031e24a87c8f0b48fdcc6f747a6c396fcdf0671008ecb18c7080a71191c7ae1e92ca59be44fb0a0c450fd59864a24f9cc4ed", 0x3c) socket(0x2, 0x4000, 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x24}, {0x6}]}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x400, 0x100) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000380)={0x1000, 0x0, &(0x7f0000000ac0)=""/4096}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2ee86e0967900263f030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678c71dcb3d04c596b40bdbf8000215a05168d14c524379e26a6c935740f484bd85f041"], 0x10) sync() r7 = dup2(r6, r5) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x11, 0x4003, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f00000003c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r11 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x14) recvfrom$inet(r11, &(0x7f0000000240)=""/55, 0x37, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r5) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000002c0)) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) sendto$inet6(r13, &(0x7f0000000040)="7c981d240839e63e1744601759e526c8dbb6b5a1f5b92fcbd9699b58c0f3449ae9e86c427e903caec3d959a53369088415c77cf729fcdd2ba379d14ef4c4af6582d34f172f9948c09d032b13498d298ae5300bf936e87edaed4b826ccef5d78ad4f62f8801cf9ff620f2c6f431dc432f54b3e0a872bd4131a5fcb44abbfc5fa7b6934dacc0d162a63c616adc46ac5153b58a04ce2436875b0e8bb75c06632dce8903b45648886d5e9820", 0xaa, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x8, 0xfffffffa}, 0xc) 07:23:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202ca75449bd181e4b09c6bc3b7d62e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca030e8d"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) socket$inet6(0x18, 0x1, 0x81) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r13 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0x37, 0x0, 0x0) r16 = socket$inet6(0x18, 0x0, 0xfc) getsockopt(r16, 0x3, 0x3d, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r17, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) fchmod(r17, 0x4) r18 = msgget(0x3, 0x3) msgrcv(r18, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000e7ffffff00bbd06a007ad3304117b9a9b3ffffffffffff01000000000015000000000000000000000000000008000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000c0e83c8a4721097f0fa8221f4bdc0000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d1f00000090f8a3d1f31b1f9bde0100000000000000000000476e1a4cca7d0a2164f8688b92d7cd1d4082f75760616391c149bff5c979bd19ec80f73a3dedc7439fd14dcf278601e2aec615b01aae286e6ab1430ce4cd7e79a8ec25b6121f7700a356f0fca828e1596556e1977242d5c21a86355a547e0dd625e9695448b5307a66b958f252901a73bc78b335ef9bb366000000000000"], 0x97, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa1000000d5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad383e9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) msgsnd(r18, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xffffffffffffff90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x209}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r20, r23, r24, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r25 = openat(r4, &(0x7f0000000ac0)='\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', 0x400, 0x17) recvmsg(r25, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffa2}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r26 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r26, 0x0, 0x10000000000000) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r26, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r25, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r25, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r28 = getgid() r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r27, r28, r29, r30]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r28]) chown(&(0x7f00000001c0)='./file0\x00', r19, r31) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r32 = socket(0x18, 0x3, 0x7) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r33, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r33, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r33, 0x2) accept(r33, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r33, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r34 = fcntl$dupfd(r33, 0x0, r33) getpid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000009c0)=[{0x3, 0x80, 0x7, 0x8e}, {0x8001, 0x7}, {0x200, 0x6, 0xc2, 0x101}, {0xbf1, 0x4, 0x3, 0x6}, {0x1, 0x5, 0xff, 0x7f}, {0x7, 0x8, 0x4, 0x10000}, {0x3ff, 0x8, 0x2, 0x101}, {0xffff, 0x4, 0x1, 0x20000}, {0x8001, 0x1, 0x3, 0x6698b90d}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 07:23:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 07:23:00 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r3, 0x6, r5) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 07:23:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x11, 0x4003, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) mkdir(&(0x7f0000000080)='./file0\x00', 0x10e) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0xe1, 0x0, &(0x7f00000001c0)=""/225}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x100000}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 07:23:00 executing program 0: ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000000c0)=0x4606) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3ff) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = dup(r1) poll(&(0x7f0000000380)=[{r5, 0x5}], 0x1, 0x0) 07:23:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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, 0x0) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x400, 0xde5b}, 0xc) 07:23:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1ff) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 07:23:00 executing program 0: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x8001}, 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd]}}) 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)) 07:23:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {0x400}]}}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x47d) 07:23:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="1c366bbd000000000100000045d233ed97cbf9852faa6f0000c56f29b8a0c780c32ec5afa31177ecf2ff4206c3994cdfa7eaf47ffa4c1241cd115c079ee3520d71e973f7cb71295582aaaebcea718113725d536d39f40c83f259d139903ce15aa82f9cb3156343ed0825136e373b1382e06bd71786f5ee32b33f3b9a6cb776d9e66797ca82ef72e90dfbd6a9fd94813dccb2c8d82170238dc2d0fb9c6385b8d75a6ec71e8673c8aafd2559592a47e815284eba69830e6a1b"], 0x10) getrlimit(0x0, &(0x7f00000012c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) lchown(&(0x7f0000001180)='./file0\x00', r2, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807bc0f67daf8d"]) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000001280)={0x0, 0x3, {0x7}}) 07:23:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r3 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x200, 0x4) r4 = open$dir(&(0x7f0000000500)='./bus\x00', 0x800, 0x13) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getuid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) r16 = getpgid(r15) r17 = geteuid() r18 = socket(0x2, 0x3, 0x1) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r18, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="32e320fb361de4a6bef17333c57a7b511843d4ccd0c3337c064b72714755ce1eb8f9cb51742d86e2ea671b672f", 0x2d}, {&(0x7f00000001c0)="3e260909bad6855d5a6b483004c4e813973ee702e7e46827913a0f803f1d9f6d7d3ee005c6ce27f40e92dd7795c4980828ddcbafdd51ec9b39a5f673a845d22c4a2479a0239b88189be94b33234a4ffcdb701d38eb60b74ce37e4dc80664125598e1627bb9ffc03c71c13adb878538842c78d190840bcaf5f0277734aad27703ce469b7819370ca3edba9c8973e59dcaf953ad9ab85a868bc886d179f491c3aeeda0483858e22aa07aff008ad517c685ad8ef5fc5aab38691d7f0702aa3ac3bfbdae7b5762df86e24dfc0b26dae2efc7119b253ef05c2aad55520e27ca26c2fe724b3b34", 0xe4}, {&(0x7f0000000300)="9e8d1e756202073df9aaa752df3cd09ecb012b7a5d36313124dded96a7fa4e087ca063067e3ab39ab0a83d05ded644dd97f91e7be8f6e7094ef3e78ccde279e87b7e16523a3e466633ffec25b32cd4cf8fa3c3d3cea7a006076c2e1693188119f9536cf46ed6345bd635612fdebc394613787468725fae2f9ce639765ad040a3b41a79c7ffa49bbdced5cd0cdc193ece0590efeb940ddaa3d0676ba19ccab2c5310e37a6d914cb0abff1098593f7d898da0151941b2d", 0xb6}, {&(0x7f00000003c0)="bc5cab53d6196c40966007d5c581ae6420ee63eac95296f213f9aa7a4b4f1fbc7e17fe0bdee4340d649157597cc56ef50230929340141fe8a28c3aef750ae90b40929d88896937f497992b952a8a4ca18c6b92f9c2ad013823cf509d9e599fecb42a99599b139aa0ccf9a7857683ba65d48e61a3ffc4cc2a4cb3bcc5e0ebbff5118a324dd0d87962370a60cb4a8b143c3214e3c2eac71fa76cf24917b4b9977e76d4b9f5775f50d5db16351b2375bebf00387f8ac09e6403606fd424c42d189afc3f6ae9b44197a07ec0a56d3648c2c7dace3b5e3e386834ee2afa071d44093a0cb6d2d2aa4032dc976d678059a5", 0xee}], 0x4, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r13}, @cred={0x20, 0xffff, 0x0, r16, r17, r19}], 0x78, 0x404}, 0x400) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:23:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="bd65753bf5bf77cbf1ce39d53629b977e3be3606529a5c18450b59f4b78e50067847d2821d3d43a8ff9efd62f195ccfd7fa6624c1643ae4b4a3c713a54a9d342519c1cfc96eacbd83f38f7b08c998df2ecbf4a9764ad37ec198dbc7e7d84cf39a13e8a6c362b7c9e42230941b2fa02", 0x6f) 07:23:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x200000000000, {[], [], [0x0, 0x0, 0x0, 0x4, 0xfc], [], [{}, {}, {}, {}, {}, {0x0, 0x7}]}}) 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)) 07:23:00 executing program 1: clock_getres(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x2, 0x2010, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) socketpair(0x0, 0x3, 0xe, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) 07:23:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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)={0x1000, 0x0, 0xc, 0x10000, "0190aa674200", 0x0, 0x2000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000540)=0xff) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) msgget$private(0x0, 0x508) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:23:00 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) getpid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socket(0x1, 0x8000, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ccd44415832608c4ad6083daf37e2616a741466d132e61fa8dd8317cd3e2a7e088338fcefd303e2495ecd4317ac34b1add25439d909ad7347f0217f6e0f634957411197069201f81ad1af6a16bbbfd7668917e019cb20bb0093d071354774e6965f47ace985f82a3642726ea41a490b84ff7504deeb78308f44f3658fe8d2683f012075fecab77d33e67eae8a4c7082f91fe40eb8d16"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 07:23:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) getrlimit(0x92322f475760bbff, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffb6, "076bfede477dac1400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 07:23:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x1}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="3c7c7fc9eaa1307d98604c"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}, {&(0x7f00000003c0)=""/116, 0x74}], 0x2) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r7 = dup2(r1, r2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000200)=[{0x91a, 0xff, 0x5, 0xb0}, {0xb, 0x3, 0xce, 0x7}, {0x1000, 0x80, 0x5}, {0x7, 0x8, 0x9, 0x2}, {0x0, 0x0, 0x6, 0x5}, {0x7f, 0xf8, 0x58, 0x54}, {0x5, 0x7f, 0xe2, 0x5c45}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 07:23:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0xa, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 07:23:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x59}, {0x4, 0x1, 0x4}, {0x6, 0x0, 0x0, 0xfffffffc}]}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="1d9cba0023074dae8227430e4ae7a259d99ca35eb6"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) sendto$inet(r1, &(0x7f0000002380)="2fae742fc66724cedc3ac10a8a1e6a353f36c125071d048531db1c52d33f169d7c98ef56cd4a5da21797967a7e3d8ce14fa07a0dd0e838a603ae9cc7461f6e6fee10b5f6a79c54a5ce41a89dbdb1f5c620e129bdd22ff63f39c95fa94a63232396a8f38c9e31", 0x66, 0x8, 0x0, 0x0) pwritev(r1, &(0x7f0000002300)=[{&(0x7f0000000140)="11e193d92b231859ed27c4a300f38488465df3fc830b63782ca8bbbea9be5f65e3cd16c05eb22e0971a9a3e524589389611f66804de92f691f744d0ce102d5e770e912da60138853a9b1481f2a2579e80d6105006fec2c3f99c5776fcf032ae3a8186a3fd709508d96af288e1b86b59bb92e", 0x72}, {&(0x7f00000001c0)="4ac4e08e7d21c8b2caf2f4eb42a65b1701504bdf92f8f800f24d68b08bb4d5d534c9ba4ee1152d9f973ba8a6fb256a812d6742a4401f087cf07609a00a40f029ee4ef2905d7eeb9c2263cb4255e152d23d216060afb42a95108cbb328adcd500ed76954766beb5426834a18952ccaf517cd4de5c5d78d16a10a0346bead54f04bb84d5ebcafb6dadc4babb6b51fd637a0b195f4b4118411b1792dce5a97f22b242d8556ba46a38ab85541b5590c6c96dc42d5c0c5ac7ad", 0xb7}, {&(0x7f0000000280)="d12b066d253bcd758d151207580aaa200b5433171b0f2cfb73f1cc362b03fbd19ab07ffe76a57d367ef6f44b09382078193806643108ecadbe088b94a48b5cc6c6bee7899c5fb8001923df1ecebaf6e734fbad61285f3c96e80862a1a9afa70df6c0c5696e2daf0d22a5769cab64fc62bd01cc3e08b279442aedc81bb8011a8a28bc288b767c0f4cbf9922a9dced473fb4579c239708e09238ee286702d577019f3908379dff2b12e828b3e39194a06dee2e31d524b045002139178b7adf28c4fc3d0b08815e32f7dec8667a6240f8b285fe99581600ade686ff3f0f09164e857c4ef7c1d6d9f54e81d106c9cf168dd113fdf45a0426fb55c9e0b5650d1c8a9228dd1d4de364c36481b725fd0a38b47da025bbf752a04d2e5fed9f8ea2e40f583290e90af789505bb3b76b8f663ea26de27c43582a99bdd624a6bb974cfdbca9bf762c02e73c6c64d967c3493d63ebc1aa93d5a7e74e8ec271c3c7c442264e804853612eaf118fa6b65c556f83ac858e7ddfd29fca82b603b6d3ee95c6d0dee5701e06ccadf4dfb9ddef6537eabb2bfe33402768627fcd9de26ec2b0c562a2e2f9e2f858dbe1cdc120b50ff119ccc86bede2e0634e9e4f76f17b20abe383e2091d79e306ab587a004e034f442a121ad16af7637589afc5759c1ee76ff753b60153903e8a81044fa076e37e2bab2c7919c7d130499313fb55ae3185305fdfa348039edaca5af19c919d309e6ba775502c1b7baacc9f6039a1c0de2ff7681ad9e8e98afb0bfb0d25221a29e80d3b669ecac4838d4d8503a2afa7f5d0adab7dd07f538cfc660b6c721242c910f443d152d8ff4f3df56fac6ac871332e70d6005bbdecb001fae3b5c41bd783cb20cfed4759d47c6a7c3ddb0d0397829281727e7e203ffdde494547b834f9ab1ff7cee749f71d768237d59aa19dc169840ac34682f2bc1bc9c3c81b80e6c0c28d916abb49d6dea64421b81878b5c98357b9a1c1dabe2cb34b4f90feac711c6718cb0fe0e69f0aeab8ecb8249da4ee171e0745449c438e9383d9f299fc840ebfc7c35c3f926a59efb3d6936297878e9f4a8100222e1953cf09cd49be26e37e611417c5004d91773473fe7aa0f2becab4bb194ad0394d6927832c2ad158176a2659923760cd5fe683e3110ca9f3ab225939f12389eb1b18bb4564267a512481adbf9fc4384fe47c47e6008c06c23cf2f82e1d10ce637ab61c9d215a3210eb80963038a98a7efbe3a8a8539b31e4230876126d04de467aeabd8662068e37c1ba0211f9bf15ec609d825608e3031edddab4436bf58b90086e49786a7441fe7a0484b3c26daf072c8691c3b11256ddf2aa8887d0b7b83b922a3fd4f33247be2f111ef2db66264f579eff5216d1470263450afddf9cedc557bd10b665e097dd7b93534e09c27143d084b5fbe658bf36dff3d16f8c26ff218c4d52488eb86023b83d9e90644dc98e1bfb3333586c9834185f9e0df89ba7096a0b5b3b1e57f4a040c119f9e52b65a1a445cd9c0ddcf046f535519651e5ed6220ef240e64165b496a8ea184e41d9da3b3ec4905d87821d0005606de1f7f67815383571141f229975f6c9163d69260fa7ff560e93c8193d4d1caaf8e985382726886deb3a461c053fe4df1844dd3a3a80bfe780a0b65a83ddeb78ab0bd7790953fed99e86175551561a6eaa8863d47639057ac3fe817de0970ae33f589c3c86df4dd878ca667d671b57675a856bdff120f0e95bc12cf3f4a55b1a4a06559e4468e557c48975d8a7bfc0e6401cbc6e5e5e2cd40478bff82359fe4185d124f4464ffeb4d79c301d9a6f7a28162d9486fd50032927300a73015ec3b955732252888bace4783c457190a5180776a1cd882471355c347f443f4998e57e0213e2ac8a82f37c8a68fa6d87455b4fd14f2907858bb10a2fba2c7aee2d809d92285074bb7f783f5164e969e054e626b1ea31fccf9f988f7558ce1e4e7621428aaaea6ccad64a6798c140edaaa3ef82442c5f921e159eb69f0bf4d546b765786e3a7d7bfbec1c743dc3086b7cdbf8c762a74f5c7751287d39a756837910859d508b955a1c11aacf4cd991b28c98906df6c9e1441c4509c86db27d74bfa7a2c88e2ad35047afdcd95f7c2a007000458c39d607b4645e411ac842b9a7c6755b152d0f75657ed542c46abbbcdfefd3a2397dacbc25771ea91aeff8c19decb507f29511a928302003f0785a648655f270b2e70bd58757f26b9215d540b597d4f5b7d56070a9dd904240b28288b216f2ce2a6e9e3b06e982de532aeff4eddb86827238a3af1b204a60e5931b302ea6620769a3e704f9667b32bb64d83e7cbb664ed6f63b94b29370454c315ac818225a97c0d0ed6144770f2314386690455cfe0908e7528b35b41d07eface071a97bffa17dc6b00457b72ab0acc1c545256b823c56b96a9dc771af86999158c9e0097fe9abdab9a194f20b77a95314f2deff993399577c02187a94a2f502a3ce72b49476bb0d6b650de0f7875d7a15d6bdee5b88f088015f11086327df90df981b0dd0e405ad90e3ebae745006c2fc29ad66eab6d18219d942f4c4f721e5466638b9341c628800f19a5921195fb1955e593bb11cbac94caa29f04d5a202b9bbde86568cb45d491dedf080a7456b9728aac1c0534540b93928146d837a5ef5afd8f5d45ae989fdd2aac7b237388259d9e418d7a1b5cdcc6398d75036fbae7ba59df11c36dc578c3c3b923d8cc79cb759a01a117d8a9d4c399ebd77a8bad7d22d4178aa83dea58105a10c175273799c95b5fd6fc9d33961724cfc72f5a0211bb2f357a41a8ee40eb575d571a2efbe25f7718562ab27446b5167c7b3c73007aa3f29d82ef2b87c5a71e102e095b41f10789153a1a1ce4f57ad750f9fd6bc51082715389d722eb97d76dc67220d06176e763113b936e348132eaf00d4943ace064aea6360758ad9b735df587fe9d54e452cb15d05bfc9a8d6b51393a260a68dbeb95ce69713d4680c0f10e7831581272e543846dc07de84549f74db44adeef0276427a8fbe4eb1f0b7b919affff317aeb0f8ea34654843ba39055adc8f13ebd28a23e433fe2cf268b25d818fd0a58590287fe1a4178b4335f97da15976198f0c4437b1047f3247481fda736ea5cda69d7210af9e1d1a668e073b8a6b225aba52d9f801b1ee56411aab108b4b09daceea5037ea9bc918af29d5adfaddac565056ba679972fdfb9351a8098d8b9e50bb770ae94f8b8bf802da40ecc23d35f9082262a0f514db97e394f9d29e7baaaa3d8a65a7ecd5c63ddc46359eef65f8ba61ca40d76c81253f48ee32c7dd0b74f2a6c1d333ae4f79a0a0299d8bc88a3ae39ff8a2d57fba571709f5e2794230c173748eb2a97429e271c557dfd20961a010f8f21af0515541c62b79292595c2045191db2c13b965369fc0cbc9fabdee9721d86e04e9a22e40c7d044abd35e8be5ded57120e35f9550b8e64f02dc5dceda00d1114e10e55a6f5d5fd504c875abcdccc2f196f043b648c34deada91215ba64bbd018af17df54cb5ba43b8a3b6addeaa7057e11b757bcd3b23075428859eaab4c289442f59ae099e9172fd9ec1c39a1621d5f0bc18a15b97c056eb93d108074bddee5b2263f7c97640233461ae47547d92c18dc287e1a21f3e0ab9c9a9cdd5bccbf8b99b223e8eb47ec7ad92f5f984f4acc131592d973399860df4af33197e857d4ab470b69d6af1665747bda9d1e57ce49771c81f99d73c0c84dd43634fac869406f006335b4cde199cb5a6443a421187e0552c3bf4c376475e541932ef05b131f679c259c0cde43b3429bf82ac7bec063b392aba0e2aeb553ba5e50d84864ebac116ff4cd0d2a749b73011548f26ec73b664c27ea5d847a299cc527cc07abccf4944117001f4fab405a3f441114ecdfa6e0a7525d33d806fe349037035c1ba8d0a7bd55f73a8cf93e564e5a856442044eaf925d361294cc49af09ee847dd1922660da1c087e392dfd0316f0276c5bdd94ffefac081123ff4475ebeccd0a21ec06cc98f746637f339d91b4504a3a894a72c209436eb573dee5465a860925fe55b5728cadc2b82d6fb3e07823ad16a29fc7824040c42857ddbb74409eaefdafdaf574866dceb31bac106577bbf0df9ea1109beecdbf98929244f3b950c4cf4a3dbc8b7c1ad51240c648a263124a7d1ac73153a1801d3617e1dd8bff249bd901bd4b910a8e5011524e137b4e815df080acd6d6a9b193f4297ff19994982f4901fee8eb6b627b07bf3c0cbcf621481221c87fb6d0d76b691c5c68e0051d2d843272bff47ac93669b0dc50bc6979f6614a73bbdeddb7aa02c9f1ea6b1b2b48267154192fbde8032ce8921d953764ab604a01ab9565168094b318dba7152baa8c272cf64317cf00d36cc73acfb155c9b8b2266b1783efb41a16afa9e0190e3af586b2deb4b7a323089e8a0dbe3376bfaa871bb5c13317c27b3533de6d1d88a321d481847aa980bd5b8c5910018f2513f5d6dbf2d19d0488f0a6fb58acff13994bab5d2ca94e11b6aadf7f0d1d2219e814191650d21d568e0faba0a6929694a933d4ee73795e0a57cd4c7c5558669d43f3a74b356712042bc4d21a9be8b1837c265ac11cd639de6561d6c24b4cfed73c50627f033aae2aafb36c35214e4f2411a326402f1bdc6ce449acd09f04d830e5eb44952652a01aace51e0497af0c41c25b4df6852ad3aac4d4766465eb80641db7edadba6656a84588a6122fe2bd036c562d3f96edad6635d040f3721aeb273f976bce0c9d967402d9d96bfbcb07b4b2e56082ce286c7b2a41145406f73a9f727df9d5617012eeb6b8d4e73916adb8f4913dad7b8fdd3c96fba83236f45d44f5ffff68807426b191e05bd1cffced5c2f34e2dca78ac8e4680724448d0dfd494d23951d1f35edbcc62988c4c667a32b3ee76acf89dd7fdf0fbb7e5f801fb643ab4cd39c70b3ba2333aeaa07f196f6159af2ce9dbfbcd4e1b74770e28013a3a2621ac76a5d0ba4f976f8f41ab5059cc3a7868d1e0a8055843def79b4d784609aa22b6b5893d19cf9a2fb2b895c9e297409e6a98f2730e0f02cfe33327fe6316a31430823cd2edb679fed5468fef983b0ae1eb5d69826c8d2af04c5b3ce250405168d1eacf567c418cf522ca8d3773818ab720a2ac28767cddeb3b62a276545fd16fc591c60acdf177ef432fec0212283c5e4d213041f59161a9e4af27d707a58193f93e943e1a55dd0491384d94b1f08d01d2cf5ab98442785fea796a08052b714e15b4df32b7a7cfe7fb7cd24a61b383fd4d573d2d7d910c565b49583f9de63d6c5021f91bdf4415b44ef5dcc9ea85a657fcd58161933777fbf08bb0880bb0a0a70cec06e5dc15dd25e43c98f7f263dee0d77f314ab1c5ba356770138d71e85d7c19dddf028d6e493e9901f476e190acd7719dfd1f2dcf3c6ef7880e2c23b6c68b131dff639350bb4fe19cf1a3169ad908b0525fa060c41c875b0a0b5fcd1bf01109db911475177851c39e6021e4a15a93cce4ec8d1d3a9627c22cbadaca81d04f008307d62a213b2fdb84dda34a6085863f2de463356a3ebf55897e941853f3ab3928d795bc79e9ec0b179d43a74e7ae467e2ad6f047db2e103c869fc5725f9f3beb3893420d47005f69a362a835049c75632a7660a7a5bd12d3bdc45f468eb639a936e4e5c58fc9994deeac30b2d2f513737eaf6ef98b3c0476255129e29d5964e74ecc3dcbc557da91d7b7f6ddeb3fed4d764b36412964f6a2d0d68cc97460832b97280168e3852c1b3d68db035d6c4290", 0x1000}, {&(0x7f0000001280)="08e5a01248113efdb2c457a0138a928b160fa270f66916d8d8d65f364ef19bcb1aed5325e199e2bed3cbc857f662309f008339bc9065a651bf78468e2fa83966cc8e67fed0116b62b9ed411595612065cb76a48d067e6ad620b203ae7f2f615d53ce12e53037330b9ed84b6187bf0c", 0x6f}, {&(0x7f0000001300)="91405e57916df1335def892ab3412e77a26374809fd8408b74cdf374919b08172d5ab910fdd7de1ed1a966adc0fa0febfab68a9108a7a64c00f691c3d656772699f01194dfe7e20b72884cae563dfbe02e138bca5f2789cb1289fcb66054ccc9d4508850717032b3ba855a93e6116450c3ff71325809adf2cc9a3b41a2c6b340a81bc3c777f1c5094935f7fe6f01122d483ac29f37463fd9226f6121e3b0b163298f6f14afe657174424f82aa3c60395cfaa2cffead2e2e2472ef6bd4e5c28ec4c96ee701909fcc1d9404b0a0d4dfaa4d9b0bec83dc5d79739e36c1fd0104a5f78f81e187f856d87645bf46654fd5991651c0de841a6438863358d7668966908cd2bb44b689db92f64508681c61963636c41e11353622df344fba89a7205b9b393dc4a769ee9eee9c8421cbc4665446b93502666bca6f4e30ed9dae310620ec1e9b30464c6afafffaff2d4d8f72dfa631cf287fbd564261cbf0415c5091edc9aa1df8d6005d40e371290b3d2a7a730fada11d62715e3d0d1eea5beedd5f35865af2da2d3da8e0d4a6730c5b1a1496b71537cd98826bd807b43f26cdce43491dbc696296fcfe91935ed96ed1090dd3bed68a0b4c13e9284b17c2b73c5676e8c5a706182e3f6c7bd21d094a442f390858de3ef67c5fde37e5c4505d7730c753080d0f5ee26a4412243d9ca0a278fd9f6ea72c0095d153149c42778e587f26b0cfb025c8624c1197ca3beb22628428384bc2daec596093c6881865bb3b621c69c9d1ffca7876512db738173a3e2013e9321b264edb6d958d62fff5da43d2211dce8f89ace913cdc58f8918e093b41633120a619ea386f6488fb6036b2e1fa91238ba37a491868c798840c482fc90737957efd155f2c39456083050505456db0bf5d559321d4fef402a17b55537ee7e4df531c39bfaa7b81da0d40f9f49c08187004616410b86f09c9f3038fa0c21adf14c0ef5261899758b42bbeea4c4d655da60f3ef0f0253270453e37d7bf5ad6ccbf5059e293daeca3b98abc0bd54608a7d02ea9a7b6deb7c2edc7923d0447751ea279ba9394256de31a44b23becedd8413c207ae2d5b9436d498de920a2894df501dca62f5c70f7a3fcc3d1b56f75846b70d0531c1fdfa005fd42c1d165c0031b6a764edec5e54c3caa1456ee9374f34b9e0c19d07c6c3b46df3b8af3c4f93a7ba34205068210377f65bc2d1e0472d2aa6bfe4c5b6453d52893ed4ce6b879fa5ef490cd848e9c7b95badc80b5e2a2cec1eb295b488bfe16272f28c522c24cabb21b52ad7cf9dd7af3d7107b553963e1f5a6c806209d855a2a80890015d1ebc9027b8cf7e95fe61d962688f81955aae0f679b6a07db3665da590c7bc72bdf4f59558802114170609024234e4f6c4954e2f316e7dfcb56e68faee21ba82bd7790741823aa822fdd9c373d30b9fe19e87b07fa690fe302640e871808daa04b7cca132ea4c02ea3144bc71fc6b95de609f8da50723d28125237b4c5cd5875f863050af853bfbae11dc21e62434799457236349c3b6b3c0469266e7f83df6016234de93611cd232d929e850a07b36f7ab7644677a69f8b2a432ab422246e544747f5566699ac11f26e903eaa1a48ff9dd94097fc148c740cf3af56083c502398e3e062e29d8e48ff6456ed572e856a5fe45e879a14ed7c0d35bad2ec689e85907ac712164de1f1580deae226e0c0b3f6cc7ced8d1f074002c7adb51a32d127e25de2767577cb00a9ecacbd2996ccc2b72ba4b4f3ad1442e916fb0ca4bd893775ac7a2d824da73da730ef42082e1aaf1ec58f00797a87bb3a9fe6662a41bf5ac134c790c8e9bc706c9abcc3b2d7f227eeb1da71236d95b154d5859106579d79b7bdd6b72aaa54d002fff6f13f82d82dbc000ad638a1fa769999dfb0e5f4804be0bb90d9ad56cf0062724d41b332bfcb4eee648a0ab1f3a2dd7100e713f42755f9c8ad65231dd5fbfb21e72778f4dadecacbb26527b9b6ccf192748d806becaec0a1f5ab0d4bf2525958305a6b5f2be3988b2f7f6efb6e0bb53bab3528e1214963996001ca9f1a708d45b51f8e1a87a3f76324331062a846452e357ecf72c7782df12b717e5aa495dd7d5d68929ae8b4cab11ecda0d0bf57ffc014dbe6eeb88f0e63ddc007a12a0d20630ad21c2013c39b56a220f6886e45c2015b6fcc0944eb9ae8c70b8c7063e7a157350cee225a1505a22a404768666fd7ca404d8a6f49af1ce34632f24482adb85ed7c7c5ea4d610e05ec0725a8a6093f6bfae412fa0495a44c7423f9e3242a5336d01de09ff299335cc28a43bd3ad26470f966498ed30a481902932fcbe097b729391fadcd510e5ff1a2fdd86045e84e33d6adf4d069d242d0d6abb9e67497e9b4b0d6d0c8053120f6d591e77987f7bb80c6b0dd4ac04107e57566903b1f9b9e54c0b63cdc519c00c8e0d7a8692a44b3b7fad843fd6fceeaecb98bccbd749ab4d56ddf98187164516d8828850acfb0898dd366a4e3be8097aa13006b2f19bfbb55ae6b096b5818736ceb77d4f41d3742da36f73bbba5a43d6268b86dd87ac652ace481508cbc3bb816d6552b94b166af4f0d503fc04a3c72e718a0b71268105c838869e3573101dac19739e006876bc4b36a7c854f22c20d89336f55cde54d3a2eae02132ca9235b344ded9d819e5ec9399cfb5e9ff9b4cdfbed8a74ff2ea76c2034ac3d3cb6c1bc228b2500c47c346c3cba3f764b4708cc35a8cda82c3048e74424152fccfe26d24ca60e4db45d0e31c96495cb5114e6ecb1d083e8b679ea6908c179e29c150f306b707f1783defc0d9e3bd4aa64324b64ad2e03f47e6526669bde72cc1ddc399a9d52e0458289652c2963ee4b84c6320646189673785c2809b9e73fc6cfc6560cc72982fcd93acffa668bd74d2bb5bcb2d46eb517ee64ab7df8f9c511c25f9c076295791b161ebff5882ab4f31805ea2ce48854b0d0298ee30cb79feb277414ee90b5b970776968d0705e6e579ce63f65b7819edb0a14a7cfce86879c9912bd18b0aa2af7c313a74f959e7b0b5718430c2340da5e01683fb5ff458b1eb9b5fe56f83c34f3da6f0572ac6ebe1b87ebd2a402557e6a8272359344047f2ac4ac550eb93dce754e356fb4e128360f3462a3724770a0f171deb04502e74435bdea4842af3c13402388dd5a636e0b08b6a75d2932fe9f4af71a962546bee9a2fc73923c07ab06633a66b3593c48d24336f01f0a70480cc7b91a731adcff34b650b6e729dbd8ff10fb6f18a9cf6ac5898711cd3c822ebabe1b75d823bb1cc8b39fc7b58492ab171f4233186277d03dc380914a89c1ed62378fb0d3946268c3cc657d5657b50c0d5f7f81b31cb7735c82a9a80cbf029121e88a3725be7fdb68dab0b45aac502f5593f942578106c5c143413d4f1f81681702718a65543316ee07c892d15ae2786c6e0f67178fc34f854b69f627e66e98f3475ceacb88fa1551164c88c6933c3c3585f1ee36e9fec089ce4c86badf4228929b5a9c6f9e62e43b63b858bdd8bf350d2290cfa7e9e1fd45e42e72b843303ab0136ecaf4fe8f0fab47be776380b458ff64c72c87d2df863534e90440c7e4d4533294834df77e52789f425cc26bb07f95c024c84b3c7e72ca85ca37a398f95ec0b689e5d9206a494c629e964239ad02463d9d1782775f8fc72de5ea2c63b296a095846899b441ea9d5ba0ba2ce7dba232e4c1f5dcfcf750b3489397839d704c7f85bca88a6d03f6392c4900b5d3e9858dfb2359318b495629948f6c662e1a064644f7a4c04f7bcbd784a2de45b2b4fb832e21317fee7fe80a070cb2bfb5e236283c989d4b2446623aacbf7de4b89c28096bb0c4bb3ce7696deefd8ced7e14db17409999bd0570855d22e1099f6a896c2055ae02ec053cdeef937bfc64e11899930f8ad085a62f6d1cfe992dc8b17f652d8a83743ca16c4e2b3332901c66d533c282d6fdc0cbd65fb0f9e13f13f905b349a26704372f20b561ad01e6ce0adc5171069ed50d4d23c3a7886f127a53d40d9fe33e67403c8f7551030afcc074384d4d3e58333dc9354832c3a17726330eb8fadafb37c2d6fc132ed34bbfc49d30e86aecff340fb9fc2b0704ff7ac15e75705c7bf5d4515ad7c97fc03e173d3702a343a970fb7ceca81209c85b44f1f9da3225897710073820b98e5716ec67079f173213def5c5e25642b47084630a75c1f095a8bd4bba0297a2e5e455cb3de64abd1094a2d5823a184f431ea358383ead6a6e1082f01ac4cb32c89e60302921d3a16e92df1457201b2be5b8254c5646598408a276a25f48f6b5b885f4c114374973ac89754ffc37b6be6478bbf92458a30ab8b4700de6be8c602efd809b1e5521984ea43fd7a39a135b181a05bfbe8e3fe97301d646bfef4b69a7d6fa2856aa8d84210eae3365cf4c3bbc107a6e7c75cd37b1146adf061d4f6b7d1bc8e13f0b0862ea8f5e492f402875b371300e2b751cc6a88eb54a718e2cc7b1d13ca213babd3626e660cef5bba3242b1e578051eb3948e1e1c1f373db7c6f40efb288a7a3907ac7aaf111c44823bd152f1243d443a9d2fbf309bbf2bd320a8b470707017bc14176515048b8bdf9d1cf2fe50a9f266bd7b933edd461cc9141e3d28b09875344f4af66b5433f968fa2b66b7ca6e3de1d57cf90c35f03d6082632f26be501387d82c1a040c1c7a6ab30627802d979b15f53df5c4e318be3a024ac6104a9773933bb4a514d2e125744e9830f072006a7c241eefda72bdce07803ef93166aa0d728d3f8fed25bedee5c67684004c2d9d50fba0fa582ebd4d21d776eefa096d551a88fb988122babdd7c00655e5adbda45be5104529395794ff68a22b457fe1807c68ecd4664c2989551d35021e4b6f5e7c85d1a654da00b8431f527351b17f5893886863915febda924ae32e267d9bcb65b8a55c2e2b4e7c15c519160eed6e0052b13befb281974eee9390f8ac2c86576eb1ebc6b26a2a2908679910d462242a1caaf812a2f6ac109df9b0a3f177c0361856a7d2776bc7b5f501efacd58e3ad82f54f6aae8588415919bc96b756755ac328132b7febfac45e489115b74440bfc36f6fe78132d06ca333e4424fba3de724a3a1cccd4268f2dd890c88e4403041da4931d3cd12fe4bf80c5ebc14e06cb1fa5c31766fa031a4e3a315ec5d0118f92348bb4485f47f228b9082ef2ae8c4ef785c61432a95f9e9383eaafde5fa7931fcdd0df6432a37308daa0ea42874168d58f13a90a38d23b1e4fff8aa4b493a60826cea6bc898b27058bfee05a2a4978cc2c0ea9bf1191c1b0c14a1cafbc3a7e4c4184619b30c11f50f360fc3c16f194bfdcbd3a2734699a7a0b69a0b4b2cd58323ad12041c3a1b5e46b4b297e98d970d7beaab91421ea2463d79208abdc8bf1f93db4d156f383b049e1d654d0c102c275755f143736977467464a4049ebe57f01c049e647cc7a4b8bd2f18c0fac2e3672b9b28a3d555939dfde516b6ce5941912c195308811181fe827f4078048b230e5e3119c1962d15d5541f3e5127fae2a52e7c1dd1b63167d75014058eef367bca5977271892b78062c3b03ce4f4d35ffd2234a6b29058a8502d21c2ba04050121f33ecb0b9d6f0717a89099a1bb9214eeb62ce93862ff7a120e4b6739ae0e230f703d7c8feeb46d858dd02edda63879e935527a73ad1cc4fa980d790024d69eeca3151d99ad498560eb9959c41ac08820128b981a0636de2ff97406bbef0122bc4c80c87751bd469f8f3cdce8b2008221460170e5a641db4b6becac02f29684757b1e3110f723", 0x1000}], 0x5, 0x0, 0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 07:23:00 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x88, 0x10}, 0x5, 0x401, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r12 = getuid() setreuid(0xee00, r12) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) r14 = socket(0x2, 0x3, 0x1) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r14, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x3, 0x14, 0x3f, 0xfcc}) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r25 = getpid() r26 = getegid() r27 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000040)={{0x6, r12, r17, r0, r26, 0x1b, 0x9}, 0x203, 0x7, r24, r25, 0x2000000000000009, 0x8, 0x9, 0x200001}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x7) 07:23:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/161) r2 = getuid() getegid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r3, r4) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57487cb588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe242a3702991a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae46c5ea1e09115a272ad61fffa7aa46fb3852a1f934fa0a39328b358c8e84b54b5403ff3176db73fcaa1ed010817d0ea42681a735323f11756ed89d1607a7c9d5f327670dc9d1cf9ade5766292408d982b0e7ecf5bf9d3cc0566a7eb62a380cff7fc6f5caec32070635eb57ee19437d8c7b05c60b48e475f50ba22a81b72f33df05e426bf87640991013c97abc6562fe4d9386ced29d48f2fd031af8d1380d40a42b8f17c670f4d72c90a86d82a723bc7ca32d335bf1b563f0723a98fe07b1a9f9a372da10300ea8cdba1e38dac24d56cec0cf02d116c4422831a94699fb566b1e4a0bbeb0de8deeb727cc51bc6eb7f344253c15d6316a7842e2d9bb4e3c593fde39a9b00"/503], 0x107, 0x800) msgsnd(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba94c40341a7fb837ec3fc72a4799614b42e2f0f28f53930ac9ff03000000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbcae9fd2d1817724aa40026cdb70a982cd82cdeba03b9f9aa8b859c6719930052c69414ada0b3692f692b82fbd5e816ab71b21d127c1eec2cc2535ef881711281855efd6d5f22caec72daa30bf6390611695fa471f99b026f520d284c"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000780)=0xff61) r8 = getgid() r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) shutdown(r10, 0x1) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) setsockopt(r9, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0x81) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x20, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, r22, 0x6, 0x1, 0x1, 0x2}) getpgrp() r23 = getpid() getpgid(r23) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r23) r24 = getpid() getpgid(r24) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r24) r25 = getpgid(r24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x8, r7, r8, r12, r16, 0x0, 0xefb}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r28, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r28, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r29, r30, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r8, r27, 0x0, 0x89, 0x4}, 0x10000, 0xda}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000007c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 07:23:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYRES64, @ANYRES32], 0x2) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000280)=0x6) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 07:23:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r6], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 07:23:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x239) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 07:23:01 executing program 0: r0 = socket(0x18, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x1, 0x0, 0x1, 0x2, 0x1f, 0x8, 0x1, 0x2, 0x2, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 07:23:01 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="8e4ab465342e5e5ee181cf0e00d7114f3335", 0x12}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) close(r2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 07:23:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x3}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 07:23:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='c\x00') 07:23:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50, 0x0, 0x0, 0xfffdfffd}, {0x20, 0xd1}, {0x16, 0x81, 0x1f, 0x2}]}) r1 = socket(0x2, 0x3, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="e341ba263a8edee83c9591828e73d2ed2d674e56e916a34ea088db1ae7c203b240210290c6f9d0958238334a4b3ab53c3de1725ef30798e1f134ceaacf32a9d0f55bb737601775e5fda19fd5d9484f6ccd70dd25cdef4e06d7fb7d37acd8808166acda14b21280a925edc90a58d9d1ab4e084e813f05c241416ac2c048853de217df703c4c0251fe774f66a8903984e9df407cc9508ac28d1929c0078680a5ed026d535092e8dff678e732e7be7ea085f1421fc827fccad94118253f875cca2ce26042238b9f0e9bfd921996d7ae61d9700110e22c44371357050082bd2e7c71f85a59312aa1f3402036ceac9a2340e919d2528dafc83dcaeb2f953bff2d80663645"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="9d8113406c945f3d615e3f47fcd18f68341800354fe7a633ac5021e01b1d76", 0x1f}, {&(0x7f0000000040)="9391", 0x2}], 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = kqueue() pwritev(r6, &(0x7f00000007c0)=[{&(0x7f0000000480)="b6340a983e50d94999cf80c766a1fed672823681f039a4943061d3e508ef8c3dfe380a76956fdc0198aded1bb36e0da4ee94319bb183ac101a3fbf692e380a68480bf6c33a14ebaf2075f71dc6fbddd82089deb84b5dd659401cb01d85573134b4f4eee49edf0711654f652af0feca3d93c96bbf2e0bd49379144affb30135cb2b63c16537377695f176cabe2efaf72aa1cb728ce7fbc7cb376b3f167a115460392ae5f042e578297453514d0385", 0xae}, {&(0x7f0000000540)="b74917663880f0858ee11834c53d61123c69223b6fe5782f98c0c12781aa4662facb6122a07b7e015f77ef4d3d5c700b05c14b87e23638042483c8c0de8cf3b4c0c8c665d12d759b311acbb6544b72d6da81b68059e62736f476e263f573a8bf7fadc6562429bb5094f69280a96ee1b4b1995753008a3a1cd28e56e98a1f62c7ae3cced6c7252e5ff13a837844211c1fd1d5ebc2ec128af956d450eb0a52f22a4cbe36e43da5b1a9f00a7a56fa452812d5c51b99bdbbca61d8fea251530100675dc5e33f55176728da3563d08fd4a485e335392f0b31a182c81b21fb3039e2a3ace52711114b29a8721fefacf704", 0xee}, {&(0x7f0000000640)="77c094367d06d1faad80813dd19ce5770cfdcfb221c42bc651c89d6a2e057a72a12857e301d07b471cfb41f5cdc4e1b82a6c908fc078610e8f39a85a6869c4027fbda34269a37acc39b807737de4cdd631a3abc905c2d812c0805bda7464a1159a39c875b459b9d24572d1b6d608a1534c7a11", 0x73}, {&(0x7f0000000240)="c82935971932a20eccff69c798a9b2d884", 0x11}, {&(0x7f00000006c0)="c215e46d0e3518cf9c0efeba1d844a6c5777fef250f5158b24c0dec97dff7a14d90a1c8e00830fa0e635e4c86dc84aee8eeab9092635e5fc86bd863e812ab8701c54d0b8ab4857b6543e52ec2b35be0692de90003971d45a521c56b01516f5e9d1dd34c338b77ee7bcdc1c4be042324a5a059982ed996f1f3cfdc16c9e9f90e6ea89d025d8e22bc31e6b8fbd23821732d8b2718591d35baaddd7c4871491f141c768a7c2cee531d0332c767be5c547d0fd77c1f827a21d61a30624b1ee2bcdbd339f840a35368f66b86a0ea10ebae3b4c95cd3b70eb3c7748924f27a152960c306d0", 0xe2}], 0x5, 0x0, 0x4) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 07:23:01 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x1007, 0x10003}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x7, 0x0, 0x1f, 0x2, "52042624d4e33912a283731cb433463aae94cc4c", 0x40, 0x67fd}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xfffffffc, 0xeee9, 0x8f3, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711", 0xffffffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 07:23:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x100, 0xa04, 0x2, "27b438fc7dad1f1e86f073cf819fb1d34602dea0", 0x5, 0x3ff}) geteuid() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 07:23:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x1}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000300)="a1509a6e2df3fa53940da3c1d3ce6616a1b5931e54adf7c4ceabd0545de1ae6b5ca81ae6e030b2e2fa9efec581da35f19621246886da3fed614af4c1d19b0c2da5040500000000000000e74301365964a40dca2f73ef2fcc240d1b7ab538ef897eadf7239c3671df9bbc3b64f19af8b92e1ab09727aae91e4067f2fe2e35d695d4bd1385e37319e18105962c6f05d3f9a16f770517a96eb4c939c293b7812d0000000000000000951f159e21a8e6bf470cc84d5283f011abee4c3f099de73e2c1d46b6fc4b6b85de2544f37ac4e186105f77f39b93e5d388fe64325a7e4efef844ba82143cb9b49a96f20926e21f8ea4914ec301636b0040c7b51b6474784a82fbd7a4ad8977b797d4deeca322080db61df9b4a85711e31f2f951519363ab1e95e2b5254", 0x124, 0x0, 0xfffffffffffffffc) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x2, 0x3, 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = accept(r2, 0x0, &(0x7f0000000140)) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32=r0, @ANYRESHEX=r4, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES16=r1, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="fb5bbaf5decefc1780e6a7e9381aef93c48b62a4c07b8cb747f3b7b2baffe3d481e79ec9a31ab91e91268311c4", @ANYRES64, @ANYRESOCT=r0, @ANYRES16=0x0], @ANYRES16=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64, @ANYBLOB="8f38ecaf48ba791790c836fc6eebf3157fa2e2a41dc4241f9d9a794cbf1697572b4b7e177946aa9ec0c28ea88a3eaa948a5b6555541489992ca224638ae9e606b7f47369a8d372185e3c5d9796fb9f5384b60d61fe10e17c81e36bd34dd25d0e10cb41adc9a5a142514156eca8700773d60c1218d9d2163a620e990cbee9"], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX], @ANYRESOCT=r5, @ANYRES32, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r6, @ANYPTR64, @ANYRES16, @ANYPTR, @ANYPTR64, @ANYRES16]]], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x7}, {0x18, 0x3, 0x7f}, 0x2, [0x1, 0x4, 0x79, 0x6, 0x6, 0x3, 0x4, 0x6]}, 0x3c) 07:23:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xbacc153ce3bd6d02, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x1, 0x86) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xe3, 0x6, 0x1f, 0x800}, {0x365, 0x5, 0x5, 0x7}]}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:23:01 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x1c) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r2) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x5012, r0, 0x0, 0x7ff) fchmod(r1, 0x8e3) open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 07:23:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0x8, 0xab71, 0x1, 0x5, 0x5, 0xfffffff7, 0x1, 0x0, 0xd90, 0x800}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x200, 0x9, 0x7, 0x2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair(0x11, 0x3, 0x0, 0x0) 07:23:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000001840)=ANY=[@ANYBLOB="f63b16c8e9ddd53dfd4f4609d8f8900a3b5a3c3d7a4b25d09d3ba0cc8e05f8d7e37ab1dd3e2628ac0a5f8dcca06551a2d61c39b2b73c5eba84a3320a9df661bf328237dc4f58c6e3ac7a92e50fa883effef20cc519e00fc2c63e43f15c65be61bb276002151ed12e13779cbbcd0d916ef913c66e8423087594c0"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) dup2(r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x628, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x3, 0x1) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000001a00)=ANY=[@ANYBLOB="8b7cbfdc5581f99cd615d0b887159327dceae30e95c3321d862d96afff817f7bb9d5452826deb5e9b257f2afc2a433de6aae1df61d24f3d9a1b81bbc08910dd799414eb059f8847da106c6dd4ecd64c0589221bff7511b97119d4fad32555c0da0c4bc26468330b34da2de742376b333092e1917277ad9ca2452c7554cf31a589efbc53e8ef797a2a88a639a8dd61ca729cb7ad3679ed468e5b08b109eea09524f52eb56344ff4682e8dcd91d921e5685fb9a7fd52cf49605cf12b515a4cb60e759b0724e653403e9563b81fdc2aae9658b8677cda11c4d4e4bcae9f2a514a3858de273e648614b3134cc2e2679329099d3e6b178cf646637de03a50ef9ff6a59a672385f31a", @ANYRES32=r3], 0x2) write(r8, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) connect$unix(r5, &(0x7f0000001700)=ANY=[@ANYBLOB, @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRES16=r6, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRES64, @ANYRES64, @ANYRESDEC, @ANYPTR64, @ANYRESDEC, @ANYPTR], @ANYRES16=0x0, @ANYPTR=&(0x7f0000001780)=ANY=[@ANYRES16, @ANYRES32, @ANYPTR64=&(0x7f0000001740)=ANY=[@ANYRES16=r4, @ANYPTR, @ANYRESOCT=r7, @ANYRES32, @ANYRES16=r2], @ANYRESDEC=0x0, @ANYRES16=r8, @ANYRES16=r9]], @ANYRESHEX=0x0, @ANYRES32=r4, @ANYRESOCT=0x0], 0x5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r10 = accept(0xffffffffffffffff, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xfffffc44) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sync() write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001540)={0x5, 0xa2}, 0x10) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) ktrace(&(0x7f0000001380)='./file0\x00', 0x1, 0x20000d38, r11) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 07:23:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x100, 0x3f}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = getppid() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xfffffffff1119ca3, 0x5, r5}) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r7 = dup2(r6, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="824d2e2f66696c6571f180cd7f9c1b0e9447942fedbdf75c44802ddfb909fde527e7b2b3e91efe584615feee12cddda40f8e4d625a8fcba67bd9c73cafbd0ccbdd44b16fe341f49460ee4a36c6a9d747e0fd8fdab33ca385f78c0cdf40dfb70f45b0985a0d0481"], 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x189) shutdown(r7, 0x1) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x11, 0x4003, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x8, 0x9717, 0x1, 0x3f, 0x5, 0x3, 0x0, 0x1, 0x0, 0xfa07}) 07:23:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xe6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) getuid() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 07:23:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0xb3) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x5, './file0\x00', './file0/../file0'}) 07:23:01 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x0, 0x0, 0x1, 0x1, 0x8, 0x5, 0x1, 0x0, 0x0, 0x5, 0x400}) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000080005010071e3000000e5a1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000072c5c40000010000", 0xb1, 0x0, 0x0, 0x0) 07:23:02 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x2, &(0x7f0000000180)=[r10, 0xffffffffffffffff]) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0xfcc}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r16, 0x0, r21, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r35 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x8, r33, r34, r33, r34, 0x90, 0x10}, 0x5, 0x54, r32, r32, 0x2, 0x14, 0x3f, 0xfcc}) r36 = socket(0x18, 0x1, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x8, r38, r39, r38, r39, 0x90, 0x10}, 0x5, 0x54, r37, r37, 0x2, 0x14, 0x3f, 0xfcc}) r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) msgget$private(0x0, 0x4) r45 = msgget(0x0, 0x40) r46 = getuid() setreuid(0xee00, r46) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x8, r43, r44, r46, r44, 0xb4, 0x10}, 0x5, 0x0, r42, r42, 0x800000000002, 0x7, 0x1, 0x400}) getgroups(0x6, &(0x7f0000000240)=[r29, r34, 0x0, 0xffffffffffffffff, r39, r44]) r48 = socket(0x18, 0x1, 0x0) fcntl$setflags(r48, 0x2, 0x1) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r50, 0xee01) r52 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000240)={{0x8, r50, r51, r50, r51, 0x90, 0x10}, 0x5, 0x54, r49, r49, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x8, &(0x7f0000000280)=[r4, r6, r12, r23, r24, r25, r47, r51]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r53, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f787590, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100, 0x0) 07:23:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x13, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 07:23:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/214, 0xd6) 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, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 07:23:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x81, 0x3, 0x2, "4d797386f0228e9a112e385731a844f73ffee737", 0x8, 0x200}) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x80000001, 0x0, 0x8000, 0x6, "e2fc075fc513940c82001efa1e85d308c21e65e6", 0xff, 0x5}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) 07:23:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000), 0x0) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 07:23:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 07:23:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x0, 0x1, 0x9}, {0x18, 0x1, 0x14cec3e8, 0x10000}, 0xe4, [0xa0000000, 0x6, 0x20, 0xfffffda0, 0x5, 0x8, 0x1]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "f80400000000000200"}) close(r1) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xc) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000003c0)) fcntl$dupfd(r0, 0x0, r1) socketpair(0x6, 0x2, 0x2, &(0x7f0000000000)) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="675c7df3"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) recvmsg(r6, &(0x7f0000000300)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/158, 0x9e}], 0x2, &(0x7f0000000280)=""/126, 0x7e}, 0x40) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa) write(r0, 0x0, 0x0) 07:23:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x6}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x5, 0x1000, 0x0, 0x5a6, 0x6c, 0x8000, 0x0, 0x2, 0x5, 0x6}) 07:23:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = dup2(r1, r0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r5 = dup(r4) r6 = socket$inet(0x2, 0x8000, 0x96) r7 = syz_open_pts() ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000002c0)=0x2) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{}], 0x1, &(0x7f0000000180)=""/128, 0x80}, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) r8 = dup(0xffffffffffffffff) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000200)="5ee14df81bfefc227320d566a0f29818a19bb8716f70aa2da9c23831143a88a95a96f77b1362d1104c0a377600f16dbd2f2dedbe07d0b10b077dbd454fa48f13e0f8ff087c248547a4bf86ff4084fef57d3fd93007dc0020aa0f682d8ce5534038c0daa3e42c38eae2b794d487ccd5b2e769657be20c5f9b529fb59065acf32cf46bce5a86da082ba8303d507943a1cfc9416650a709e3422606b150d6bc270b79ed849c033461071b36499d16b8612f245334c9dfd70b", 0xb7) 07:23:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x574f9e9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe], [0x0, 0xec700f3c000, 0x3, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setrlimit(0x3, &(0x7f0000000100)={0x1, 0x5}) uvm_fault(0xfffffd805283b010, 0xb7, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd805283b010, 0xb7, 0, 1) -> e pool_do_put(ffffffff82574230,fffffd805a3f7800) at pool_do_put+0x12e end trace frame: 0xffff80001e43d990, count: 0 ddb> trace pool_do_put(ffffffff82574230,fffffd805a3f7800) at pool_do_put+0x12e pool_put(ffffffff82574230,fffffd805a3f7800) at pool_put+0x4b m_free(fffffd805a3f7800) at m_free+0x119 rt_ifa_del(ffff800000a22400,800100,ffff800000a22440,40) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a22400,ffff8000009f1800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff8000009f1800,ffff80001e43def0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001e43def0,ffff8000009f1800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805dafce18,8080691a,ffff80001e43def0,ffff80001d35dc48) at ifioctl+0xe60 sys_ioctl(ffff80001d35dc48,ffff80001e43e008,ffff80001e43e050) at sys_ioctl+0x4a1 syscall(ffff80001e43e0d0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3542b7ea080, count: -11 ddb> show registers rdi 0xffffffff81ab2325 pool_do_put+0x125 rsi 0x14d rbp 0xffff80001e43d940 rbx 0xaf rdx 0x14e rcx 0xffff80001d417000 rax 0xffff80001d417000 r8 0x4 r9 0x5 r10 0x7d67516f99a0d4e8 r11 0x94f5a497303ee46 r12 0xfffffd805a3f7800 r13 0xcee06ee830a076af r14 0xffffffff82574230 mbpool r15 0xfffffd8066dd61d8 rip 0xffffffff81ab232e pool_do_put+0x12e cs 0x8 rflags 0x10292 __ALIGN_SIZE+0xf292 rsp 0xffff80001e43d890 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.0) pid=93595 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35d768,0xffffffff825700a8 process=0xffff80001d38f500 user=0xffff80001e439000, vmspace=0xfffffd805283b010 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 13374 58232 8023 0 2 0 syz-executor.0 *13374 93595 8023 0 7 0x4000000 syz-executor.0 3712 165032 31383 0 3 0x80 nanosleep syz-executor.1 3712 135397 31383 0 3 0x4000080 netio syz-executor.1 3712 51266 31383 0 3 0x4000080 fsleep syz-executor.1 31383 163943 69947 0 3 0x82 nanosleep syz-executor.1 78788 65828 1 0 3 0x100083 ttyin getty 64050 55678 0 0 3 0x14200 acct acct 34563 313885 0 0 3 0x14200 bored sosplice 8023 219070 69947 0 3 0x82 nanosleep syz-executor.0 69947 393707 90868 0 3 0x82 thrsleep syz-fuzzer 69947 466334 90868 0 3 0x4000082 thrsleep syz-fuzzer 69947 493471 90868 0 3 0x4000082 kqread syz-fuzzer 69947 436124 90868 0 3 0x4000082 thrsleep syz-fuzzer 69947 83099 90868 0 3 0x4000082 thrsleep syz-fuzzer 69947 145007 90868 0 3 0x4000082 thrsleep syz-fuzzer 69947 404091 90868 0 3 0x4000082 thrsleep syz-fuzzer 69947 245401 90868 0 3 0x4000082 thrsleep syz-fuzzer 90868 122639 67578 0 3 0x10008a pause ksh 67578 154588 60943 0 3 0x92 select sshd 60943 486611 1 0 3 0x80 select sshd 56034 507836 55699 73 3 0x100090 kqread syslogd 55699 507837 1 0 3 0x100082 netio syslogd 16373 396605 1 77 3 0x100090 poll dhclient 61669 351285 1 0 3 0x80 poll dhclient 83781 283895 0 0 3 0x14200 bored smr 60199 675 0 0 2 0x14200 zerothread 32782 152826 0 0 3 0x14200 aiodoned aiodoned 36368 445522 0 0 3 0x14200 syncer update 27222 97330 0 0 3 0x14200 cleaner cleaner 5661 252834 0 0 3 0x14200 reaper reaper 33366 462578 0 0 3 0x14200 pgdaemon pagedaemon 93704 406748 0 0 3 0x14200 bored crynlk 26419 318631 0 0 3 0x14200 bored crypto 19195 453153 0 0 3 0x40014200 acpi0 acpi0 35259 61235 0 0 3 0x14200 bored softnet 8069 198826 0 0 3 0x14200 bored systqmp 52511 185724 0 0 3 0x14200 bored systq 67391 197449 0 0 3 0x40014200 bored softclock 57710 199006 0 0 3 0x40014200 idle0 1 404896 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 9490 6354K 6518K 78643K 10671 0 pcb 13 8K 8K 78643K 93 0 rtable 80 7K 7K 78643K 387 0 ifaddr 62 13K 13K 78643K 123 0 counters 21 16K 16K 78643K 28 0 ioctlops 0 0K 2K 78643K 37 0 iov 0 0K 16K 78643K 75 0 mount 1 1K 1K 78643K 1 0 vnodes 1214 76K 77K 78643K 1317 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 83 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 383 0 sigio 0 0K 0K 78643K 8 0 proc 50 38K 55K 78643K 459 0 subproc 32 2K 2K 78643K 55 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 73 0 in_multi 41 2K 2K 78643K 130 0 ether_multi 1 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 233 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 115 38K 42K 78643K 1776 0 UVM aobj 11 2K 2K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 52 0 NDP 10 0K 0K 78643K 29 0 temp 122 3022K 3086K 78643K 21169 0 kqueue 3 4K 20K 78643K 50 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 12 0 8 1 0 1 1 0 8 0 rtpcb 80 216 0 214 1 0 1 1 0 8 0 rtentry 112 90 0 63 2 1 1 2 0 8 0 unpcb 120 263 0 254 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 290 0 286 4 2 2 3 0 8 1 ipq 40 5 0 5 2 1 1 1 0 8 1 ipqe 40 224 0 224 2 1 1 1 0 8 1 inpcb 280 1254 0 1241 5 2 3 4 0 8 2 nd6 48 15 0 13 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 3 0 1 3 0 3 3 0 8 1 art_heap4 256 496 0 361 14 2 12 12 0 8 0 art_table 32 499 0 362 2 0 2 2 0 8 0 art_node 16 89 0 66 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 8 2 1 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 78 0 68 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1948 0 550 46 0 46 46 0 8 0 ffsino 240 1948 0 550 83 0 83 83 0 8 0 nchpl 144 2718 0 1120 60 0 60 60 0 8 0 uvmvnodes 72 2020 0 0 37 0 37 37 0 8 0 vnodes 208 2020 0 0 107 0 107 107 0 8 0 namei 1024 7667 0 7667 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 2 0 0 1 0 1 1 0 8 0 scxspl 192 8986 0 8986 1 0 1 1 0 8 1 plimitpl 152 62 0 55 1 0 1 1 0 8 0 sigapl 424 569 0 538 4 0 4 4 0 8 0 futexpl 56 12492 0 12491 1 0 1 1 0 8 0 knotepl 112 117 0 98 1 0 1 1 0 8 0 kqueuepl 144 108 0 106 1 0 1 1 0 8 0 pipelkpl 16 173 0 163 1 0 1 1 0 8 0 pipepl 120 346 0 327 1 0 1 1 0 8 0 fdescpl 432 553 0 538 2 0 2 2 0 8 0 filepl 120 4734 0 4633 5 1 4 5 0 8 0 lockfpl 104 112 0 111 1 0 1 1 0 8 0 lockfspl 48 34 0 33 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 549 0 542 1 0 1 1 0 8 0 zombiepl 144 538 0 538 1 0 1 1 0 8 1 processpl 896 569 0 538 4 0 4 4 0 8 0 procpl 624 1011 0 970 4 0 4 4 0 8 0 sosppl 128 15 0 15 2 1 1 1 0 8 1 sockpl 400 1787 0 1763 8 3 5 7 0 8 2 mcl64k 65536 265 0 265 29 28 1 29 0 8 1 mcl16k 16384 4 0 4 2 1 1 1 0 8 1 mcl12k 12288 15 0 15 1 0 1 1 0 8 1 mcl9k 9216 7 0 7 2 1 1 1 0 8 1 mcl8k 8192 24 0 24 1 0 1 1 0 8 1 mcl4k 4096 56 0 56 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 65514 0 65472 17 10 7 13 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 109445 0 109333 36 15 21 25 0 8 8 mbufpl: pool(0xffffffff82574230:mbufpl): free list modified: page 0xfffffd805a3f7000; item ordinal 0; addr 0xfffffd805a3f7900 (p 0xfffffd8066dd6000); offset 0x0=0x0 mbufpl: pool(0xffffffff82574230:mbufpl): page inconsistency: page 0xfffffd805a3f7000; item ordinal 1; addr 0xaf bufpl 280 5539 0 173 384 0 384 384 0 8 0 anonpl 16 75218 0 58177 87 3 84 84 0 107 15 amapchunkpl 152 3394 0 3251 31 11 20 20 0 158 13 amappl16 192 3226 0 2292 64 9 55 59 0 8 8 amappl15 184 180 0 177 1 0 1 1 0 8 0 amappl14 176 85 0 80 2 1 1 1 0 8 0 amappl13 168 30 0 28 1 0 1 1 0 8 0 amappl12 160 6 0 6 1 1 0 1 0 8 0 amappl11 152 70 0 58 1 0 1 1 0 8 0 amappl10 144 16 0 10 1 0 1 1 0 8 0 amappl9 136 381 0 378 1 0 1 1 0 8 0 amappl8 128 311 0 285 1 0 1 1 0 8 0 amappl7 120 122 0 110 1 0 1 1 0 8 0 amappl6 112 24 0 20 1 0 1 1 0 8 0 amappl5 104 484 0 470 1 0 1 1 0 8 0 amappl4 96 462 0 431 1 0 1 1 0 8 0 amappl3 88 129 0 123 1 0 1 1 0 8 0 amappl2 80 3740 0 3665 3 1 2 3 0 8 0 amappl1 72 19944 0 19501 27 18 9 20 0 8 0 amappl 80 1270 0 1224 3 1 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 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 555 0 538 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 555 0 538 1 0 1 1 0 8 0 vmmpekpl 168 7745 0 7718 2 0 2 2 0 8 0 vmmpepl 168 73018 0 70878 136 16 120 122 0 357 26 vmsppl 272 554 0 538 3 1 2 2 0 8 0 pdppl 4096 1116 0 1078 6 1 5 6 0 8 0 pvpl 32 217668 0 197795 200 3 197 198 0 265 36 pmappl 200 554 0 538 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 218 0 66 6 0 6 6 0 8 0