kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Nov 17 22:42:56 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.38' (ECDSA) to the list of known hosts. 2019/11/17 22:43:07 fuzzer started 2019/11/17 22:43:13 dialing manager at 10.128.15.235:26921 2019/11/17 22:43:13 syscalls: 337 2019/11/17 22:43:13 code coverage: enabled 2019/11/17 22:43:13 comparison tracing: enabled 2019/11/17 22:43:13 extra coverage: support is not implemented in syzkaller 2019/11/17 22:43:13 setuid sandbox: enabled 2019/11/17 22:43:13 namespace sandbox: support is not implemented in syzkaller 2019/11/17 22:43:13 Android sandbox: support is not implemented in syzkaller 2019/11/17 22:43:13 fault injection: support is not implemented in syzkaller 2019/11/17 22:43:13 leak checking: support is not implemented in syzkaller 2019/11/17 22:43:13 net packet injection: enabled 2019/11/17 22:43:13 net device setup: support is not implemented in syzkaller 2019/11/17 22:43:13 concurrency sanitizer: support is not implemented in syzkaller 2019/11/17 22:43:13 devlink PCI setup: support is not implemented in syzkaller 22:43:20 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x814, &(0x7f0000000080)=0x3, 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5, 0x80000000}, {0x5f45, 0x1}}) r3 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) listen(r3, 0x40000000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4b646a667b64262d) nanosleep(&(0x7f00000002c0)={0x728, 0xbd5}, &(0x7f0000000300)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = socket(0x18, 0x0, 0x7) listen(r5, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect(r6, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) r7 = socket$unix(0x1, 0x1, 0x0) connect$unix(r7, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r9 = msgget(0x3, 0xa0) msgsnd(r9, &(0x7f0000000440)={0x0, "c7784d3a9d8d6088c25867266c70c23f256f46b6e7c687ecf386a39b15d283b74dd3c88f254e3e86730e44c27783d69b8fb281317539ce99414183f2826545e74a87f35b5d2faa32ee59510c65a2169ef3dcd3092c9db9de939a82aa9937998f81fae181fb4cc303ba2d9e48fe5b521cc5b0460445d7e166bcf34ac8631e157c0af25c031bad9e8ad67c4cf92e7560c890d6d198653b19394b3fe04110ab1ffe2784d529ce5c64098f5be964305cd816d46de9fa68739a06cea6ec3ff8e6c2ce6a18a72e9b422148d5a6831561055cb8e4c8d6a5fa8bf86230ad911e4b5e3b23a62c7c2725b6b01ce4a818034772ceca4f0adc9eab346499340dafeeef63e77e50460b6dbb52314495fd1eb0c580bd9548bb8487011ca4ab73c408efc1d66413cc95f6c4f2743084e2738c846a07a35d1c4821c1b637b99520605b797bf0a8b8a38c591f9f1252b7cc48d19f1a0c3b31292cc1c71321ce30b41f99b71ad146e63825e3838c9f2973a380c743353f9491ccab05cab4b2553ba1d2b7ce476039ca92870abab3a1dd56bec1a041c723fb1fd03b507dd78f09db72e8e1515ba65ce2cccf84ddff8beaef08f2f3d5fe6489d67f08729ee859581d480e3cca4f19642394e03df8332d2a03d7602814b8aafea15002cfbbd78a2638edc7b9bf0fd0ef786bc8b8b9133f8ef1310ea4d2a8b9517531ba5f3a68489f4e1327ecad97d1500ef5c037fede927512f2e966f6ffc6c598ba4117af3977c0a0816b0e57be6c42b5b81e8e8665d5261dd24a6ea086a8a40a732600bf24088a0db288234cc6d2d05ef6ec1b4547d0abdf7b1446a10e90804c8c328a3111dee6ea1f2f9f49c4d74d03a976675f5473a991881b450628dc106b557edccb4a148b1df9461bdd16b8f6e165953a2a19f338c94ae5952f521efcc97c14b97ff4813b1f9841b322a60d0b45a6c397aead82c2f735c3f546f3714550bfa0d8b17ab86a7d898b9d8c0c98f30bd0608a6deaab5d124ae6573a26a1352ad4dbe482d01494e7f622288c32cd270893ac05ea697615fcb539c0e83470997f4f3d611ef42c78da301250b47dc8b779fa06e42e97cc522faafd8c1d0a6fe8247cdebaa071789943b9de285fdcc29430b16170b2f25bbf96460581705c1a25277d8fc489115d3856cb6468b9fec2cb4b36f04e2576d4246eb6cb8c6abf959c2069d28ac67aac6ae0ec2a033605f50fd09298a0468342237be73ddf65ca816d95be2dfe697bf91e1d56910b07dd8cf0dd014b43cf407b986e9186ca86e4b915132a8656f161d2895829a55f1020fad69f55d63359924639086769e0ce2ee23e3572688aaacf7cb27716ce7b0f183a587d75a3246550a32b0dfe51cfd2cca12ac0b6d52a3f1f40e6fee402b59f9b5f6cc8b1de969824ae6a52a89664f0b02eedf744e42add7a725187e5968a1c8f9053654ed31a60aadf1c81cc24e74f18069e37816ca4cc87efea9a3de6c7db366f937c04b9d6eecd9c7b70a3e2f2e109da63e432801c483c1894ac5d00c490404b9391ef3648d7c8a04f69656f3611725037fd06962ab66d15233896a278233c0fa491e0a1d16958efbe5cc9522002fccb8ec912a947dabd44e3a4e7f6949ed20d3626b44db4643fa116f167c43191af81976303010b68d7ca884bf6b5d39158b4170cff45cc9ec20db1056d70476da1a04662d2e00745377830583707b3a4a67be6e8abd9c7df1d780d3b935cd5a3ec29a6adfc526e6f79dbc02453192ee58bc3838f56f1ff4433580931e4793107bd9728e9dd6b5e8a1a60cd02935cb80bfebb7394badb92d75f3d69864adadd7e8ed4e0120627859418145da60d6ab1f4e70b126e970cd98f77e50134809521ed7d6c996758e93ca70262837192cc6e25ae31e2f790376a86be521449e61ee9f901dacbe2cf50553d04407a807bb623b3d92ac93103eac4c183bf44ce3622bf8392253420709b4142e1f133783bf2b1fdc491fb3f2a825c39367dda29a96866f1b8f834b3b578d6c5c277f8e155d07d30537bcdce545226823cfb393f1682209227f4d581df8a0b464a2ced9e2f71a64c63b070d9fb72268b885bf41895176d7d261411a515aa4343d83b9663cc9e63b230dc06a7f93f21afea114952ab1ea0129ea1d6ad15ade36116bcb133d74489510293367ebf11c4f1d05369356c742ae7ed3df0e5fc4585615412b48055c6e9f5b8e65156b52a8cd53844215bf7dc3d7d9611ccc844c24bf9cf5ee4e5373534bc4cea354b46ee8261556db42c08f6bd1e539c2827dbba14e5f80fd9fadf713b788954401ab5eab1ff1c20c247a463053cba77614b9da8b74cb16d5982b4fdfef6f225a139da47890fdf5c62d75a2ed3bbd728752dc047cb9952ca2a372a6ef9a73d4b8a24eafe4f9e6611e15d518be1f0818b78d3657e0994986034d0e18fa65ca1cb86b522b0f364360988b7f15073a217f2798383424de4cf6bffdb0f2ab5408b5c3ac5f2ca0e82e5ee2cfd27fe2f1233c8400aa805a7f879735c40077eb0f8c7b6add6f3e24ba56fc8c11ea31eb22bf249f6095fc756fc6a01aba13d2018d163d3269cbfc424a2da614e47dc2a69d51f5e944ea9249905b1f969757525c2c84019a122ba44077f51d98fc95f683df15375d312b7a5799cc223704788c101bcdac730e3026e927422629624d4bdefc94c6a6646413b7fca1379c6cfb15558ed48cce6f95777382f32b2a2da18d6ea7c638c8dfa2217ee8b7163cef5a4c95482ecba1f06652bcd89eb661310561367fa81082e59753f3b54dfe0925d14753fbb1b4abc7cbe29408c53dd2e6af3a1123981d5ecf75064f3d4566a82c4aaa24e38341231a406df7c8362a994a944751c6e38bf10f03ec88fd0faddd082cda52f838d0196945dcf87e4f4b3b272c32710d8ed9c378c60ff2996d15d66f190496a15db6322f17c8553de575e1a41b8aa9d3ee574783c460208fcde70c51ae53fdc9ab225068d8ecad38417fb4b14931538606a17c7b7cf9da61d3b020c660de9ba3f858af393237b9649ef2b58ddbbb3a9effacbac2d2988d0e687d6e2eceabeb3a8af9ec11c71ce10b70e35d5bdacefd3eeff14952bbca370088e1698d9104c92376698d7d3e9a57844f9268fd7ec61e8a81e15e2fbc17a10c699c460f382918bf14fc123e443263e5874a12736c01ab1fa327d9659257676f1faad60e368f197055e230fc73eda73d231b941ddf37e5e2560a940f1ebd178cf4e8ce1bf183d1c59bac3e3faee8e67f5e2db3a210eaf96b00e06d4fc1266632044298394016a84b2a47452593d54635fa05a14574203ec820755e6a634c96a2349573a296c6eeb299b203a6b065585edeb0b6eed1915511062f230af9336c34df7733c5392440d001717edba991b4215e6fd21af85bf14ad887c93525b7978004b9bcc95fdd4840cc320686bf14d2aaa48d51ebe165394d20743ed6a400ad3c2b178aa4ae36eb81308a1374f6fc323c2e11edff7424d3ee6ad39aa8e7962413a67696d1798ee1ec26f4ef9e46954ef322830e835b0725ad85cb607641fc2f052d23b71d98c1907fac71976eed05da5a8a39c8878b9536efa91ec1e32de2c66e53500aee5a648004be080b0a61db95b6335619d38d280389d62e81c583a29e246d674384e964d6ab1facb82922652f3b7fd7394763514a30588906ba2bd3028bac9231ebffa903c209539f9ec85b14dccccde007e9f88dd24e8ab10783496267fcabc8d3c934899df11f9868d7e1a1ab700aae6ff7aa31cfa9c4fa44eb9c2b213724cefb1f9efd5ef10ab6e10d8ae58d05f66dd85409b136a803c5cae6ef94a091b0ef004fef3ee46f70ed17b34148febbdfc8c3e601cce222bcf5806ed15e15ec5ee85ede0fd8dc470a0cdce0a0fac3166bf4729ca41dd188e1c7c226c3a3b76090a1cd2f3631a0a771dd278322f7aff87a7f91dc85f08070f5c443392416634bf3c7599c54c8ad49369c007d757715f0bc4d79a478ff01f61c37b71202d7ff52896551fc95e71885f85cc607f798157e8feabf96948489d2e9124a7089c44ed655d57fc68cd1902299758a97d31025a730b00123d59b69ccad52be5befe809b59ae9d19bbbbe297e7cca6fe079b8b085a05de9beb29f8a8e5e6f599f3e23a5fe1843ee76afe55c06eeea8e1a21d22526d87a431b5e572dc45f651a2d943d1a127998f49f42cc4ae8abba76204f3e735148afb091a4f03503828bd64b1f861865ef9501f826d1ce639198af1212f2bc75ce69e0aacf5aa154104f328478310f8cc335544fe4f4ea138f6876d7097e5834b28c933268835224e6587138306f12b7832f2dc8b807310a846acb4f7b50348529e33b8e60432370e3ef8396a1892d8c979dc6f8866525f6e5aa7e5c50f60a72510cc06912437ce3e66eaeb2370cc539259d7371370430fb6a57ff505ae45e78aeed6104fd6c8abee48c937d6e317385a21f1a75a3da4971c7a7c489e1961b6fdf6e66f99f45944800425e128e9e2627d935474e955daf37368781bece79a38d375fb74fc0d04de51da916611cbd7ec758c469fc1f10607163ee3d75427109e7f28172ed2d150ad5a9a34dcf82a73b1f1a2c68e52b32f1549bfb53c7fccb0623144f9cac39e68b835de6843b4d3439e144b9897fa81e5bac1af14ccd6a0536f5eaab996e011bacfdd95a5f667baa000923c2cc72614ce2d3120e0bc2712f1af28047052f85aa39edf014c99c9d814c836d78c14b573c8a2d8db0c03481749f89810a3a7b1667ee07cea7d141f00866ab242e3bf6aac2faeeb11df1c1b9d7054fb8b77a0961b78526cfbd911376be2042400879b5cd9aa5b15ae50a08e474222fc31bc39364a5d065a98ec9c761d0f8a4d5215b0ce0a7cb8c94d64a55aaa40ca60288dbdbd31f30984980f81b730d500952a716341160f2e75a9830f9814254af7769e83f8778ed1dd4123a1d5d4c2694c1d41d3eab469377a00993b778432cdb6cf3db1b84b5c15fb3e58a91eba2c91e66f2c63c8195fd7a7debf0a61d626b025b97d4e7d6c5e2ab01351ee10a8417b09eef4adc3a4bf448a85f7aaea4fefb58a8d4646172a650756ee8592b4899950a97824f3c01440dcb869f36ec9f59f70afd4e2380a5f8909a7cc0454865910162cee55a1f7ff08b7d70358edac0484d2927c750a48a0cf7e14732563230dc8e886ed6802210a2b219819afd0c73ab335a357b86e9f8e11b9990ee8bab9211f0c9cd9a1459f88aacb61017db2acd6c5349a1959a6d505d8bb1fb339871526fed3243760a02e0041aaae048d1530fd185fee6b3bc03a0ac2fe763fe059f2af4c7f6ce81df9c19d0eab4c598ac2bb378bc05f338ddac844f9ea3ca0e1c1245ae6b0610b442707923ecf7d74594591b9f2ff06e1e32971cdf7b0b13945d1d539c29c3d6c583e3f8474756993eaa5152046c1a3211dc67f135219dfbe61f0d45d00e157511c98fa473faec70c2a045e65ebca95a342e89229cd75bb20ada7420c93b4bc486bdcbaef194bb9bb99daf4d9c96ec1e58535b2b1cee64c7dfac0a74d05170ebf449b1e16ce009ef42f4c7615bdf1edf740615dc4a90a22e5b379a8db03ea0d2f6c6ee26831ea95a61131d2031ab71d3f8053ab1d6826b6de169cb3324178777ed9c35304b4c4ccffd05525857af95e9bd8f7bba653ada58716c48113013c607607979ae466d7adc6df6fa135d249b1282153431fa3694338f600dfcac1d81275e45be545fcc237a0453c6b652546d8eec80258fa9bc3688df5117566b9872a7845253f81fb6d5a3548dd"}, 0x1008, 0x1000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x521167b79917be70, 0x0) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000001500)={0x8, 0x1, 0xb4a, 0x400, "0f7d68bdb96d3996e9481919ca5e0aaaa9833554", 0x100, 0x6}) munlockall() r12 = openat(r11, &(0x7f0000001540)='./file0\x00', 0x400, 0x1) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000001580), &(0x7f00000015c0)=0x8) 22:43:20 executing program 1: socket$inet6(0x18, 0x8000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xf6e, 0xab4e}, {0x18, 0x0, 0xffffff01, 0x4805}, 0x4, [0x7fff, 0xfffffff7, 0x9, 0x8, 0xfffffffb, 0x0, 0x9, 0x59]}, 0x3c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/91, 0x5b}, {&(0x7f0000000180)=""/87, 0x57}], 0x2) semop(0x0, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x2, 0x2, 0x3800}, {0x1, 0x5, 0x800}, {0x2, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x4, 0x64) semop(r3, &(0x7f0000000280)=[{0x0, 0x8}, {0x4, 0x3f, 0x1000}, {0x2, 0x4, 0x2000}, {0x2, 0x1200, 0xd776cc0ce8f8b851}], 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8, 0x0) fcntl$dupfd(r4, 0xf, r2) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x100) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r5, 0x6, r6) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x7f, 0x4}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) sendto$inet6(r7, &(0x7f0000000380)="bda37ad4fb0115", 0x7, 0x40a, &(0x7f00000003c0)={0x18, 0x2, 0x2, 0xd877}, 0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x20205, 0x0) fchdir(r8) r9 = open(&(0x7f0000000440)='./file0\x00', 0x400, 0x10) dup(r9) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f00000004c0)={0x3, 0x2c}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000540)={0xfffffffe, [{0x5, 0x9664971c}, {0x3, 0x7f}, {0x1, 0x9}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x3}, {0x0, 0x3}, {0x3, 0x1ff}, {0x2, 0xffffffff}, {0x1, 0x81}, {0x1, 0xffffffff}, {0x7}, {0x3, 0x8d}, {0x2, 0x1}, {0x1, 0x4}, {0x2, 0xf0}, {0x3, 0x7}, {0x2, 0x5}, {0x1, 0xb5}, {0x3, 0x1}, {0x2, 0x10001}, {0x3, 0x7}, {0x1, 0x6}, {0x1, 0x284}, {0x1, 0x5}, {0x1, 0xffffffcf}, {0x1, 0x6}, {0x2, 0xff}, {0x1, 0x4}, {0x1, 0x3f}, {0x1, 0x7}, {0x3, 0x7}]}) socket$inet6(0x18, 0x3, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) setsockopt(r12, 0x7, 0xfffffffc, &(0x7f00000006c0)="da45c8d3f17ac8e53aa2cc01074f2dc4bb117257891c2d2f2f1494cbb50138cf0055dc7dc972e8d7898f6820683eb46d6932958c563f77255f776433f9a2dc7db4a72e5b40f0c883a1178f023fb61866cd4cf75615cad8c5213827e93b9c0d12cca80903ceba5aa2ced8034ad1bb3f3b5f38ace05e384c1bdf25ff4f1b2b", 0x7e) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000740)) 22:43:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x7a, &(0x7f00000002c0)="962c6a991dcea300000000000000") r1 = open(&(0x7f0000000040)='./file0\x00', 0x4e10, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xad4, 0x8, 0x9}) 22:43:20 executing program 1: r0 = syz_open_pts() socketpair(0x10, 0x4, 0x6e, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xd2, 0x7fff}, 0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x176) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) kevent(r2, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 22:43:21 executing program 0: ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x2, 0x5, 0x3f, 0x7, 0x9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000140)={0x3, 0x1}) setuid(0xee01) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r0, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x0) semget$private(0x0, 0x0, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='\x00\xde') 22:43:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) msgget(0x0, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) read(r2, &(0x7f0000000180)=""/237, 0xed) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:43:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r2, 0x20004269) readv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r3) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000000)="f39250b46c7b61419680b7cd1ced", 0xe}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xf4b, "e0b4fd4960ed400e3d214ae295eaa0dad66668a4"}) write(r0, &(0x7f0000000140)=' ', 0x1) 22:43:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:43:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) kevent(r1, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) ftruncate(r1, 0x0, 0x8) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) lseek(r0, 0x0, 0xdf3, 0x2) 22:43:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) r2 = semget$private(0x0, 0x4, 0x200) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r12, 0x6, r13) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r13, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendto$inet6(r4, &(0x7f0000000240)="160630011df91f8748f2f2c7435084f7b7214aee86db2fc0ce9d46826804ef45241c0275904967a2167ad1d3a24163ac5e6f547950c8011989fc2ae98a6dc8d764a74587e3365b9c1039a01de2f763ed276d50cb3373d892be66ee365a92f198b8e60c6a0e444d", 0x67, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0xffffff80, 0x3}, 0xc) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000340)=""/135) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000345, &(0x7f0000000180)=[{0x2}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 22:43:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="024b311eb6d680000000a757"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 22:43:21 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000280)=""/145, 0xfffffdd3) kevent(r0, &(0x7f00000004c0), 0x883, 0x0, 0x0, 0x0) r2 = semget(0x3, 0x6811d51fc78b99e4, 0x84) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/108) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x20, 0x2, 0xe) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x8, 0x53}, 0x10) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x2) r1 = semget$private(0x0, 0x4, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) close(r0) r2 = socket(0x20, 0x1800c, 0x2b) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202262f66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3000}, {0x0, 0x4, 0x1000}], 0x2aaaaaaaaaaaabdc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) r5 = getgid() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) write(r6, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r7 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r8, r9) r10 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r11) fsync(r11) pwritev(r11, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r11, 0xffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r10, r12) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r14, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r13, 0x100000000000, r13) r15 = geteuid() r16 = getppid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r22, 0x6, r23) sendmsg$unix(r14, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r23, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x0, 0xffff, 0x0, r17, r21, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r9, 0xffffffffffffffff, r5, r10, r19]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x2, 0xd}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000300)=0x8005) semop(r3, &(0x7f0000000140)=[{0x0, 0x6, 0x800}, {0x2, 0x1, 0xc00}, {0x0, 0x4, 0x800}, {0x3, 0x5, 0x1000}], 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) kqueue() r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x22, 0x5}], 0x1}) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) preadv(r5, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSCTTY(r1, 0x40047463) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) write(r2, &(0x7f0000000040)="97325ed24ebaaa6718710df3d9a1adf4adde5502fa00e4fa3a09ed7fad732b3093e867c6449e33ebf0600351d72c20b0be8b752078ff96d081ba972d025e3def8581993f3c0bd34089218c4ab230a537681c4eebd22397abe91675af924f7e968e4a5da5a9e4eefdc41b800f2fd53aacd34b6d6514fbab8b6d682e7ae5b083a90083435ad3630686ca2bbe67d8c53e7f", 0x90) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$inet6(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000001000)='./file0\x00', 0x20, 0x22) clock_gettime(0x0, &(0x7f0000001080)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001040)={0x3, 0x7f, 0x8, 0x2, 0x9}) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x110) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) syz_emit_ethernet(0x107, &(0x7f00000003c0)="b6d325371748df5d92a30688cb9abe3436b8a3a519401a00d962d53f868d80d526b8263f8f5bf3dd89534079a922d1a9abbf4bc11d4665ada1ed04ea98c199e80239cade667f69d6751650687a2dd1b1ed487afade4860bb1ec3c8ecdb4bc533c5c0748e0f9e28780614c6b72dee38279fc53808e6b2e195ee8534240f939f0f500c35dcb45ae1b63352ccb6e5d610d13004ab02cdbd33ae86b32dc2bbab0723fac10d80786c601ffb02d6866cbc1807ae52764f0aaf1af93c88bfe927a4588f1674e0b6604db5bde391170100000064d9d7adf4e10069bd681aae06000000a2f4ae58bd4aa57eafe83247f91985ba1a34358ebd5fdc950866fb6ba79dd3724963ad9789da22f1") 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x4}, {r3, 0xaf}, {r2, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000300)={0x400, 0x10000, 0x5, {[0xfffffffffffffff9, 0x9, 0x9, 0x5, 0x4, 0x10001, 0x1, 0xe0d9, 0x6, 0x8, 0x20, 0x7, 0x9, 0xffffffffffffffff, 0x3ff, 0x40, 0x1, 0x2], [0x5, 0xfff, 0x7, 0x7, 0x7, 0x3, 0x80000001, 0x80000001, 0x5, 0x5], [0x7ff4, 0x1, 0x1, 0x0, 0x9, 0x1, 0x8], [0x7, 0x80000000, 0x9b, 0x7, 0x3, 0x4], [{0x38, 0x3, 0x4, 0x1}, {0x100, 0x5, 0x0, 0x3}, {0x0, 0xffffffff, 0x10001, 0xfffffffffffffe00}, {0x5, 0x200, 0x26b3a38d, 0xffff}, {0x8, 0x6, 0x401, 0xfff}, {0xfffd, 0x8000, 0xff}, {0x81, 0xe1f, 0x7, 0x6}, {0xbe0d, 0x2, 0x3, 0x4}], {0x1f, 0x9, 0x8, 0x8}, {0x7, 0x7, 0xffffffff, 0xfff}}}) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) kevent(r4, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r5 = fcntl$dupfd(r2, 0x0, r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r6 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10100, 0x190) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r7, 0x6, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r9, 0x6, r10) poll(&(0x7f0000000180)=[{r0, 0x103}, {r1, 0x2}, {r5, 0x40}, {r6, 0x100}, {r0, 0x80}, {r7}, {r0, 0x4}, {r9, 0x10}], 0x8, 0x10001) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000800008d650000000000ffffff0000000000003213e9e5b8f04400000bc1bf177300"], 0x0) execve(0x0, 0x0, 0x0) login: load: 0.19 cmd: getty 77693 [ttyin] 0.00u 0.03s 0% 311k load: 0.19 cmd: getty 77693 [ttyin] 0.00u 0.03s 0% 311k 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) write(r2, &(0x7f0000000280)="4d676ca14965b7b44540ea50ce36d579c5c7e314f31f588bc867fdde4c0f9d86e1d5a73c9da9bbd4a71021bbe5a284787e1b5d11712be359775be58870f3c75a7c2fd86fbd0e4ace78f3", 0x4a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000100)) socketpair(0x6, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x2c}, {0xa}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) writev(r2, &(0x7f00000005c0), 0x82) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0xcc, 0xfffffff8}, {0x87, 0x2}, {0x26, 0x553b9c63}], 0x3}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4}, {r4, 0xaf}, {r3, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r6, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r5, 0x100000000000, r5) r7 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r13, 0x6, r14) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r14, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000640)={0x5756, 0x0, {[0x3, 0x300c5492, 0x512, 0x4, 0x40, 0x91a, 0x7, 0x2, 0x9, 0x8, 0x531ddeab, 0x5fd, 0x20, 0x7, 0xffff, 0x7, 0xc61d, 0x4], [0x6, 0xaef, 0xa67, 0x5, 0x101, 0x39f, 0x101, 0x101, 0x8, 0x8], [0x90b5, 0x80000000, 0x1, 0x7fffffff, 0x3, 0xd17, 0x1000], [0x6, 0x4, 0x7, 0x3b173d4, 0xa90f, 0x2], [{0xb02, 0x9, 0x5, 0x8}, {0xee1, 0x0, 0x1}, {0xb24, 0xe6be, 0x4f6, 0x80000000}, {0x3f, 0x7ba6b133, 0x10000, 0x3}, {0x30, 0x693, 0x4, 0xa59c}, {0x8001, 0x3, 0x401, 0x7}, {0x400, 0x7, 0xac, 0x100000001}, {0x101, 0x0, 0x7fff, 0x1ffe}], {0x8, 0x2, 0x0, 0x81}, {0x8, 0x8000, 0x8000, 0x5}}}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r15 = geteuid() seteuid(r15) 16:00:07 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000000)=0x1, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000480)="9cbdfd037a7bb6a698278b40ff170100ec700b8d8c9f5c56d256fa03da4df06d9be9695b7c8157f4b6f828f45b622d883f0e98368d0aebf176021cdf19a946bc940af11575c9c474d2cda044721475cfe9e0171ec5862f203d97409531143c1ef6f95d", 0x63}, {&(0x7f0000000500)='=', 0x1}, {&(0x7f0000000540)="f60472536b073ddf330a8aa0cf59013aba38497c450bb790638b8650eff040a00a7cedd58a9ff03f947361d58f5afd2415bee9c7f220e07bea95ebcb570380a0f9e60e7ab6f3721d36f3169ffe4c4f3411fc4a9808913deaeae5df9f3ecb567a9b809ad3d2e21311b102cb911c9628e7b7390a01c82e6e00e69ef866e2d40af48fbae09ca729115ad6e8166197ce8e1a0c605f54b05d0a38722c6c93d797bacf02bdbe7297ef297c6f21245f24624ebad07b04e1c7637152447220191fdf2139efa2d4b5b8b638d3b495008f53c4f63f01d3ead46f13fbe1161057da2c7869a9632527fdffbf11", 0xe7}], 0x3, 0x0, 0x0, 0x8}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/97, 0x61}], 0x4, &(0x7f00000002c0)=""/165, 0xa5}, 0x800) 16:00:07 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000140)='./bus/\x00', 0x1, 0x2) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') sendto(r0, &(0x7f0000000180)="de28f07d6754d654254f070785ffb28849849339430680d0d4defb5ff47b26c741aafb90ee6c9a7ca3a01ef8f2501d65c387ffe2c2d306a8fc04eb14c5a1a230ced123452b15cea252eead88435d442186ce0676af9ec8e0c1acb56da20c527f92d5e2443410d36deed1", 0x6a, 0x804, &(0x7f0000000200)=@un=@abs={0x3, 0x0, 0x3}, 0x8) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000540)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r2, 0x100000000000, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="d773535f47a2851f14f71e0e8094022847b6271c178658d32707c1c8f3a29c07c8e91ef74e4d84de547a0c2830fc747598bf06f67ac832608f2f2401589fc33c30910c60a4d63628dd14582f3548e3e470426e87f3094f6ce270fbe544f9be43a063a0c14a7c9a45eaf128275c7fdddd42da9c25b589afc6798377cc537aecf753744190f695", 0x86}, {&(0x7f0000000000)="5d12abd92a35764fee09762d8a61857660ba9a0bb32125932998f9ebeabd749e74403352518c6cbb5c98", 0x2a}, {&(0x7f0000000240)="e12f206eb6f7aaadf362f9fbaeb79cd74aed2b5ed042afe108fa8907540b201478d60d1961fb73eb3e35effc315959926b3b009bdae2d255c90d1b724590870204d44cd332dbd2f2bfdec225e964797d8f3dcc95c231514463f2272369ad2b74ef86070bf330d736f45c9e95c68ddc67fe3206794a1b19bd8b8bed4dec94e40c06b44c5ef3d5b9300f8623277193fa6fb1680e535fd706dcaead0c2d7b62cec52394c556428b5f8b407287a42de72770bc23136a4bf53b40c82e6c75a0c1a4d2c16f91fb49f72bd06a39516ca89433df49", 0xd1}, {&(0x7f0000000340)="c7202542ec9199a3bac87cd7726d920c1ab37ed135c10913546423fdb67b1a6432e84aeebc29405f8fce5454097c46678a60b432fab56e4deeba312b3635e211baff77c46660e97f401485bd18b502427b21c50b00486170d34ad7faffa5189563b342ec4a221b1b920b61221ffe4f83ac3f5e480823dfab9b012ea409248808ec68e3549cd7e20a8c2e567c010311cc1bc535b4dd32687e12b482883a30c80da9f12f15bc3731f926e2aafc6756bd637b09306cf503c6b0e2a9788942a1594ac4e6e708228c5af173566365f7e0742d12158dd7628521608cc30454e4378be365c31f61b48828aec044", 0xea}, {&(0x7f00000000c0)="e32bd4333f97d84891178b6cee0e29b116ea9d247af3a04503f85763235d6640d966f2eb1fbfe87e1d22a5045e9fb2004f81ea3b50fc62b6a603789b476d736a99ec15", 0x43}], 0x5) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x32}, {0x18, 0x0, 0x0, 0x20}, 0x8, [0x3, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x65bc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') open(&(0x7f00000000c0)='./file0\x00', 0x490, 0x74) 16:00:07 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xb3, 0x1000, 0x1, 0x0, 0x7, 0x6, 0x4, 0x2, 0x3, 0x800}) 16:00:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x7f, 0x80, 0x5, 0x20, &(0x7f0000000340)={{0x1, 0x1, 0x7, 0xe1, 0xfb, 0xfcb, 0xecd}, {[0xd6, 0x9, 0x7fffffff, 0xd76e176, 0x2, 0xffffffff, 0x6, 0x3ff, 0xa2, 0x5, 0xa00000, 0x7, 0x5, 0x80, 0x80000001, 0x9, 0x10000000000000, 0x8], [0x0, 0x8, 0x3, 0x1, 0x100, 0x4, 0x80000001, 0x1, 0x0, 0x3f], [0x8, 0x9, 0x20, 0x0, 0x0, 0x1, 0xe5b], [0x80000001, 0xffffffffffffff01, 0x1, 0x2, 0x100, 0x3], [{0x9d4, 0xa56, 0x4, 0x7fffffff}, {0x2, 0x5, 0x0, 0x9}, {0x1, 0xd35d, 0x1133}, {0x2, 0x91b, 0xff, 0x10000}, {0xd10, 0x3ff, 0xffff3eba, 0x1000}, {0x9, 0xed7, 0x1, 0x6}, {0x7, 0x1, 0x6, 0x2}, {0x2, 0x7ff, 0x6, 0x8001}], {0x5, 0x8, 0x40}, {0x1ff, 0x7e00000, 0x8, 0xffff}}}, 0xfffc, 0x20}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) dup2(r0, r1) dup(r2) setrlimit(0x8, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) ioctl$TIOCSBRK(r4, 0x2000747b) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) pipe2(&(0x7f00000016c0), 0x4) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x40) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r9 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r10 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) pipe2(&(0x7f0000000100), 0x4) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:07 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) kevent(r2, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt(r2, 0x0, 0x0, &(0x7f0000000500)="d41401b2", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000380)='./bus\x00', &(0x7f00000006c0)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000004c0)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000340)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x400}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='\x00\x02\x00\x00\x00\x00\x00\x00\b', 0x10, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000), 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) r11 = msgget$private(0x0, 0x96) msgsnd(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="03000000fb0000003d551559e046829f563a7584eaeb236058d91e2faa005e6977e63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebd57ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a674496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af001400005b3e4b10481caec9847c84ea930bef0b9318b8dfebbea30aefd5da0c7cee93d71932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c624f5e785fb1781740a78184160d8bd835100100001000000002be3259e2a98e8806579020000000000bd5026c831fd365f8591845fba205da23499c91544ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c22bf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05a928904dcdf9c6e248117"], 0x176, 0x800) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f000013e000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xf9b9, 0x2}, 0xc) r1 = socket(0x2, 0x5, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket(0x2, 0x2, 0x84) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x0, 0x441) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000003440)=""/133) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) pwritev(r1, &(0x7f00000033c0)=[{&(0x7f0000001140)="aa56988d0bbb6bfdf1e7386392ff343b88cb8490fe6f5c54379bdf61811574601408c39db1d5188b95e75ab8a17db8116aca4ff54d1dd04885e28104e43d01562a4c93fe1a97e0fc2977ab60466b1bece1b067229460d684532c951d7b6abdc970548bffdd3e6026f52e7e95200672a344ac663d14c18831eda707968eb80ab4e9059758c72986f603bb4cee5398dbafd588c1a94251ba9bb63a4b95bea6d80ff80e613b6a12f0183c31a58f974c0e72ecc9e6488b507fb3c77184a877f22da2318f436f6a5132bb8105e713cf343ed5f3157e4efabb09e6b9db3d4c1fb0dec6024a65112f5bbbff950a52a1ab56362c53d4761209d3780fd6706c7b61382af4126c82d8e767b5f0f0210e0ff9244972295a33c6aebc1256604b6dd3ecd4d8533a40cd323a11b0e09021c661634a4b2267b865671a1ed7213fc6c03fdee16b535df31f50a35e87fcc0956f29ae75989d68a25749924c5036ef754e23e3ec6c5d1e513a5181886a4ace5b744149f676877f5fd113549c77b9aec51b55bf7748fb88af748ec93d7d4f129eed7cecd8b0edf3a00d356cf52088eb4d634fca223c6a9ccb7d7c8fc24f94c8a454367a770da38f9080c6b4fb6bfe154fd81caad973562d0946108d888e9124c283d72e57d34463a64c39c3144c383ac4d82ba9b1518d28e8fc1b03250ca26a1e6c976f6891bf326851c286592eea848a3f91dc57ebea0b42805c112bc336fd23103956c9d576eb66b2395a29320c021b995fbfa546f41f6bd61ad88cd30e4c134636855329a97c314ec396d1fdf322bd9323c9e313d343d76172f79c02ac42c90e6ffad3972ed9aa14718d003332ab2b2e93d221f142f3002f6205fd4a411d28d9e1221727f528a3e139c1dddda2e6adbdf656be578a9042fc83e86c270da0097ebcd37888b3c6d8a5c1ac9a85033294a2d2b9ed2fdb3a869e27cd4df24a0096aeaabbe50e1e1b03ee11dd6547a2c05ec1d0a138407df81a905d041422602d93e4f9231d7cb80293475ad115b97b382b581290380bbc49fbfe1362490b4ff386b32bc385612716ea913f6dbdc1c2ddb6b32b3d47788ace93a4bbd576716b1b291ad7deeacad7b4f18a0cac91df8ba881cc872b836c06062fd51c8a8ce4b411ea2e6993fd7a39099db9d1d5e1728cea895f65e764192bf4e2437d1f51d093fd745f3e79000f67a8b9ea6a466fabd81daf4470a824c7a99a5c83fbd943f02453ba3a28b71c931a9c26c7dd1e1754aa8d8afbc6b5fa6b6235f5d51b4b71be6dc3ac0f2141a2e1bf43f5aa17a1bf8e67d461485d9d3ecce6a6e528492033964698a1be5147518b987d91d030741d84e1bf4eba919627432d6f55556f9948b015fe35a00bc717c0c0ddc92de4f97cced12648e9a4716b190468772211974f65cc1926a745ea4026ff5d56306b0983d2f69d57d67e4e00f0fdf294672001bc51896632ec2ea24beb071b4e5958b7407586baf445c4b05240f7e1fa0118943a22034d2b58fadfffc7cfac52689931d7c51e78ea15d81be48ba32106b8bdf6e284ddaa5620cfce79244b9445a4c9d74e3b541d3d063b9565ea1aa92915fc9609a6a8fc2de89b397d9bb30f4c95dd240b4ff33fec19facdfe11b3857341a069f225a1bed3c18119dea4e79483b96cec4864e12b56d0d90454762496a468a1b3a46cd130e3d14330356ca690bb57b64954654171c734917239937f99acf4d52ebe5ea20a992fdda8be1c6cd0508f164d77ea96c3bb2cf6ca1fa15102da4d1551218a6edaa405bc1cf91edfdc0e39ceab1d529761bcf861331a1c6086fb7efdb9fbcdd38d4b0291645c1f0b01e0a54486485f12e728038d67e2c9e421abab5e6dd9a1a31a9fee68e22d0b438b2955d32e4eb65b2fa63de933ebbc11caab66cbe33c26b9a52c16d95e7c0ba28eb345257ab7a462935e815e164603f2df38017a4048b9577e3714e426603c9f0c3435c18d75954e29c9b5141ea583a1e2e569206a09bf61dd6e55acf847381a513f441782dc7e0f2a1d39a8e5320a98cad701d8bdbddb62558a9549d914bb1ede810fae115e7d898175537968f8de070214b630f93978b8fbacefebae05532fa6608912ed8269ec2c055fe5d814215261a66cda880ce4ae42d2dc6d99acdee447adf1eed5e0885fd02301a3fbe8e0c5c5055859014164eb391f0d40b2bfb299f1562cf21a3ddd8d2247dc99b8a7898e6156503f8d365e5d488734caa527a3a6ae4f90a5db3baac7eb04435fd4fb3173baad3aed23941bd081d7ec282a59ea1968fb176f4fb633c4107baa64da4e7afe36f5d447e2cc410b947f8d24a9024e1e403991b8bbb6cf734cc3fcc53667571e9a0e4ccafcb078e27a82c49513e67530f44b7e9af72f28384bf347719184eb592109fc3bf907b929664bec0821097e9edd6ea1d826f912f99f5bc62baec42e6547f37da5b8b70679b769108cf703abee5397f1db3c482db8a515a6bceabfb9d8a3e701f305122327c0ee8779c47cfbb5d51b125922eded0f0412ace1c210d07489af4ea49242b1b942a16632d8678e71801cbca1ad6783d5b36db17f79453e4b45e52c5ab079dfe72652258557d5135adff06d9eb678cd2118747efee94778a580fb65e2c766a9856cf1c16058f3da0e82f37be60a762c7c8c7a38204246b97014e6f8d06b1c89c010130c0fc0f95a7bdfdb3a5a9041de2933970df40772e66fcaec97fe925c59ea133a2cdef241aae247efe27a19b20ba789b76bf780cff840db5a1762d71ee9cd6561cda5ed9d26790d662f77f39d694d88e8aa034f25fc5dd7dfe8e121df519031b340ed8beb633b997db50b1b4d0630436d7e2f327ba58ed3bcb85ce5fcaa0a26fac19f0422d90a18e8fe83d084224e45f9976cacce15c58cd7f3d016fe4f429a995c85f57e2eaef6995d5f030fcb322e951acf2ab76e9185374db5db261f7f82a3595f85cc75e4accff819dd1a650ced8637fd99782775014bcaf6aa9b2610f4f5e218aac82bc05372e93ac250c579a86d94bc4839b99f14da4d7d276f62659b9abaeadff5dfabc740d8120d48aaab08ecacc5b64a87bbd22f1bc791ee9f27b16862b21caa1994be5b9273393d2445ee569900da24b5648f82dc050e34828d7e75e095516ae8613bf3c966180ae2fa490fc5a7f3679b5c6ee1ae124334a8fdcc150c53059d443c976897a397f1539d532d797654e20afe49e548b1bb942f80b307029215a8ab99da5256af8c0e34f5fe6d6c5223f07cfb141523f78a89ad899a3101b9762a6df3342eb019c929f7ef9e61c40b4924e376a2733f15170a89829c3e2212d2d6a5c228771289fe08dec494295f431e3ea519ccadc3fd2c004225fb74fffb79952efd9013a5ede397ab2a22a0d6a5287b3cb56fa1177c7c7309081b0fa06d24d7aa39bcd07cfbe4ab4515d24c1a33301e402591f39b898ced30d0fd2d72049bcaa567ab3fcdd2405f10b89b2f674bf994509a8f243d59d9e3c29036afb6f2f4b53338580b68e77b3ab00f07b79623dc0adbfd4734c33583a1cbf30d551f86a04ee37a38a93c3e54225ddc94da0914c6eb0c0e292e672a00f1db66d7800c6bb8fec451ee2b606164c73bb9381ffe82610ee987f4f1b42ece75db9957cb1359f049698961438c1695f3d63571443450de728845d21d0fd1f91ab928a3de4e50f7ad5f7df4577e5a621d3bccf01a6d558d7865797ee1d3f885a81304bf56c86465f848be01ca3193814e4f871f92e1abca8e5bbbd583e4bceb33da46c47f26cb23572a324fcd011a8c48a5389d36deca2493692f7109865721042ac7b92bac9f00a603edf58a0d78a4f2f91d57342a0c7dc33fa6b37635786e666f05ad7e4812132555a30c795fffa99f5d6afecb6bff2bad554712a6899057dd9f4caac2a17518bbb6a23e2046d17e2d4cd4e0b91bd5d12809b5aa5471cd2df3490e45f68d26bee080cb69bba2a1672536cabd7181e68f6e6354d4cb316f96e655ba2f18b54fed4a6f257abe57cc38b16f24a91d7207c18ba6d86a0f56d04b3df1a34b7e983aed23af1fae6ac1a7c34cb80d551c55a23201aca9623d093aee929deed3f2ac83fe39123fccd5905f06ba9e11722ba9ec54e1f35dd324c2bb1d2fd8eab8214c58d5388290e9859dade5e22279a8898b70ef07cecca68ee3192415cb4277c048b1a1ca5591a683938560ffc9bff1196ecadea6bfcf9ab8883979e618f4925630a4a1abc0cfba58631910199192a58423708d50dbc44523f5dc72b3a8787a9e3890d7d6e711188ea16e3b9cf37299c4f6d29458e14896d9aad2beaefe4a0152beb69f768fb5f47826b12c3eabe53eac4286ba0f7a0fefa7147c842ab56d797463759cc2a6bc603cb3adaa47f65c72c53b915ac948b7593ef3da6e03a47d7ac8a31355a406df81a64eaaf2a81a867e55925f26fa32d94e1594c2989fb3908d62870ea1f7539ad4c39f6d012a4bd60ed2750e92e7c0063080035ed5e253f5dd85859936be6b54a05f3b57aff465492fed712bca5e7d54aef85796c89e0ac557f6d9821d4f84c22425e9463660e2bb5de415d5290644d4737a7c192d74048915b97dd3c22764c099cb4c0a88c96d37877402fb33fd6695539e144e4ceb605511cb5047c8b8832a92463e822418eb45ae58695d234005581b9fe6c2726664ac9d4564f6789745d6d2a3514ec5b8cc557f2c5e3b79df1c432c2af095179c43586486be56ac10b287894ea6be1ce295b438e5748f23f10ab962eacc0a8a4a93a01e143b534d116b87d7a00f7107bad88437969e743b5e59b034f2747b9d3cb75f7c0b7b5040a6c69c94f0b6fce7cf6970010e49177c044c27650633355456e57beec3226359010d3bc4884d3c104507fd124f8c4624dc97d564f62f8695a097b0c7c8285f4e7a7d2bbe6fa01ae280ab60e1ad990c84caf8e7ff2d5fd8d8d44fb6ad0a68130e3c4510aa03da82d3cc8576b5bfa5d2b5b58437e55c87693960b32658d3ccd833b58d4f1bf04cf9316e6408df9d3b404e96842ab8755f6397ef5b6206f7090a2879d2acdcaf2447c23c2655c60b10429d3866e08f5bdcca35ddac5facafd100e63aafd79b8f4300aea82ee9dd87f74ca787d4f7ab7e2b1971c45b0f5271754b650a032247035808a67ebc2d6415e6cfac2e5902608273ce200605dad6f54c3debcb144e295aa4a1b94822f50cbf92365fbbb6b643a96d3b269d3ce2e46584e5d923c1ad6418b3dd7c4ab3574029547c2ca2b86679b762bb40b4c281c6b662e1eb2bbc197cb2a1222faf26160559284e598053cc41523239b9961139c369bb3b03d764cdaa9e9a610324aa5d882318fafbcf427691ae62af6427c163fc3a58dc91200a259721b3365d9ea9e314cafe9736b1093b48728715973c34bcffb81f598fd258a94fa2bb96c37aabb8471bcd33106c4d452758c852bbc6c53c0e43dfd26a02f900acdb656593a21434d3aeab04fd4dd00275b0de90ec0ffe40b52dcebf052bb2663ee9004f325c0a0a68bcce998c6b621ec22ec6cb6f0b2b5a73c90c5f67f2052ca5b2d13886ec5b84063530c61d070f407919f0bb3dfda1867ccb163e4612423f05e967891ebc5175c858f5a7d7e4dd239731233e2810ebd26b7b7da28d9829900689296a761838f918642b9e4045dcf00cf12e3e5fe70fa32180aa68f4201ce8bdf74f1909230612480c8038404fffcad3ded4eeb8e89f9820aa8672fc080b07fedfea72f56b25d4b289817db828f66f1cc7a848d6f54f71ab3c294d11b4ddc8abe88d6a96439c156998c4a32488b958", 0x1000}, {&(0x7f0000002140)="946b123058c2af2fdc6f567df74901db9c1e413d7afbb4169488ef3adf5c33459fc547c96c079f86deba8a9cebf3c2aa0ffe5017deddf16d1c558a556bdc9e4c983f8dbe100172c6f6125f183ecde67588079560f165830ca997ced39587827d0615334b0734d8351700ccdfaacfbd1a9e646be67e0e7317bec6", 0x7a}, {&(0x7f00000021c0)="be3003d94e79cba4e63ea45bb1da072527ef3acabde53e50e7524a29d0e79a8a127a5749707bf20fef64a2166a5494054bb092e88681dc1b63b4b60923aad660912a3376b64606eb78ccf25a5c01fc64e386bc51396c40e0c27527b215b56f84bf619a2b27b8edeb8b156a6da875417322bdead7f8fd0b54cad38a83ce65801e1bdd224700a77c5f7f25d3c87b895564f770107db9156fb97cdbaa2babb2cc0ea6acb13fc4e0a439b55391a7b59315d1001069a23e6f2add370636bc90c4c6e55e7ad7414b330c1697fc4bfdefae33a50d97341012ea46052ccea5d7635fa43f969638314fcdd16f35455676ab90", 0xee}, {&(0x7f00000022c0)="ede710a929671fb5dfdd3364d1ce555bae4d06ad63ab9bacdc331de9788149d7be7f363558843360b5d730c614f9c953edbba9d5e83fb119f3b1b11cd614403ce4b2dd36cc00f945202bbf1e79940d1f3b6bd0e5270759e679f2fc1c66eadb4af9b4513208bbce446d74c93e3924949506", 0x71}, {&(0x7f0000002340)="243eac5b3f17b54b3e45760ee8cb11435fb2064fb6b4abb284664d6450fc49be07a02dd4743b7fa3ea4d3e166af62b6a07b9c46cff5e13187b532842cb5fc96658ae9064024ea634b6b9cbed901ea7abe9b457c337d049cfab023199a85840988d", 0x61}, {&(0x7f00000023c0)="605348716d8c71ceebe46d85e84976af5ca06f85a9070954882ba022434308b55caa152de057ee41713356728d47cd244bdade66e66f2bb2b68dac5873966fbe3cbd97be01bcc21705be4c57c541898d19f988a73fe35de72457bfc3f46885a527ace98fdf52c7afc976c23f35daa535259d4880ef6b9bc2b9eac71181d434d27b372c8bfd2464ca3adad03ccba615cdfe37b9172654a80b4dd202cbfdaca20ce8c826a4455e4b83d0d082caa07426fea669e89ce5c858f065313c8d366fa16bf1cc1eff4789b1fdf73882ca9b2303e18a7e5f2a794bdf6849e0ad7170f232915f5abb1415df36affe1c9835a73971068bb4635ba33b782c88bb455f99d4406d2da479bf111e24ef8380503ea3e1aaa9a5e421adf18ba84ef032e5150148c89c82241cf8da0dfe796506e4b592fdbfe3608756c7faeffd9af3b1f73616c6fd20b5f38f717bb7703c1c59cc1b8350cd75f4f84d5b84e71a3def470a7f64dbd885d817e937dae4f1f51c346aa909fa95544bfe0f49341fe95de7fac58f11a410ea8b9b49d94e6edc89a9ca94f178a08a13afae9cfd5a527f1218418833e86752f2001b2132986f2c668a83085b4f310c57e3198f3a9d0fb2393e79a56b09518e19b05886beb026043ca24367088d30b5c196b1eb989355a9ed69c71daad2f50a7dd4869bc5145495d81d9b12b52c3f369f052899f539a9743d75e37ebd735494b11d4000a1a1194961f79affa5119f24f621d857fd255e8375ebcc3e58dfd1b61fe524870cfa2fa212451b9deccec6b5c8fb963c974c0350cad82e6c3d642361c13106bb0d81c5dc8eb89a5de1eb6e8a34f1ffc23b74ad5018945df159fb596b2ec93d69bbe8f6b505225cccf3c8db8b3426479d923ee3397920bc57aeed12b0f1fe612bf0a022615a903e6c52d7dec85bc469022f497a21931756220788e75fc6d1466c9eb91d6a84d164984d7471f46cec89c26015f65750be4947fdc4d4d73304cca86e8c64be7baf01b9db45ae87b3b7f9d8752a4ce8be276a54e9dcc10230f9c23de8bcf820e3c73a04e951e8c208b58e9ec11abc5fe2ab20661062cf4b1e672bccdf54852c440df7ad1e329a523b1b06dde66af90aaf9334273615b20a16c340d89e87d75c7aae6e97da7be3b3409e454f0057da98ebf3f38c0dde00571422b7ab517682b34fe671631476d529ed7694625f49f9f1654afef9f7b62bdbb7d86bbed35a999cd499e59b953ba6021012ebea5b469045a5380771ce3b90770e58424077a03c5d9e7f0572eaabadf61078552826df9ebc540c88758319d5ff7e4f54db7de7b9b63dece372a557565d54bf1ea2f186d45a59ccdbe3fc294cf7cc83d5c19d4507eb738528f351f7592822321416dd8e76c1a6757591ca7f5599124f00d227e407d69288bb5bcd8a66d4b1de96bf973a3c0b3824506dec51a3dbc324d6c037314623ea66b37bb5416e272f37f66669ee06be6bbeb362b770c0b30393a1c58e0c6f36acf3fb3db566ca74a1c7aed86cf331c4c642cc1969cf856088c7390b6355edb2b68706a9b94c15a05c3dbbace5faebc02832652ed7680b87472e77360379935be9ff4aa40a96da22fc902f68e432dd0e88a0d83d7b66f1c6e8359af8e58be9a38ac1d5f34094f05873a495da8c7bf00636ccec42d60d0c6f27173462aaebbc2c75ef696960f1a409f17d118f4f2b38d24b9bde3d6effc385279128da8be73bda7cb698ceabd7b4811d142068ff807e800c30ddd6e063a74a27835e04b6ffefd152e5e2c869a848b15e7c51301ca2059aede9abc2e4b4e92da5f84b3579b4a5c1dc9cbc9de25d4510c74de737d62d8897e134aeb03f8a19a22bfce065f3ceac826e6d778ea866f7736bfc6c17f0dbf52d5d1747e4197668fa6e630496956413148c0047b66a52928e161665fa251fb4d05dd6ed160b8998340788099a006a2730ce20e0846071bb46a24d0b5da1fd8342ee1d2780b9bda1f1e53d69cef0bb8f58bdf738b2b95e1a32642d849a50bf23d4977e4ee3d241eb057b2a50e7500f2f3feda72f00b9ac36f9e6bc7994aba3dd227773e8601f8ccc5be25c3ce5eae8c80c6b303773781502d397137b84201b2ce1128328660a3c4fc2da605498083cde1cff11a2c7828d59b8c27dac84e455bc43ddda5a65e23fa8c600b257cf17d6594387d15b511a3a123eecc49a3dbb4e0ffe8db87fb9c72f5512939d0e847ddd19fc1c0a27ffa898b33cd44012bef3698f53f7e4ff420efeff0ac26bcf94fbf7b187b61873146f804b19d904239cd1d16f4b39dc6e33070d2d56b3edd69c2c6c439f371152a35879b0c76bfeee7388062993ef818297f42125beda43139a6910333035e95adce6843242b89316d5c12280569b8910a2823ebfa2fa9d39e7f03d72da5b9d270830e7e2484237d635e23ccf587253d60768c4337d275df37d0d3effc621c118f3f7faaec9ec12c52018c8f750ad446eb2da6adbea08310b610f0abfb7a3e87769fafb95c2676f3be114f84314e9ec5479d58efc81cff7df566fa18231324744bb57864899441242a6fa4fa8a4de650ec950ddbf39cf159e2524f6288bb425872b907cb07327b4050d05fb5e252cfae1086350e2dbc03244c9bde23ae238daac69ea57af5d86149ceb3601929f7061db57c959adf11125399d5176924ce7f67a50914d1df5a39b24adcab40324d3e5c2922d711cdcc44c63e2413588970167102afdec9490bb475b03755e3d91477dce74534e7ea0a6bd2aab3ad5360c57e23f7af415cdd5b860985e07a50ed0b049b43291c81be9d04cd1d6a00a6c9d7852d73778240bd6cb33ba947b9181ede44941d1b199eb940656e0b6dba820b447e5f62710f49d3f188dcc5c2033de5635f1cb49abe60010ecb7578bf0443830bc18ec0d260b88e23e498b8bfa4cc3f9a51ba8634723e22bf580f82c8fc25c14d416d886de52b1574d4b99bf4151d83b0edc8c9167e03e8ad47c4d0e4ae4185e37cfc16396bd08a5586cb6291e7a2618bd92408fa8931eb010dde3b3c28f441a70ccb2f592dc979ab6ac62f4eb6075200467af427fe65fb192b220a28ae3b1202ffae56b2ae1aef11cd60a574bd188807b01a91f28fdf657fc8adb56fa27e6f3aabb923df59f6858a4ca5afc7da9216fe9c5164688226b81c28ffdc4ca4a4445e103ec0cac429087e8bfbf5addc99e5c1ffbeacb589de2e61adecd24a4afc1b7d63f252755e3dca4281c2ba2d85cfebc3d58877965cf9797dc5175bd99930d3af35cfafc318d2e4347c3ed39c8bf9dab84932055d25a88b04032c699caf913e5babe0fa05df6edcf3ebaa011f486130a5842c8b3f1ba3dba8958aca9c900097b238646878dfda2a6fa0f5d62078df8014a8b4996f2923fd79d38c326cba0ac595f014d9715f12c62c35284dd036a33237f7e9603d2511667af55d187eb13ec29458b9240be2f5a876698c0259de809dd1a100248bb0dbc6e23619fc83a85b4c15b286a9476d85b7c6b987611578dc7575585125c97a390797ede67ac7310f609656316a793a6170f1ce73cc779cd6f172aa4951a7ec81f54d44ca101906661a0c33026e8b8ed2e9d2d75e14382e2400935a5b47976d483836252c865780e68569e7dd27c8f33a54ff775b07c62a763be84a78f8bc44d77ff8f199a8e44355d15fd5bcb9879dd3054e3fac6422a4be7f82ffc8fc039498af3251e707cb9153b5aef4f69d9a88ef9554755b4cddda8563e6cefd0f16d8d0e8f5e519b4da73fbdb51a36996fa27a757d2128c3be738f995275076595bbf81c21e2bc7f139f607f083a5805755583a963b2481413d9c44efb06d21dfa20fcba2e03b4a60a09b54640addc749806c3b314dbda8bbd43619d71539bb7122794896b5a4e4c38a09ca73723077aa4382f3d4626e1d3520de830fb7015a5958ef358aac23c89c6ab2aed9e120f0fc0fb2cb93b2adfa3edd318e7dca16c4f4fe5ae442a2808cbdc6a69d6eac4c7e3a918de2d274dbc4f450f997e521bb4c45b9efab467def5397ac7a6ed45c271b43bce54d45fbf4f747857e2917d11e82723365cc34a32b11e6bf1ec03be375524e5a316edb31050c148d8b8d279b377c9cfa93f26d6a7bc134e60eae34a9b66ec017e9bd056534b8b630d44ea41483a8c6bc92b2ab6afe8c18db88775541084a8c38ca8c75adc82cd749ab26ad84b020bf62f923e32bb5ef1de13e23f72814c59aaf8c3a3b43d6017ae9702b691ccf673662b459b504c9e01565defbafd73a133cd0353f64dbede2c4fa3d4c027b6b90b4df64e96ec9bf868bf66f9127686035564c5e87abf42826227afb50808af1558caceb89add9dcaa7de7288d942050b00c527402bb0c39e19236a31c02b70d7247a4ca958ab05b569c25505a2e4b6325c5702b50ad04f1bbcb34837be17e9578b3304eda9a8ac605004deb88254ad37d0df1164faf0bf13f4a14e32f53863ebce9aba26994f06d8b63957410e70f686f458034e8e1e4b573975f6c3a967f12bf2b04ef59a606fedd9cf986a5ae89d14d20649fa7f0eb0762aecd9a07fa4519f44e20c179cec794cff868ad50d5928b5dcb48529e88588702cce876a20ac62513ec63806520105d8adbeed55b8d1c8656515e1a1c3bd79105d74e5f7413005d837eec52074d8093df2ccaf23ddfa7fbc2f60d19fb14834b00b4183b4f41948a4fe76607f167d73e98c6cdcf6f6b5e423ae5f8e81cc75b82887ea3f10f92dddbc1d275ab1ac85fe0fd7bac01169e333ea7b5ca98af07e8cd90776ab860012f95cc7eb4b5a60cc0dd9e268dd36d6d127f917875fbd28d4874f4e241cc59523c0fc86b68e568f22f98bf05f0a241dba004695e779e84ee70c551ec6d2d5942a25bae19253b7b66d1385d2011ce3086bd9a566c105235559afe36631b129e86bd1c43809620c45b1bfcfe11cd8dd5eb6f97585e8f8f9caac3d3b95d83f5c4ec1d1f28585f3abff90429bbf8db96ab4bc134e52bc62095ca64d903bbb02d897010b54d12f400b5773a53b9d16fb5b4b51b4ad9bc3978d7a505bd7b28c7f19fb28fd8bb25ef30fd16da7268f1e24c2277566a14ef639043354dd8a97246e9387c2ab578adaa42ad21914b97fe5dafa0d6dcf108a217a50ff6a632b5f7a8e8039209d3e3772aa40768b76f5986d6fbefc87164fc08dd3c519a24f6f00911ee53e85e67fc3e53ffa9bc69e2f2ec1acf6089b2fc1c2aef7b90652c112af5a91ca4f8d9124c1e190d193549c751874cc75ba4a5c8212e4485e880588d0381a38dafbf2c364d96aaeaecc01ba00e744ea347d95a2a2a3496d5cfd05c5b4712f4ece16c1a2c810400e9248d085f474ec1a4dcd4547c54a88d481c94be77b10b65063d2a5e706ffa1b1fd69cc94265fd4255cc13415de5a1a2ac01a08e9cf2877b67bff9cf1f98fa8da337af49d5b5e3c628d7324ded93f3887dc9559ded4f51688446f8ac7a46887fc8c05392c8b49857a27644f28106c6b7b68e74c29722e64dc1c2a134506ff5041ef2909a856f70e9d6b7bb8dccd9f09115c88ab3c81371b2263d8442c14c5210dea438d8cdcdbdd88149a22a994df52670c7053ee261a6dd1a624e5574ce81c60a33e046298cd6f6cfbae82780d816b6c8050202da3ebc4facd88b3a6246d5d3ea82b95df6b3915500eab22ebdaec3828d78354510924040a80583e922958319ffd7ff791b6147c546b89170837af89285c795425a4ba47c2ae78f2ff29589e408aefddd0b97c2c9a59cfab4b4ec705c4065719b0fa5811fd0dc792f94de7bd276f71dad8", 0x1000}], 0x6, 0x0, 0xfffffffffffffdfd) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r3 = semget(0x2, 0x0, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd3) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r1, &(0x7f0000000140)="220e22", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x800, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x0, 0x6, 0x800}, {0x1}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) r3 = geteuid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r6, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r8, r7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = dup2(r11, r10) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r14, r13) r15 = dup2(r14, r0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) r22 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, r3, r16, r17, r22, 0x1, 0x4}, 0x9, 0x20, 0x2}) 16:00:07 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x2, 0xffffffc1, 0x80000001, {[0x5, 0x8, 0x7f, 0x40, 0x0, 0xffffffff, 0x5, 0x5, 0x7, 0xffff, 0xffffffffffffffa1, 0x74, 0x6, 0x4, 0x3, 0x3716, 0x4800000000], [0x8000, 0x4, 0x6, 0xfff, 0x2, 0x4, 0x3, 0x3ff, 0xff, 0x7ff], [0xffff, 0x2, 0x7384, 0x9, 0x4, 0x4, 0x1], [0x2, 0x4, 0x800, 0xd535, 0x6, 0x7fffffff], [{0x9, 0x4, 0x7, 0x60c0000000000000}, {0x6, 0x6, 0xeff, 0x84c}, {0x0, 0x3ff, 0x0, 0xa8b6}, {0x8, 0x10001, 0x10000, 0x3}, {0x7, 0x4ccc, 0x3, 0xc1}, {0x1ff, 0x5, 0x6, 0x9}, {0x2, 0x8, 0xeb0b, 0x1000}, {0x800, 0xfffffffb, 0xffff003d}], {0x7, 0x3c1a, 0x80, 0x81}, {0x1, 0xffff, 0x9}}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xff77) write(r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) dup2(r3, r0) 16:00:07 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x0, 0xbf9a, 0xffffffff, "7e734578ff5dbfdcf0000000683a00a52d00", 0x9}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe2(&(0x7f0000000180), 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000280)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) write(r1, &(0x7f0000000200)="6722c33b22b01c99a2d425b37a3b1342af21dfddc30fcc11175a0f53d6344a2bc74abd537f023678aee3b5891d5c6fbe07babad8d73aee41b21e2882f8513588f4a41dc531015fa45fd25cdde2b82b6f41b1c96b5aec72960000", 0x1d3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000011c0), 0xffffffffffffff80) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r5, 0x100000000000, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0xf7fe, 0x0, 0x0, 0x2}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) pledge(&(0x7f00000001c0)='\xae-@[\'\x00', &(0x7f0000000200)='[^!^],\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x31979349ad7c3334) ioctl$BIOCPROMISC(r1, 0x20004269) fchflags(r1, 0x10000) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) kevent(r4, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) kevent(r5, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = fcntl$dupfd(r6, 0x5, 0xffffffffffffff9c) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001040)=0xc) r9 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000011c0), 0xffffffffffffff80) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r10, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="01002efdbf32002f6669bdb09d391c29c3ccbaf919d3077ff704334b7d5444aa931940e8327d0566728e49522c485d48aca7b2f8a9ceb9d6adffdda83045e39855e7faba134e25966410769fe43197733840bb5484cd1be10405ba2cc3500f7f57a5e5fbc71df633093f05c0e715423d59555e1fadba38812449d238ab236387e3eec909754e28124ec3d933340d5143b98d1d7b00b9a552654d8be11380e8d45d1f1954746d30122121fe1f1421da1f88bfc39cf5a8b9482492aaa05040cc6bb53ef03db07b4a5100dd6af926f57518e491ec3f325b7aa24a1bc9f8c56d15b2153180d75ec176f6fc80406c0a970eead984a55e2a229c5ad2f92937dfd581a21009660e"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="a009acea858e04a6099513eb94031e1a133ce39faa30b483033b277e19ec8b27bae455f800ba1909a75688515635aada7de39e24bada5214ba05eb90b7233fa4d838769e55a88ec177d7ad4b276813558b376fa9ea852c6c965f6755e7ef22b6a294aa3b11016f96462e8dc00dabd7bf09f8c469ce7366e315d93d1ceb820a01b5b22b2daa726a61012ab7a69c2a0548382ff8282fd2a69aca8a83b9bcde49ca02e781dc0bdba4c0749dd5580757d3c1de6d95076f4d7d64b18313c65326ac446158d0a11e99ba4df4e1477aee8dc6c77168b41b788046516733f266a2c87175d1ce0254b0", 0xe5}], 0x1, &(0x7f00000001c0)=[@rights={0x38, 0xffff, 0x1, [r4, r5, r1, r2, r7, 0xffffffffffffff9c, r8, r9, r10]}], 0x38, 0x2}, 0x408) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1ca) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) kevent(r1, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) r3 = socket(0x6, 0x0, 0x5f) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x4}, {r6, 0xaf}, {r5, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1}, {0x6}]}) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) fsync(r9) pwritev(r9, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r9, 0xffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r10, 0x100000000000, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x5, 0x101}, {{r2}, 0xfffffffffffffff9, 0x80, 0x4, 0x9, 0x401}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x1, 0x7}, {{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0x240000000000, 0x5}, {{r0}, 0x0, 0x10, 0x4, 0x9, 0xca}, {{r4}, 0xfffffffffffffffe, 0xdb, 0x2, 0x5, 0x8}], 0x10001, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x8, 0x20000000, 0xd2, 0x1ff}, {{r7}, 0xfffffffffffffffa, 0x120, 0xffff6, 0xffffffffffff8000, 0x2}, {{r0}, 0x8000000000000007, 0x84, 0x2, 0x8, 0x100000001}, {{r8}, 0xfffffffffffffff8, 0x81, 0xf0000000, 0x81, 0x100000001}, {{r9}, 0x2, 0x40, 0xf0000000, 0x1, 0xff}, {{r10}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x3, 0x4000000000000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x1f, 0x1}], 0x4, &(0x7f0000000340)={0x10000, 0x8}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r12 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r12, 0x4}, {r12, 0xaf}, {r11, 0x10e}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) fcntl$setstatus(r12, 0x4, 0xc0) 16:00:08 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000380)='./bus\x00', 0x20000, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setreuid(0xee00, 0x0) r1 = msgget(0x1, 0x263) r2 = getuid() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) write(r3, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r4 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r5, r6) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r10 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r11, r12) r13 = getppid() r14 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1f, r2, r7, r8, r11, 0x1, 0xff}, 0x2, 0x3, r13, r14, 0x2, 0x7fffffff, 0x5d50, 0x5}) r15 = getuid() r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001040)=0xc) r17 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r17, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) r18 = fcntl$dupfd(r16, 0x14, r17) readv(r18, &(0x7f0000001200)=[{&(0x7f0000001300)=""/249, 0xf9}, {&(0x7f0000001400)=""/145, 0x91}, {&(0x7f0000001040)=""/67, 0x43}, {&(0x7f0000001140)=""/103, 0x67}], 0x4) setuid(r15) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x30000) poll(&(0x7f0000000140)=[{r0, 0x17b821b10f4f5a63}, {r2, 0x60a529cdaf8afa2d}], 0x2, 0x800) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000001cfffffeff00000000f70001e86cfc9d071b9d2a53e2ffffff00b8000000000005020051d5468320139f"], 0x38}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x3, 0x5, 0xf5, "38d75d34468ce1645341e97e02fee4ddfa922dce", 0x8, 0x7}) listen(0xffffffffffffffff, 0x8) r1 = socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x2, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x4}, {r3, 0xaf}, {r2, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x34bce844d520264c, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000001c0)={0x6, './file0\x00'}) mprotect(&(0x7f000058d000/0x3000)=nil, 0x3000, 0x4886c10684ba1d6d) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = semget(0x3, 0x3, 0x40e) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, r4, r5, r6, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) semop(r2, &(0x7f0000001080)=[{0x3, 0x4de, 0x800}, {0x3, 0x100}, {0x2, 0x203, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x5bb9, 0x800}, {0x7, 0x0, 0xa959bc35ad6fc6ca}, {0x0, 0x8, 0x3800}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r8, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r9, r11, r13, 0x89}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r7, 0x0, 0xa) pmap_unwire: wiring for pmap 0xfffffd807f007e80 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f007e80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f007e80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f007e80 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f007e80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f007e80 va 0x20ffd000 didn't change! 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x20, 0x400, 0x1, "1a9e3a4a50e10254ecacf9375bc0bb5bdcb8bc60", 0x5, 0x6}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$KDSETRAD(r1, 0x20004b43) fsync(r2) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r2, 0xffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r2, 0x4, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1000000000000247) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000004d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9a58f905731e0098854259706b12fabd85e4c5c466eed52758001332d333b194e3ef9df69b53b0a3e3ef1784886f6d5a5ac50c92cd2e91d63e9d30e7cc0e6a3"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x368, &(0x7f0000000280)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f3510000000000000000000000000000009906c6bc9a8b7f56facfdd21f99b0e166b96f9a030f64007099b8b8721bfce602af63873bef87fe7fdf65348e697"], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[]], 0x1, 0x1, 0x0) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f0000001580)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfe32f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f0000001940)="787d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbea2b941f3b620952ae9438a2f30af6d7546b12720dc15a0b881455d8d3349ea99398a920065db02e9ed2f339c6ed3c91bc828deb75ac96acd804b9598156878e750bc01dac6caa54a24a0b6cfeb677ace11186a12e62bef3945c147ab536ecc8e19d0e6d3071936a0afa9650fc3008c706b9bbeb803cacd6d6b5dca161ec421a2327af9410aea851d2d0626630b27814a53fc61a9875287afeaa9467f041237c962fa2ab5c2614821e7f47577943f32189591806f1bd08fff39b3b147ebcae2058ee33ae525a", 0xdf}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xffffffb0}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000000c0)=0x7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() r18 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r20, 0x5) r21 = kqueue() fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2012, r9, 0x0, 0x9) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f00000004c0)=0x8000) ioctl$WSDISPLAYIO_GVIDEO(r26, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r26, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r26, 0x800208, 0x75, &(0x7f0000000180), 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r28, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001500)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) getgid() 16:00:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x2, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r2) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r2, 0xffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x9}) 16:00:09 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001040)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) bind$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000480), 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x2, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETVAL(r0, 0x69acf553417cafee, 0x5, &(0x7f0000000080)=""/49) 16:00:10 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r7, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r15, 0x6, r16) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r16, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x0, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r17, 0x80185758, &(0x7f0000000080)={0x0, 0x100, {0x40, 0x5}}) kqueue() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x400000000000003f, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) r18 = dup2(r4, r3) r19 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r20 = dup(r19) r21 = accept$unix(r20, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r5, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r20, 0x40044266, &(0x7f0000002900)) getpeername(r21, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r20, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r20, 0x40044278, &(0x7f00000002c0)) chmod(&(0x7f0000000180)='./bus\x00', 0x50) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0x2, 0x2000, 0x6f5, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x4}, {r5, 0xaf}, {r4, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x7) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000240)=""/239) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00"/305], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7509000000000000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c70b398c4f2e54f1dcb2fd3aa1da60a93adc5be829d0d5c110058c35b156bea20f83995139256b58d93f2dc9dbc5842cd1e3936d1d8cce8aa78284aa881942ebf3c172cb1c8c9f8e22c325b7aa34933f14f4c95e10e4897fabb175f9c8ef0a088fdb587421e6bf1fce9e88fa6882f33bda546ad186daff42a9b8126fbc923d7f783599e91bec563584fe29b040f6c790f1202a6192cc7816cd37a10879554748f19bbb11689ceb99300"/455], 0x44b, 0x800) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x6) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000140), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa0416fa4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fd00040000872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sync() bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x992, 0x80}, 0xc) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r1, &(0x7f0000000040), 0x16f) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2000000000000113, &(0x7f0000000240)=[{0x5, 0x0, 0x7f}, {0x2, 0x20, 0xff, 0x4}, {0x0, 0x8, 0xee, 0x3f16}, {0x8001, 0x7f, 0x4c, 0x514}, {0x0, 0x3, 0x6c, 0xee6}]}) syz_emit_ethernet(0x73, &(0x7f0000000080)="3e804c0e159b19b858b7cf722aedf79ab9c1203595042bb85b25c311a51a62b3ec5c5913b36df61be65506c4a020469f808d1918626b55579d780407f7f8bcecea7e20d0d116ec10da4130098789abb7e47043311e78450427a99b5c3b0fddf825ab298d155027159d8fce9e6bd633d0df9432") syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/26, 0xffffffffffffff4c, 0x1800, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530003d2e63f56256f7802e4be96c3d4f8bde3f21478a32bc3fe92ce736fe50accf4fcab3c379d778cb041cdab8188215983eda54b1c0990d5571374e0e09a1c81aeb5f7ab910062999960d929fc637c204e27575ef3dcfda0173739b56044427000000002dc865000000"], 0xa) getuid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)='./file0\x00') getuid() 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001040)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x100, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f00000001c0)=""/175, 0xaf}], 0x4, 0x0, 0x5) r2 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x47647564f425950c, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000580)=0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0xfffffffffffffffd) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) unlink(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f00000004c0)='./file0\x00', 0x2000, 0xfffffbff) pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00005ce000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r1, 0x20004269) lseek(r1, 0x0, 0x1a1b, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r4, 0x20004269) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3000}, {0x0, 0x4, 0x1000}], 0x2aaaaaaaaaaaabdc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) r3 = getgid() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) write(r4, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r5 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r6, r7) r8 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) fsync(r9) pwritev(r9, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r9, 0xffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r8, r10) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r12, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r11, 0x100000000000, r11) r13 = geteuid() r14 = getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r20, 0x6, r21) sendmsg$unix(r12, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r21, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x0, 0xffff, 0x0, r15, r19, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r7, 0xffffffffffffffff, r3, r8, r17]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x2, 0xd}) r22 = getgid() r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r23, 0xffff, 0x100, 0x0, 0x0) write(r23, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r24 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r25, r26) r27 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r28) fsync(r28) pwritev(r28, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r28, 0xffffffff) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r27, r29) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r31, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r30, 0x100000000000, r30) r32 = geteuid() r33 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r37 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r39, 0x6, r40) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r40, r32}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}, @cred={0x0, 0xffff, 0x0, r34, r38, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r26, 0xffffffffffffffff, r22, r27, r36]) chown(&(0x7f0000000080)='./file0\x00', r2, r36) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x20000fc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1}, {0x6}]}) lseek(r1, 0x0, 0x100000001, 0x1) 16:00:10 executing program 0: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xe4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r0, 0x6, r1) bind(r0, &(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x3}, 0x8) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r10, 0x6, r11) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r11, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x0, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) seteuid(r6) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20020, 0x0) mmap(&(0x7f0000870000/0x3000)=nil, 0x3000, 0x3, 0x5012, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0xfffffffe}]}}) 16:00:10 executing program 0: r0 = getgid() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) write(r1, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r2 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r3, r4) r5 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r5, r7) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r8, 0x100000000000, r8) r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r17, 0x6, r18) sendmsg$unix(r9, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r18, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x0, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r4, 0xffffffffffffffff, r0, r5, r14]) setegid(r14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029a02662fbfa5705a0be0a5238384906db000000310000000000000000000200f000"], 0x38}, 0x0) r19 = socket(0x18, 0x4003, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r19, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 91293 24295 0 0 0 0 syz-executor.1 *349184 24295 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000ab7600,70000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000ab7600,0,7,fffffd807f008730,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020acf368,ffff800020ab0018) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e1caa90,c5005601,ffff800000ab8800,1,fffffd807f7c69c0,ffff800020ab0018) at VOP_IOCTL+0x88 vn_ioctl(fffffd80649c8a38,c5005601,ffff800000ab8800,ffff800020ab0018) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0018,ffff800021ba92f8,ffff800021ba9340) at sys_ioctl+0x5b9 syscall(ffff800021ba93c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4aeb2b29630, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic uvmspace_fork: no space in map for entry in empty map ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000ab7600,70000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000ab7600,0,7,fffffd807f008730,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020acf368,ffff800020ab0018) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e1caa90,c5005601,ffff800000ab8800,1,fffffd807f7c69c0,ffff800020ab0018) at VOP_IOCTL+0x88 vn_ioctl(fffffd80649c8a38,c5005601,ffff800000ab8800,ffff800020ab0018) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0018,ffff800021ba92f8,ffff800021ba9340) at sys_ioctl+0x5b9 syscall(ffff800021ba93c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4aeb2b29630, count: -11 ddb{1}> show registers rdi 0xffffffff8210c427 db_enter+0x17 rsi 0x1fec __ALIGN_SIZE+0xfec rbp 0xffff800021ba8d20 rbx 0xffff800021ba8dd0 rdx 0x1fed __ALIGN_SIZE+0xfed rcx 0xffff800022d68000 rax 0xffff800022d68000 r8 0xffffffff811a12cf kprintf+0x16f r9 0x1 r10 0x25 r11 0x76c8b0268d4f472a r12 0x3000000008 r13 0xffff800021ba8d30 r14 0x100 r15 0x1 rip 0xffffffff8210c428 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021ba8d10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=349184 stat=onproc flags process=0 proc=4000000 pri=64, usrpri=64, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0c70,0xffff800020ab02a0 process=0xffff800020addc00 user=0xffff800021ba4000, vmspace=0xfffffd807f008730 estcpu=14, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24295 91293 68701 0 7 0 syz-executor.1 *24295 349184 68701 0 7 0x4000000 syz-executor.1 24295 511531 68701 0 3 0x4000080 fsleep syz-executor.1 68701 205627 10918 0 3 0x82 nanosleep syz-executor.1 15739 384238 10918 0 3 0x82 nanosleep syz-executor.0 10918 35253 56173 0 3 0x82 thrsleep syz-fuzzer 10918 440295 56173 0 3 0x4000082 nanosleep syz-fuzzer 10918 202755 56173 0 3 0x4000082 thrsleep syz-fuzzer 10918 15824 56173 0 3 0x4000082 thrsleep syz-fuzzer 10918 485656 56173 0 3 0x4000082 thrsleep syz-fuzzer 10918 278766 56173 0 3 0x4000082 thrsleep syz-fuzzer 10918 362222 56173 0 3 0x4000082 thrsleep syz-fuzzer 10918 190254 56173 0 3 0x4000082 thrsleep syz-fuzzer 10918 221015 56173 0 3 0x4000082 thrsleep syz-fuzzer 10918 376880 56173 0 3 0x4000082 kqread syz-fuzzer 56173 341191 9542 0 3 0x10008a pause ksh 9542 447241 88371 0 3 0x92 select sshd 77693 360904 1 0 3 0x100083 ttyin getty 88371 85210 1 0 3 0x80 select sshd 29601 142583 83511 74 3 0x100092 bpf pflogd 83511 463117 1 0 3 0x80 netio pflogd 27803 14314 17934 73 3 0x100090 kqread syslogd 17934 193429 1 0 3 0x100082 netio syslogd 46538 320856 1 77 3 0x100090 poll dhclient 2827 381216 1 0 3 0x80 poll dhclient 49348 366144 0 0 2 0x14200 zerothread 24691 58101 0 0 3 0x14200 aiodoned aiodoned 53333 409534 0 0 3 0x14200 syncer update 58785 266047 0 0 3 0x14200 cleaner cleaner 89991 144215 0 0 3 0x14200 reaper reaper 24442 95349 0 0 3 0x14200 pgdaemon pagedaemon 33183 308270 0 0 3 0x14200 bored crynlk 4055 323027 0 0 3 0x14200 bored crypto 48407 124719 0 0 3 0x40014200 acpi0 acpi0 18697 260625 0 0 3 0x40014200 idle1 30055 220604 0 0 3 0x14200 bored softnet 23284 347315 0 0 3 0x14200 bored systqmp 33005 423577 0 0 3 0x14200 bored systq 12008 238040 0 0 3 0x40014200 bored softclock 64071 102502 0 0 3 0x40014200 idle0 50219 45853 0 0 3 0x14200 bored smr 1 226499 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 24295 (syz-executor.1) thread 0xffff800020ab0018 (349184) shared rwlock vmmaplk r = 0 (0xfffffd807f008748) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000ab7618) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff800000671478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82678320) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9500 6409K 6987K 78643K 10857 0 0 pcb 13 8K 8K 78643K 37 0 0 rtable 105 3K 3K 78643K 210 0 0 ifaddr 63 13K 13K 78643K 75 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1476 0 0 iov 0 0K 16K 78643K 29 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 77K 78643K 1299 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 3 0 0 VM map 5 2K 2K 78643K 5 0 0 sem 12 0K 1K 78643K 35 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 5 13K 25K 78643K 111 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 61 63K 83K 78643K 452 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 6 0 0 in_multi 40 2K 2K 78643K 40 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 36 159K 159K 78643K 36 0 0 exec 0 0K 1K 78643K 221 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 124 39K 39K 78643K 1311 0 0 UVM aobj 9 2K 2K 78643K 9 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 8 0 0 NDP 10 0K 0K 78643K 14 0 0 temp 104 3548K 3612K 78643K 9994 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 175 0 165 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 56 0 56 1 1 0 1 0 8 0 tcpcb 544 30 0 26 1 0 1 1 0 8 0 inpcb 280 124 0 117 2 0 2 2 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 45 0 45 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 2 1 0 1 1 0 8 0 pfstkey 112 16 0 2 1 0 1 1 0 8 0 pfstate 328 16 0 2 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 213 0 0 14 0 14 14 0 8 0 art_table 32 214 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 33 0 23 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1548 0 140 46 0 46 46 0 8 0 ffsino 272 1548 0 140 95 0 95 95 0 8 1 nchpl 144 1940 0 325 61 0 61 61 0 8 1 uvmvnodes 72 1659 0 0 31 0 31 31 0 8 0 vnodes 208 1659 0 0 88 0 88 88 0 8 0 namei 1024 5143 0 5143 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 552 3 0 0 1 0 1 1 0 8 0 scxspl 192 5316 0 5316 8 1 7 7 0 8 7 plimitpl 152 23 0 15 1 0 1 1 0 8 0 sigapl 432 309 0 294 3 0 3 3 0 8 1 futexpl 56 2206 0 2205 1 0 1 1 0 8 0 knotepl 112 55 0 36 1 0 1 1 0 8 0 kqueuepl 104 16 0 13 1 0 1 1 0 8 0 pipepl 160 278 0 259 2 0 2 2 0 8 1 fdescpl 488 310 0 294 3 0 3 3 0 8 0 filepl 152 1944 0 1842 6 0 6 6 0 8 1 lockfpl 104 23 0 22 1 0 1 1 0 8 0 lockfspl 48 10 0 9 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 104 0 95 1 0 1 1 0 8 0 zombiepl 144 294 0 293 1 0 1 1 0 8 0 processpl 896 325 0 293 4 0 4 4 0 8 0 procpl 632 526 0 483 5 0 5 5 0 8 1 sockpl 384 324 0 305 4 0 4 4 0 8 2 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 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 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 20 0 20 20 0 8 0 mtagpl 80 10 0 0 1 0 1 1 0 8 0 mbufpl 256 312 0 0 19 0 19 19 0 8 0 bufpl 256 6373 0 1311 317 0 317 317 0 8 0 anonpl 16 54981 0 30038 102 1 101 101 0 124 0 amapchunkpl 152 1726 0 1535 12 0 12 12 0 158 3 amappl16 192 1870 0 496 69 0 69 69 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 82 0 77 1 0 1 1 0 8 0 amappl13 168 1 0 0 1 0 1 1 0 8 0 amappl12 160 10 0 7 1 0 1 1 0 8 0 amappl11 152 98 0 81 1 0 1 1 0 8 0 amappl10 144 17 0 10 1 0 1 1 0 8 0 amappl9 136 605 0 602 1 0 1 1 0 8 0 amappl8 128 192 0 158 2 0 2 2 0 8 0 amappl7 120 38 0 33 1 0 1 1 0 8 0 amappl6 112 100 0 91 1 0 1 1 0 8 0 amappl5 104 134 0 119 1 0 1 1 0 8 0 amappl4 96 565 0 532 1 0 1 1 0 8 0 amappl3 88 151 0 144 1 0 1 1 0 8 0 amappl2 80 1578 0 1507 3 1 2 3 0 8 0 amappl1 72 16651 0 16213 25 15 10 20 0 8 0 amappl 80 793 0 741 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 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 313 0 294 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 313 0 294 1 0 1 1 0 8 0 vmmpekpl 168 6849 0 6815 2 0 2 2 0 8 0 vmmpepl 168 46088 0 43553 146 4 142 142 0 357 26 vmsppl 368 309 0 294 2 0 2 2 0 8 0 pdppl 4096 633 0 590 6 0 6 6 0 8 0 pvpl 32 165578 0 136930 232 0 232 232 0 265 0 pmappl 232 312 0 294 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 486 0 3 14 0 14 14 0 8 0