kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Jan 22 13:58:09 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.19' (ECDSA) to the list of known hosts. 2020/01/22 13:58:22 fuzzer started 2020/01/22 13:58:29 dialing manager at 10.128.15.235:11029 2020/01/22 13:58:29 syscalls: 337 2020/01/22 13:58:29 code coverage: enabled 2020/01/22 13:58:29 comparison tracing: enabled 2020/01/22 13:58:29 extra coverage: support is not implemented in syzkaller 2020/01/22 13:58:29 setuid sandbox: enabled 2020/01/22 13:58:29 namespace sandbox: support is not implemented in syzkaller 2020/01/22 13:58:29 Android sandbox: support is not implemented in syzkaller 2020/01/22 13:58:29 fault injection: support is not implemented in syzkaller 2020/01/22 13:58:29 leak checking: support is not implemented in syzkaller 2020/01/22 13:58:29 net packet injection: enabled 2020/01/22 13:58:29 net device setup: support is not implemented in syzkaller 2020/01/22 13:58:29 concurrency sanitizer: support is not implemented in syzkaller 2020/01/22 13:58:29 devlink PCI setup: support is not implemented in syzkaller 13:58:34 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) r3 = kqueue() poll(&(0x7f0000000180)=[{r2, 0x20}, {r3, 0x4}], 0x2, 0xfff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000240)={0x10001, 0x5, {[0x6f, 0x10001, 0x9, 0x3, 0x6, 0x81, 0x400, 0x2000000, 0xa1b6, 0x7, 0x7, 0xd56, 0xace, 0x7f, 0x0, 0x3, 0x5, 0x401], [0x5, 0x0, 0x100000000, 0x400, 0x7, 0x4, 0x0, 0x3f, 0x0, 0x8000], [0x43, 0x3, 0xfffffffffffffff8, 0x8, 0x1, 0xffffffff00000001, 0x200800000], [0x6, 0x69c, 0x3, 0x5, 0x76, 0x100], [{0x1, 0x8, 0x3ff, 0x1}, {0x9, 0x7, 0x6, 0x3}, {0x7, 0x9, 0x6, 0xffffffffffff8001}, {0x5, 0x89a, 0x9, 0x1400000000000000}, {0x5, 0xfffffff0, 0x3, 0x6}, {0x1000, 0x10001, 0x7, 0x10001}, {0x100, 0x2, 0x27d, 0x6}, {0x7, 0xfe000000, 0x2, 0x5}], {0xfe00, 0x8, 0x2, 0x81}, {0x7, 0x0, 0x1, 0x1}}}) write(0xffffffffffffffff, &(0x7f0000000480)="30538abcc2c0aa1d4cc4aee73d0662578fd6891dd765fd3d95c3c010cb24465f9b1c69c881bb87e5c60a828a3028885489cec2fcbec45b50ef9bbe2138d39e58ad5c4d1e5788afda3fd3e15ef9ecc0938d21268fccc1a288190e19f2a1a231dae9aff8b126f34b9439c6383ad8c0fd1ee5e03c60889ccdeb", 0x78) dup2(r4, r1) r6 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000500)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r7, 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x8000, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000600)=[{r9, 0x4}, {r0, 0x38}, {r10, 0x1}], 0x3, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000640)={0xffffb461, 0x1, 0xb4, 0x0, "0eb6026eaebc263cda82fdd2abc231c83ea7516e", 0xfff, 0x2}) r11 = socket$inet(0x2, 0x4, 0x6) bind(r11, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r12 = dup2(r5, 0xffffffffffffffff) readv(r12, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) setgid(r13) syz_extract_tcp_res$synack(&(0x7f0000001780), 0x1, 0x0) r14 = open(&(0x7f00000017c0)='./file0/../file0\x00', 0x80, 0x24) ioctl$TIOCMBIS(r14, 0x8004746c, &(0x7f0000001800)=0xdce9) 13:58:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r4 = socket(0x1, 0x8000, 0x5) r5 = fcntl$dupfd(r3, 0xa, r4) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) recvfrom(r6, &(0x7f0000000180)=""/142, 0x8e, 0x1800, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x40, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x20, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x1, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x8200, 0x0) r15 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x80) kevent(r1, &(0x7f0000000340)=[{{r7}, 0xffffffffffffffff, 0x22, 0x0, 0x8001, 0x1ff}, {{r8}, 0xfffffffffffffffc, 0x3, 0xf0000000, 0x5, 0x5}, {{r9}, 0xffffffffffffffff, 0xc95fad4590c5c41d, 0x1, 0x0, 0x4}], 0x8, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffb, 0x12, 0x1, 0x9, 0x8000000000000}, {{r11}, 0xfffffffffffffffa, 0x34c2bc55dc66d4af, 0x20, 0x6, 0x3}, {{r12}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x8, 0xe88a}, {{r13}, 0xfffffffffffffffd, 0x80, 0x2, 0xd9d9, 0x1ff}, {{}, 0xfffffffffffffffc, 0x29, 0x4, 0xce6, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x80, 0xc47c, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x24, 0x10, 0x54e, 0xffffffffffffff33}, {{r5}, 0xfffffffffffffffe, 0x18, 0x4, 0x55d07de, 0x9}, {{r14}, 0xfffffffffffffffc, 0x80, 0x10, 0x800}, {{r15}, 0xfffffffffffffffd, 0xa9, 0x2, 0x3, 0x2}], 0x33, &(0x7f0000000640)={0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = getuid() r19 = getgid() r20 = getpgid(0xffffffffffffffff) r21 = getuid() r22 = getegid() r23 = getpgid(0xffffffffffffffff) r24 = getuid() getgroups(0x6, &(0x7f0000001b80)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r16, &(0x7f0000001c40)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f0000000700)="f86d317ff95c367b75190c477d67e032d750a7923f70b22380c8d6", 0x1b}, {&(0x7f0000000740)="8d55d76709c8bf36ca1a3b88a98887ae516cb5997dceafa9e509df848c617abd0d2fd534ac267273422d3c6decacb1bffdd406524233176fb2d683bd9b7ed689f51144ca20a6495b8ef50c2a2c56923204583345ad5b5ce0068d2582109d7db84f367e6d4c68e058eb238c97b4694a47fd7b1ca2c38f41ad7fb0215b06672b5c3d17901c18bd33b9ca9f519cc2ec98716e8d3742f4fe8ba7fa0e382f3360b12d53f9025b38061488ef8a15b8523e48c3b05702b7690e73bbb0346953dcdfc514f0d11adf1c6f4f3272800ccd0b9fbad80b6bf13d7782e0859568c50297ea216ffe5b2b5bc5ced60c502763626bec2e75faa0b3cd22ed4551b0723bc090fdc2fac2c57accd4ae3458aa8cdc29f4226c9aa42d96507cadd4511a2c971ccb45902dc748c99ec4f690b0e1052ff7012b12404b614c3befc0f4e87471c87f9ead260f48c509a0a4f863cd367a8958d249b6f61c9ac55728c7d3d447f1f7fc464c62fc15c4bff33134179b30fe9eb0005df6ee6d15d076357e1d01b805118c068d74a217ba4b773391e0b634d3f7c4eaf87615c4a17efdc03a4b36e5180a5c94c1e7b7d7477cf659a44c93d7d3855cc3683f952e6de21af29d0f3475423d6cae8920f8077933496f9122a87cac14a42bef8386f68cf67e7081fb921e54ff3a14e90d6da316db340e2ca4fc1e42dfcf80aa59a9460c5f2c950d6b4a7f3d1fe665384493f2edb41e8ba187bb4040848cef8b2d362a14f78626b662b4edcc8ec8f3cd45ada475511657415cfff0ba745a7dc5d9db30fa3fb6794550459a817121381362835c44ce7dbae81c2a64ea8ad5c61c1506421f15b032e46916f0b642600fc663434cf301ce1fe8fe9def837aa085cdfbb369cb5d3dc1e1defca50f822a117a1b041d42497c9da8f2602ef472fd39b74d72761d0d8eab4b00928db8919343c1816b26086c9ea30a96d92bf24237b227f4eb0f0a8d2952b6855220fd5695f941218ecbacda2f83d3f6fa5802d9f2d6f9d01d73231bf6d9b03ea2599e081b0c564bc19d86a90e3ca33bc6326ff0c226ad5b7cfadb59cf3299d39f0b5672132f31d8ada348679732a9965ad494f57224adfbf4ebf5a41e2dff5c38efa993616bb59f1d0745f413f576e9d535fa9a9968ada6511895b2c99838c7f167b6bc0c459e35d8365c5604844f52a06cfee4dd0d66895c231011f16b003acd9da0aa1bd28816d8cbbdecea5e673c13a2cddf36827b610870e2447e7bf33918ca869f46e616fbc2fc326a22335291bf02d406845524bb66656a7e393c919066d1f77411ab5fc796377fbeb1870f18370c171164dcf9b79e05eb60946576dedecb23ef898315230aafcefdbe5e6952b651bfae56f3f02f8ea49b2310aea0d4af00698fe0804a9be8d8bf9b4e88b96773755162f313826b0f621b84694987da21de3ccc85840e6432c477d1b2747f2dab7390b2357c6fc7061a85635a3542de0c9d1201a4fc45a6036d1f3f13af50a7d8e5044ebf50ef3b95aafdc46495f10808293534af83751b4a67f4cac1f53d35e63347853db69f477be49688eb12f099d1de8ce4491551fa7b4ad82e9d92f3bb7a0d222c9aa600bf40ecc34412a0c11c2ae03195d304c728057ec2f99cc0d8f22ad23ee11c0bbff12cbd3ce9e36883972c4173f53f97b8a718aa34e8392159bcf5505ccd3a2dc1660ab64d30f196f02509ed4f77202a403d039207ba7f7c6414ce6146c374567fc98dd50d0bbf9f3c66f7c5d3eac0d10ef44cd1ed18c0b8a00003a47267c997cdbc1206e54e469a894cf52c07e4a5b495ee9218cfb92773e061051421737fac78f9743c51a02369fad24ea9c926ac769dfd92b3f4b5e62d2b3d360e7705d79dcc631a26891518c4eef20176ed1f5a159cb0d91c530c0007d1b73a7819f75a5cdef21625c0c4fc5ac9dd413ca55ab56f8f4deac44c2ebb95a84b6e66d4fe09f61146e571eef65c9cee2bab24a183984f461dc685e0d73a888a9652247acafe81ab19419b318b91d587c95ae08f4b27ba4197288813406d32ba24032a255103a52015cb28bc2553395c275995fb77a0c3439932c8a2378f59d204c8d6cd85f99b8c49aee6d6863673b67cdf54008caa8b5241c5c040303f1131fc68cccc5840e48d7559b7502655514907d2fa188412285f64f492c497d556b2c0580c3d6bc19f6c33f47e79631f9e52be2c2903aaf794d082a9423a10fe8dbbb0230d581f1a9ca62ca22ed604638702da3da09e57852239b43bdac2d89ed22b616753d9e033dd81ac13f4a0bd5587e1f39676449f7b69c111b68df773387c887450d2efdbd6243695677027a763fe73b5e9816878fa4e9d14b405b002a6ac44c710b07360d4878bdcc8c349456c2b9192bf8758294e749cf6803565f281cf0a6efda166cd02c602bc7cbf11ff535ecc8c02900f6e66559f9c5fa45759b747f5d7357bc2951ea0828386f50cb5d85075fce4f96ca18ac1c491c770df72460e66e14f1e351d98697d7efe02a92398c3a95e3edcc10bf0f88ca51f8d9f8948ae0d3e572ec852b1d38f6a1a42c2b62dc67bbbaea7845e9602dd70c5fc39f8e083b3201f72ed7801765d5d58b74ef9b03bf4b376f7f718f02891f3fe904697bd0388057fb00767ef53df4bba20280972271e208d6e387f95c8cb14c5e2aec83135e8e707b8eac34bf462354d082d1bdd324ed61e19f89c527422c8495c250dd58f3baac360863f16c7b1b73b3d1bc8c6949e453efdcfcd76703864f81ccf494c3ee3cc0ad97fb3862d66b21c41f9624d4aac4caaa3fc1c3c9113ed80c8edcc94fcaa3af3d68e1965789b850d4e9bb3f6a572a1fcd6ff5ae564be480967cc473e62e7c7215fc46a2236da052cf9fc7148ced8c0c2df695cd8d900a5061243175652e7ad89632dc5b0100e58cedcb3f3c3a5d667d453a66816f46dc132bd79520f00ca44927c2d7efa224b8b569c82706c9700927520ff970354b7231e98e78d0be1375d7f424f38fd7e9debaa4eb79be8060a5a0097341a904fb7d3de7fb7fd5f24e7772dcbdaf91e01fbc0933e46ce6683f315110a63e1581c770c7888182ca899e371e476391239f8a0c4f620618894d76a794b62b80b614f7bed91fe15b99af2f6069917de02abf81c4c5999d925d12e317a434e78fb1c483e1d3f13b532ded5bffc1e9a7ed34072277b5da87050cb08b193bc5b4f8968028c508abe5041603a6d83516f37d3e27040860b52ac3973d0f5a74f798913debe2c5b3b91eb7e40533cd56228ac6b23da967c651811967622dee93d98d2941a50ad6dfd26366a3ab87c0be396e8c4099878f4b63f7252a285fdaf3efe1db840beb313fc360fc87ed27850b0aa3d970080d2b626c7bc7f50b4407539414d3f318a23bd7949d7ff4af6446288c8e9e6ee1fb9d215a135e5c4dbe0951fb22a70fcfc72c1bccc37275219a41387fe826557b579d0c4c682c8689d4c5969dc8f293bcaeb9f543db71e8b1cdde92a52c9a85e419b360eba0788e0b9138475d19673cb760de12f08610a5aba1638332d12c4f07f7d8c256d2f93652cacde161636d148633b70d783b545e006b275f4429a655019bac88da68617d6ff80ab81213cae431ad539a3db9cf977579cff80cf2d10404570499d35f339c8ed9fe7795f44e8fc37c7164552e5a592205dd2c0ccb2380cb6d6bbbc98da2c10ad5a78e1e2f0ce29c7e1815b8386b1b5894d1e0f02693fee1bc4df0df9a8579757933a301a0715700026d9c869de13d23762c9d96706fe503fe3f29a2c3c9ba5205d19b52f31ffda5be0eb8f8ff345e58f1f72114c3024924787c95e3e3ca3be53ac1933869585b90ed99869ab538eaa9ffacb9cb8148da8d9b595ed0bd8a0249677dd805e6d59f7151579b6c6b767adc730414f4fcbb575c736a02076d7c88e4ecf2742970e6ae0678cf5153e9ad82c489e90544f2970c9e9283291380c4a1c4a80fed7ad4efcb4cc074cc6a35f2109cd0519c35f24e7a760672fd37c006e28a8d2df4ef9ca49587f62b05d5367d20f88e9bd82f733855b23b225bfb6a3b0ad44b41a2d0f561a3b980661790cda3a667d30abe719b6d33f6a4eedd408bcfa81aa309c98981548fd1b76ff71f877e8aad42df663dc852af0077d8bf1d9ff5436b1219f62acfb204ffeade019d0967754212b41af9ef33a985350972b02e295cae23e5d712f0571e2455b84ff6d07bb7637a45dc3701e95058bc4ff5f252ba442ea15340ceaf84517cb962edfc50b239769f800a66a455b79b0e82a1aecab7c428d5d4ff379bfc7b2e788f36d579d29e232625725c5fc65205a3750bc9706027578a2076de379643ab5887c6f49579867fa34aa51a155ac3d4f031506cd2b3fdb1d517beb5ad3ef5eb442963834875b283ee1050c60bebbc9d50b881d8ce6ccfebb6600d3b9c97be897948aa875fb84b760b9a95cc775a634f56193070024b139e628b2cc24c8faed15a3f1c8710134511da9b16cc5a9568d6e641435653240d649bba656a8c58262b81ec3ded67f92759383e26b14e408d725b96979f3fda624ae9a0d23a06c1d0279d5ab1ab2b3971f17014e60db6ef38ca725687da7c49e130971d477cb868f962c658d693e38fedba5b3ee9b13e84885fbbe315a1b60b043f582ad2fd76a1fb7599c77ba0d31900b62006f9c249e510f3ab0e731aafa5c7d8e4b95debb4bb574faf2a0fc0f25b1a16f443ec08171213def4a758848ea7c2eded7b409befb4cc252c9badbbe35d9070b5ea1cab60f48b69555620c0ffd15aaf866239c1bcb9e2255cb21c6b76412159d4cbb4ffd29926410c926c3b4bf18ce375e9156aac429733b41273766222e7e3f00eb12f10c6f5a5544766ec9df29dd24fdf8ab370f01d5f01ec1679c3741c9bf063d9e892d21a615dddd7981872cd62aadb0f2c12e1fa1dd863376532e632355598226d973ab875166aab3d7ac354150b499e776236c0f03a79661f5906f724000d5b1fdf6779614b7566668936faffd44159a9734384632dbd701f092b4d26e36324c2212027307f0c77a9ca3fc734abf729ea19581976abeb0543865709322eb0f06fc50514139fa52c627b4689bb7a35128b8c788edd41d2a3a946b81e626df7e1e4e1974fdab7de3a6863a7766655b521b8a7ec2303f88c2baa939df480c4f8ce99981ebf95aa587b8cdb9d98bb8a4b99fc8616347ec8d396f1a4c271202e2af33ac570279775047f563a6fd4bcfbaeb45e5e06b239deb7cabf5250867be290a5969f2d9d7e1783c4d4d6936fd2fc0daf7670416b83a9f865275053e8d90d30a786768621502718e339a04674a4c0726a7efd361c02a432f1bb40bfe52eb02205f90ccb1db7317dcfc933566b82ee6567d7780582fb4d7952de5fb080233dfb02a7fa00b5d009c54cbff96b7626d7c59d2b940157c48b30b792e34c2147498204d0d952228bcd33c5719d7787a05f663db8d8be77da6c66390ff268f0d4fa53f6411004c83ab0578459a45ae7668d40e56896ed1ce992238f1d81745d967d5f776b9db8dfce026b96cb406b66d94a22d47344ef6e5ebfba197de7e5b49cff6643b10ea9e53926116815a977b06eab7eb6d2ef91a5542312b052a3cae09aa7084a2552e97007900f88ca80bcf00cee2c6252408152ea2023ef3b2607fd349eb0fd720f969278160633b128dd476eb222ab53d90dc9d5629a8f456c982a74b371a17b45e2eb605a1b2f8fbdee92250e3ad586f91a1a1f9357f7933d5fe26bf6c84dfab99266d0c915117b412d132b0e3d271589f41e8e43312a8", 0x1000}, {&(0x7f0000001740)="0cbcf0a2334664c766e2f266e225637513c80e80967079a425d0533431e88849b97bdaa861d10421fb34fd2dcc236ed58d516540d79849477f5f830768d84f181dac9b2131688be1d8be609dd594d58b9099da73990c3a72f8ba917bf2d22599d859a3a82a9785902fe03dc1c94c461a12ed211f1d0399d77371bc9cabeddb7da1e568d63987a3f6c5d225d8b240a1a31364fc8c0e21175fd7893bbaa2c58853dc505acb5fa710016fd42aba0bad8beb3778038ad839844155b5", 0xba}, {&(0x7f0000001800)="88399fd7589b55d60d3f0a54ed9e1e0c9a54155261377dfff81f82cba1824ca71d0446a74c5a3c174a486882193683cce26ad22ee69a63ece4c251610d92e3c61cf3a06206bb5c39dabab443597267adac60ad0614e2989207a725f1aa120e1bee23b56015e96d10622154183dac4fc8674f41789fd15820e12933d6d3", 0x7d}, {&(0x7f0000001880)="c72c71096d018fc077a4a7471bb44e06ff8fb1", 0x13}, {&(0x7f00000018c0)="6dda717e082a", 0x6}, {&(0x7f0000001900)="cb0957e9ff28b927802e2e632fcbf7e894c94aa09ecfbd7f35b67f0236f643cec1efdb546ab82d85301d4f1d8379e90237f09b52e676f3be5fa858718fe80b16b1ca867b0be85b7345eaae1340fe43a86fa87bf5e87e7ea1ffae9df5ed6a76c2988a09d5bb2ddd3e9ac3d8d7d4b7cc3c2b1503408a8f440984cf27944c8519a44849495dbfc3e6d9d32e9020fbcb9a0ef5b3ed051489128061205f770b85582a352c613d1c19f67183e54dead3c270cdf653f1698b84307199cab6580b6d0267bd772e08f83e2efa4cf0355d2b935c0a0af9d7460644c341dd", 0xd9}, {&(0x7f0000001a00)="4e4dbc25839e667500e424b104b908963f6725e1e026995e22ed3f73e85fb98c8c7b2e5c4769ba9c6d763c39b33f38e4eb1cf2acff2e7f6ab10da84f98f9d35333820029d11c13041b79781e503ad87b3734240ff130c569a6d0f9051e7a65ce7c068052db8609b9ff81972427eb893130f085e0ab86551615e55cf47f805da7ced17a357a9441544f8c27a839853ecdd62a2c3f0edfa51bc2dc4cfa42349a4b48915477290692a525f2657d9027c5ed67725ecce4eaec5cc1bc4ff5fbea8e68a93686", 0xc3}], 0x8, &(0x7f0000001bc0)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x60}, 0x4) login: pckbd_enable: command error 13:58:35 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="1dc0aba50272bfba387ad878eafa9f43bdcaffe770a37949dcc0e4933ffd1dbde9a1e119d4942bdbad47c85423a2a9c642343721", 0x34}], 0x1) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 13:58:35 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') acct(&(0x7f0000000080)='./file0/file0\x00') 13:58:35 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) r2 = semget(0x0, 0x0, 0x523) semop(r2, &(0x7f0000000000)=[{0x2, 0x2, 0x1000}, {0x0, 0x20, 0x1000}], 0x2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) socket(0x10, 0x1, 0x0) 13:58:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6d9e31d2a4f90ffea67", 0xb1}], 0x1) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xffffa281) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) close(r0) dup(r2) r5 = syz_open_pts() socket(0xc06c0bb690caa0aa, 0x4, 0xf1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() fsync(r3) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) 13:58:36 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setstatus(r4, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = geteuid() getpgrp() getpid() ioctl$KDGKBMODE(r4, 0x40044b06) write(r5, &(0x7f0000000400)="fd00fa9223bd759d42ebfbdbe0b9f48f0df423acee778fec5292fbca02127335b4d437b84ad7c957843aff2d02a187f75dabf6a1aefc476252a678381e0efe7b34ca6a9a1f26b6061aee95e94f7a7157d9d41a9b271aeaffc853491a1c004d495f55c883f734375b1bd7b021c035707baa77527d15621554215547df4a407182f049c2a9986969ea14225331ede490998c7cbe7d9a93df9c1855d417d1db0fa4bff5b63454b46dd8c5f2b8585b08e5580397555b91ea4d1d3972eaac43af0900fe5645021ac28c4ea216f678f88bca4cb9d8bf1f6392d0418071", 0xffffffffffffff00) setreuid(r7, 0x0) setreuid(r7, r7) write(r4, &(0x7f00000000c0)='!', 0x1) flock(r5, 0x4) r8 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r8, 0x6, 0x8, &(0x7f0000000040)=0x7fff) 13:58:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x4, 0x7}) 13:58:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd, "0000006a0600000000000000ffffff402000"}) 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) mprotect(&(0x7f0000712000/0x4000)=nil, 0x4000, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) r5 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) lseek(r6, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000340)=""/192) r9 = openat$null(0xffffffffffffff9c, 0xffffffffffffffff, 0x80, 0x0) r10 = accept$inet6(r9, &(0x7f0000000080), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, r12, 0x4}, 0x4}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r7, r5, r11, r5, 0x50}, 0x4}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r15 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000000340)=""/192) r16 = accept$inet6(r14, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, r18, 0x4}, 0x4}) fchown(r3, r11, r18) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="100a2956b922377639541754a02301ab68f44edc3c8ac384f09e5cfb83ef1aca434ef92d9d391919ee874662c1fc14c6f245efb89b97daa82c5532957a1570453bb341a4c4942d634941d4f48f2f7f572c88e11054440bc999d1b60fa23770cbbd6b5bcc8c991493a11430bdb683909be837217e81f40027", 0x78) socket(0x18, 0x1, 0x0) 13:58:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x80}, {0x7}, {0x6, 0x0, 0xfb, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:58:36 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pipe(&(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sync() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./bus\x00', r0, 0x2}) r3 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r4 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x80, 0x40) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) kevent(r4, &(0x7f0000000680)=[{{r7}, 0xfffffffffffffffa, 0x48, 0x0, 0x36e5, 0x9}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x4}, {{}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x6c}, {{r2}, 0xffffffffffffffff, 0xd1, 0x1, 0x7d3d, 0x1ff}, {{r5}, 0xfffffffffffffffd, 0x1, 0x80, 0x9, 0xfffffffffffffe00}], 0x401, &(0x7f0000000500)=[{{r1}, 0x5, 0x2, 0x40000000, 0x3, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x14, 0x0, 0x100000000, 0x20}], 0x5ae, &(0x7f0000000540)={0x10000, 0x71}) fcntl$dupfd(r3, 0x0, r3) getsockname(r3, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r8 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockname(r10, &(0x7f0000000080)=@un=@abs, &(0x7f0000000280)=0x8) getegid() pwritev(r9, &(0x7f0000000ec0)=[{&(0x7f0000000340)="76b5a5e812feb22dd17152c7275623ce0b009b694655be5a8942d1653d06fdb1861b0c03093d0265af25c4f7b95483238e4de34a95eda918a8d063fa0b71aceb3bf3ae2ba5cdbfd20b2cad9da8f2033ade4d01b4ec051ee2b97ee0c98382c84e133b14218372b8b257a3eb", 0x6b}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c3039080798ccc5735d48147817c17532cb8820052dc04c81d6d84c821b8f2cb7980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb", 0xd3}], 0x2, 0x0, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x1, 0x4}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {0x3}, {}, {0x2}]}) 13:58:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) sendto(r0, &(0x7f0000001d80)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef3f0091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d9311819362e71bb40663a0595951377504d9c338282c8c6543f6ab36c8d44e49293e85febc31e4771b56fccd7bb9e67ef1eb49c0e15e38751bcdbb4c6f0fb00d6fb8546bcbad050e5be2922bfdd185df", 0xf11, 0x0, 0x0, 0x1b8) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x7ce24689d4753709, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002d00)=ANY=[@ANYBLOB="a00000000000000001000000800000006cac4339f9dde9920b819ffaa4722d1b4b4923fa42f2b903daa88bfcec9888eca37adb8de1d00bf9c510b332c2facfa7f0527327cbc7bd9b08cf19b38f0a69e244609baa4f6147e7bbf055737a12d59efb8632d2bd947f436742f4d1dc5cb90d1f9b5f2812859fd7538270e799939ba95ab6611679679f74567b809545d3f880a11013b0ead80ba0b2b618c40f7a000010100000000000000100000004000000dde26b1cb9dc79fcea0fe4fb8c7306cd6e806e73f1b95d3267f69dcc409312529e69f1d3537be9000228f3bc365a362e9bc0a77a596641464bd2c9b87871d82264fb26c9ce2cdc7a15bf30b27fbb2209b444f6163eca9f8d33a175b81be6d67d0f2fd0aef29dd44396df23ece48b5dc7c20ccf7f00007af452632b7bb205bb8f09861d93dffe8eb791991b75e087eb32d2b5cd36a7d5a93ac3fc763f450994165ac7fde186543ecc5e9d6e0a614521635423b87a554e2d2159f1d630df5236898653be4d4fd808706543695b5cd500d6843c95333ce45ffd24ca4c0a01c97b19dd218179e4a072d3c77ad36c8bc9b36868d63230f3c858ae0219d3e6209c4ebabc86aa53990aa416f4098dd308f0fcc4eb85aceecdc69d0e720750655a36ed359c50bb47f86d700b20bb5986f74d57b6ffcb05deb9d26716f4ca31ba2c4399298bd63307ee8f027a526015bd779e108acf4fd87e9acef37fc0f24e496e86236faec4d79dd40ec6eb211e4ce24604cf31d15eff25decaf7e0ec59318d686cec32dd301981b8ba1959fed4b84e568b5013fe9689c45fc718082189310a887da107c5461967ddc47755d607cbb11c728a0f19c240afd5df87e792f4842685abd48e0f975db2583fe139a2f8ec7ba30d6e82d2aa4e013f09dbe219f13f56f4e5c2a35060ca770348dd240dd7fc0e05d0716b6b50494d41a23b7aa3e12d6277f5acf7c9038082913baf149f588c4ef9f63b4a40ee5968e7194d0b58e8db6930c1fe1b5f4badbf746d9ef190e3eee9f9f5df48ecfd6735ae97e1c687a1509e5af0cdf9c6137cf0b7c4731acc0d8e41348e4f55b89ae0b3880b59df5cbd7dce9af19afa99b34b64f2a19b62ff2f663f03cbb88b654b911730e660655512f2a05e3004d259c51b368014f892a193d48bf4a9b33804a7e891f29103a05b9b54f39fa5aeb40f245f57f03b422dc7513bb0c6aa87564bbb5c57317d52aaf74bc0e697f3f0993ee971324da9231ec6b6e168b1e373979bdf175eb3d333349cce749f805e9c7809ef3d2e00cec16d7c356720dde01895591d97714dad82a120841742189ae7cb336832cfa27f6f9a1711eb8ea79958001b827ed6d0be5c090676886ca02f7fc19dff3ba940ef8ab34ec244383f30988258f57eeaa3d36ac2bbdcedf0b2740ebc6a6d774cd5206ba8415a0edc670d5936cff9436fb80f737533a0f3afde83480bdc63ed7abd2c214de9e99185bf96b5868046a2192b90af0d694f95c075f10154db21928984a0f28120af99eaedb6e6049d5fa3d409e72aec5cd24e01ce8dd23f0e37aed721f40b55017158cb91af2f7d04e7a3fa26e4bb0220159ba936e919351a22593165f86973c9432e07ea6624c1f83e0f4ffd448a0f78f84349d59d1550c7b460cf19cc2c3208541dca2ad1729a0e92b49cf519d6e2f6ad40ef9d7ee7dddb72847436c40358a8ec3634b4a2a9008d731807ae2966028e9b38713a7b2767987934d615b1f7ff02f3f12c79b2526bec017bb21cd2a3a58e19391e01d4e8e3226c823281f8789ab8eaf2c124e07a0db3bbb8ee119a0e8a6fbc85d1140523394f7bd5ab682412cebfeeeca519ce89f935cbd4930b387a36c453c247bdb115d12e051786c9813ff158398eb6553aed524356412065677923714df3dbbbafac18194f5a987c01f7faeb14838f1ee28bd9efeb36e27ad468137e3ff3bd2caac831504c969bc146ba3186559f75ef757f81ac398a17c65ebe86bce48d37ef397e8713748f63f5d72ba34d8337f288d61af7b04552601c6c88cd5d48bc6fd98681bf6de9a5d837469e34325d069925d4329938cab6f2896efaa468d2ce27a43be7eaffa665b1d1482db86f04e954ad12c247afd7e8aa49e594ce7692718a1586bb41a91a014a73894ed90caef61936972e067a94b930b52219fdb1fa028ca8ef13e23f835d375dabb12076fd641f2a1421a5b8254c9407712b88562b8f1c25db6b8935de0cc31ebf863d7bfc92f3e0400a0a4f18a9ebf18c3d1cde48ec02c511a45bc98f2b618b0ea9d3314db50134f17ea65c89086a0bf13497ed9af207d829bfeec669a86304c7bd51a504fe8972b22b0ed46977264bcfb00ac747ca91774450a01435be2b0a487f6e1fa6d1431df4d6de2ae77d778ee234fef14e52c5c5c7e552a68767476c726ef92628d96c9e568a6962681089933a67b3d0db94f0b35aef55f26930af5bfd383ed26fbd354b663325fa4ea3aa3be1c025fbb9d9876afeda77a77ff0b4d77beee9eb41bd43fdb0944df6460f1b205680fc19fb4c74011373a18beecb7d330dcb0533e5afa536a97d86fb4731879e5f3a4d58e738df4692ac9ada8f3bfe8c07731e7a83a59ece7747588ab1912895c2641556b41a94c7c8232d77d24b2ae36a26f507d10a10e23f1f5717817d3dfb9a981890b71ec907572bce213134708e1ebff486da3f0cd56123f4ba9afdb39b7ffe82a5674cbc3b88835914ebf041a78ac0084455fe1fcb649694f655552393836bf0bb13818cf3ca0cf02d8480f97886dd1f1275dd71a850a1d43ddc6ae11cd486ec3919e505176788dab5f804d1d04e6cee097051836533dc9b8f7d81f70e1a83f4225fa7ad6ecaed47998ab2998266840da932ab625d85f68abcfadf0d215f494b31a8b097c97e6f02379b1e4761be8bb2591f95714934acab6b42e054ec2eb133d8010c53e11d937c2d61f803cfcb17aa51413ce6f209d95b72c33984e320d5eab1ec0dba2489b9f0728cfb04b2e49b70c44cce502bf5cf9dc13002004dfc67d8ef0a5eb2fff5225eda75b9dbe8adba0e16f4d649de28fde3f36dc63ce1baa7161f16f664e741eb58d3c65e1b7222bc797f385a2cfc4592d372bdd7e2cde5a69f513057c3316fc05f2322b7e1323c579c3e7115b67d7270697a35ee8cebad1ecab9047cb59a673e673de6406ea9da262cf138a358b742755c442d1f4fa181593335d301c9c8b6d3f1d04da88c3f8d88a39bf3a3c4a244a8182e1701417cb665755bfcf8712a42d79c1223414c80905970740a154fed53e8d26b4725b281c8725b8eee0f48cc38899f159bf13c51256d84a3963658ba14438dcbd00c33e590f113632bc9a7e4cd8080da63781000d209c12b6e2f0b6bb9d7af3682a71c5b33e0b46b10c1cf649e965a8c8dae360d18019abe9eaf945c7d7c1da50cfc583b23fa12f64ed41ddb8ac2d8732f6c524455d82299c5b4c5dc2e99760a64eff4ddd737132e99cc22f51f7209a5bde8ba4cf3daad705b403a0350c7d7e1a15fb27bcb55e7545d3b1c0ea940929aafa67dababa1a4a5f9115217bd5cf9023b99dbeea75ccb933ef4dee03b9b8a48346ec7da62899d8834f2cc2d5e4aca4726713c0faa7e44b71d80968faf35d69caf107ac759d577eb396da0c1cb1714797c055e20077d928a5a102cb6762e9ecb6f19f601eeb67bcbe072747ca9d4191c9792ff56d4198fe34a43a423a85bdd177d6a8e9a699d9a460f8e262cdb573d7aba7099704a1e3a6adb05f88adbbc0e4a55c909dbe6e53ad300820a04104a029c6de19b65bf4cd99ccbf290b2eff9a97f9e10cc2353cd4c543234c726b4e6349bacb34f721a3f890ea77fd94f951f0c020569a2d97847fb60fceaf818c4bc343aa8bd36b7b3cccab7ce0e403025afa14c9b7d486036d96bdc2aa619440c8d340060ec873752c1c1bb9c5ef89302162fc060560cfeaa20db03ee6af023730e0e471f173cac8001dbcde0f7243beebe6eecfe08a3796647bdb5cdd3fe080018b00c8b3bfb27e5248f7c67ee0808003355fab9ebae3846336ecb2db3c76e2cd373cbeabfba775b21ec4fcda93a2a4f9aa466c523d18dde78b483860fe6e9cbc08af419bee644ffdff9973e80b96904776a61bc06f129c9ba93457f2bf34c72ae28566f084bd24e427428e3494f438eb0609d8ea932c0d243f06fd224ada5f57dc47a8bd2f55d146631781dda1994a734c19713bdb4227cdc6af83eb3eb932644568eaa21c4d5b92db30c21cc4f97af1f48c1e8dfcb4eb94e8a6967626abdad4255ae49f3b86c5b48d0b9b04781a407e400636cb330dd10755b866f613a272d782094af5534e435be4f75d011600f967cb4cb2fda6330872e71360e1bfa7402c69f0f4cb1836ece4e9b1af0e9e2a74992b35fb209e6a6c989c9888dba06c664f935909495d9569412c7adbf0b93020ab61ba83ab1991c01f8aa214299d7987519e1cbd701337c0c222fd2031d9f951fa15d39049385401977ca3304df41858119f1e7661a27f8a75c44ee55ace16a7b1079986f65093a89c90d549a58c5f817a7ccf7308eff07d961273bb377475501d39542e4196c5ffbafac40074306f4ece4af7c08ad2dfe41b74646fe363dc650348eab58b3fdabbbf300b48e2cd15fe1b1bcb6a383448a9b93ea555cf7155ab657c2f3bf16170b39a79c03ee776e358b3c80ad16bc264a1c9a83030649b0cf463a7b26fe522ead2b311e4b5fc82a25cccbb75c89659117fc51e640444e4c2023a4123b8c9511b948392ac6c00a2eee357d93144b3a4139688b4565e6864d09dc93b996e7a19484776f15b617b02f061118fe3bbf775e1a1edcc68b1866d5c556e306e0d37b7a9ac3c9d8fca602269faecfaee87400bb6a64a9f332210de742b8d613abd215526e2b152771a11d1b0e3deedc64572add645b7619dbfdd5831593bc0d911b021cde808ee5ad4b9a6012168cc7ae00cb5d6c3ef446ebc1c0ad0a6c56456c83f9d7f6b9d4fcc672f283af74788afeb4a3864bed301ce4fdde705f10414f4a5fd64416ce8c02bd79099d0ad77bd14dc5b4732b726b20b9dd070c156a4cd3946acbdfa2278792c2b7f2dcd6139cc82548c328e8dade3e4018ae5fd944158d9f3c54b44a6586bb4ea3af0bf96379535c2e45016c0218f3db0d42ae35d335e000c77c1751aec412b4c720ad7b82fd2869ec1c85ca42c6e5e5c778c0c583c5e42d1522a7e5489012d4a713dbd88bf6f3529157e948e85fe4c9e688aa6f32612f60f25ba685f42e3181ec28d34b3ced67a841ac6be780f3c2e77d342025c458961716f047de5d06975b74d46df82f7488e5934e7f2801b061e9cbea2f80b473c5cc42860b77e308274bca03452e235e3dab87aaf27e53fdc25272545cfebfee10fa64bedd0f15fb84b73cc3d68706dc3980d95fde1e78f5c7b634c05f9ede6dbdb66632146edb1fab28fde4fcf8f91ac8dc4297c920596dce90f8f4b82c0ba24820d9456ee4dcdb93cd6ce90e418b01cb302380df50dd50dc1746b809c250256c127245513b149f1be1537c78397154e3f7bcedc634ec32c819fe78f0f4b5fe2326bc1ac9b1fb611245aef19d8c913a216d93a739a3372fd05722f334ff7c9e3180e8a21131821325a5d31577dfecc5757a9a33940f11399418073a31afdff6844e4ad531e25796a9da98ac3b313ec294558e750a65ba2492b0c2499ac4dc35545b600de842f2d9ad07ebf289dd4f625c3accfef07021d73b4958b245fe05370910c0d9191e947b6f63708d6299ec9c536824412239862ed6828cbfd86944146e5483f53d5ead5ea3125095d3752ba51cbe81c49e5263220a6ce9abef694e3e874bd61a8e82f5563440827ca32da596a1fdc45f905b14f8c090abdd481e83db4c2a076797aedde00d5621e3c3e13d227232c7e571c3a63559f9e95f91e38645e94dc29b90edbc7ef47f0bda4e03917e236be9e403a49039a12bf30ecbe2a21eda5dc248f19f2af37d74072eed9778d0fa60c5e90e144a7510100000000000000000000007000000f6b28542d323ee5b39b4b5b4ad075f706ad09f74a83c7c70525872bff722f0a977355a53f5cdf83ac49d2225bbcf88e6b34a56d1a2d7a2938f9561bb3f7ec34f967383e59f525927722bfd81ec6ce04abc2bc199115763ed9891b327f282b36a586b2080401d894a57fab707deccf901a3021e3f0e0e476efd801588e9f0725e448d3c825b8a6dd56f2fd912c78bea0ef6c899e180b8a9a695df7a631cb69105bba26fa55698b0fc5481644ffbbd5c258ae58610a3a59742178082a14efbd8d964db544de2515d56dde6578bfd4f222be58cbcea5b8b0fed73c4075aa5d99efdb058c9df8023060e14024f57e36d4ffedea299cfef070ac32d10f03ebce4e26da6162423b3655741af5fbcbc9ff8c5822bbde772749b3cecd329a96bb2d02e1c8b34829ad5ba812a62f0e504f919908451b1d99283c6251b2ef89c9ec4ed507088c47bd8e4c77c76a806754e81b5f95d832a82941f336b6061a3dbdc7770ba2b1fee0e1830ba32fb9ad4c3f1ea86d741df63d1daa4d3cd4c94f1bf943d33285a0f8c451019bb153361865e65eb452b3f5d35fe5d5a96d4c687b52ddf4ad19babe80fe62d5df01c1a34f77867006f1eb547dedcf5d42c1b3dbc2deba9636912df1ac743336e46b8e8d8ebf6ad476aba5a9e032db76fecbe4602cc4fa6ca849af846730eb2418fcc926917f1acf147d6635d41b4ddd840b4b2eb5d21d3322f985666755076affd5d2ca7f0f12e602f16a95318daca580c5f40a1414342028846871ebbaba3f0691b48c7222c3ae9d63b18018ed912d477e575392ed28722d47752cd42500485003b2c491c8f146ebe4d155a97d8c54dd3fa64f8f3518a1c47f2f010096d56b80d8fa415175888e4d7e125fbbe62b655ad2b85530c93ba14db304f773ab7c7a89d0d92e9b6177b63c519dca4655de7e8bc4fa4c9c2429de4ae94c1b2e01b9db0b3be46f18436194b2b1b58d6a9a9f785c0ddb4abe71f6ae9b3d97721675e1c125e7772387335ca765d6bb5e138075241b5b5b568ed73e09eb9c9fee7db858942dcc22e75dcdf1732b49291c0df558f6aea366171e47a0d62824c9205cce70a76883d093450ad1d908f54233cec85f31c473f75ad2991402a39087b84a765bc1cb5633c27f9cc409124b32b13daa6072f00568e0cce7dd21488d3ec70ca6e5a36db85fa788985b6f572d255f46712400c90c4683d3a5a4cf9512cf42c7fba8c2ba415a9c4b5b0f082e1c91dadf77be2f2f5fa63cdbe830a5912f46c5a7e593771d6d78d7538108dd3a460810151cc3a8ecdb93c8a8655db68b336a2a1203e42ae6432f8ab3e11c352de0c18ec35753ad01b141feacd61ae8a05563b46e5c1dab2b7bb77896ed90af1c1f5b9dbf24203f0e0aa0c63f70872fe9fb77a422749200e56e9163bc6535e25caf82634e638e01f16a249e3a2bb2ae8cd607aa0a70cb37f86046a59ea4b7a7d80389470e2c1bb3791c5f93620fa1086a36e6feb801ff43ad42f1760a3d7d8abe494a77eb25ed4a9dbfc6509779f96c52c1cfa9f228de796fb93bfa5fe7b6e19ebec302e24a8469aeb8d70589a5cb8e68ec938cb45dec23d6abd6c582e69bb7c10fa7f0c064913988be5b6ea07f8b378c869e7d9599b6c4b0d3dc185faf86de0942bf5fb34902eae574c11bb48c033614af62dc45156523bc9fa02581a9bc49ab6c9903a79e68b15a8c92becfcc82e0a45ce1c21598b2d4860c02937425546866b2b52faa89b1787dd3c0f841c29eee522116df392baeaa1fe7293c37a736b38187b5ce0a00e31dc5dfbb2d97d64380dba8bab075083e993dd5d94ce1abc065504263724499f91735d3bb0527854352e57f859fccefed419af03fd6d6bea706ef25850a7f2d261aaf0899705d483759274e37b82043ba0b06b097141e88ed14b58bdddd9f5b1f7d2cc5c04a3200cddf1667df2fd152f1eced7f4c1c105b7ed473bb105245138fa097ddf6a96ea6f93f5848b7f2671c366c9fbc70cafb7488ad72cf47cc27f60ca6ca19b4a9003cc0df6b4819bc0698ec7093452c49a41ffb5a533a0eb95d69263e30031373db2679416c6aaf60ff50611302a528de09cec4b0fd3637c149c3c7d2242c38de8ba4dae597ad886d054e00ded5f6bb14795a9fd9245a312bfc0cd48b75a3afd191956db1f6fba1c7c1ee2bc960e56a7f1eb41b71619d278e07c8a5405a7fd476130c9470cac406c1ce62351492fd5c41f2c8246f62310d34c3ed2efb5c3bc66f575dee810266c9b77f112e0b89307c55e5933a9408a9b1862bbe45bb753b4ed14fd12779fabd35e85e6a8317dd637b5eeef9b895e2afbedd4bfd067af94d12ae1bb163e90b6aa9c85444573cf3895400e6dc31a77892c0a3284456c42c561d0834e4e0eb6f426939f4f66f6c5ff6141480b72e6f8e2e5b0c068af29b297a5aa5ef7f9e5436e6c6c307398cfcda06c8a66a66ee3a51045b6fd59089e9d16e13c94d850651478bb3cd5b008878a5f044987e1282e438470d4ba61828f64397027fa07c90b488973686416130911b15c9317b4ddf091e800f49662aaf865603a42a3b9194bfde436f4d26caad3b4c5d1358ab7764fb237ff3a15b7fdab2f853e59e1481a676808910465062873ed28577fe168e016018c824d3b8522ef3eb345e043c3914064cc36a268e5a4773914e78307d103687bc6e2f8a824781c8eb987892d4324cae15683f7bcd393e917b3923e95cc2c8430e906528e57a5ef6358d09b1492e3558e5b04ae0e6d25f6d74b37a3b91220996674d1ff89514738c32204056254e9634d75d5e2c5f0867e01a65966b015e44121f57390be696ea14dad0a0374d539636831906b28c0c0d19a642390f3dd62279109f57ebc367a752926aa944c54ee1ee2c520303d48288cc4b6fe0a68f9bd6e3fe875083ef679f70943e89a457f49f3b73cdf10ea9c74da23b7ed1bdf9005291f60614a900ee9cc167852b9f0d766cfca8bbdd08ff6c5ea0a9a3786ef8b45acad0c1a50c5334fdfcd2825709838440085bba8ff6b1d42b9fe945b36cc847aa75a3744161ff339aa1f365c49b3d0180f14bc32fedecc76c14b637da6b6b08a1beef22ad0358ec249acd31988b373b53cab9d847d43a1385d836a1e2ef4473c23e02a736669f3c9dd498c384ba0cb8ac0453ad257e63182c50ffbd7f3f4fede488d4862a9a195573613d2d03b22c65475f7cc91f9d504dc3ddae2ed197038efb1ec943cc2f06d2c0297fb35a7df41eb191cb89d95cd232d40758b68f2a0be3be601c775e099ed71db2469615c0162df01ddab55a57cd7c6469776cd4e40b462ef04fdf3dc6af23b11f104f382f42ff61aa1db9d37fa9895742c1ac1da9b1805aa533b5f783112862a247ac2318db8968e3621757e66d93c60912abb3d257629d6e986b03f611516a71938d6fef0e5d0778c902b1682c9c6ee6ff06ce6012920cb4714f648b6db77a64689bd5fefd018f3237ff68fd75d02b0710352fbf1948ab6c82eeabf0366907611c94b61f18688a1f016cddb4c0e6a02f1310f401da334068628327a7b5e4d117e9784053719c8bf9f11401f7c357f6fe9a51066084e4b845efd1e20507af44095aa7d02ab548d7e0df1424a301664044ece9eeeb900db528eeeb826e6155bf1627990ca478922895bd6aa3bd01f6c73817ed01172e6a300f7513c130eea7913f4a27942247a17ca2195681b9c2ac4d5761495e75f575788239759596d750ebf9ad6af0d2f8a36e870736c9dc05a9e4ae123852a2b4b27d577ab2ab375e0d045a47ac401bc6f6ae012c8969adcd6f03a5e0753b58ff60eefd8eedabc246c96dc66c2aa5cbe67f9eb5605e4863f7bc681407d0fadea357dc5003dd0bcc2263dcfd89774eb3435941072712d56dd45208e0a6c0018e66c2de2d8342decce86b88a394e7bc21135b349c2b9271147f21f9975fc3d3bb5c134b7b1c9e275ad3f7e2c42032ec3dabd8bf622e37b62c289d877abb4d9724ae7786ea88058ac3ef9f3ae91871a3eba43c0218c61459e5768da6bec3a6d85c925d1b0d2be7f4bd028557f4551b9f3d8c75c9acc884a1117eb2753f6e2bbea7a132c035f5d585989c92d5cd1abbb75294a707340c02c277c9ab5834a03c94fcc6b7037b0e654058a3235c3b34280878d0a4d0481cc50a68b3b2767bc71c905b51f5f6fdd06a5008d17e8e23e528948e58611b0ca7525d555bae1c3f6279d4674c4124c26b67d1598c5a5ebfb03af9d6580c3b3e775bc3795ff87cffa94d49a615d0c7d9623b08f6cf3ed39c7e16bf1fdb6e4ba72044bb0b69574287aa5357cec3100fa5db901deecbe986622325b2d0bceb55737a859b9d3b0eff03095fe1f58657454250da37fc852ffea40f615cbf8d2886885755ca4baa8fbe5dfa0c737e2ee494649bfdcc0fca57a5802713fa49f92e571c112ddfc8150973e2455b8c242234bbb98eba99b8c0b2bbdfd73e4673f089139f5a2a88870eece7b2b70997475049cff61f8e7123cd88b18fcdbcd10d9eef4cc0d5a212524f6a6b6418454f26e300b4456bde05f91044e1b0a36b4ed7fcde980044622422a51ed5ef6d439e89f3c0e344824cf924a637a7b99a635ccd0aaad82c092533e70360f860e802edae98d563a5f1129311765452b49be95900acc3e1e462cbd8d665d2d4b401a97fbe70ca6bda84dc1701d4d71daea2501f3e4e51c56ff413f415ab33fd9e332e045628994b59507651be01180c887a5803255ec75e6c6526380c5e8e10a56400efb3826b5619db2622b2a733334335b63d86d95370bff70d023b31c3fef5540acf566d349973aa4878b3b007cda415319927fcd1a6d9e144d6b256583d771d7e62e4fb77739ba4d4ee681639c5f0346af53b835252960a6973f7b164377526a619735ab9ec68b8da6f24e7a76eb08fb772cb9cacbd7cda1cff74bb95744fdc5202f00acd049dd5ca0ab0b58aebf09b149623310af4ef5744b4b2d00e6c47f63f6013841e25d681597de71a5fac3c98e08bbe43692d707b0b8b46c3ecd019d12c34bb0693b1b25eb2c4ba44e3f6c9eca637c81f8bd7132cd23162afe106802876b75b8f632430c7d57d706ff9e3bdc93d045c6263d7b2a523ffa1a67e07a5c5c3fe290616a0c0977e2d074b222a8ebc1310cb21ce02766e86319c19f9badda68d74f0a6d9094c4014ebde14b826122b16db7c31b2b803f935e5b3b2bf0ac6f407271f7f3223f7b419416be244fc4cd87a2de01d720fcaf17f2098f7d497c00ca7e9141027c6fe93c6793e4f66f46e8920f00291b1c60d969892742e6b99a41c1bdb94f058564c3763d5b03777655b8e12d603892e5c6eb85e51099dad4d92fa326bf67cf0f1047dc878824b919e3a04d73cfef2c0defb88a3abcd5175c3b471d8176ecef7ae894e7104ab8bb59d7385100431899e93f62472d579d92ac3541d7b202b88f2d059502606e79a57aaa0e37543b206579f3d660bbc70d1686acbc0a6db9d31c609c8d5383565f60922a39f2ed4aaece80b138c704482da2fe63c383bd191958d9897527588066327a86d3db5cbb3527c490d60342a8702124669402f6d04057d0c088a5af3e6cbcf37851f073c75e6ddae892dec259ff9f2fa504dc83da04b639bdae11431c7dc2b27dd763a3eb27790e7ce0ba5f1aaf23e5c586958875d473b2560460f4c527bec0fbed5a533d876a73247910e262c1874ee82d9e107c17afcba013396b67743639d71fdff6dff58df96fb7df1b039f68316c4d02e4a97b8ef3997d5e7c89374b026437bf4a3a40b8c7478a63df5b1000000000000000feff010000040000f0000000000000000100000047030000237ae14d8e6e606af90d04398c7c02c2e2086e3e2d6d08d9503ac4c651ef65f3684c4607f0942c612f3dfd3d9db3eaeaa59c6512a9966d0f9c2d26ff3e12d7ca0c57983e837e769a7c0e3e5114b2676bd00d2edb49a80f5c01f96448bdf67ed3fa12c79fcaa54c3650d491d30328c879e45f74ae360c22471a6736e936f7e5dea0a5122b04bc18708ce6afb2ae58b70ed37e2e77406532850776f44c4c91fff4f2ea62bc30f0186b303b60cc4b31a9a9ee650d27a186104b1c70cf7d115437ab7bb80543fbe4beb239a29d7038e171fce2ac1e7200f90eae1aff5c020ec40000f800000000000000ffff0000030000004426f5799a40c61c8bbec7bfe3d37a66b838cab9b993d5afce4d81138d14842481590d4aa1b5227925ff0169724788430a4681d429b98af27b6c432b1344c944216ebb3ab2416a4d884f5d90c0acee0499813d4055369d2a4deccabdaf3b43a25074e028b8cd3fdd5f0eb806b728f821a9b4637a71792b5b4131c9f6e95f2fbb180b661d1bd9571a604e961eff2a38766f42c1dc82d1a87ab2ab64bcdcd80a850b9e2550028ed16f54c7fd929137369f4368426ae8d51c47e5d7c1d7e8618a981a0a6dc48da461c07c9799a128ece490bd21af272ab90b923bcd27662640b6b650f9f3aa82c800"/8888], 0x22b8}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891fe2e217821b111ef89695d4ae142a2099adeb635aca83271cb08cf5a006da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3db0fcb95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a554a3856903f632d6e94de4ed51a01a0d72405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9ab630998621b906204346ff00000000000000466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288eaff82986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf50400000000000000cc32ed7813dbaf9ca4b65ac557a1"], 0xc, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000740)={0x0, ""/227}, 0xeb, 0x2, 0x1000) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000000d92f87a67d7a87cf87bb3813b00a0ae3f17c8c9f090805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c20380000200426bdcf306843b34f7c027e2933325f15a792c52015762e442c83610ee91e522137ca128311f62a244d48af8cea73d1e661d3db901c48e582d225bca80000000000000000000d093d1a0cecd471969297320ca1bac28219bd99de91c38b7efb9a9a76f6231457fe6c565ba0c5ccea234608d47df318fba951300000000000000a667022cab7f8e9811aed558f6685bce189331a7f2a3f483a07b9ee47a366b3cb7feec80608ac8442d4e88436250b016cad1813d8321becb9f89e1427591ad356168e3335739335fd15c9fe9ff062d71680ffb8b041eefd7f62c4a0f20d391fb0db1d963704b014de1d4bac15a0b8c488cd28f277e5ef7f7df0e790ace00000000"], 0x1, 0x0) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgget(0x3, 0x87) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r5, &(0x7f0000033540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d26c9299dd99725e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003300"/102392], 0x18ff8, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="000000915e2b515455af011a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fda2fd237e4e88114073e454300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000079a7d40c6bacc5a88f00"/258], 0x1, 0x1, 0x1000) r6 = kqueue() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff90) fcntl$dupfd(r6, 0x0, r7) getitimer(0x1, &(0x7f0000000000)) socket(0x2, 0x4001, 0x0) 13:58:36 executing program 0: chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) chdir(&(0x7f0000000000)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x6, './bus\x00', './bus\x00'}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:58:36 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n', 0x1) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x115) r1 = socket(0x10, 0x5, 0xdb) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) lseek(r4, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000340)=""/192) r7 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r8, 0xee01) r9 = getgid() getuid() r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r11, r9, 0x4}, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r5, r3, r8, r3, 0x50}, 0x4}) r12 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000340)=""/192) r13 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r14, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f0000000340)=""/192) r18 = accept$inet6(r15, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, r20, 0x4}, 0x4}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r16, r13, r19, r13, 0x50, 0x800}, 0x400000004}) lchown(&(0x7f0000000040)='./file0\x00', r8, r13) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="96d1d67a8349f8112e91d2563ccded73cc65649cd5b4a143051c969dd412916bdf3b2727bc421c5cbb63843207bb554cdafd563f1ffc1f61866a3031a2a839a1", 0x40}], 0x1, 0x0, 0x0) 13:58:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 13:58:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() r4 = open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x100) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r7 = socket(0x1, 0x4, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 13:58:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000399, &(0x7f0000000300)=[{}, {}, {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) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:58:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 13:58:37 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x89) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01054b2f"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:58:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x88, 0x5, 0x1d, 0x8000}) 13:58:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 13:58:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:58:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:58:37 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r1 = socket(0x6, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000280), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) socket(0x11, 0x4003, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20000) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000200)={0x1}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0xc002, 0x8, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) 13:58:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) flock(r2, 0x7) fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x7fff, 0x4, 0x5, [{&(0x7f0000565000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6da6}, {&(0x7f000020f000/0x3000)=nil, &(0x7f0000174000/0x3000)=nil, 0x7}, {&(0x7f00003f1000/0x4000)=nil, &(0x7f00001ef000/0x1000)=nil, 0x2}, {&(0x7f00003a0000/0x1000)=nil, &(0x7f0000087000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00002de000/0x3000)=nil, 0x5}, {&(0x7f00003d1000/0x2000)=nil, &(0x7f0000706000/0x2000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000027e000/0x1000)=nil, 0x5}, {&(0x7f000048c000/0x1000)=nil, &(0x7f00003e2000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000056000/0x1000)=nil, 0x800}, {&(0x7f00003c4000/0x3000)=nil, &(0x7f000010f000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000430000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f00003ef000/0x4000)=nil, &(0x7f0000499000/0x2000)=nil, 0x8}, {&(0x7f0000078000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000037000/0x1000)=nil, &(0x7f0000270000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 13:58:37 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf4d7a55a5368d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bb2af6da19dfceac2a84e6abca64896819f507d0000000000042951b15801360bcd4c0a162b58fd4237b8fa4d030000000000000095aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8218ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f37085a8f9d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:58:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x2000)=nil, 0x2000) r1 = kqueue() accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000100), 0x1f, 0x0, 0x8001, 0x0) 13:58:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x81}, {0xffff}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:58:37 executing program 1: r0 = socket(0x1, 0x5, 0x0) getrlimit(0x1, &(0x7f0000000000)) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) linkat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x007\x00\x00\x00\t\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001700)=[{0x0}], 0x1) 13:58:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffcafd2eb1], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6a}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) select(0x40, &(0x7f0000000080)={0x7, 0x80, 0x8, 0x10000, 0x25dc00000000, 0x7, 0x10001, 0xfffffffffffffffd}, &(0x7f00000000c0)={0x4, 0x9, 0x0, 0x80, 0x0, 0x4, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0xaf9, 0x3f, 0x2, 0x6, 0x100, 0x0, 0x9}, &(0x7f0000000140)={0x10000, 0x1000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:58:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0xffff], [0x0, 0x0, 0x0, 0x9, 0xdfffffff, 0x4], [0x0, 0x0, 0x403]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r5, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000340)=""/192) r9 = accept$inet6(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, r11, 0x4}, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r7, r4, r10, r4, 0x50}, 0x4}) r13 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000340)=""/192) r14 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r15, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r18 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r18, 0x3, 0x5, &(0x7f0000000340)=""/192) r19 = accept$inet6(r16, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r20, 0xee01) r21 = getgid() r22 = getuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x2, r20, r21, r22, r21, 0x4}, 0x4}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r17, r14, r20, r14, 0x50}, 0x4}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r7, r14}, 0xc) r23 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r23, 0x8080691a, &(0x7f0000000300)) r24 = semget(0x1, 0x1, 0x205) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semctl$GETNCNT(r24, 0x1, 0x3, &(0x7f0000000100)=""/82) 13:58:37 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001e00)='&#@,@\\{(/[\x00\x8e\xf9\xe4\xdc\x86\x8fKw\x92\xf4`1\x19v~\xa4\x94}%\x16\x8d\x8d\xe5Up\x04\x00\xa3\xd1\xa6\x94\x80\x17\xf0qW\xb2\xdc\xe50)}\x03\xd9\x14\x9a\xc97\xfd\x00\xbf\x8cD\x13\xee\xd0\xa1\xc7\xb73$=\x16\xb5`\r\x8e\xbfES\xfcC\x17\xd8]n%\xb5\xbf\x06\xed\x1aF\x82\xd9\xf3,\xd8\x8d\xb5\xb8\x8d\xa1C\xc8\x96\xc8\xce\x83H\xe6\xc3\xc6\xec\xc6\xc9\r#F\xfa\xb5\'\\\xaa`jHr!\x8f,\x1bb\xbb\xef\xd5\xf1\\\x00\x00\x00\x00\x00\x00\x00\xb0% \x13\xd8\x110\xcce\xbb\x96\xe0\\\x82\xae\xbb\xd2N\n\xab\xb7\xd0]a]\xcf\x96\x17\n\xa1j\x80\xea\x12\x05\xc22\x01\xbe&[\n\xffqM#\xd0/_?\x95P\rr\x8e\xb0\xb9\xd4\x9b\xd3\xcf\x11\x83\x05>\xc1\x14C\x92\x8c\xac\f,\xda\x8dQ>\x802\'\x8a\xd8\xb9\xbb\x9f\xee\x03&%fe\xb1\x7f&\xdd61b\x85\x16\x01\x00\x00\x001\x05\t\x10\xa0(P\x8ew\x1f\xe8\x1b\xf5\xf3\xec\xa3\xb6\xa9\x81\xfa\x15\xac\xb6\x99P\xc7Ro\xe5\x8c\xdd\xa4\xed\xcf\xee\xb97m\xadG\x01g~\xf4\x808\xd6\xa7\xd3\xf4%<3t\xff\xcd\xe2\xf5\x85a\x16Yu<\xc1\x94_\x89\x11\x84\xe3D\xd9\x12\xa2\r\aB\xba\xde\x1c8B\xcb\xee\xb8#\xab\xea\xafm2\xf1\xb6\xc1\xd3\xec,\xba\xcdEo\f\x8b\xfa\x04\'\xb8\xbdOe\x82l>\xc2n>{\xcf\x1de&\xe5\x11\xf7\x1b\x84&\x91\"\x9d\x8b\x840\xd9\xe8\xee3', &(0x7f0000001dc0)='\x00', &(0x7f0000001940)='@:\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0), &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001fc0)='{-w/\xf6:\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x2, 0x1, 0x100000000005, 0x4, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xfffffffffffff11d}, {0xfffffffffffffffa, 0x800}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) dup2(r5, r7) r8 = socket(0x18, 0x4000, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001b80), 0xfb) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000040)=0x6) readv(r11, &(0x7f00000016c0), 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:58:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000faff002000"/65], &(0x7f0000000080)=0x41) 13:58:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getuid() fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, 0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000000)={0x7fff, './bus\x00', './bus\x00'}) 13:58:37 executing program 0: r0 = kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x145}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xe3, 0x0, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 13:58:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt(r2, 0x204, 0x2, &(0x7f00000002c0)=""/222, &(0x7f0000000040)=0xde) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x64}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 13:58:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendmsg(r4, &(0x7f0000002c00)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000007c0)=[{&(0x7f00000001c0)="b883b7f43c194ecb6190f9a54b1d2c952b3059572c6a568b4f8c9a29675023bf26fe536e231eb51f697ac5af944d1edf19112853f230c48a8bc453c5b53b006dd2ec35b6f4f31fffdc42bf46bfbf6a1626ed8ebbb2def3f9b697ee75046c195e17c6e7e9e0c5ae3c9bf1de91e7f4079462ffe77c73f2f65ecbdfc324f239b257f17c5f5894b11962947c03d9590161fb26cb675677dae72548f2a42f2ffce84239593eb2bddc45951a683fef0fb98a2e79bf043929b220849bad63c35d575470f0ae0530335b490beb9724f65ca8f4ff", 0xd0}, {&(0x7f0000000340)="b5ebb18f4b6e96dd5e1a74e46640c7c3300912ed72fb0bd46f27fb916390cf700ff9a7bf47fcd609edbe554d50149c15818d68a4b26bfe815099142dad71ddb4a40640236ea9359dc50d1826a6ed9f22498ce378f9f4a902b6897c72185c3c93c248", 0x62}, {&(0x7f00000003c0)="d27faba4ba425898cc74d3628fcd89d7fae12e3d62b782695d42799f8c8184e75563b4a4246c25595df56e5d12b23fb76c5e130d34cbb58197c220c1c15ea034658ba09c69662f1a9834c7ac8b7397f7ecc7c4e4bae879acae2edfdde244f7ba8f50e87e64056aaebf66f1174d879993521cda08b762baa71102a23860c717a5348d5f2b858cdecf0cfa28e29143af017403d624988bc6adea13302a1b59eaf193195d72ee2de40e203f3445dd389148cee243b9c9d234", 0xb7}, {&(0x7f0000000140)="ee5783fe30ab18daabf05d80", 0xc}, {&(0x7f00000004c0)="da128ad43a46ca5edecaa86bf5f0e607f8e1389ee95894dd7e6469f084f267437712427a1c7043fadd8d4dd1791bcaebdb552a605889a2825b116a8ad6c72ce1ba243a39d9d6f6230b61912c6fac4144e15fc89f6792e2b8aedc24a652873bec1437b6b8db4de5784e0900c151025089b74c9ac8683e8e4306887a5d588bdb80ea3044df777e09af2b3a35e98845492cc187badc50fe23bc3f8d7920bb554b99e4e5d4d10144d3fd4f96a73dce1b909b4e22a3f54080502a4091de75d1c1d16ef9eb82fe0e04b397121f461f8c2140cff3769cd587a17ae13728c95d4be3b82a496bc5dc34bc7e6d97f2b67450290bd98795ac20c45eda3a721172b5b2146d", 0xff}, {&(0x7f00000005c0)="ac34c8944b1357cabaaae8ae3f7103133b3cf5bfe178c2a22700c065e0940c281493e8f4432b0175c012e58424caa52dfdf40a67ded9d83ca7c2b6df5c91ae0c5e3d4dcb85ad57cb38661c3958fc51c91ee1f921d3cc2df91fe67abfc0de5a62ed314319fee039fe7538d3fff818a1b93ef6dc4af61a15141619e8f8f0f0ac01d97e4162333746bc12f7cf71e71813ac798b812f51895bd0f477412112bdff2316886628f904eb7def31a225b38e1383715655e99936b1f3ba1362287985", 0xbe}, {&(0x7f00000002c0)="5634f8ecae3e4dc6aa2a5358948fbaace19e436a3e38ae88ad4fa6ba7496a002106d7f8d42a51ce2b1d6f892e70a274e0ad3ef4b", 0x34}, {&(0x7f0000000680)="57bbdefee971cb9fe333b958b0f6157ac9d5705925", 0x15}, {&(0x7f00000006c0)="1e744c6ec8d873824f4789b7ba399ae6a57fecf733e44fe63bb3c76d50f3c536446e7dd9875c887464eef7f3a463ffeb0a36865235c01c920579f67c536980058f5d6ef9e460584828b92cce38320fdc9e5927c480b296d66515d760c7b9c09201d689d7f67c45a3eff92a3b43702be4335a671f45d3a863e68f35b2e3cb45d7613107e3e48e49b147e8befc52a13d4ee6526277525debecfc64238365f31dc8c27e1a48e0a7e10f2342b8de12c7c5c93c4da33b62e83fb2b40c16b3b231d1a4749d95c33cf336b8ab1f3506d343c4d39a2460a8f295796d9710f298d27bfb517c520e913bcdd01f3c9e07", 0xeb}], 0x9, &(0x7f0000000880)=[{0x78, 0x0, 0x101, "fd5226d76f9937936f9424b40982f188f4f09a9741c81e5b44e92c78ff05daf8baa2dc68c987aeb036bb2c2166d96a0c194387967f989a5f8a13782bfc471f4f3fe9b41802cd2bf9ab0bce94608da8d28f47b78e639c06272c3958f1ba0c3b2b13f21067"}, {0x68, 0x1, 0x401, "bed6257ab7f5d4e1d425e9cacc03f7f206b5d47d4f05e89d29d83ec245f91d1050259c6e914491d8a415affd8d903c598117642217f9a46b5b2fdf7435447f560ad27724e461c0560af90697182919a55648f742b1"}, {0x88, 0x1, 0x7, "fd56cb9d0406a35f32aa22b6ffc8fb82af48b07b901d1fe7f03e5e1b53b1314d656ee4d9310555d29e12d9e37a0795274ac050dfc3bbb0a5f93e344e39e8de9e8d1f11b54e51f4a2e3c7c6c91ca1b8c13f4e9e1beef0d557d908268870e23e3d898067f183233d1d4fb24629abaea97e86efca1a802867a2"}, {0x1010, 0x1, 0x5, "fac7b2017498cadcdfc5274557a2239c65b711b3d35ef246a085c6ba937fbe7b5a7bc822a5d923ebca048c4ced8c2890719e93cbabba0a2543a3c352298c6b57f5acc822b205d4a85f5f90f80616af16ca1b18c2fbc496680283a8e1ede984823a44335b4a08800ab457a4f4e8db55bb1faad8eb9d215257e182de8d956ebd9550723285222297b55e2737dc6dfedbe3e5004fe7d2e83694dc2a99e4574433f7306f77e3be5c35d790c193a50e1c3962d2085d97f8729a6090f32b5aae77366d0209bdd583766e368bd78a9bd11d50422c27680082c64658645b8d5894ee79ea6dd322c1339a2a732c87306278b7aa20915a89559e396fcb0554bae77c799dc38dd23c129f3380bbfde38d53122f9b87ccd1374b3808085f0094cfa936df961337fcf9dad22ea3db731985cb948b396057c3454fd1550fdf18ec6b65b7f9a56c18081e2b650a451d9e6e9f0b7179cb550b0daf954eabb0e077f4bf1da0d9a5f7ce587eb5c823f0d0c0f43eb51d18fd7692a2af72979053999ecd60e0363d9a2ce19a61cdbf7ff67841ac4fe1848774726acec1376ec04b6ff3216d31fa7e4e007f54929478aa8d4c44dab82a20b1c64b5c528671872ab765b704f7d72565270cdaf7ecbe574f7d9366280b557454cd7e6545bab489047a2f4e2371e013ce741ce0302d0b5fb571690e632488db44372a66fef141a824d8898f7f3861b0de258ffac25fde283c4c48af805c500ec639eea2518dedb79971b50a36cb6bf2a04fac3c1b222cee1ccfcf281d35876b752e342e25edce31ac36ca63e3fcc3091d0ba051dae7826d20085608c49b14e43ee86f87983185cd27b8da0405e56aa9a620c51cbe0e232e188890a59e3917bfc3750bafe00c5214bb69915686aed135dc9358f25bc4544cba7c1e9d2b1a4d6c5fce0cca74660c88caa43a1c05fe786ef0df6a1f32f0743d4368abce831a7447aa94181b98178e580f138fd0edbba514a433018f8fadd07908346cbc5bf9dfb37b2047b6b2e28ae0aaa75f1545b5a0c431e91ef197cbddd720b9d9578600dedeeeb1591d2f18fff4964a4e94a8477bcd0e3c6899dee1af9ddefb694a2225467dea40f897575a5851c29ddd3bdbda0ac745343cf75f27106426cffd8c94d19c8942e27bd3a41ba5f23574342ab675ca76e4609c0850e621695c1f63519446747bb43e9cfbdb3085bcdcec0daac2ab178d82017642c4aad0b94ee3b5bd9259f89a442dec97530a472b3778882474476ff755d7ac08a9bade81b796ddaadc52435c6e3dea1c37aa96aa5c9a950b0990d14711cbe614e9a0cc16cde842a8bb1170f23945eb77cfc83e1fed23df9f8ea1bb4eeda262719a4ee0b149e0d3830ea2d9be111bc6a33f024561cda1d33a1d3b2f1d4ea702e11880a209d722e90b64263a2839a453ecb2cf3a9d2290acfbc4b7fb5c2dee31aeb0c490aa81e28f284dd2682d935a98bb1f4f69da5543b26e41f94aaba5f61aef8316b1a7cf55040547304f5e95c39981b114b015de561d20fe74e46bfd5fc2ac00b07b5b649f83984f3e500fae0fc69bf9918f4541e5aee289f5f653a043395f5ab958c108249b8e0613baddc770a3c8d0b162692b03edeb88fd4b98e9f06908b97ff963fb06a1a55afcb3e5258a05d1f578ec8bb782fac0a69f5c61670f8fc503ba18b6b2b2a259a61d750f3081527f466e6ef4cea7ed488e26ba1712ff62a985f3f757a87ec87dd8a5617ec3f852437dec629b1bda365a31dfd7b5526a0d2168934e00deec3ffe546aa88eeb5a72774724086dad113fee0add952b07a3c486dd260c7d05cd5e301539fea6f1460acac53e1ca0bd11b27ce4f2e70c6094ea2869efc9720ec2000d6720adc5ccecadcdd10df65b4f2e6b49bae8f48148b3b5304d8eebd0ceb8ada421dd52d31c577df2c400a411a6b3342be0ca0b5f4b16a8a47ca92f6d41aa30d107d073e19399db90b9b20b1a5fe660766811daff12036703f0e1158938289081bc25878e7a65c40e235f722ed83031571b24739745c29256b817e148ab1ad38e071b1a10a0040a6af58876f4a3c05d6505bdabf710a6c416291627bcd784657fa287c0fe45ff97b6b4cd1f2ed030a23dc5489db6567001fbfd5c6d1a31f88512ac753b46f33d8645ccfe3daa9a73f7488f26b2ba5ad26f5b18143bd655f0bafaff7bd0cf70f21a934e1c46faa0e46cedd1d087eb4854b7a519a5f066809094c11fbeb1f9272737292aaf519713e1fc1d49973dfb6dcfcdc54d7416cd7e3839d070f4102e259ca067ff872c0e607ab3715b1c3a80c24e052db655aa26f435dc81fd48f89fb9e4d2c7f3e68384b1f41972ca527c18d7ae885ea76a5ada7063eba8a7b8706fc3ab851917a0f6f4df56498ef5a19085ee3d12c4be9fbad7ce5bc980966c3421a60b5d8ce8475d232e59fd5d84fd6ebb54d96365244d4a7f193f4e6478bf9b7368b46f94c88c8052bfc46fee7dee1faaefaf075136ad301a3471d6fc3a782dc2415c42f774e9e7259c2cb92cb208d6a35682028a00e4b5f05d3dcc9d660435e23bac51b5ca86080a7e42394921ba92e2ced39ca0874574ef7869624593324f4be49b9735927b400b41b7eac6a0f77404633549a0bc78af2f8353df5188f1252955e04615ea56e1c4dfbd2643ae051f18d1ea227e8e0c0531dbbfabc8ab5ac22bc6cc19ca6cd3f66737a7b2c174e4555933a30c3bb7bd589146b201809378174904857c5a6c9dc6a909dbaca6909c39b82378dcd3a80371c4ac8cfa6a6b4874addc6b30d6c462b1608b0286aa4ba1cb7f384fb0da3517b59ece5f2a042df8df02542f6a1c172f68a96579b5b77553bead77cfb75f75de16b87b4f452c13047d9a10b3bd2bb0a9db084b65c9f221ad107385d4b2fa0e5532924070bbc048cd1976a761ecf71377d859b0baa2d25b12fc4689ffc37bccf242df8ee3c1dcd0e1b9d7e1658a516da673441f1ba7278d30e9a5bbe597949100967203c6c9973cdb3e6741ea7a159efa234aa37b9b6f773bab7ffcc53c5e29262d37b599b826be7ed4900beb7e709ad506a51648ad7c9832450b7f7e7132705c3976f8cc68d17f25dd7c806bcd37eb08546c7343d04b17d1738518d24bcace836b45e142ab1c9ba1ca5f55c4e0dc5bd411d23f5ffe5687a5c836fce299e72c6f88a596678383f2434185640a16a4c1b99c6792e7d1f556aa10b6b1dd8e1187720ad80d51215c6fe5c28258fde8cf006bd2f50fc5dd3acda48a6bd822787cca6b80aa6314e65f5e55ceb77fe2609b426b7960ec3ecd40beb7896d500bc610455df6f298fe1e1b91f68564faf9948c084c4501a3fed23fcaef8ca887e9b6c0fe9ec1a8b6f617e19fbbf32a01fddc0b7e7925329fbcf37b9f127f94e944747bfa54ea81886f190273ad1de72c4d7a06e53130ac79eee2d9e15160a364a88c05b60fc47e0f788e40afe77d2aa716b303adb0677a2de39308c9f42941b1c90b8ab09b38d7bf5394593d3dfac9655fe83521af484a0308865922bbb99b4a77426fe86005ed91ea27a9b049d08f0315ac05bb22d6c04d4828f868479c74297146ce61194be21a9467646e6ef3153c2d37fbaf4e1b14b3b9f7b2f8a99ee6fa35d091d3712f7f82092f4982425266d708f93ddf7bcc0baceabe31012ad506062fbd96b3f70947bf1742fa389dbade9cba28de40ad075c6b4db5946e50a3fd33b258096a1e04c050e82ae64348899c5c44146769daa70c0e7fe9398eb02e78ffb4f7ea61b00b66a25a7d3b49b98927f6d63b87f2d3ad9b3b2a4174156ff3a7e7f0c946f82711bf903bcab2bb9a294208eef9f9ac2a53e499b69f1c70988d390f3eab450344226b41f77acfe4075b6b2b2cdfaa84d4e5db535bc20c94e8bdf68ea2be115b4ee6fde3bb2f45d7f64cc587c8e8dd44ef051b353e66c0dcf655500d75471c61f499cf8cb519a81d46c41de0f6a831d6b586bf26eae07f35e1f40ce787f8057e1b93fd565ed69353c209f3aadb112b65e4436fde805fb6ee4b794e4871f025ac68216273306eb17542af39111dd47e504f5f9c2e900d99a548546cbb2bccb0504b8514ad8daa257931d2fcfa1c8258753c1314852e23f78acdb461bed5c0ded2ea840b21f4de478e5d67ad5b5f4f3956da10f8a4709a3bf3d226d932bce781e5e9c545995a46d36b9bd3eea07c7cd1933d28b4bd627a95a24742b02bbfaef7986dd209dbb1973fd763c38e36ec4a29be2977c12734731ae1649c45afa0a7d9fe6f556d4b6d5d36b9b2d0ea4409a8a3438cfb60ecc69510963899b06d13ce9eec096d1494c47f16a85a20fc67c179f5cdc86fc7b21fbee39c478775e6ec8058cc0f8d4512bb441dbc2fab5a6bcfbd19b5c6659705ddb8f94e0d5e536bed4afa8b6bd2d559062a1000bfda7d63f576ab4883286eab9c28d6f911b7d9aa57eb35989b32793196f47b08985d909af2267cfe6c5f39cea53fa3cf1817cd31cbad55c9a5bb961db577a63adc348b6ab7129f5a9ff631f5e026df7164646ddd18f602316021d00fe76bd2d8adb0c3945b9a272fed4531934feeb4230e9807a1f985e6ef98fe799de748bedd2ce39ff5402718d23f79e189c4eb26ef06dcc2422ed7acd9ca901a1ca570bcd36a8b921ceb279aacac0a91988de172a5ad5ab8da0d50a1ca554b8b9cb77951aac07ba29e670d7ac840ee07cb34e0efaf3593303b12067d39f034b0be2ceea3eaf8b3b2a2c696052cb2eae1a0d5c7d9067a263afc2ae118689cc44953352390ef9ad2e51c53ca8fe991870814c0c707065510e8f2aa12d79fe152b423c544461dbd2e97cf5389c1eb1e5a58641115295dfca4451892f8a4979269b697a5389366d80bc2a843f6133a0d149a177d6c66f1b32b7dfc5addbf077b02696163919b22219e758ab197465191fc50601d81101b2c196bee600beb73b401f3be3e7468e5f60a92242351fb2303ac84a7c1dfd38c918da274b61ef902564a9bd6670c7a8457b3382291682d87eac2358ab7e0638ffa44bd4f036c0d8371f2a4ebde604c0d799bfb3456dfe3dff30a08ee174c1b99ed70a6624d5fa5e89b4acab96373b75372c3c91c853cc5a7b0b25ce53247d007873e6253499f95758120354efe0b818bd6646a44a5cd25a563fdb010e846bac8894b40f8ebf2b79857a51bcc93d66f61275177a96ba0e0a00fa904d4e2a8e18da433158350ab55d079636d14a82fd25909561014d5abad6bfd296f93509e87a0c42c77aff23d827e0ce36da1418e6c25cc308e737305254330e9ad05893a8aadd9fa48cd76e62fe2840b2ee655988aa879bdb35e14dc0a57d2edd099fee14380fdc33c5dd2791ba0df99ca3a1f6819b0c11df85987557999f8873f7bfc477ddee8c5915019939a8da9bad21df58ab8103fbdd818ea2b9cfac8a285f3da93845ba6803cf4ba3dce7cde6ca8f036d52a477d8d65e6896531e4627dd38ea48a63be303506f8f432158f37cace0155ee1a3b921a5a4d7be34c418013b8c23071b02ee68f3e789446987af0ee9967893af17a432ceaa80566bbf7875e714fac8385a4f4588c8ab0e9d9d0d5bf6831c38593da4157d5db1a56d708bb5b0443db81354c8043533af6ee134a30467ca5b7e08e2272aa49ca7a8127130514f72d684995c235b42339854ba50796e50d724acf5748db70ca9b5637d24e3ddc6f40fc7ff6864cbed54556b9739cc1888576d291481c8cc06c8054e5b429b47ab048a78559cddb3e1a5336465df49b61e9a30c98699f7c5e4f42e85fe52b8af91bef9f05a5e52aabac3924d6"}, {0x78, 0x1, 0x0, "bbd51f011b058368882efd533a9a1e0eba726858976021b9ff526d5486e1b87e147f50695dba8867be3324ff97237d7f2ac9e1c3955778268b85f9ddb0b4a4d3deebea8f3707ab4e56415118d4c364d7f868be7512c67590898331a49a78938d1a18"}, {0x1010, 0xffff, 0xf648, "0cb0ea87f8071c937647e05665eb71a9186db3a234bc321a7eb921e18b03d7aabc14ad5d8fd965ecb4b09ab9f01a2c5dfc7bf1f41b47ac084cb1aaf0186fced9ffdd5dd3abf0042570c6301cd61559310d48036f5ebed664c10c221bf2d614ab26fe6ab18d585c8a8ede486772dd97464299c52bc52917426937b9df708829ad1ea2dd09c0152e2d713ecd5560a5acc3763ea39676d96155416bf29d33d1eaba23d8cd7989717f1c60106e78508118fdf77f03b9712bfaaf62ba258b4a109ac9bdd25869548956823061b918d92aa7d825aa06d57dd326f404f82dea1386deec506c50d1199d398fb0d414e0bd5e2622072e6eb76945dc05c8545232f98993cf1f3473f12503c8f14b6ce0b4d974ff8bf49bef631c3e9f968465e148e09fdcebed45575ba89b7829a2dd2a708d0e897c9f14a0370d78b236c17418cc7c75ad069e5351cd0e711fb4c4a7b6edcc9aa41b59423097ca99044f55b743d5d3b7a47ba4b791ceeae0e5e969d6044f833b6bd6e1da21a337d8fe642073ebbab14235e021b3646182fdfb657f46a6f9dcf07eb0fadd7722607a89cbeffac44327f1edc85036aa23ea5c8e8b0abb1c3a44b92bb79662f220b0cfcf73b8c2fa1185e9ebb77956cf45a1d111263a5cd5142a4fb57ff3697e918d2a28a77eecc37c801ca3223e5e4f661c3334f81d670c96ba1ee89ac2706e6cd79c06c2beae274f7bdc6ce194708606178bfedc5836a9d813b207a84e6f9ed0acae6a8624706c78d756f32955d55f85ba95642b1c7e4291fd8473bbd6d8d48f6353e9cf6bf4f5fe33f1e581e45e89b3fe83093cb9f218b3451002c81f42fe7048be3d78dcb550b83c2aa7b1cc44ca299ee62d7b96350ea9c14560bce8585ac68a1cfb63a38ab78f535ae628ea8e38b17d9dc4b315bb2cdbd4dea0315c13a87fa82e0648172937bf68aac97d8d57b12313659ffa9220179a588123fa1053a609e1c1c04f972cd60f11586452b6001480790c5a5d5100296def1d2f2d513f81956eb9137a5df33c469c53fdd422d0733ea7bc5799e64c4223222ce01a61e1f4c6407d8875640f044068a4d90c738fe9f7de56b966d32d2778d194d964609729f831123b61967dc1f3e8ae7bc57aa7d8f25a03309ae8dd8846a27f2f18d45cabdd58e08a692349685617db71c42727a9ed2d9ce39aa380d4b35c5a13edaf5315f3f8da89d1910b24123cd8df22fc9233247410af89e5bd692a2c3bb69b4cbca7e7683e7db1e0787eee499d304e0140b3026103469d40cdfb449ddcd7853d8bc6462930d385272e87a95182e43f85ade0b6f1c7e2caefcd1704590dc622c0beee7bbc18b4f4b2d5f5eb51fcfdc8b2a22190e9c6ab2a259b7b594a7d2f452cd8a44b5878707ad13dbbdbaf24fe51e1b6a003936a1f92c104ec18361b03f7b29af3d4b931874794aa8f69150ff530510b05df23ce099230814a49f9945c6f6e66b099c7aeca7229cd3ead61bc4c53ba30dccac9433975bd6b92eb429e2d6e2ef838661c82aaaf86ab5a096246a26d7623c2c7108dd9a7d030df2274007533349594818a335fa249cacf4f8fc93ba85d36592d7ef7b6e1083ae338c443802e929b63dfd2de97d4f95135418120650b71ac41617ccd6a992f23097b73bc580726d6cf17564bd2b19136cb2f36835dbbe4c73ec4ca336c8d773fe1ccba544a0481831e28752e40be804086532e01be92668ae78d61e9934b2ac07fb630b2b9e6200c68acade52a4eb5dd2aceb430a519d4658921e81c2b8535fd1890b950565a64893649319ab237bcf8c355c30098914f63bd0739582c1967ab45e8eb390a0584f715e6a0e31ea0bf07905ba15de6127082e62aa5210b1b72523a2eca90ea9d923cc54b84dcbd9768f9b12f3e3f724f3fa237e022741c91fbc8ce7c364361034f6bea034599023db7d57048c74e0ce8c31d8c72d7449932cf7042a1e4682d9c3f862e8b40b9584c5ec92ecce63f09fad56b8dbde203797fb28297d8c0b03839671d89994206368de298792157e4807f2ed0c3fcb43ae6753266e9288a49710d0ffaba379f5305fe999c521da59a764796b5a7923924b7267be96ab38fe49d0b4e0e7150ccde9b74c3a8afc8546100bb26d40fcaaff3826b1bb021c8ab8bb6e2a49aacb351bca252b3bda76a129e8fdb08444027111465a104d4fc1d628922584f3ede791fee4cdeef5d9697e5e801bca8a688fead4b0d443c3a61dad9d1a313ea14ce3ea2169bdd582e2eea53c8e1cb54333f59b5a36f7f9b5512e84a423724e93276f012a9bbb03c8b32e38c2b74b20e544b0dd24e2c33be021e69dc23bd7b4f74b65321a1b6c2ff0e1da45e30bce8cd1c51f7ce792f16b8f0b4706a14ae38f30ed1aa408db3002b0c8bfa1f621eaf5d2ae59a261cae06bdc2bbee22cc18b415c3514e2f13dc2f3f02b679f1c5f1ce436927392e55340d387cd4166126c809e2f9947971d1f8b178b12aebd3f5f00eb8906fee1d3678cb97cd232285ac682791f5ec661682a514a1e7e0574c09479aaae35f76e6be4a1a92958a62be5da2105e266db55651d2e5e18b282b1e211c89e337cc4063b339769f6e14c7499ece22c8115335e4d79ac3216709160b7eea77787335b75bce9cd1db71bee83aa92346548a7c71f368da2c775faad5e8e3d38687a63aaf483ec3235b81731e1d9731f8a9233becf0f0efeb3b4e5ec0c7c2352dfd359e5c752dbd2915393ce83448ce4f249267d6d48c1097106a1ff3b0dc63edda2beff41f5c1eafc9f989c13e80656d1b472d2b33295a65dc2e0a823c2eb5dbd2a2362992c945aca082a39ae11f62315571f468f387a293d66649bb566b209e746fb7777dea51aa330f89eb9c0c2e582c4129b2f553c45a6311ee7a07062c97f754f2a0a0fcf7d77a8b106aa1bd165694651afec9ebbce3b6e4b22ffc35a439c606b9a7da0d784ece4c3fb710bb2d6b975587981fff27fd1f4e3768284a5af4f7d8db03296742b5734330b5a1c2618f1125268773fd20508f82dcd187ca842b8a94b18e85580adf00747c0d5f0b3c22c566205a9e951cb280f21859061f54d99f3122e838fe352c269c2937916ad52042cc734172110a1657442390b11613228263ec1d79440bacec22526a35e7014d1f501b019eda0c5a3afcdd16edb23274c26754ff79605d1867fa97e7a5faaa044f88f657cb498c44babe2601ca9e072f4da769c3e2229e5a838ad7b3cf04a314ad461af70530eb7cb7be0aa94ebabc8c8311dc50cea35a811d1fff11471fba425a49a321b37d2c37d930040130938b59c0bc9e4954fef8f55f8bfb1455c43f86335a802a78d2bff000f93812ad01cae5fb0743a5cf97cabfca4271bc159171ebeae33ef185ce7be49d539b7cbee95d0b72719c0d45bd17b3e519e49b2e2adbe352f84a07df583dec6b28a09a2f7b951f5a91a6840dd70bbc2194ba62f8d5411debf26706c0d2c1579330b235b57ce14e937783cf100fe2e588162c5e39d45c68acffd5df855470830c97f83b4d086e89f45a00643f61fd68dcae1afbae1eaadc98fd5345f0694b9867c6bb5ea9db28a73aeee46b848873a17ef7a65b4a98ed2bc2b47d3e4ff2b9aec5a37d879033f17d3f9c3a395324dfb47641804829b428d8d3b03c107a280936af27a13c40fdfb8de4907336ebf829cdb97ccbe62192c5e1cbb42492d1f691cf5ca846517f7663b3f6ead2fd15c97df2ff8ae5d41fdb59f62725ba38f993f12ed0b9bd79c241286940dc84deee7ca5f670adbe3d39d440f1718d6f65f801a0ce979849e1d0d263a1e90b9f241557a70c38aae0b0565ce62d74e22ac58335d52a0b58fce3ac52ca39f5c7f6906e0388359ac3e554f7170bf373bafff7cd315f726764e7b328be00e7fd5e8d5b388f3470f888a45746892b34f014b49efa5c147d5bf408211a02f8490ebbe68b442595723591fd4cc87ffc6a74ae30577c8e9fcbe5a28758725eba6f8fafd1f7825b9fa6d1170db36f918011cd5b9ed914607e1ab054586dfa5c28ea3f28b0b670d7417131470f4737ea024b15dae83e7f773de48be07e958429c21288357706b46f511559345c1655228b10fa10e1d72e004635b10a33338edc67dd08037589dc53140e4dd0ca05997d8483b2e3fe375c1bb37e2775afeed0c52e00ae0fd7c364f1f7005992ad9fa6105996fb693517f7d447a70670bc8db22042e134b887f95c4ef4a06d7d1411741d3db41d33b97b5ee9e825893640a33d54237d640fc744b4e5e4458b4cff16dd03a152df48666db3767b9f999823d4d3dca986c59699c17606193612155600f65b1fe33c75c2a65d067c29a2e7c7b2c9aacd8fe2f77d40675e7327e11200c12dcec6676f658e574bf3deab3dca535bbbde1b756bcec0de3a12c85bc9ca4f068ca538c1e8926ea020bc70a937eca6b8235f923c3afa456cc7f219bbdc323cc82e725584c70573c7f96e1e16b8d7bcec4947a0cbad354a35fc0db4bd7631525de7b7b43b8d4514f0b2e68ac436ef0d0a03940a68142519e93086e86dfbf25cd08196a6f9b4d3a1a8baf5c053a9a0e42c1609c34f81ce674be174c74731eb45dc690b166907eff0808c4e7cc4592bf6d7539d867e91a112a7f804e058d347737a777d46940bd475c04655b37cddd52ed0e841a48b5d7e6c7bc55a83b44979497930b9091d68ef5c1cf74b30248e0ef80353c09515aa320630aae53b17ec873cbfcad49d414ae1ee4a72c7d0db8bc9c5287f2db6c4c5fcc0c7e68063d734e22199e4e6120b8a206cbb3a4f902450d1ec690884ef467ccf1eb3c6b52fa53b34396e381fca06ea6a52c1fa66bdfe5e648aae26e8e1e43399fcf6229914ef2ec68a2b7eca596d274b0e5e957a286511ce9f4db910a2f3643efb85c8f457bb0c453644f405e02043fc6499606d6b734d7988e1fa43a82f2e2cda56170c0b1a8706b63a4fa21abe6062a6954b28aa7852641fd4b8d0e81e6d7c78cdd4a15dca9424318f54d72139618fd86fc2ab8207ce8235443fa57ef5a3e298dab13d560d0f8a75d4e042d7a0f4939663500d028a250606fb99739b3ed5f0e9b96aebeb9ea1a3206d209175b34863ae6419920bc54d2d2a7a13ed5202511226a330560c5c288adfa32b217f950c2b69743e621ffc7058b6f5768d6cd8a223e1e2c15485a239a7d1e2c528672bbb3e767bb942ded18d02e7021906afadfd68abb9206d8d9f115e25b77dec50504ac2f048e9014552b98121460a9940c53ce82a48705dd6f13060d42bf2f1d18a86d2de1b41389d8fa8b2fe5aa486421a1a88682b8c792947a68a41b6534fc87034a2f4d3c43522c3f243f20082ef6dc7f3aa97a2a300e521aaa4c1068b6c0c7663816d2bb35f6694baa22f34245f40355f7b7909f5ab187efa2a53b6dae69f33c8458b53cf729100adf3b78cdda491586e5bdf78d8185533756ae27007b0dca22dc6717608e7b045ca977a740aa70f06545b0ba669faeade0cc0a7a2f85a815dd6c7d26cf8e3d3ea32565ac7e4d0acdd1478a72fcfc1166976b9d2e7af7fabd5c8fe40d92ef27814b132aa25a35b3d125ec26f2061f559cb59c9c1b1d7b647fa8eebb31e80f1491868d787a5e533b1154d0a8ad7c84dd97a35db1b062c1da4cae5a8a36598008126c21ccaddafe1374e5aa485a5d171ddd9c4e22137796e8c2c856c4a63924a7887ab3138679f3534fc093199176dd925518a7c6f70cbdb5d951301082c1dcb66f6f049f27b162d6070b45f06351f0a1a72daf1e6243a057f8332c414da76601f66f7820c4dfa8215ce"}, {0x78, 0x1, 0x9, "2e062ef862f2bb15f12aa08291a798953e9b41f0ce4a1fa693461765b24569fc27cf4c2be171962dcace51ec01b9604204e648764f25406fa184aa4ff0e275a72a3b09bc70a170aadcf83cd14b3b6f7db56b5a4abd81c6b1b8aac4199019b8d19fcbb618"}, {0xe8, 0x1, 0x7591, "9e29b8990cb48ee3748d4e71a3477ab2c764c9bd41b77fc839e84a49d2ecd1919499f546edc78b64b91ea2bbcd94ff8f05170df38cd0203fe8b0426bdbace53a3d291b8a9430266bd11fe98ae5d1e9b654ef857ebff97a8318b22bdfd3acc379090ba1997d3d4a798af3bc9657c574e46ce7b8e643937b486dbd9ac324d94b8aab7c1f990c9befa153a0a8c5f139395f9cc2f34a70537660d8819e7e5cf864b0f69cbf559c53b7942b85a33b4c5a9bca074d6732cc8dd146a57efa6ce799314c2e8c6141ec0f36bf796a6afce3b4f9decce7a9186b"}], 0x2360}, 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="e1ed65600f65cc46e76e3b280be4ac829617a181d49c6499d57b96a0aa962ca1ff26fab4d3ce2ec606cc51b3b89c123a0d23c77bf457069ac927f68b294e90d21e73dd355cf169a1d83018c528600d3d3d6265d9fd2a442b1e6dc6ec321ee992d4c51f5db7ec", 0x66}], 0x1) 13:58:38 executing program 0: sync() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:58:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r4, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000400)=""/196) r8 = accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, r10, 0x4}, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r6, r3, r9, r3, 0x50}, 0x4}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r13 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000340)=""/192) r14 = accept$inet6(r12, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, r16, 0x4}, 0x4}) r18 = getgid() r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) getgroups(0x6, &(0x7f0000001c80)=[r0, r1, r3, r16, r18, r21]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r22 = socket(0x18, 0x1, 0x0) syz_open_pts() r23 = socket(0x18, 0x2, 0x0) r24 = fcntl$dupfd(r22, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8080691a, &(0x7f0000000300)) r25 = openat(r24, &(0x7f0000000240)='./file0\x00', 0x80, 0x13) ioctl$VMM_IOC_RUN(r25, 0xc0205602, &(0x7f0000000280)={0x8000, 0x1, 0xff, 0x6, &(0x7f0000000900)={{0x1, 0x2, 0xfb, 0x98, 0x2, 0x7, 0x9}, {[0x6, 0x0, 0x1, 0x7ff, 0x9f, 0x4, 0x9, 0x4, 0x6, 0x10001, 0x66, 0x8, 0x1, 0x1, 0xffffffffffffffa7, 0x5, 0x1ff, 0x101], [0x10001, 0x10001, 0x8f1, 0xffffffffffff8000, 0x55feca46, 0x5, 0xc7, 0x9, 0x5d60, 0x7ff], [0xc12, 0x7, 0x6, 0x1, 0x3, 0x1], [0xffffffffffffff80, 0xc3, 0x9, 0xef0b, 0x1], [{0x5, 0x10001, 0x7, 0x833}, {0x80, 0x10000, 0x3, 0x8}, {0x40, 0x2636, 0x1, 0x9}, {0x1ff, 0xef1, 0x4, 0x10001}, {0x585, 0xe04, 0x1, 0x1ff}, {0x3f, 0x5, 0x0, 0xd321}, {0x0, 0x400, 0x1, 0x5}, {0x7, 0x3, 0x6e7, 0x6}], {0x6, 0x3, 0xbb, 0x9}, {0x55, 0xffff, 0x8, 0x7ff}}}, 0xfff, 0xf8}) close(r22) r26 = socket(0x18, 0x400000002, 0x0) recvfrom(r26, &(0x7f0000000b80)=""/4096, 0x1000, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r26) socket(0x18, 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000002c0)) setsockopt(0xffffffffffffff9c, 0x6, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r26, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) write(r29, &(0x7f0000000140)="5989248fd408f1c374011793c5c5a61143577e0daf12e62c34db11da9593103c80247231894ec22241c68791ad2c4e0bbdf0fae629cb3c5708995a6c89031f09fd51b3161e913b598d09198e37b6a78feb8175d7cd91d3e9fbefecef9fb593f5fa738552a14ea18783e8b014a6b669950c4b8a246c24b729f94f79c10f56afdb6fb51dcd0df8799e15cfdb9a83b1fcc4968fae7f257b3e081aa8184c51375582700feb5aa2c4cc862eb81c2a9eaeefc750e1698de7313610cbb3f4ab468298fd2d6e7ce6ffe77e20f199bc06d050b57abd2263c4c91de3e5dccea8ccd92fc3f18b76d3e9f588727954ddd531135a57", 0xef) connect$unix(r22, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 13:58:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000000100)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 13:58:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:58:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x5, 0x69, 0xf5, 0x5}, {0x3, 0x2, 0x8, 0x9}]}) dup2(r1, r2) 13:58:39 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) lseek(r0, 0x0, 0x9, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = semget$private(0x0, 0x1, 0x47) r10 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000340)=""/192) r11 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r12, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r15 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000000340)=""/192) r16 = accept$inet6(r13, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, r18, 0x4}, 0x4}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r14, r11, r17, r11, 0x50}, 0x4}) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/60) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000340)=""/195) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000001480)=""/223) r20 = accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r21, 0xee01) r22 = getgid() r23 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r21, r22, r23, r22, 0x4}, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r8, r3, r21, r3, 0x50}, 0x4}) chown(&(0x7f0000001200)='./file0/file0\x00', 0xffffffffffffffff, r3) r24 = openat(0xffffffffffffffff, &(0x7f0000001240)='./bus/file0\x00', 0x0, 0x0) lseek(r24, 0x0, 0x4, 0x0) getdents(r24, &(0x7f00000000c0)=""/4096, 0x1000) r25 = socket$inet(0x1e, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r26, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCONS(r26, 0x80047462, &(0x7f00000010c0)) ioctl$TIOCGFLAGS(r24, 0x4004745d, &(0x7f0000001180)) r27 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r24, 0x402c7413, &(0x7f0000000080)) r28 = getppid() fcntl$setown(r27, 0x6, r28) r29 = socket$inet(0x1e, 0x3, 0x0) r30 = socket$inet(0x1e, 0x4000, 0x0) r31 = fcntl$dupfd(r30, 0x0, r29) ioctl$TIOCFLUSH(r31, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f0000001100)={0xffffffffffffffff}) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000001140)) renameat(r24, &(0x7f0000000040)='./bus/file0\x00', r31, &(0x7f0000000000)='./file0/file0\x00') r33 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 13:58:39 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x1d1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8260, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x12e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000060}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 13:58:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000280)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x1, &(0x7f0000000380)=[{0x10, 0x0, 0x0, "2309c24c2760901de98ec437b518402519cff45a6d91553bcf1fb6f52fb31be62930ae364e1eb070b0819c227d1a104f478d774bd2c9d7"}], 0x4b}, 0x0) 13:58:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget$private(0x0, 0x60) r2 = geteuid() r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r5, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000340)=""/192) r9 = accept$inet6(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, r11, 0x4}, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r7, r4, r10, r4, 0x50}, 0x4}) r13 = geteuid() r14 = getgid() r15 = getppid() r16 = socket(0x11, 0x3, 0x0) sendto$unix(r16, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r17 = getpgrp() fcntl$setown(r16, 0x6, r17) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4, r2, r4, r13, r14, 0x9, 0xff}, 0x4, 0xfffffffffffffff9, r15, r17, 0xfffffffffffffffe, 0xfe, 0x3, 0x4}) syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 13:58:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401], [{}, {0x3}]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x2}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0xc}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:58:39 executing program 0: shmdt(0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) nanosleep(&(0x7f0000000000)={0x7ff, 0x7ff}, 0x0) 13:58:39 executing program 1: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) fchdir(r0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x1, 0x100) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x100, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r3, &(0x7f0000000340)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x2, 0xfffa}, {0x1, 0x27}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000380)=""/174) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") semop(r4, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = socket(0x800000018, 0x4, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) getgid() r9 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r8, r9, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 13:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) 13:58:39 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') clock_getres(0x4, 0xfffffffffffffffe) 13:58:40 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) sync() r0 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 13:58:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x861b8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x5, 0x3, 0xfffffffc, 0x0, 0x8, 0x1, 0x0, 0x0, 0x1, 0x1, 0x20}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:58:40 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r6, 0x0, 0x2e, &(0x7f0000000280)="abffcbff13b9fd812eaa4e0148e6993102f94843ed017530c3c1a0150a980facdba89e36d0857b5e140700b6cb267830a2404c94c1e583528a5bb520ead50c374ef6c638843c8b54e44b1c3b3331bc0d8040b663783c39d07c23b06b5af93a923732792b67bfacc15288ca05169a", 0x6e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) write(r2, &(0x7f0000000040), 0xe7) 13:58:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)}, {&(0x7f00000000c0)="4d43b36ad4c058a91d83cb39f66d7616e0a3babd0282aa037437ac2c1a65ba69caf71b0474e48f0e8f9017a3a617859171648b0ac6a94b1fc6268e743e5162005faa133f8930decc47a6bd3fbd7feeb0ba675b35a9fb3df0dd24468488eeac9b3f48d7264726f9778dd8bcf8c593cf8436cc69190cdd7ece54f6a3d649ac262ba00ce01f12c394ebe248cad965dc68238f73d0fa2bcb1a65b12e99987a88fed31bd18ef53eb8d0701ab2f116c74252646710", 0xb2}, {&(0x7f0000000300)="f2946dcda3ebcd47e3228de1241b16534c7d8897fc0ff16ba4e827c02dc42f83a80d549179b0d387ae7800d637adadfb599a32f76e94362036a9d2c4683ecb74f14c726f73e2a2914e56107b1393ede74606ec444a2b14762527cb712bf036b148aa5ed3680c28860bb1868257b1b9383c047afbbdea169ee9e25d5dccb307f640e8be7f1a0805b3b913fe8a5f58bcf2e9be75510b53a81c8c410cbffbe507a1d9988d6da145b24071a79afbf09e9f5debea664200c786042edb01100fd33a5f5473efa653280fa39505067b4df2e75c8835dd75dcf032f65dfc8e219d2ff5fe67d2249aeb8a0e81ddf88b9320b4f443157d03184d414663d66593b8e28b2b", 0xff}], 0x3, 0x0, 0x0) 13:58:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:58:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 13:58:40 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x8008000003) r0 = socket(0x20, 0x1, 0x1f) fcntl$getflags(r0, 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x1a0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCNXCL(r4, 0x2000740e) ftruncate(r1, 0x0, 0x80001ffffc) 13:58:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) listen(r2, 0x9) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x2, 0x9}) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) open(&(0x7f0000000180)='./bus/file0\x00', 0x10000, 0x41) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7f6943eb900defa0) select(0x40, &(0x7f00000001c0)={0x3f, 0x3, 0x4a11, 0x5, 0x8, 0x8, 0x3, 0x200}, &(0x7f0000000200)={0x7d, 0x6d9a, 0x101, 0x7, 0x1, 0x7, 0x8, 0x139}, &(0x7f0000000280)={0x2, 0x10000, 0x9, 0x0, 0xe98f, 0x0, 0x6, 0x7}, &(0x7f00000002c0)={0x8, 0x1}) openat(r6, &(0x7f0000000080)='./bus/file0\x00', 0xda763184a3bca2c8, 0x51) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) 13:58:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) recvfrom$inet(r1, &(0x7f0000000340)=""/255, 0xff, 0x840, &(0x7f0000000440)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000480)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000100)=[{0x7, 0x8, 0x1, 0x5}]}) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x80000000, 0xc01a, &(0x7f00000001c0)="c3e5edc719debf33c94cf2bdb68d744a1ba14087d601977597a343f6654dc9df00ac01e1deb585ad6dde078ba07a4b7ddff186ae0003b9ef5fa85b234f08bd48217a289ddc7f9a53c6469162674f61d484855b3f533195616c7532e6bc811eaba5cad826ae9167b4fd2d0a48235418bce7ab2691e8986c136c68e6f39d803c1698ff0557fa1ebcf2cfb7db6ef93078efbc7ada0bb85a7c92c49f269fff6600f8c640a4744579cf075e", 0xa9) 13:58:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) getuid() r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r3, 0x0, 0x800000000000000c, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000340)=""/192) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r7, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) r8 = shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r8) shmdt(r8) shmdt(r8) r9 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r10, r5) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r12, 0x20004b43) r13 = getgid() r14 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r13, r14, r13, 0x4}, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, r5, r2, r10, r2, 0x50}, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[]}, 0x0) 13:58:40 executing program 0: r0 = socket(0x2, 0x4000, 0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="106bdc47d9f3dbe4", 0x1, 0x11, 0x0, 0x0) 13:58:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000700)=0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000040)='{%!\x00', &(0x7f0000000080)=']&%(*\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='tap', &(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap'], &(0x7f00000006c0)=[&(0x7f0000000500)=')\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='.$\x06\x00', &(0x7f00000005c0)='tap', &(0x7f0000000600)='\x00', &(0x7f0000000640)='!\x00', &(0x7f0000000680)='tap']) 13:58:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x4}, {0x7c, 0x0, 0x8, 0x2}, {0x4}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000180)=[{0x9, 0x1f, 0xee, 0x1000}, {0x1000, 0x65, 0x5, 0x1ff}, {0x100, 0x80, 0x2, 0x5a1}, {0x0, 0x1, 0x4, 0x3}, {0x400, 0x2, 0x81, 0x4}, {0x1f, 0x0, 0x9, 0x4}, {0x641b, 0x3, 0x3f, 0x4}, {0x100, 0x81, 0x2, 0x7a1f}, {0x6, 0xd9, 0x4, 0x9}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 13:58:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000200"/23]) 13:58:40 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x23) close(r0) 13:58:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) attempt to execute user address 0x0 in supervisor mode kernel: page fault trap, code=0 Stopped at 0 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault attempt to execute user address 0x0 in supervisor mode 0(0,0,ffff800020a4f5f8,ffff800020a4f650,ffffffffffffffff,ffffffffffffffff) at 0 taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: 1 ddb{1}> trace 0(0,0,ffff800020a4f5f8,ffff800020a4f650,ffffffffffffffff,ffffffffffffffff) at 0 taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020a4f650 rbx 0 rdx 0xffff800020a4f5f8 rcx 0 rax 0xd r8 0x8 r9 0x3 r10 0x73dc346864c56e32 r11 0 r12 0xffff800020a4f5f8 r13 0x1 r14 0xffff80000002b080 r15 0xffff80000002b0e0 rip 0 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020a4f5e8 ss 0x10 0 ddb{1}> show proc PROC (softnet) pid=475034 stat=onproc flags process=14000 proc=200 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a28c30,0xffff800020a284f0 process=0xffff800020a2b680 user=0xffff800020a4a000, vmspace=0xffffffff826445c8 estcpu=1, cpticks=2, pctcpu=1.16 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33530 197957 21165 0 2 0 syz-executor.0 33530 230581 21165 0 7 0x4000000 syz-executor.0 90986 206711 2411 0 2 0 syz-executor.1 90986 218421 2411 0 3 0x4000000 netlock syz-executor.1 90986 216369 2411 0 2 0x4000000 syz-executor.1 2411 229409 72366 0 3 0x82 nanosleep syz-executor.1 21165 120466 72366 0 3 0x82 nanosleep syz-executor.0 72366 364086 92049 0 3 0x82 thrsleep syz-fuzzer 72366 85111 92049 0 3 0x4000082 nanosleep syz-fuzzer 72366 448061 92049 0 3 0x4000082 thrsleep syz-fuzzer 72366 113507 92049 0 3 0x4000082 thrsleep syz-fuzzer 72366 64394 92049 0 3 0x4000082 thrsleep syz-fuzzer 72366 313108 92049 0 3 0x4000082 nanosleep syz-fuzzer 72366 222676 92049 0 3 0x4000082 thrsleep syz-fuzzer 72366 281142 92049 0 3 0x4000082 kqread syz-fuzzer 72366 483854 92049 0 3 0x4000082 thrsleep syz-fuzzer 72366 362464 92049 0 3 0x4000082 thrsleep syz-fuzzer 92049 418391 32398 0 3 0x10008a pause ksh 32398 200844 15243 0 3 0x92 select sshd 25310 15822 1 0 3 0x100083 ttyin getty 15243 170067 1 0 3 0x80 select sshd 42938 20215 82204 74 3 0x100092 bpf pflogd 82204 194828 1 0 3 0x80 netio pflogd 17631 476626 2239 73 3 0x100090 kqread syslogd 2239 458170 1 0 3 0x100082 netio syslogd 29127 64456 1 77 3 0x100090 poll dhclient 9082 332462 1 0 3 0x80 poll dhclient 72834 505226 0 0 3 0x14200 pgzero zerothread 68882 338176 0 0 3 0x14200 aiodoned aiodoned 21407 58291 0 0 3 0x14200 syncer update 71656 147040 0 0 3 0x14200 cleaner cleaner 17914 370841 0 0 3 0x14200 reaper reaper 30443 344754 0 0 3 0x14200 pgdaemon pagedaemon 80331 233730 0 0 3 0x14200 bored crynlk 7457 198564 0 0 3 0x14200 bored crypto 58814 188987 0 0 3 0x40014200 acpi0 acpi0 93734 283521 0 0 3 0x40014200 idle1 * 4964 475034 0 0 7 0x14200 softnet 19616 379168 0 0 3 0x14200 bored systqmp 70687 464155 0 0 3 0x14200 bored systq 68921 363674 0 0 3 0x40014200 bored softclock 34577 481748 0 0 3 0x40014200 idle0 53317 7785 0 0 3 0x14200 bored smr 1 77592 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 33530 (syz-executor.0) thread 0xffff800020ac9608 (230581) exclusive rwlock netlock r = 0 (0xffffffff8250ada8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 4964 (softnet) thread 0xffff800020a28750 (475034) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82619df8) #0 witness_lock+0x52e #1 pageflttrap+0x7f #2 kerntrap+0xec #3 alltraps_kern_meltdown+0x7b shared rwlock softnet r = 0 (0xffff80000002b0e0) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9508 6475K 6668K 78643K 10756 0 pcb 13 8K 8K 78643K 22 0 rtable 108 4K 4K 78643K 248 0 ifaddr 66 14K 14K 78643K 90 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 12K 78643K 12 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1281 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 58 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 101 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 95K 78643K 450 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 8 0 in_multi 62 3K 3K 78643K 67 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 217 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 105 21K 30K 78643K 1260 0 UVM aobj 6 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 10 0 NDP 9 0K 0K 78643K 17 0 temp 88 3010K 3074K 78643K 5248 0 kqueue 3 4K 9K 78643K 11 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 48 0 4 2 0 2 2 0 8 0 unpcb 120 59 0 48 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 166 0 166 1 0 1 1 0 8 1 tcpcb 544 31 0 27 1 0 1 1 0 8 0 inpcb 280 204 0 196 2 0 2 2 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 3 0 3 1 0 1 1 0 8 1 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 102 0 90 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 0 1 0 1 1 0 8 0 pfstkey 112 16 0 0 1 0 1 1 0 8 0 pfstate 328 16 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 220 0 2 14 0 14 14 0 8 0 art_table 32 221 0 2 2 0 2 2 0 8 0 art_node 16 47 0 7 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 3 1 0 1 1 0 8 0 semapl 112 56 0 46 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1546 0 138 46 0 46 46 0 8 0 ffsino 272 1546 0 138 95 0 95 95 0 8 0 nchpl 144 1867 0 245 61 0 61 61 0 8 0 uvmvnodes 72 1629 0 0 30 0 30 30 0 8 0 vnodes 208 1629 0 0 86 0 86 86 0 8 0 namei 1024 4953 0 4953 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5228 0 5228 8 1 7 7 0 8 7 plimitpl 152 21 0 13 1 0 1 1 0 8 0 sigapl 432 300 0 284 3 0 3 3 0 8 1 futexpl 56 1628 0 1628 1 0 1 1 0 8 1 knotepl 112 60 0 41 1 0 1 1 0 8 0 kqueuepl 104 14 0 12 1 0 1 1 0 8 0 pipelkpl 48 94 0 84 1 0 1 1 0 8 0 pipepl 120 188 0 169 2 0 2 2 0 8 1 fdescpl 496 301 0 284 3 0 3 3 0 8 0 filepl 152 1752 0 1647 6 0 6 6 0 8 1 lockfpl 104 62 0 61 1 0 1 1 0 8 0 lockfspl 48 22 0 21 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 159 0 150 1 0 1 1 0 8 0 zombiepl 144 284 0 284 1 0 1 1 0 8 1 processpl 960 316 0 284 5 0 5 5 0 8 0 procpl 624 492 0 448 4 0 4 4 0 8 0 sockpl 400 293 0 272 4 0 4 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 163 0 0 20 0 20 20 0 8 0 mtagpl 80 5 0 0 1 0 1 1 0 8 0 mbufpl 256 208 0 0 12 0 12 12 0 8 0 bufpl 280 6369 0 1340 360 0 360 360 0 8 0 anonpl 16 45126 0 28739 71 1 70 70 0 125 4 amapchunkpl 152 1582 0 1443 11 0 11 11 0 158 4 amappl16 192 1239 0 348 45 0 45 45 0 8 0 amappl15 184 124 0 116 1 0 1 1 0 8 0 amappl14 176 27 0 26 1 0 1 1 0 8 0 amappl13 168 36 0 34 1 0 1 1 0 8 0 amappl12 160 7 0 6 1 0 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 12 0 8 1 0 1 1 0 8 0 amappl9 136 612 0 607 1 0 1 1 0 8 0 amappl8 128 128 0 102 2 0 2 2 0 8 0 amappl7 120 104 0 93 1 0 1 1 0 8 0 amappl6 112 58 0 50 1 0 1 1 0 8 0 amappl5 104 139 0 125 1 0 1 1 0 8 0 amappl4 96 592 0 558 1 0 1 1 0 8 0 amappl3 88 113 0 105 1 0 1 1 0 8 0 amappl2 80 1502 0 1414 3 1 2 3 0 8 0 amappl1 72 16729 0 16262 26 13 13 21 0 8 3 amappl 80 746 0 699 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 301 0 284 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 301 0 284 1 0 1 1 0 8 0 vmmpekpl 168 6280 0 6244 2 0 2 2 0 8 0 vmmpepl 168 44174 0 41993 117 5 112 112 0 357 16 vmsppl 368 300 0 284 2 0 2 2 0 8 0 pdppl 4096 609 0 568 6 0 6 6 0 8 0 pvpl 32 153086 0 133399 177 0 177 177 0 265 18 pmappl 232 300 0 284 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 171 0 3 5 0 5 5 0 8 0