kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Sep 9 18:15:15 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.37' (ECDSA) to the list of known hosts. 2019/09/09 18:15:44 fuzzer started 2019/09/09 18:15:49 dialing manager at 10.128.15.235:24996 2019/09/09 18:15:49 syscalls: 337 2019/09/09 18:15:49 code coverage: enabled 2019/09/09 18:15:49 comparison tracing: enabled 2019/09/09 18:15:49 extra coverage: support is not implemented in syzkaller 2019/09/09 18:15:49 setuid sandbox: enabled 2019/09/09 18:15:49 namespace sandbox: support is not implemented in syzkaller 2019/09/09 18:15:49 Android sandbox: support is not implemented in syzkaller 2019/09/09 18:15:49 fault injection: support is not implemented in syzkaller 2019/09/09 18:15:49 leak checking: support is not implemented in syzkaller 2019/09/09 18:15:49 net packet injection: enabled 2019/09/09 18:15:49 net device setup: support is not implemented in syzkaller 18:16:01 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x10420, 0x4) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x4004, 0x101) shutdown(r1, 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x8) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x1, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xf30}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2006}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7f725767}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xdea9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffff7}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf5b}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000700)) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000740)=0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000007c0)={0x7, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000800)="ea6531488d0241d010b27c8f392e2ee995f35afe9a505675ed2fc37ec014633e0deb3d0c5c26ccba00e7ce5e15ffc5b8af8e7841174b4f5b5a597bef7eba0019d94419e821a02725d617f1d2aa571bf818da0c23a1373175cd15e94af61df83b56748a7163f9dac1337f2eadcf621a1f9d0e8865fc6ecd69fd17502f2f82d7e0851be06d7b96ddf043a0b93ad2d4e5f58099fdc77d3fba1865bfb372690d8aef5c2bb15a9e964f9704e3590fbde34721ce8cae3b92916bb940a84518d82f578708301b4e65fc85f0b91a4fd07e14849d384f2b964d1db5a02d3cf5ea4e91e0beecd0b23683c1630bb7bd481cc8312f7e8f1d4ba10f052b3e3039122a9aed46726a91a538f8c072b9422f7fd56c7e8318687dbcf3b49d4a051b40bfdee37a2f425ff6027c0ff159eca8e02e82b621f610a8ed96394e6a134c503758ebb6a3e4a6def3132c10144a53dfb390249255852b91358a5bf5222df9509b772105f5be19c58db0fa72f4f76bc9de4e08332b5e318c0f73ded1b0e88cd4b95a9fe8616544ce03283d409648ba23396cb8b02820b713123e4f2e9e90189393d3ceb22d956914e9e5cccef7642dbb041854b42ecabd01038c0e85af1b0d9133705616c11b059960ec5ea83610ed4c2b4792b602774db155013af94df5c6fecdc2c5aefc56eb6dd62f5e752d7eb066968c05153314ca4e0a76c290481d89c05432e6ad79ee93bc34bd56fde75c4c188919062a212136de5c124e76087575a4eddfd73254079eaed33f87ca53961ea1bf313eea468546f5daf59178f89ad51bf881b8e2062b9e217c8f2a2fbbe9a88381c731f0f0ad7dbafca8050bb8fb9c5b1ac82efa17bb7090c27d175d36f33dabcc2ab05033df530d1f8b4b4ac96ae59a8d5c0e1d966a6b1dc91bd0059e6ae873a3186f9fae1915d34745408990f2a2139e29ea73b141fafc2cfb60f056c4662f85657d26cd26ad43200c8704ff6c3243a44e0f71ad6920328c75f0075f714e8dbfe140b831e1b81321c6e9cc76a00d059c5b76158de2fd6992c27cd1d63e3866b808959a94f2d7856a9ead9d3046e3701a08f6139f2270f500651458e0e0216d1a63efc9f49abd1f6a704fe769a09df45ea1f13582a82a67faaa784afcf92e8ff3be5eecb7f13feeda6a8da47ff3c35a96aa7fd0cb047217a8117852db035293641449ea1284babb6d1e9f305af919e296ab611e3763180f5f34a1c57d713dccdbef34ad7e3023ed4db632b4a73c0e7d6baa0e2b80763e4a0f9b9b3ca4b512c5c910133013a71258b3036a3a18eaba20cc8ece138354f808e6735655d4e3d156a3c2bb3ff8dcd32f8687f1821d4f1402a7a76a72e4e7eb3af41a7e7bfb6b361091ad823bd0def62fa66a46a0efeb4508e75ecaa11e76afbc3c5e06801430c44772550b9f3544f50fa7e1f11a61efd2cb3a87bbc22ffd06c06a376da4015e01e8896ebd25dd5d2474820eeac474ed7155de707ab0e5fa331e0cc91986f857edc93bf057f3adcf597f6835a3c540c2f7fc51b86d5b43a25e151d38e0ba23305a5ae79cbfb2e495527d8d6aa1c07064c4a6c64ac1c2d9a541ef78c41b868ca712a2fb9cd583406d417522adaba93af2152babb22288b41cdef72dd580854ac6ddceaeaa9554b1c66b193fa11393d67ad10a4782f21a5bb1c98fe8dd332524c16e3ce7fe7fbfc0010ef4b1ec7e0e50703eeb1ed2bdd3fb696d96ad9de528755afbe02c58f79e5238f40bc63f6547e6e005c36da0ca19a53bfcc04b766fe50bd85fe92156fd78bb3349f7027de89772b74463705cc8bce03041210b08d147dec71f5831b8ad88e9dd4026cdf13b6c1033a1a63698e06a8efd8fb1e972164a35c27b30361e28ac919d0e54e4f5958f26055c8924b205e5d6aa39eb41e4067a047929b005e752014e1a28c9b4cad5100106a07563ddb05fd5548b52e2a2c381a092d2de0ab514b65c96c4ac5fc7ac85272a9c7044edd2582b6ad43c1f9af8a7a2698109ea0a9fd979f30bb862ba7a00790e2074782d7a615923de132ab8f4ef97290e361f906d049f166c36ad870e8e1f3ea304e7491db622d9106e2852b1fb808d3c19db527f3c031e56bb4cdf528d6484d7668b3a837714908303a6617b09fdf9a6cfd381d1dec0b894afc3b5b188cfc6f82c77ef6981cdb33c306a58d3bc7a440de7262b9cc198b45fc7a9fd8aef97f2cac6ff9c2b9270d41834414b6d36d847443354b9d4b049852d351b301305367bcb628f00c0472241594bb3eb75aac0eb4dcede2f513b2accbae1cd32ff6769d7456337c0aa82ff55db9200216ed76e02ee29e320038ebcfac90e61cc67376f12e8b04e8566f9b190b5d175784ea4dc14f3d8609ce1802885ea3c71c360396a9a66d3c15766e27cd80928f142759d31d469071138e05ff7aca06b7ecc7964545bcfd481e15246aae005e5fbc90e9a3531e19ea1bdcc5e23644f321cd4fcecee95b9e8ccfedb3358e2158490cd659c5342538510218f353e80a9c3a4baf55283ce04ed52c69b2c8f89487d8df7dbd5493e02e02bf7af2a82dba8ee1ce967232db9302bbae3ff972a064a0c648e25004992d3f61ff73a7dcb64dfde74a6935417de0ab2d41fd279ec454578ac8b151ede9664ecb98d797c7b6c385bc99b82e861044ebd2ba7eb326b6beec6e99f79dd2f892f771be549935f407ca8843c8e7f0b10a925c2c38a928c4cabb28077169dfaea421fcf7731f896bfe59ac60b0875aa389e178a6681b82a61712b20783d64b3934b6bba1459b4fda4a2bdf2c75276a4d149cce5c197b5b483ff830e414d19f72639da899597afdd6e8c64aca74e35c5d2a1258c7415f8c9f7a06ecd157c9f566f9ea3f36bd75526649a773f0acedfab73b7ccb38a83e8581c94d37b99aa8c7b9105237dbfcb3a42fcc0f6059b85fa13ec43ea2948add204934ad141cee5e7b169d30b7e391f02b681c197ecb61c898521f85f31a26e4f0d4e688640f0af914dbdadde34a5fd923280f5082e5d13e5e5d7c2dcdc230f4630b79ca3b49c58fd2c6fec74e9c76884e7cb3297c3748e10d0fa4f2e134678b9687875bdf4f27366c65044fdde9674d417b982c6e3947d4c19c54dd2208fbf533af00b98853cb6c860f7077d47dca1ac84e4423e5d20e0a73cf8f6832c6496580ad837a3df619ec17993fb2dede85054af7d91604f7578bd2be0d7885ff08f493f923f02ddfa4b2b49b8aa02c26df43e7db33412312d4ee63abc4260fa594d542d2f8c8bbab5a8ffb3147bc80493ea7a94f988139ff4fefee84b658604d005751b48e1bbc01336bb2bf48be5a7f6a7d13653c667a53dbad37d6a52a0095a6c78e4cc05516552536fcbd8a60980c0d7add0b7110d413642335f51ab00a5cfd28c1c7afe820009335d24e7b7eed38b4e9122d8a6b98d1bbf85b65c9ba657e85f938a31d79726e874d7a3a4f06e254ec3431e4857e96388468a45d103181cb01060195c322f52f9b25be37eb10660990b3ac0734cd434082417ccaeb43224330f0d1772aa2cddd7fe0f306b6f126875f7f6988681bcdf6ee0aad223b8bdf1787adca05a3012d7661372a86effa6ff91e82609242c060de56ff564e7d0356843251f9feede558a6f9202798528fd74540e4bf9cfed7f530c2c4cd1fde0618a9b499efd937c9654ed0ef5252125ef1b9c7fe3e4a7ac8d630f48fc8dcd1a1859bdee70c9d7c2937c22dd11431c0d450be1af93dc7f44445c3431fee382a45a9404a930ca648a8da6ecc2bec5657529bf700a1588dd71031e8603464a67d1e137815d53246da9e787720370ef8a681adf77eb15144cc9c44e4271faf89b032211949dd19286ce97d913199448f2b037bd194342e10e65618c66de9832a55a8e296fe03bf25c1600708d055087b8229efa8db7f6d84a0a6da06ce8ce0a809a8358e12f5f6e0d4476af52d5a7fb16209753654c9195232113a655b32c38f5412035bfe5231614bdb242c3aed0ec6c6518110aefaa04e22d3c756a17cefa700855610bac18243172cce0f2cea5e0cc2ace49daf0f91b8ff4cc0ccdab3ad6fcaa85e0abe5bf7624a98a88ae3a92b438cfdc864efb6b23fdeaf4c1cb0817cd867c089f5936ddc3690bfef90433e5135f4ba9ee7e7e3d2a52782a81a4eaaa0a2beb7af9c5e5255d6999311655412f3bd64c79d7de5294a6ead44f25424680db422a72744cf0cfe1199d2f16a2b23dd39fa484e3e9426e88a39310ce1c4679e6f4f3550790a65fbddf91656abfc3037fea942e19780102139815a31c3012bbad225f7a865a204228b0e1305615448b73faefbfd11c244da7c5f7a8fef6dd1a78fe2f3d4863c565edc852740d59b096aaeafca2ba41f9a59663e9f2ba66db7b7ea19e894b2117071cae0e0b14737a483a6a8371cb5901459fa5ed523bc09ca0c9988a1b46c4b691544ba1cc32204053a9d6a2a916c8d1eee4a22ab770f8a49e7a856d3820ab6d9b5a0253746353cd829df683f15caea42facb0e85e0b255105e2f4c0d545371c7cd1a6e9cc18909a0fcc301a071679a8c9cd0af7fc405e51cffc56eea637c54e1c6c697e51710253899ce888365323dfcc4f255efa6348a195c077fa38888c1a0cd313303afc91db0cde5b1db2c611a52f3c2ee2b0eb6e060e6a51cbcbaf77cb256fbd7f9d161fa10246153c3ef1716f348ef2743073c70f3d27771d01546feeb7d4765dd1bb188a260d2935ed578ba6a6745229dfdaecf1e33c057826129a7cec01ad635a7fbfb76234a03f99160317f051271cae77fd4284c9d4eddc53fab87053e31c9da5106797b6ea30dd8092564cb4755f4721e64c7949ebf6d869fbebe803a1556c7b1ec8910adf9d7f421056717d873ec8de7b22c8f3a64be4fd09c6c8611f7dc850d9cb31d20cc20aaf3531370bc573f69ac3ca700c76b5fab2fc381eed779480aa7af10607cc3274f43330721a565d3f1c7a1a210f19f1278f8a00a3355a2358fe972db4f50b20e8b607ca445e4b3eb2dee73ce537c9d51678ab370299d55ff8052d9e42e4b7caa2a9020b7210440ca4df5c9f7d447087b18be141514e2c218bd22505e2dcccfb00ea96dd765a68872bed0291701a007e3d7dfdeb648606b8949f9eef70ced033919e139d908517517f8a927b6585931ac6f3374540a0325772c4bb89b57fb894bef8774760354a8b1b93822ae096e527784146f8441407ea6ca0d17cf763458db11962a0824bec940fd3569a4733a968e9a05a1772208c92533b59c35c327618163efe4e666e4e71b889ed7a94ca5c2708cf65c68583ad91a616db177346af20ccc383eb1dc1182e04794f196b8c7404532062cf8b746dcac192eafcb718920b4dd534b9ad541eb92f7d509c10a8b5e06620d2849beb4818564278f6081652d0ec902175050c90d2a05757fc9b98d25d0268f81f78db8e957da732e63c65cca6dbd46bae9077ac2684d373bbc55ad704848c04a2b0898ba284bcc90e70cb37b3444e222c289268b6a302a5ac59c2999ce30969390d4d05b4679e2c94c17ac2d20c38636bd4321463ca3ad4f9b02c9cbae82de62f1cd7921b47331da83709ccd37e04e7ed6c973ee6c45891b5b9fcdb6b9f4c964fa22fae4613cf8bb9cee773437fecb84a68993d3b0a507edd8d301f526b11f76ea1498aeb17c8f085317efb39a89b25b17bfbe2f4b38c6354615f3d8789c8af6ceebf1685a92342e0244a2af3476376d34c12b335a93cb5b3f05e637708579cfd1acdd1e6090849826e1c6bc0909b510a90615e3eb21a0de9037fcb4d82e8c840637da111", 0x1000}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001840)='/dev/bpf\x00', 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x2, 0x0) pwrite(r5, &(0x7f00000018c0)="65d50ee4eb9b04251b0028b0d07bbfbb8b564901fbc73e806bf8af4639a14e2bf08625c5fef261bcd0a0e790118d3c46e515db4a525a", 0x36, 0x0, 0x0) r6 = openat(r5, &(0x7f0000001900)='./file1\x00', 0x10, 0x71) accept$unix(r6, &(0x7f0000001940)=@file={0x0, ""/108}, &(0x7f00000019c0)=0x6e) r7 = openat(0xffffffffffffff9c, &(0x7f0000001a00)='./file1\x00', 0x8, 0x192) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000001a40)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000001a80)={0x1, 0x20, 0xfc40, 0x6, 0x3ff}) r9 = socket$unix(0x1, 0x5, 0x0) fchflags(r9, 0x0) 18:16:01 executing program 0: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x3, 0x0, 0x8a) semop(r0, &(0x7f0000000000)=[{0x0, 0x40, 0x1000}, {0x1, 0x9, 0x1800}], 0x2) r1 = semget$private(0x0, 0x1, 0x49a) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/212) r2 = semget(0x2, 0x3, 0xa2) semctl$SETVAL(r2, 0x3c8460360fa1d82b, 0x8, &(0x7f0000000140)=0x41) r3 = semget$private(0x0, 0x2, 0x200) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000000180)=""/74) r4 = semget$private(0x0, 0x0, 0xc01f7078f539a372) semop(0x0, &(0x7f0000000200)=[{0x860c4e30a95d68b1, 0x8d, 0x800}], 0x1) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000240)=""/5) r5 = semget$private(0x0, 0x2, 0x1) semop(r5, &(0x7f0000000280)=[{0x2, 0x1, 0x1000}], 0x1) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000002c0)=0x2) r6 = semget(0x0, 0x3, 0xe5ee908745461a41) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0xff, 0xffffffffffffffff, r7, r8, 0x0, 0x6b8f7135dd2cd000, 0x2}, 0x7fffffff, 0x7, 0x5}) semget$private(0x0, 0x4, 0xa03) r9 = semget$private(0x0, 0x0, 0x172) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000400)=""/30) r10 = semget$private(0x0, 0x0, 0x280) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = semget(0x3, 0x4, 0xc0) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000440)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x8f) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0xa0, 0x0) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000580)) 18:16:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r1 = dup2(r0, 0xffffffffffffff9c) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x492e0e1d, 0x8}, {0x0, 0x3}}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7f, 0x38000000}, 0xc) 18:16:01 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 18:16:01 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/203, 0xcb) 18:16:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x80) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 18:16:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3e8b5e9d020469766070c2e6949dbfa626adeebca24ccaf1c064436d1063edea220235c05defa7e8c145b4ef744ff9d3979762ad800c77d9ced44057456f00d37501e67a34c7b90fe910542e3bb20e2c958bcf55de496", 0x5e}], 0x1, 0x0, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) r4 = socket(0x800000018, 0x5, 0x1000000000) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r6 = socket(0x800000018, 0x8003, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) r8 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) syz_open_pts() r9 = accept(r2, 0x0, &(0x7f0000000500)) accept$unix(r9, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffc, 0x52, 0x20000000, 0x46d7, 0xfff}, {{r5}, 0xfffffffffffffffa, 0x97, 0x675dd7005ef8c293, 0x4a8f, 0xfffffffffffffafa}, {{r6}, 0xfffffffffffffffb, 0x40, 0x20, 0xa2, 0xfffffffffffffff9}, {{r7}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x18a4, 0x2}, {{r2}, 0xfffffffffffffffb, 0xc8, 0x20000000, 0x2, 0x7}, {{r8}, 0xfffffffffffffffb, 0x20, 0x4, 0xe9, 0x8}], 0x80000000, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x91, 0x60000000, 0x4, 0xffffffffffffffae}], 0x7f, &(0x7f0000000380)={0x3ff, 0x80000001}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0xcd58fffa264ac6f6, r1, 0x0, 0x0) kevent(r0, 0x0, 0x6, 0x0, 0x7, &(0x7f0000000080)) close(r0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x8, 0x0) fsync(r10) 18:16:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x101, 0x7fffffff}, {0x8001, 0x2}}) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = accept$inet6(r3, 0x0, 0x0) close(r0) r5 = msgget$private(0x0, 0x601) r6 = geteuid() r7 = getuid() r8 = getgid() r9 = getpid() r10 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x3, r6, 0x0, r7, r8, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r9, r10, 0x8, 0x8, 0x5, 0x8001}) r11 = socket(0x800000018, 0x8003, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x601) r14 = geteuid() r15 = getuid() r16 = getgid() r17 = getpid() r18 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x3, r14, 0x0, r15, r16, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r17, r18, 0x8, 0x8, 0x5, 0x8001}) r19 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r15, 0x0, r14, r16, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0x80, r15, r16, r14, r16, 0x21, 0x774}, 0x5d, 0x3, 0x8}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = socket(0x800000018, 0x8003, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r23 = msgget$private(0x0, 0x601) r24 = geteuid() r25 = getuid() r26 = getgid() r27 = getpid() r28 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x3, r24, 0x0, r25, r26, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r27, r28, 0x8, 0x8, 0x5, 0x8001}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0xfffffffffffffffb, r12, r16, r20, r22, 0x2, 0x8}, 0x3, 0x1, r1, r27, 0xc000000000, 0x9, 0x1000, 0x2}) execve(0x0, 0x0, 0x0) 18:16:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) fsync(0xffffffffffffffff) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 18:16:01 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0x601) r2 = geteuid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r3, 0x0, r2, r4, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x80, r3, r4, r2, r4, 0x21, 0x774}, 0x5d, 0x3, 0x8}) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) r9 = socket(0x800000018, 0x8003, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000080)=[r8, r10]) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) 18:16:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x8, 0x4}], 0x2}) 18:16:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:16:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xd042, 0x4000000004504) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x80000001, 0x8001, './bus\x00', 0xfffffffffffffffe, 0xfffffffffffffffd, 0x400}) open(&(0x7f00000000c0)='./bus\x00', 0x80c0, 0xad) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) 18:16:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x3785f6e6a8605a37) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x20, 0x2, 0x3f) r2 = semget(0x2, 0xbb59b5b45536698c, 0x24) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000100)=""/186) r3 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x8000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:16:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) kqueue() syz_emit_ethernet(0x1000, &(0x7f00000000c0)="2cbeb613387d6d179e9da5fa33c185a1c2cf38d7e450faa6926f37e2e63aed734922de71e9c016d52bc61789bd2fa7a7d97d14055146190716b0476e62cff1b2f13ed328d93cb73f503b6a1b6703d3d880b2017687b64f4991c8023e3b6273ca7da9080fe73436085196b0e42436ce32237467aae1eec820f189ecd110f9d32de255afaa10293d841279487de88c57f874f22a3e781bd445cb4b8da7c84940d4deb100948a94dc518559e3541b4c375fa81a525c177aad2ba4a37aef70e8b7ee1afd03257042e95026f1a82a68a839e670fb26ceda011c5b6ad0168b6a47f7cfbe73e027da0dfa0782914473ee2a1e7a706d9b3a718cacc19e33dfe26ccf9cc8c0e7adf867c17f16bb50b864f6d5e9dab158f21ed012901d816b77a26058676bbc7f1533afd61621d59645bde81f564469da4a467dfb018285f47f77d0f4517c2150cb09d23d860739054001ba75e7c1ed399d6c147d7900c7ab71b088a3fb443bd6e49f37ee4f215437e4216f77308ce1a21c406d9ed40d9d836efd29ff4554ef2e3580c92dc26554dc98b035c39cbd685bda86d7bf1a9850c773729b3c16b14d06a8530e28ac599dd38f52d2c84d95a8eebd2210d4c203570babc26cb07ef4bce35bc18ec45966bbe5329edc8bb84ca605275b0c9408d6aaf2c405cee9429f0d0beee5984610f61bf1d6c6d2d4fb29b8226e275e6640cf49e4035cf32411aa0f15549299dfa76f8358ed6e892a17aeafebc112d37ac09a7705f41f7ecd6c65284cd1767896adfd2e543b5d7ef8bb87db4c6a2b1566e8a30e5301a32fdf4c55511cb6935715e4c119623e114b58a330ff3e8008ce10fddff50d67312ff6bc1380a34dd6e98295179d6ca5a5720d44bd1373adc9ef3294e1918c19cb5c5dea7aafbf140501847300d4b50d2b2cd1a61fd2043487c6e235d9169c4bfa7f26768dfb3b83b4c38ffe6ad4bae3db756f1497644f7d2f095e713d21a012cab54593cb3eb1fda45646dc149a07efd0f83ae2a169238e3cb057e44aefa8b64297afb99aa155af38844a191b4ff26fad9125e2b792374966006c8bdc42a8999e1013a8dadbb8b7f9bb3ab7c6292c381ea82a83bac561726c0d460a4c13fd485e56401931acb3113254bdcbe78c1f305cc7b8b3dd604e1bac7895f118ce44dfa5a475c879fabb7445380f6e6b3452c7efce4d5abcc2ec57271f03d783f4f844aae0e7216417ac37e8c94d26b830ae715e0719d06d6c72c21de87a9f1683150f06fdd978013d28a75d9f06536a78d64902eab3a15455f90591000207f9f4532ddd1f7e4dc8709d0e07c44de96ede569e057067e863c799a897313c8fc616456b6b7e71b44f6e48eeb41e597fc67406c18141e6d1746d5bf16b432b537a98080419d03d8fd2d09ea4576a72bd39278759ec06346d21f57bdc87f89ee369e3c2650be9a8d730bd3a8a588eacc629afd1fb6b675da851c898dac7cd7d3e0ed2d4eea5ce261f409e2023013066adc631459b25ea0f8cbf37d40f1dc65d9375d95125fe460957c0e84e33b3f2898c0d0aa40ab179a09f819c69e2d3ab79dfb74f37aeba14e0f86ad2177ff007c6735adce267cdd5f796d14fd9bf0a638ae89dbe24cdf02b747ff8ba3de93bb39678cd6abe738effb960544da754bcc488a962be7a7a79e23608f3710b8c5da7e5c4205b32647836c3af4d07f1a5dc17c12ddf7c4688cefb2c7b6807146f921ac6542c32bcebdd79c32fc7c31b12dde6b23a11528ed11edf2c6080338260f2f0b62b272fa53431ea775d61d605266a399f4bd3d67381d8137cc1685d782f9f16f709b724c69eda7afe3f3b7f3b6a94b600eae8c9c19bb1b0fa28e602c63d310eaa92d815c1a5e7e0b1c888642c5dd35915b09c6fe88833d4a3a92d15e70d9368df78e26849feb62328c0eaf831b533207e65ceb6a3431ac4227a7b3953639e0e633f08e4885557e5989bbdcc44838c37111286572540be0dee294285610b14c82e7175bdee8195a8df51e046d6e962d0a5af46124a641704c8325b0fc2ed8ccb32f3ddb4866949c73df3cbe0c833ac607e68b8199fdc445f5728c6f93ed96f2a3d7a5d8deea48fe7cb9ae7dbc931580cbaddd74241c2e9b7f2c46cf06a79b1e43a1db3e89c91bbd28080b67a381361f5f7b01f7b5d8254b0383fcdffe40ceab7230e2a2a7478f240fce08901051061dba5bd1ffd90321c4c2f4ead846def88ed36c75eee8b43dd97826f9642f331805c61242ae01adb75246f8398270883c745164fd824c8d48e6741c59fa8f16e05324b495ba5cd54e85ffa587e24838a44e0e6a715a0b20eab786d734214131b311b4d7111ddd32e247e05d839deef46b3f2e4d844ccf34a2acd9aad6017947fd2715ba44ac6e2ecc89f00a0392f7989dbeb5cb2b9eb1cfcdeb7a349cfc5f2969806abea431563407d29bfa7c5e25fb93a72d4d9459a806cb23cf528779fb8493df913db38815bded00367c35524c504e5ef84884896b5cfc2a21846121444263e398d9cdb2d631574f2db74f1c10795bb46b9180b51dfd5b8175f8547bfa4c123ace4028a70b242741ebb65e79d71972a2830d2efdce86dabdf7bf611c9964bd63b284719edc0aa2209f803a218a2e62237878954cf144cc5ec82d15a9d4d72bd6691ea254ba5a1e80a29aa2317d89184fc3b026d2243a8cfe79f35d8b98f174044cace71d73c63bfa6a0547508514429dbad2687d382bb0ed5468e3c663bc29fc9a381472c55261fcd77c7c3472427e7b2ea3e0d93c49910f15fea986be4adaa59512b695c2f37c100321f82232890a5fb45b3cfcb6bbb2616c47d730a65ebf14c855b306adb3f7aa06538aed8abcd116c6a88992703f086af54470a2b0e27d58a9ecb9a93fbccd48ad57456d401d1f2712d6b516296acdcb1e5a654baf5b3f639af7232aa2e2334103f267e859913eb612642907814412a40b9a240b1cfcaa4e5050814319ed1259ea3e8e77c4347301159db30b67f7c7ca389ae7ddb2c03db19e7a604b15168fcfd2c50d03faa382ae174bb1499c498e1e4eab2ac2828396d2ab95b00fd545ff5fe354db946a91805760b29bdfd1a19fa41153796693ad2a08b00d706a2aef8e07e59dfb545ea0207b6187ca50f01e38e61931670b5b6295932fc46e3dbe8adf80a4ade0f1bf5288d900166cb1b6bdbaf2e747433963e59acf26d5790a3f98f392beefe5b625019ded624c92823b5050d144ec64f42587e3e6c10b54e7c14cb8f864f8e7783b5e913323d58b7b78fda8477d4a439486b9ad79d5b7080b5a214d59c58aa89b3733026cb13f40db317e0602a39b7c537cfd60dfe3d5fc4ec56e44592040ec706b6b4b9296d4e9fc90161743ee5b5fd2ba28181bdae350993cbf36e57177b708470e7499532f3f8e4870a805c82730f7501cde40fe3ff2bc6dc39b69c4ad2501dc053619dfca937e86b003f71f546164f9280532dbd25177da73d23f344b85038505c09281455a71bee74e46250b47d03b8a76998a03dc74bb1e9eeb80bb62d49463a26953569682684b794974022989e32356d585f723d087e2b815082ea7d85db67345a18f52b125e086580b92b649724f0e282576bf67d4ad4d384dc110e746a3f3028aa1e49131524bcef71e7f95b305f43645da6b5e7ee51dbb79756c761d810961d512b3cec70c92a9a19ccb5ef9f647cab26435fe8f29181c563e7907104e0427887d686c7dcdd939ada0e3ad52e8c3f58f507e19a96d5eb49b23b8afefd95f2ae29ff97a03fa8a454fe6b3566386721f908649e2708bc1ac08201f9a889ed2f0b517477400807796f3f8a841fe8653867a610dbd6ba919fe259dcc25a97c292ac09eedb96f924e0ada1c2937c3c2c76f1cf1907f884eb7111b220f3273ce288de54b5d78ce392ced96ab8df5682b365e0f13567bd8679b6c9e4f96842b638ac79811d6f5821796c97881954b7577cf235321f97d90b3e86bf5f6f704e9a2ca6fafefd7bf760d936679a4cc6c49ec3712c6f8ef931c00e2f06ce8002ef84bef044ca29c120c29e7f4f2bcbed06ba85030375e1cf367baaf51998752e05087e3ba0754e6715eeffa5cf8cb32ae8ef434d532dd5529a926c63e3285192f0bf41be7cb0adbe71741b4dbfeeec83f599d4334e1faab43ab51444fdfe871fa9965e3234ed1517b50868e654784839c87f96eb6c6a1560ce244d997e7e06913bd3a18ea5b545d9dc372ecf8498560865dc187f40e21281a789687bf8281246036486c1a8e4c8fd8e030547f484c296f5f520f26cdd7f7bb3c59a2e18acbbd6a0aae4516189291ed3bec5eaab10fb49fbc30a656a9f999b1795456cb14fd852a41461a4078ad93b864ef0a1d673dc7328f603c54738c6492de14f91411dc7960dffc459a696d8b57ee955a66f29661e3524f2164fb70831404b44ef0239a950c86defdf1bf8a0f42d3ee12aaf44fd0d53f6eb00930c6bcbb2e9c18381e09a279428206cf87277e968bf4f5cd4ca22adc34f02a61c236594adc24fd2e416b64d5c062ff2847a5b962503e0ae5ec9b477be0e120a59784dfe0a46892e493c09b93ea8c20e7343f1dd3dabb8e8738cb9dbbfc713fa84ad97df6fb2237882bf235505fbcfc7a93f79b2c04f2dbc7a645e787f6b857fc90d82ef054a1ec6c9f67e6b1fe2242b44e155bf84ba3f0a6da330dabe05e24bf77164ffd8655da84487d356e0bd55b76f587a2f953b76f20e73e2558ed08a53732092d2bf71bf0153f76703af0b7fe219fc0f522dbfb029fcfafc1e18c064a54adcfe953bf89f1e8a6992a9d56ed16c986d276053bab8db771b8d61a8446025113a907aff6cc5a0891fb44ba7809ce6fe9088632c8b1f281dcea75ec658994ddb866ba9a976ee562a55cd1132813f477146e586564c429ffeaf03bc08e109326766499112cff9f947d4f8ba7f3d49b37fa7e062ec09ec58bafd66f2a982f6153c49968c70a90f9b10c41fa99b008690aa316b09548bffe3666e4319eed92e1de653f4b368d4942bbb0283070fdd9dba6ddf2538f86d31723e113046eab6ce91965a4223e4d253bd8874356cae609488013c4b41370735e1409b8f3932f93d959982d922b8fdb76e1a20bae6b9159233383c1d20d5c5b8b486168d5cf8d0fdecbf9978c218c7edc9d5b7d09dc8fd12c62e73fad25401e24b2f86b28d6cdfd43b0b31083ff598266a2b506d32750ae868afea7616c8ef0d9c146592dd42ab46e31ec5d9b5457b1c6146e564b45e8ab140e4b33bea93fe1d5d809173033524988fff797826d29a3b44d9a700cb29f8c0252b085a76d0f3faa83d44e14cb06b3ddcc0eb73924cae8d6e395424fa1ac9eeee88b432ff4bbf06e4663271e2f89ea6a2b310c519cba45de4f91cbc9f1f1eccb39742e91ab64883f3f46f79421522e7f632bbdd2f7f819b7bae48cb6eefacc441d588377fce9cbac6494250f433c15a1835991cbbf35b80b7a164f1953401c0e6d412359972e6b931d2799939523f945b40ba2b236af38b82ab0481ac3e1dfc41cd1458fc7c57d15b6d06928ea2ab4909379373d337b1a927d302dd934ac197439386609d7a6b8a35dd0ea6fc02ff5d5c8941bd368788f161937b6942e8c18d5fdf2d170775f6a4195c43037d75c330fc1ce24977e2321da8c7123a4871079031fc27d9cbe08b76b3606708a9108a1dd25fbc825ae3959483c7f29089cc4c513c6c494f9f1d6cd7aa3de1b3ea52b417ca75f35ddb76391630393443a36338e518e898971c650d435b94fcd9c48129513319e1d3fceab041cbc7ed29f9") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000010c0)='xP\xf0\xfe0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r3) r4 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000422000/0x2000)=nil, 0x0) 18:16:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74, 0x4}, {0x60}, {0xf, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 18:16:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x384, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}, {0x80000006, 0x1000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa4a111bc28996d19, 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x8, 0x8000, {[0xff, 0x0, 0xff, 0x7, 0x7fffffff, 0x2, 0x9, 0x100000000, 0x3b9, 0x14, 0x7, 0x8, 0x7fa, 0x400, 0x3, 0x5, 0x3, 0x7f8], [0x4, 0x100000001, 0x4, 0x4, 0x6, 0x7, 0x7fffffff, 0x7, 0x81, 0x10000], [0x2, 0x645, 0x15c295b2, 0x7f, 0xff, 0x5, 0x600000], [0x4, 0x0, 0x80000000, 0x8, 0x2d, 0x4], [{0x5becf639, 0x1, 0x0, 0x7}, {0x9, 0x3, 0x1, 0x40}, {0x3, 0x7, 0x0, 0x1f}, {0xa7, 0x2, 0x2, 0x3ff}, {0x6, 0x1000, 0x9, 0xfffffffffffffffc}, {0x9, 0x3, 0x2, 0x1}, {0x1ff, 0x5687, 0x80000000, 0x8001}, {0x6a5, 0x3fffffffc, 0x100, 0x1}], {0x4, 0x8, 0x1, 0x3}, {0x101, 0x5, 0x3d72c000000000, 0x6}}}) 18:16:01 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) setitimer(0x2, &(0x7f0000000100)={{0xae}, {0x5, 0x400081}}, &(0x7f0000000040)) getppid() setitimer(0x0, &(0x7f0000000080)={{0x0, 0x9}, {0x3f}}, &(0x7f00000000c0)) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() r3 = getgid() r4 = getpid() r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) r6 = semget$private(0x0, 0x3, 0x0) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x7, r7, 0x0, r7, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) msgget$private(0x0, 0x601) r8 = geteuid() r9 = getuid() r10 = getgid() getpid() r11 = getpgid(0x0) r12 = msgget$private(0x0, 0x601) r13 = geteuid() r14 = getuid() r15 = getgid() r16 = getpid() r17 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x3, r13, 0x0, r14, r15, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r16, r17, 0x8, 0x8, 0x5, 0x8001}) r18 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r14, 0x0, r13, r15, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000340)={{0x80, r14, r15, r13, r15, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r19 = socket(0x800000018, 0x8003, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x1003, r8, 0x0, r14, r10, 0x1, 0xffffffffffffffff}, 0x6, 0x200000000000004, r20, r11, 0x8, 0x8, 0x5, 0x3}) r21 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r9, 0x0, r8, r10, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000340)={{0x80, r9, r10, r8, r10, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r22 = msgget$private(0x0, 0x601) r23 = geteuid() r24 = getuid() r25 = getgid() r26 = getpid() r27 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x3, r23, 0x0, r24, r25, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r26, r27, 0x8, 0x8, 0x5, 0x8001}) r28 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r24, 0x0, r23, r25, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000340)={{0x80, r24, r25, r23, r25, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r29 = msgget$private(0x0, 0x601) r30 = geteuid() r31 = getuid() r32 = getgid() r33 = getpid() r34 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x3, r30, 0x0, r31, r32, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r33, r34, 0x8, 0x8, 0x5, 0x8001}) r35 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r31, 0x0, r30, r32, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000340)={{0x80, r31, r32, r30, r32, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r36 = msgget$private(0x0, 0x601) r37 = geteuid() r38 = getuid() r39 = getgid() r40 = getpid() r41 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f00000001c0)={{0x3, r37, 0x0, r38, r39, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r40, r41, 0x8, 0x8, 0x5, 0x8001}) r42 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r42, 0x6, r41) r43 = msgget$private(0x0, 0x601) r44 = geteuid() r45 = getuid() r46 = getgid() r47 = getpid() r48 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f00000001c0)={{0x3, r44, 0x0, r45, r46, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r47, r48, 0x8, 0x8, 0x5, 0x8001}) r49 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r49, 0x6, r48) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r7, r10, r23, r32, 0xa, 0x8f7b}, 0x5, 0x1a, r41, r48, 0x100, 0x6, 0x1ff, 0xffffffff}) 18:16:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) chroot(&(0x7f0000000180)='./file0\x00') 18:16:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) socket(0x2, 0x4, 0x1) socketpair(0x6, 0x1, 0x7e, &(0x7f0000000100)={0xffffffffffffffff}) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)="9ad1b4671ceb9e2264f6f745063805fa6dbdb289b3082dba8f52fd29c772e718b4a8677c348d9ccc17b8a78f997601d3929d6168824d9be95c335e428db6fd0f61287abce6d207fdd6d951ca02c1870adca567395f2807514e54cff126df72714f81cd77324359b4e6cce621e79c02edaea26b92a7cc721e9cd45150d48d1dfb84abfc5585580e7c77959c26338a55986de3dc6fb3514a0c6c7c749cf645764a7f00ac322607f8f69c177a5850d45f123968881c9649fab8283be2f670758d7cada6", 0xc2}, {&(0x7f0000000240)="1a0bf9f9a5afbf56f4e75b876dfe8f9bc011c0ce6ef661d35650ebdf98037f167d52c6f89410f1c2d57d9ffd189dea0ff86107d9f98d890fa6cc160286a698deee8cd6a52ca819dc13657920e7f6753aa67dd34ec46c2f67917e0a424bdbdee49c5cb83e0e3139a8dacc8c05fde260255df42040d391430ae8ddaa5bd3208c65b7059c3bce98cdcc7ff8b3ddf6821a396510567c69e5b5f54e4a4321485dabeb5edf6cfc2822bf7addd88df0bd40ff9d50e2f546597eaf7f9f59898c26b42b2c3d3fed1e0aa3fc95c8afb1f1b60885e1504bb01434f8e73f0740bbcb141cca6e66f5790e2caa82353730049ec9700beb03b6f4247a67ca93efedbde88c6c823723108fcd6ce9aa2b5c4a44b26617953540ab396ad92406eef00d77d4269f647d729669a315146d07713c2801aa107e9b6f7f23d790a46c5584eef4eb4f37a01df337ee68da64cca09fe094947050cea761bc4e670f876bde1f1f6d542dab13f8a2c1de9ed13e3268a93e9ea5c9589afd661d6389ea444cfcb61c267ccc4511de7c90e291a497a622575d00ef03509eb3b85bd0eba9a41e10f9419384915d9e06d888744c73aeebedfa49b700d3d211b318186ebffa52ea3161f58d36573a748c391df9aeede918268173eb27ee8e3778c8279c207c4d30b292d710d96b73ef58e94d218965fefaa8c6111c61324d7bf376b843cede1ed161a8a87f866b41a34f44b79cc10a9c4f6696dc9c60541e144fa941ac641fbdbe384958cef0afbb9cee43bc22cf07ff579043887b5bb19653b6c77e03e618b10bb37dbcbb29aedd368593661c3b51e9f541b597285c746bcdea18ab5f2a4bd0d5412d1b8e3b371e51e9b35bb5f416cfde60c57aa6da53bd47d40a628f4d94331289b8941e37a8486e174f2d16f899db07217955193e1ab7540940836adc1f2da74def6e5f87959c2f8d3f8e01fc93c381327573627a7b06974583abd739b9a3167c6c058c02dcb1b6ad0fd0567df033fac4feeefb8b18b860d2815a5dcd4030f300042bcebf487af4ef7e64626ab84a19afab46b5065b86ac55683fc98a6e1af448f20a3364bede39d9d2e2b46cf19d98af3a35993dc66adef3323afdf53fba1befbf1f69c2147f4b518e9760b6071c5386e7fa4985f9359ded39f3d156c8ee3f5fd1ff548f777c05b9ab418d2f919ae742e3825b859ab9c83a3b888a96a31b7de42f727fb4c9f6a3f0faa779cc14f5fc328c72cef453cd539194edc58f181dbece6e3c4fcd79b73ab96a7405a561013a84c5e196c84726e3de977304a69d05308c0f6d416976bbd547412fec4440ebcd462d8302cfd76343914a8ef51184ffa1a051e3c88f268eff3907624aa878eb0bbfbb0baa555b77ae1dcb735a41c23c2fb0e1246ac7d02a97dc6263ec0264e7524b5d041ad210e72eac4b4e500c0fd75a13f03ecb4764fa8c84dddd8b3d395a08ef92aa0b0637d09251f141a1aebfdbcffaa5c76bf0773bf718102be9eade57e19d62ab4757514cf814792ab8dd0438cfe65ef7d4b5f8e88d863a5b7d3654c2960571ed6087dcf26f7b72ef106b4d62fc90eb6308c7c73d090df1d7499533f28213c1cbd2d4d3dd454c32a70b988ad22d458a5a627eb0f0bb964eb6bccd8f70ae0157e9980064cd6d02376d5a1e576db4b840810b44a57eab7744b3af55909247e52338cab5d543a5edf3a1593815152dfb62bbbf3aed294cf7ec00820ce0625f661bf8bd1b4c6d620a9b96afdedc8a74c454d942529dca8ffe4ae16bf31cc95ea906fb63857f2534d75fcd400b300b3442b9bd8bb06e3f746d3b4c4be3cf9009cf8653b9464efb401030b41744e14fd774f41eade8b8ed7da22248bf91e1b9a0cee8a05284a8d70d78726ef92a1bd258e5c9306a90d2463b7679db9571271de77a2c13fe2f3ba53ef5c504e6ec51490b8910a4521f6616cc425d265c0209e61236c684a1cf31a5313b48efcd89504fe242332a8ee7531f2fd4e3925e13b5de58153fd4df5bb34dddf48a1f0d84bbced07f01ac780f7c69871944c49decb83eb0983a9c07a5fe6eb8e7ffcf4a52710d767658a3ec93ab7834a0946c6d6e2d1148b96e30b0120841bae1e4b28f9b2a9e31cda36ac637d28726cc7ea13b11e0160e3aa6eba1897981a826714e8808f94d556e164764d940556d75064c1280f7fe5162c5bc8c6313b2d1befc305ecfe271315bb34ee2dfd54e3547727a5d8f30ec0f927f9e74085f660a49157c8981ce116a82f2536723af3fb470dc5f715d126e1db6eae4027a7700f387c5c9e7a5488130d8b9f85a622ac7291cd351421f4659389d341bab89f0f867bd84fed51bded8e0b7fe3175180a29be416731daace131ec44ed7b82e0344b33a8fe9b70624b84c4b60c1489d84441d318500856624752d4416d62335502ebe4f9085430eb4fb4cf9bfb4363cee2087ba9bf48657d45f32038422a77c071f1c46747a005f8405b57d214d0af6002c3d80997a1801f0cd8a088b63b6a2a0440895d3ad9c0927e94cf4fbbb12f470825f8edda20a4189b403378a6e1fc3a1de64260166084279624f9b41e84f77a8c60a9bebe7f3d3f3242d74c5370692e4c3858d1dd2159391aa5b1646cc1f112d2ee64542a8170a64a2cba707d56d8e749e317133e1c6aa16947b0d773769470baec6e2ed410acb7355251b72b723ea95e6ad75ad1ea96236f1ece2cbce10363776d9a8a064390b6d57fa6c85751b61ef018a230b0605cf57e3917b574570b552770c2ac83940c977f33fef1ca0b43c47d8336991d36f4a7ab52dce5e6c082996bce2e421f645739d161eb95209c1295741444c3998cd1b5cc27355362d112cae0a0c5a8faa5b4bad6997097a6f42c62ade0b86228a5263beedc58a2342f4ae6948b59cd22d7c578d12f2c09ecc3572eb5c00cf7bd2573152511b78b1c9375a8b25286d7cd84ceb239dede67e4ce97ffbb47428e714e1a68dd630f7bb61aa73cb57205d7731932395029df584f0e4b6a937b15d6a3b38969f3a09ad1b8e22f183cb6581d60509d619fbba97693ffd9a8228bab6b5f32e08f2867ad04050d5114f794b14ad52e79c7107eb04dca31ea62ca81b7af0790c45fc84001991bbf75655da5887f8f21be6e649cef019a77d283551af788756b395518b00cb8e9256e6e8ba79f09eb5f553b01e3f0100091497291d38cb241f4803512b118eac695b51cbe3255abf57339b2e7b96c22cee5b146161348c4446a07003f9b507dab30cc71a381f9086a7f076e8dc31dc50568844dd27984622252c2142da0cb284d4f913936306acb4022a3b909464af9b69353e69977bace78d37d0e0e90b1f238942f9ac29350da30f16d27407eebc6b62044ac7c3fd03fb133acb1ce1f799b097f55538f8b68eff647cc24aa261940b2b51c4dfe7f176e7de5783486996fc8fb8a7a6609cc4a69ea9d7112d100b401756f3c9d4c4f658f6b2e68946dc2e31c0fbb43bd512ed6e23077370f8b82b17ef0f3a7be4975b8c69bfac328b6157362772ee88c6fc449cb9922236fa76a67372a28ceccd9630170f38282c459cf0fadf104f4c0e02c5d92f5d2ab55b4b97a703b7db4a6346163060c5269b8ecfe6fe07ada3ad8b6d9c0cc58510187333e8c1a89eff449f4da1a163e5f27b2c16aa803858702f01b00bba4c77a8b94761935ebc45fe4054e7af4035811d870e13e9aaccac85d34875f1fb4732c8e53a87f2758e665f6dc7a7af6797f572c5b03992120f60107d938d60df31777ac7ee0fb29655e60ad0a149b8325156a5cf23662b235d4285dcf9f8556e5f34c97b11264015496928935ae4b5bbbb805054f76e17b6a1b1dacf2105127d8a99e68b9bd4d1a332a5b26d63866057995bae12ab0265369611f0ce375a1921917395b63e35f8b076251d60a181a2fa8fd79b24bd7546e6d457b3dc5618badd69f6d4993430a1ddadedc67be4297db6423b9317495b552952fb0e3114bbde0f328cbc1cd54db0009584c5d90f3ad61363892a61a373ff67640f75d80f194e40676949b2895b27aa895cff993c3a7b2fd9947af9e458f03fc817a7ba337a326e97791c4bf294d6168927c0e7448cf23641f7b2ccdeff8fcd288b3d79a5e748361f886c5ba1f215e26897b4ed952bc383045d98cd91eab2376b5f09ae43b7f67c348b8236538805b68c8280ff7465953ceb8705ba642c4573ae8c52d4cc9fe258bac262c46ce61a8328b60c92831e191d80c565036d837e823b280afb562a156fbc061df8b51c967061e7e6c0b628c1010fe8f6de2fc53278791dcb8dfd762841a456f8c834c8b56e3dd82198915c61a19050702b65527272d962299b8ed18790cdb5ac8bdf646344389d66f2c8704847cedebf377e2c83e783840d9cd543c79fa595b024e849f77209f0ec436e3f204d888f959f5f8a5606cad8990dac0213aa7cf459d6357c0ff3f7a3520b0059baa333ce04ab0be992edc43cc55c54d089c7cb52102600b7c1385c27cfdcb75798ac1c11f398724c725e4ad8b6b6ada0e61ffaad16e02f35497e8d69af5e85e3082bfd5202805a4d22d2630265c9656650ec7fa47c40325691c3e9fdfa2a7c6bf78a4e3d98230dfef829e34923901ff3fd4a84fb8d43031029d4784608bc451e6c76b661d5316ed04ff3b2f7b4d0c90b972035d96408047fea7be191b12662a321d3d1f4abe0264c8f5710089742adb3c9fc4b86dc0bf036f5a5289bcf8d11ef2920fc7bc8578e34ab0966295bae4ce191d9bb5494ed7d76ecfa1ca0e4bf2e784e476740ba7d9a3f30cbc9cdcd425c291c9a346d18c9cff167f3e481448d2719c855e6101b93319aa552ef05d476c6ee58ed2fefdae9e8cbfa28629a05c4972af3fd40e5c3b3a9f01f2537d1ffcee605a7f00565c48ce399f6fbab4a71f2f118c0cfa47596fb491f6511862513d2d8c8419fa5199e05252063bbfa33f9ba46579c92d422714b3fb213ca4f1767a011b4a21702aa994a1523d150c19826c8cbe376f1982dc92f3dc547952371f44c643b9a90f238a828c97496cc8633e729366e3872a74b83c82449e388f844767db6550beca634c908d640dfa81d1cab1a60b6c15ab1a08a399f7ec930cd238725b7375ee5271a748d7424b50ce14cfa01d71de2a1c2b222b4b2afff5617d82ee22546c9e2ae6018ef464f9d7e93eb665eaecdcabcfab4888e1c427431561e1cc35ebeba961b829beaf794eeddf055f8ace70f2627bbdf1749166cb37dbc6036eb185ebaa983010aac0d9172292624156e0e0653208faaf514074990c1d444481df504c34db3fe4bdc6749036cb4e830242c836b755da9b4a9feb80e37e8cf904e8ad02f57f4e4587202f0fa7fe21ef42ef7aa60ce2906430b9687722c39784ec479b1f3719ebf0de8548733c4fec2d07a2f6c6797e304c8f275ec5709defbfd4c9f974ab827238bb61ec60ddd86f27ee2e9bddf4a2a3e57d707ce7ab2f140bcbb0e6df156564ee39d59c9434176c5dfdc4413ae0556fc4bd36db42867f4a62dc31d6e3e287b26ba27249d1bd0f7c90e8195572a9be75a504f3bc5a6ad772b3e041268ba1633c6b088c511e79cdd259b3eb287efa701e3ea2a2f92ae44f75bf4458e88e8e17c40cc94bff366c01ea11f556366a621ea4d7ea4db4e6d3be6e36661872aa0978d9864c5157f4d854318c17f37bd6aa95dcf818d770cabf262996ef71285609b653883ad65e8e070c1fe9427797ecd604db8a8027212262241e1edda349faa7623ed8336958d832d66ab6b4fed3a7197e735aa46f7c998c9fa12a5a942710c0cb", 0x1000}, {&(0x7f0000001240)="e12d9a8414dc8a643a42c3a1edaa86ecb7832905cf4ee9280a78bc4d1f4b3886cfad92f3c4b181978ae855f99741f6e2152915e66b36b124407deb4a04dff251557f470aeabdbdf542155d0e573feeeee71181614256e46b4d69143c0d0b06326800b7db3ca1245aebad3c37bb6be005ff78e42b4b0644b5266117d16c176715e5ed4af8f91f15dcb53713aab93af057f34af597ea84d83449c2d5954920", 0x9e}, {&(0x7f0000001300)="478bcf1274d42052f51d7ab4c0626810789a0a3936fec203de243863bf9ba891255da9c486b4655f648ad2c6a8c719a1a29669ce0f8d9ac76341850715864b593e43b4c56575ffbe087c02a11190", 0x4e}, {&(0x7f0000001380)="64f576", 0x3}], 0x5, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001440)={{0x18, 0x3, 0x8000, 0x3f}, {0x18, 0x3, 0x800, 0x5}, 0x9, [0x9, 0x996, 0x7, 0x1, 0x3f, 0x800, 0x0, 0x4e]}, 0x3c) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 18:16:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 18:16:01 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) 18:16:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:16:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)}) 18:16:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000, 0x4}, 0xc) 18:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r3, r4, r5}, 0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r7, 0x4, 0x0) r8 = socket(0x800000018, 0x8003, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) writev(r8, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = socket(0x800000018, 0x8003, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f00000003c0)=0x3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x4f4a42c1, 0x4, 0x8000}, {0x3, 0x7ff, 0x6, 0x1}, {0x0, 0x7184, 0x2, 0x4}, {0x8f8, 0x7fffffff, 0xfffffffffffffffe, 0x4}, {0x20, 0x0, 0x1800, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 18:16:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 18:16:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 18:16:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() setgroups(0x2, &(0x7f0000000080)=[r3, r4]) r5 = msgget(0x2, 0x200) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x5, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r7, 0x6) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000001c0)={0x0, 0x8, {0x4, 0x5}}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1, 0x0) fcntl$setown(r9, 0x6, r2) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000002c0)=""/52) 18:16:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000840)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb03000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a1415636f317b9a0cb4ed526cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed87c7a06a821c5908fb7a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925ccffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888ff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efe02818e56c3fac88aeead4ae937b5107547bc19d031a4645d2a1460b2a2a76581b1ffaf5d6e225414f74e0ce613e609152e95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d97c0222cab40da5620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec600000000000000000000000000000000efd203295d021e7bd5a091859ba51cb1b43fb33d484610a90f7b45bf8e4904a643224cfef15f76c57235da08e732d4c664b318bdfa721ecfcce6acf13f20ed4e4e2dc51dd6faf326eb2e8e4086644bbab55a967876b3c475e374a6b2e510bed5be064c478baeeb9dc36f51711cf23bc6dfee41ee519752acf49e5bef715cd2adb4bfc1972ffd52c448"], 0x1c, 0x0}, 0x0) 18:16:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x20, 0x8000, 0x1f) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) 18:16:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) ftruncate(r0, 0x0, 0x7fffffffff2) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r2 = dup2(0xffffffffffffff9c, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 18:16:02 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="03000000e91a4460a2443ab7d84ef7ceab177bedca77f6ae6267a941246f40bb0700a17f23bccf2f55df82753fcab79e1244b74fd330f733f06aac35f34d7c300000000000000000000000000000e7957b2857233ae098a4e1d2e7233ae726dbb94475d3b212f97a68b3279f60245434f14117ee55c4aebb0303a944a89a8ffd538ce349498fa3cfd451e64418f936f40cdcd087dfeee88e9b8dbda99ff1bc696d61bd7f0d8417198e5e77e13341e1443dd39f5fcb169f5629c4848872031c0a04765aab85d197e6886dbcadd4f3641036433d299f5362e8998b529a0e4652f047d12d156e83092a2b90965b6fe70c3c1126901910185ed37e057def8a68360a009f376a0a38367a7cfe3a043e8a7e2b3b3d4ad3056ab813c510f217f476ad5630a0e0b61682658bf29359f99284111894297678491b0c9016146d69b458e0c7", 0xc4}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x7, 0x10000, 0x5, 0x0, 0xb86b, 0x4, 0x2, 0x2, 0x1, 0x4, 0x9}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="ce0ec76eec83e7a1d6bcf4b20259b7da30b9b72304b93617ad037d86f76fadbe08eabfc6496ceff03b2d495d363b86e2105c35d1b9f6ed5ebbd031805dad501d3611bebf3097a6673d7f6c6957bacb4972e5001ad1f310a1324a6a84a8a5d982e016d0179e146c2dd29374f148bfb2a8df47f4ef37524d304868653aa6db419b3447cadcaf2c6403ef432f302edb81e66126daca5707aae9908ed09a70a4f8ff1db0e81613287f83a76314a9c6d7a2b3d130b03fa378f1348d3a373ac06740123f16f29a32a461fca5ad4c595656dea5568a1c4b338b99", 0xd7}, {&(0x7f0000000500)="d582d264880ff46b7019a6c5050f7596be9e44e625fd0ef4e630958457d234ec9192efb579ae7f7db24d8365c349fe401da56012e67f74f2b98500f64a0bacf34091bdaff67cfaf24a2c20b758b47b2812e9d58ab8b1acd6db2eafa4af289d0397d1c5dfb8b7a69f24b05134ccf44ed4a8f5c86f8d8a7f2a57d1760998fb4827", 0x80}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) r1 = socket(0x20, 0x10003, 0x9) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xffffffffffffff81) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)="a3b07a596e0b7dfde5387e171a73cd67fd971cb9e91f7f969a4ed65dce461e772a", 0x21}, {&(0x7f0000001200)="f6cf050c75158a06a8f55cbec81e51352aac11753c91b466a5768dda460f3e1b743ad73ef895b25f58be2039b815c8eb394f588a7a30c83ccd3f8274a1c3decbd9e2657d3f01917f8ada8997c6f199f191fd12dedb33602a8f3958fd0cffb0e85e50ed6d902a53edb8164b6d7ad6a8335cb2629549752ad816b9536712d39c5b9534bb8a6dbb16ca402ab37dea13ac942f1857b370600b8ef53fbf36abc06dcbdfe6a9576a09ad06514d4f6dcf424b188318819ac9244c2c7edfc9bdd0b0809f25fcf3091fb833c881598bd3c8558351da6a4583cde818714894976043a8c91da454df1b312109654d12c546ec2ce41247220777bc9a5f4897ee820d02644f8bf82525c70ef5504049cc77b87de67a0f782ab261ac0183aa0a92935e60495983eaa799d286625d311c19e6d9c58470bf93b537bdef36dc619928b6638de0ece99e2b3ba91c53bad7416db9bde1e4e483e51c097df5968c62f59ce97d0651647e5f0caa89a441834896a267765602d29c5fcc01adfa2287fdc228ea2443cc63c4099ec26af80ca87adf0f2a132ed29a51c89ab3397c3cb22838c2e7e55233efacfbe6162d77d676bd2cd4daec3abdf34d5b9fa0563f58130b836c409659be1be34e5d26441ff89c3b7c71fd39f627db6873bed320052b11ffc7b5aff65fa402d45750d7f2c5409a413243369dd37268b5159e7dea75d830de998f7a880fdca1cfd8f8a64c38340060e54a0bf996d3fc1027001a965d758f365e8fb2974613679094bf8659001b6d9e525d1a4bf131bce19142fe51840ec7b350633b8a8a40dedecb10b21df56e4df6d4668fb4fbaa9ad5081dc1d5f7f3b0881e5fe4e3d6dd09db52eb287e927f9c3457525bb29c58878e2a7181e71b58a729be237cad85951d47d7360bfa43ac81e0bce362a3390cb89d1362283d9bc04876b96283cbd60d9e73332e17f33b0dbc3c02c15aaed7ec2581aa0ec5f260d80006f784d2e7eceba5529e480c31819245cb22cfd9bb6c01f17796b0f26fba49d0b2f5d0d8100c9283709c2f4841dc1cf651297a33990a0c3932edaf044852d0ce9081f27ae25e403d479cbef5e8f323de812ce9fc4acb5bf424e75993707085617f40ae07dca91673210c1a0a3a4f913e108fea637bedc96441fbda425341198db532eabe5ef4bb4e6035705e30738e7314c515aa27b66e532501d2876eb754b7e5e5567492184b3593fb2de4d0cb4833f954951762ca50ed8205044cd57f1529a7c7ebb1bcfbf5dc7235c44308497889c442a4fd4232f654b0fc0ef3fb30200e1a087346ef8426f556c84e0b459055988ae3731f65b0bb90848f3cab0d8ac770b2d9ec3f60003b6a858d54976933e32097a85efb29e9bf88041f9ff60654089008f30cf31d87d0c6fb16581beb7c62c4b0c21fe307e3a7e44b0b5069c47e8e442f14116086cdfab9341904dc7c1ec98efb655bdeb49f528e99e73c143440062e62ed6c7f5508e63e43820e9eb2690cc0ddf03de8fe03847fe6dfe03b0f65609005c63fe0c320f09ebc92d2cc0893dc5bc0f8698791d05c7063ffb25ad309a36c0da3409eb904573d2b1ea81ec0a3b8b59c2ff1500a65145b5c9315c442465a7e9189072c5e7531e082418b5d4df1ecb47c05e236a2edb8d66db43415c716102cda277d2e878310d520c1af2ce8697e17e3819827429a1ffbfe748a24023840ddb6e9c857f543b996e26fb8bb3d8d26fcc804359edbb887c995f60f3cb2c2db0cdfbb250c81be07075f3b2a9a3ab3d5e84deb55b02d293f6dda5d3f95b6abc5d97e1246ebba14811a177a2344a4d23bcb47f16ec03772f27b6342def63c541fd085803742cba044a52de1f36e95c786d15031c728ec57fa5ed5f4757e58fc3abfb5adc94ef59087f51c162822172c5cb2ba80f9d8ebd059228c6b961a1fd8626cdcb2724be6d20ea40c21f49b4ef6e82599f6a08b6915f97c2585b1198f450438f64b37cdf921d83668779d4f13d4846b0d7bed831a28d972db5c84df9f667ea1e666c3402b5e3c190cde126588568a25f2efd1a5e5f5d636d6f3481ee33d2064fd3af62a408dcfb2f72c595bef4b6b3a324b012b2145303b9be6bc8e3a53b7cdc3b3b5f19ad195f9ff593917852a4c9f4f84b8683e7713b8036e2f25ca5ac2f0f0c0324535531f9636296884260b444fbdf131ab9b76a505aa542530ce6c43eda53330cfc072dd7809b8da482a2075b679e47b612c8b2849c5cdd8fac29e578fc55d25e4b0bc1ef5752e0f60fabbc0ea81d591d1319c74d3016d7feda1a6708bc7cce17fa6e6898e3b90471338e9665dd1379127ea3960a78b493629dc55254a120676f69450533cff332364829b06e228343435d17ea0bf1649b3adb574648a314c5cb0a30ac79605ae298c737bc23f9a4fee551187cea018be39e66e2cc297c9328e8ba93d3302557f1108c19bf3bd93ee8a008f55e92c450cf09ca14ac9fdc43a785fa05226b37d2744097f270733d2a6ea58df52a702ae346f012e955626c7cdb33feb4f4c3379b39a188f4872a57289e775df544f1d0bc04e6bbc67e9fa39854826ee540c8775630f63bdf5680bf2dad20b88483c726e19f48c0a052d54729ef0fc1f33928785ef6712ae9886a57b1b0e520def2af853b4c4c50cc0943efdc7c04ce6b3b78c4d24b124bfdc71b87c358c19f19861edd11a86846758b9ecdd097a5dc72fde8e897fb8ccf06226757cda2e634d8eaf293074b27b60bc5bbc90f28229c65974bdd53f6ccad912271f0a2b254880fc2d53019cc84865d5e89ef10d9bd5271f2cdbc20c5a87dc56515c8e69bef7a0a2ba59870798a14ec6d3e909cbbc8322688b51a4e35c047026b5d779b1bd93887ac5010f0206e370fec9ee9a96e615b61c6bb3e0c199f857b8bb481698739835c2862326c2d17d55b0ad6fdf68b32702af064649641b3db628a21b463ab16a6c1f90a86e31f14ab674c22cbfa8cc6cdc1d423bcca73179b756a57cd82a072f7433eb96f6b415316d70897765ae6043a62d866021bb38ead15010512f2e725bc28bb861e17255809003ca16ecad054d8ccf106aa5ab62b0a4dc0e32d0596aa6e8f079a35b617a7b6a48f2ecd3a2bede1f6b8424573fd4ac3721a6dc9121c3b4c53b2c752a552c0d704a9deeebebabcb2e0a8b69e448af0131cc33b9d68335860e88c6b824f83536dc01a1646205605248f4dfb98dab6b1a3d55a8fc1d3d018e02c328a29b57901278d5b0e723d662609d5010cab0398e7a5e323d633d89ebf79d85bc83721aa707241a50847ba4241cd568c4dba238cb9219496d405e6969437cecdc4c533a00bd8880266656bf9a51bd92d20ecfb23a7071bea895d3aa01acbf8420f0703ca95f0f0e7d6c4a8b6af27fc167654990cca57adf16fb004c234097f54a91206f27f551ba4b49d7785561b0ce122dc4f0d61275f90fbcf1bfb88d96c8417f8499376db6d13181d1c1568ada7a77fe93c2742813f1ed6d07e1f4ccce4964d7d81b05e16dcb5fa3a4516ea9677cc87999dc79eceae2021a2378059d6490f75c836bcc165aebb810c351e0fcb5ed165037dcc5269903771d3e9068ade1f71d0f2d3f27ccd6981138efa066c7e77680fee107226a249ff4bb12491ee35dcba411667981f34f47d02f71d95e1316ca607e90cca1845e7576dfee399cc4bf90c14ce23bda1958ed33770c1bed8bac083d812fb03e71e33d579f18135223cb8294e210d695ab6f3bac432cb9c0b7c82a3801b209340018cb579305bd249fb405e58e271a0e2255274ff563b47426f09d3b94f63caddd1ef3d6918488e3c2804077805eb63b8c873826ce64be2c95abd8040e27b513efc45b4e09abd8f0cabdc5116db2a9f4e1989c69531b68249bf954aa86931105d6317d1d8fd217ac30341fdea9ecee5d0aefb4f9efc729c6916c75fa9c08e61c71f3681d88692df8c8ec2f9172b1b1572f6f8bef4abffc6f8819651b744f02ec5eed7d75a25ab2542c0313ecab530d1493b4c28ee0a7bd154ceee934885a167bb3bf8200a7b2a65f6d9bdd828477c6037e86ffd9d8e44e8ce4b89f494ff74e55176e01ea51b40da9f04fd4aad9d9c0c2b74693247b757b74f073db4d441b9f50f4ddac9feacc17b05d3d84aeab1b5a11591b6950d23829dafa0878e188c6f2ad276bc268ae5fccf7f012cce98fcef7f9365e445a2c501fd9a054524f47329927ad4a30cef979656aeb1acbc8744bd01423fd41c8989516ca6f8c242a5afe7f4e6fc1ae9869a03ea8bb9044e6cbf6ba0757907dc7f40828785cff474da399c301d304fe71eaae80b75c59aef47f364053d24324e9ee49c0b7d243642d253426d96b215cf8f62cb4c93dd27e3cf48f54e4592a4d2119f4c95cbba9cb8d8687cdfafe76b7dcb258ac5a79dce545b8f4272dd59e7893c3f893a3155ab22eb9613cec9c81fe1c17694dfc6ddbd6ae778e1f1a2caf803ad9f11ad59066cfd38ce0fc2ae7573a4e37c4945ed1bb17edb4bd9c92a03baedc10c32a2ac7279d033e78bdde6fcf91483e0cd4ee9a8ac9c5c4c3a00c06159f3a75c94c58a4f9504e193f0d68dd73b5e37240a242a522e8345f1ec84496e8f673fab3391d321652cc7b7d80d12dee54d5ce55b9b57f7572b252750ca1a39711a4fb1e14659959ccd9dd07a498254b670e4c7debeaf99d76c8ac59d54f890b2bcdd6a8da1662345ebc1b344a2f182e912e95c63a8b759854d2e0ce290772088ab0145e504fc2927c04cf06952a15d747ddf430a0fa91db87747a75e4d8e9b36fa6a4db1e3dc6efd7824d9f1098203ebb00fdf1f05b9045ec24df6bb96c5c287148dc14d8d516d2f74afe797a7e08aa2422958c4547d8a4537b279af48fdfa9e51af5f4dae04cbaf0a047ca385052233c568eb72397c6a5aa227b047b3b656ea96a2d8d99b8a739d318bc1219b87b08fff0ee82723da778a42927d902c5ae71983059edb493b680702d4ffe6ebd224387e03f1263975bb7c4fee8d58ed9ec963e270df830b3bdf856fa794423340d6600bf03c815057765435ba8d401daf66aa6935f6b578c3f4becbefb4681829abada24473c13c5302efdd207ec486d2c59f72ac4ab91aa179ac3afd15f1d99c921a0f45053070ce0077947fa8a0eedbb939e3ce51ca9fdf9d9292b0e3d76b7dce825595525927a9674e356b88df3e3db4528aa4abda9c29ef57211590645248db821677591dd16a7940fecda525ed3a856cc3e175ee801f0a432d902f494f30697869773a24f53bd3200a9946ef70deecab6004e225a38f279d36484b8f118bd638bc0d47a8906947de74aa7dc2d4667fb42d8e1095803a3774b30092304e91ce9c0cff5ed4c864ecd6e24eaec910ff8d11f98a46a3d2bbff9ba0276a5b3fea87dde7d33e1e7ca3e87bd1abd1a502a49aca075885020b9fec8b35d9bb53cdf4eab4d18d402aefcaf27804cdcc38a176a912dd4d7805a45db83fa785087bd765c812ec6807d61111f8a4c1524dd01c130dac69c1264b8a066ace0564f9f22333822a1ebb9d107a29b70a1d585e38d00c307b6fb022f3bf5aef431ff8b03bd0b126d74bd7184481e5bf3c753e0830db82d186835c6c5e0a0a82498dff3707d73abf033c06eb8587adc7819ad4ee7cd7ea7753d2b7391df164295b44e48a507184baacbb3f13f7deb7edf9db3cf3d244d402eac67d5ac509fd98cc8e6c4215a36f08c1ed765275030a8f7f273cafeb3e3920204b6c4cfce99413f6eb5ee233ce4323527ae4fc70203d1691c3607f2e0196c51e80c0acc9a8e0311a07a2dd7", 0x1000}, {&(0x7f0000000140)="499c8ff8fb8dc732a2f1db369d7beb50e6dca7068895647d1f55d04b4b81ad5af2726de63b17b5fda082e34ddf61a90c9ba8", 0x32}, {&(0x7f0000002200)="311f097684c65948110e273099ca64276a3006aa08882a5179199edeb60156115d46ee872f9c1b066628ba9d2cfd3716f56c23abc739ecd471ea6409983869032f60b81ea298b3fe1cd7dacd0cb988ced2c1a7216b9369015e39074a2c18dd17b5525305a327ebc59faa67cccf9350050c768a26ec6ddc3b88e35e735515719b021ce0f1f0f7b91462b206619621f9b2c2f733e878a33922f5028cbcca35364d2841d5dbd0f5675ff2b97a199a775813238ccb41e90323e6302baee93575d0aa00f47da5cda0eef90a9e7cf712bc8794d32f0ceb5c48565a1d3ac774227e9850fe313e7ed3fbfe3b8698d510b6d194530ee432eb443fbddd5a797e798b16d72467d6aeb8a3f88801dd0a27eb19dc1da57a70a7c79042e1aa725bbac8a6211a84e169f8ba07a33d6730c7c4ecf78a03040d0c6e6fd40b60a61ed1b9e872047d925bd1ef1e2317c1a94ace6b92d018b6cb144eea0533c776b4bf4cb1a0691e1d416f386e8778bb328c35975ba835e6e9e4b950c3f5db290b78c563b21dc8d2c28bfbbb6abc26777099469b50d331c69ab9b95d0fa844d17ac7cd8fcb6f975de7da536b1cccc86b14b696a0f2bf7d39ed8ec805b9ee881edc35de992fb8440d09372a66217f8f31a82aff7cd57a9c27b54d957ed41a589cde13474bcd285fe869d733acbbd4d12169b0900ec6e64c87a5e981a72830f19ef9b21f199ad9c67aa062ec4f24a0a03263fac18dafa528daded9283840caeeaaeb691a495c10f723a9b7347e814841bd19b376a4a457579e1ca84c140cea953e41b95281ada193fe1399688a2cc33f2056e15378c32b55594095475971720171f72253566913ce8ec9e8eb1dc46ecc8d0f88c3e77d4b6ace46887175e2770fa20daba5d37612a98cf7472aa8d8f292f73071a08001de1b00e8b8f81e6632f5124be183aba5e90b9bc9c91a727bb241f8cf969ea75dd7281f2bb99bfa8d8760326d72ef9dea1fd75a51a3e11c0b5d1673e37cdf4566fe4c941316adb58c0eed6c6d310d5df02b900ec2b76a756fc41212b140c54dad6349589b2ccf679534780a445fb31dca911c82d5cd2a5682f82659fdeb6b9a3335511e8ec3eeb8910da3c41994257076e41bf884decea5dd0d6bdca4f50796416fcd7fb87ce74069de90981837ee3e19c6d5f0ee1bd98a92dfe69479c751279164722752227d9a767002fdfdb05bd2f24f422d7da76cf611146a8972d42d7a4282f0eb34445892e555b1ad3782e37daf236c855227f16a30ea1b4d0a3e736abf6d9dad9005539817adfdf29d4e435a6974e398924489e83d8a4ab7bc96afee3e7502c266de180477ae79b7ac8fe35047c7f546619bf20982054392bea2094b462006c13e0af4a411e68621eca9e091622ed00e200ed11871b3865d06b4cc5e3022f12bc87c147a1eb4968cda7fd091bd44c13033ee98eb345ea08cc1daffa6dc48ca0a119dd3e3440a17028edb859a5377425a56b8291038213e4bef1810fbea130cd0461a5da2c036aa49efeb41d4bfa1573656ec29a2153b00fa49a945b425664d7ad96fc202bb847ddf4698e1ec0158df138a3e71a13b16a366f7bf3d0a771a292007a5e0acc1ffbf55f38c1e898b39a699a368c2dadb2613cb60ae2788d507c1892d9e3cfd54c5285c065dbf210b526cb046f9907f5b57cd53d4f1c60686bfcd232eda9dfb5a3ffb41d90fec19020d03cbaa52fcdd73433b893f6f76609bb2953bcfd210d58191a8503e63757f5ef0acfe0869b3cd97a4deb6938d2ae1707d2eb9c7182d384a67c6d23f896071473cbdbbf4e2ee902c5fac662379262d68e664edeacee8257394900dffb178eac6b4a21badf2bade405a7efb7f6e21eb999f0c5570036eb61e258dac7dfc7501267b21cf87b090cd67d2495c8ab539ef3809faf2632653bfd78e464459fdc6104641e8234803c545fbe1de7bcbb232142152776dd779f703aededbbcfa1d2fb4ef9312aeffd54bbeba2ddb644bfa2260f958b95f168ba92cb96cbf2b024eed414faaf7afa50729cfdd3a5aa123588551857d7abed2c49406ef5e54ca042fc3b956c8ec4bcb9bd1ae10c4c96e16078a2e9cf2f9381002e5e13225f0730c23ed26830837e863c03c41bf9cdfb28fb1ce34edfb9d3d035c01ca7a94967b04d6e893555416c0fd50006bc3941e8268ee789ee649fe24990de7663ea51659f506c96ef55e2cc588dcd86a2ab7274eaf09fdbe0acc75e126a297ccc5c77c6ba45f00841a6aad2d64411bdf6aa4829361495ba62318a6e94b9c2aae81fe5f23db5a46f733f93a2de0fb12881e771b081f59a3a258114bf9c01be60a4f12e46d57514d858c63adcd2601892f24ed2acad50b181ac7fc6358c95d780bf56476cb4f8dcfe201508f0f4b402dbf67b96608d4470312a79d24d11f680ae5535b1aa13a054486a9649104fd4465d01d92c44b89423a3bd37fe9f3f1ab4792aed01abcfa35911568438c9ca1d2ddc00745f0512233acc22e45926587a0be9106e7f8e60f4ed3d98759ace43694dc5d2147e86a6dcbdd6e522377459b9b4c5aaabed6f89255087babea15a97795ea5baa7a2f56c86b6764208a99fb9899b159fcd30866b225885bafb7cb7e4ad96f2e70a37d0ff8cf41710248237546927a66473077c21dc1bba3e2e1d39bcb3a2c560d2e64839c0188aedd98e624fcc921851cae851ab997446956fa2cf9ec7bfa2765ce0d64db783de72498b91dd094b8a855b19aa7c74b0c3e96e8cbeb09592ae0dd3ec00080897c07ebfb43f2369f00054dadfdc0059b584a5390c06dd4e5ad05c732d7e6536c1965d820d2687df44714aef94fbe68b9f629cee62ee9c93c6901c0893466b71d958a6e21a2a2284aff962cc771f2a00f75fb6d26f5376cb06f9bcc61891c3e94a0585701187fa8cb9bccbb7512ed9a308433373f6e42e06c4a5c1f742decff1d83a46ea42225ab5c761d809bee3b7ab692ea6d5773fdbcd5da71f5db859717805a76574cf4cfdb4ba4e9c3071f82e6e06297c5190921c647fd3dfb65b3dfb09660a1ede1066da8b3a06bfc24875989666f7d0c0a5e6e01d4344c3d44fd3523b7564f36ccdb539b8347c0eee239b2c4dcfd5751d2c61e5fec74224dd745fbf122f130563cd117883307acde3d619c5bc680b000252824ee48271e7c68b61c19a93db05b9f8a8188bbeffd18ac9f2e38a1f2a5c985eef96907246b02d9c324c981d4bd26323ff74742475e66365484f386ff97dafd31ede35509674f93d0463aa4221c9891f714a07696c3f7e702c321821b4abde80615c30d9bb85f80c19c2fd46c58b3213360ee28fef82d3a3027229033ece7fa41c3f8891c7e6270ed106f2679c030ffbcfa9d7a66e159eec295e6eb5ae1cf03302b63b7a8c531ab728c4dc34fb5ba3d5ea4bd12a2a7fcd15d4634b9110c8c028a7d03930e4ae62c7b50c5f0ca9008a605f607b32e311f45aab05aac130506014b252d0bb1b8646cf23281054dff9f75470cb0d952bb53c49962bdacc6d4122ad79d51b48a15da42c0fe9de3755d48e64a24ee0fce44cc02826fb35e1294ab889876fc83e255cb26107aa77588163e83a3be8e21af791d9d818a6fd6c06aa5f11d48507122259d2637d50d6f8deb921eef688ce35b56154c53d5e192ee75ac58fecbf94e7c5df5cece56303ae8f46b8f51840a0b224ab1ae3f2a5625fe3b3ee10afc9c5829be8161a0e744b71aa10e899d690ef71f4946d4638d1fe422e6e6253729ab0d163342e30a002a8643b1e3e882d9f6fe83643a43980cbdd2f686f529803e10076fc11b29be5d63b85d7fb0ae2735d97ab08ee6d468f60657db38e77ba4c2cce224240ca4dcc230b5226a52fad02671d1f575bf83eed813e49d1218a9970d53ad174d2106a34af81d4eb3b518978050f220873a619c4a640d618267a6554bf9225b0b88ca37a6270aad496187db34f94443d13705d9d557a5ccd9e904a103aa0244fc51639872ad610616a77609a57c581e0063ffc3929c8e1f8d10bb42ddb0b402d7bfcb696d7f1f42491537d98787e94b940a94fd06f722e0b17a5989bb8b2f76252475d209ab2be3246d7dd8513ee4b790f5d6e5936d444ef59e407781bf185e6edc161a9d314101ba78dd3ad7a041d00e1a45a62b8345d1009ae9fe46e692b7e2e4fce0c8e12a2aa9a7288a6e670fff9cfb4c50e0ee96a4457af27220bff6f913ffd3e4d71c80170c37a476413d33c37e12cf39c3ad8b97f26e832534dd1a96262131103c9b629a574f764d5420f555131f7f4dd7030a29dab63f969b135e3d06b3b5b1613b2f9d69296d9d5cff28537a50337a92523a10b34bacad093fabfca73d29375bdaa4a46c4f301051ddfdbe97c0ebc5561f743518417f135a5a066ef94323fe607611ec68745be030ec7ef8cfda413a1ccb92b4eed1aeadd60a6a3e17ba1a0fa57b80391e341e1817dc3aa894c2a50042df6b9688168bc629c3610954b72dacf302fb2fe1148ea803641a6f73bb30ecfc2f20b7ae1377a934251c9fc6dce89bd7666b393c90eb6d085109dd6991242636eee065688bb22426c790ce81fe9c3495970938b3cf185c8117de403fe7626004bc3e66fd326ece214f546606611ccf6349f03c7adaf15c1b33617ed16ab93ecd0e92e89081d0b55e5b8fb7713cdddcb08f618ada88de757015c4ed23db1babb8b8176785e5cd30693e244c601e2df5ab4774a562ad1bd21fda3421bb2b2c024a3f78b7bc15e63e64fff44bdf9e6336be736d27ea31d9ff644d7b8ea85adf6d626ed794540fc9a7da53478a819911e8622778db1576ade2a71a4e3b761c93ef664a48592222d621c21a2137faf75b18aea3e6823dff1f314282e2626c547abf488222893f9d566c58b767f22e3e249d6b1b7269cde5edfe301d71b1a95adaef93fa461db49619a6f938c82e01df642dd261d104d3e66403630a7e20c458e32fa2d9e6fed7f346991c99764d1c5502ff9246bdf9dfdb6c466f621f62814b084853a91bf1d764d83743aeeb4463ce4b821ff8393c90b80b3e1c6d5a2cb3be8cbdca4734a705cdfbfe34660ed7ecf6bff3c838cf239f2a5b0f6d9c02a25e2f58f0a236df6613e6d250b039715b42ec3b689daddacf0733633a5e5a54076a5eeb3b3ac99d47dd29c77413c28a82415d0c41a9920c40bdc2ac26a602a6c2dab413a43a9c372b26c123b6215316f578a054eeca0befb4a9533327fec0d8b8f7e5bdb13722d8ffc3bc137a8c49f0dba59052da355a6e8afd9b7e8759d7b036cd70794168fdd0613b7b93c3099a5c896cc46a7f6a13336452d2ae318334e15df0a6dfa60c3df7591b5eac8dc7c414d3d8f104d7329d08c813659c4afe3709ea094d41fe2fb2fd6c0c5684a06c8b01e53f6ae7dfaebee35782c2d2e1894c8b54d588f48170ff5da2c742dd3206ad3bdb2a4ff22255d380e8761d297c1613a64ebf4e57c4af079fcd550ef97c5ec20308047bffbc3a93735a410442ee8312b843c5fb2a097730956a51d7e9c195ee12c643483b9ccb9b5478d0bb9e378ad8afad5d5d09c5f9c0fa91268bf21665ca4f07e108a9beecaf429ad9429442915674d120a4a29f2e42c2abca8f919826f30bb8565b1b7c25a44ac3309dbc77c707d7993685feb5490deec39ac74258daa16131cfde58dc68e1d8e5d7e85d3ade57d6d3a5ffb4d1cab36d558628f3714ca46bdb544cbf8d4af3bf35593b90ee10a927812852b14c595426486569d1f402652a37282deaad1aa21cca51f954b5bddd3daa401a597ad9f4dc97ee9c69cc19517b", 0x1000}, {&(0x7f0000000240)="b5c6e3410431882b46403d85ceff330e7f94fb3cd257dcbcb746168c60c3a4c14eea0a6d007ea8c15468df7e2484530cc3526555854abf193c", 0x39}, {&(0x7f0000000340)="561c11107e4a01b06d26235d16062ef01ac684d00606e400425945cbbad39e99b09ba41d50d1fec9e399bc819a60b3676dad3739f94cf5cb165680ac93447c03b1b6be5c0d404c0912c9df2dcaf0f27bfa761742975646c3eb27ecf811d039518918f643c6a748554eac8547ede85b", 0x6f}], 0x6) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fsync(r2) 18:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/di\x00?bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4000000060}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) 18:16:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x97b5ac8e09cc1ec9, 0x68) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x69d, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r4 = socket(0x800000018, 0x8003, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r5 = socket(0x800000018, 0x8003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = socket(0x800000018, 0x8003, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x8000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x5, 0xda}, {{r4}, 0xfffffffffffffffe, 0x21, 0x2, 0x7fffffff, 0xaedb}, {{r5}, 0x8000000000000001, 0x8, 0x2, 0x8, 0x2c0dcbda}, {{r5}, 0x7ffffffffffffffa, 0x80, 0x20000047, 0x4, 0x8001}, {{r6}, 0xfffffffffffffffe, 0x0, 0x8, 0x8, 0x9}], 0x1000, 0x0, 0x0, 0x0) 18:16:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000000)='M', 0x1) 18:16:02 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x28) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x4, 0x0, 0x100000000000000}]}}) recvfrom$unix(r1, &(0x7f0000000380)=""/125, 0x7d, 0x840, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fchmod(r3, 0x20) r4 = socket(0x800000018, 0x8003, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) preadv(r4, &(0x7f0000001a80)=[{&(0x7f0000000440)=""/63, 0x3f}, {&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/201, 0xc9}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/161, 0xa1}, {&(0x7f00000016c0)=""/245, 0xf5}, {&(0x7f00000017c0)=""/236, 0xec}, {&(0x7f00000018c0)=""/18, 0x12}, {&(0x7f0000001900)=""/128, 0x80}, {&(0x7f0000001980)=""/199, 0xc7}], 0xa, 0x0, 0x0) r5 = socket(0x800000018, 0x8003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) 18:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0x5c, 0x3, 0xd1, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 18:16:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x37) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7, 0xbb00}, {0x22, 0x3}, {0x88, 0x8001}, {0x47, 0xfffffffffffffffa}, {0x24, 0x10001}, {0x8b, 0x100000000}], 0x6}) kqueue() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) 18:16:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x8, 0x42) fcntl$getflags(r0, 0xcd25cf6172ebe53b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000340)=0x4) r5 = socket(0x800000018, 0x8003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x0, 0x5f866e46bcaf5aad, 0x1, 0xe00000, 0x8}, {{r3}, 0xfffffffffffffff8, 0x4, 0x40000067, 0xff, 0xfffffffffffffffb}], 0xfff, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x98a5, 0x9}], 0x7, &(0x7f0000000240)={0x8a74, 0x3}) r6 = semget$private(0x0, 0x3, 0x0) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x7, r7, 0x0, r7, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000280)) semctl$IPC_RMID(r6, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:16:03 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x12) renameat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000440)='./file0/file0\x00') r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r8 = dup(r7) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000400)=0x8000f) r9 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r9, r5) kqueue() r10 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 18:16:03 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) r8 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r4) kqueue() r9 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 18:16:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 18:16:03 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x8000) r1 = socket$inet(0x2, 0x4, 0xfffffffffffffffc) r2 = socket$inet(0x2, 0x5, 0xffffffff) getsockopt(0xffffffffffffff9c, 0x7, 0x8001, 0x0, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = msgget$private(0x0, 0x601) r5 = geteuid() r6 = getuid() r7 = getgid() r8 = getpid() r9 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x3, r5, 0x0, r6, r7, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r8, r9, 0x8, 0x8, 0x5, 0x8001}) fcntl$setown(r3, 0x6, r8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x4800000) r10 = socket(0x800000018, 0x8003, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000140)="94978dbba971b27806a3548307ee8943e380a60b0000000000005635d063803313965a49984b8cdeec6367e9f2603b6baa657ba95e02bc5ccad6397c22ac425754", 0x41) 18:16:03 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x200, 0x3, 0x7, 0x3}, {0xb00c, 0x57c4, 0x6, 0x8000}, {0x401, 0x95, 0x9, 0x8}, {0x3, 0x1000, 0x100, 0x1000}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/228, 0xe4) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) 18:16:03 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 18:16:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x8) 18:16:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) close(0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0xffffffffffff7fff, {0x7ff, 0x8}}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93", 0x4d1}], 0x1) 18:16:03 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x20, 0x1, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="74202a4d7f363e59441e4dae40579179bef6406bb7c8e19d546f2ba24c1cab0b6b82cca1570ceb543b25ed7f0c1ab66b3ebe449941ba312e17fcd7c46d4df663a4293f78860c97af90d890e1447561e9fb17f133d115e57f3e627aedf0a458c96a8e7d285159877766aef62a8d0b48a187be33b3af174777a327931d5be5a25605dc80ea20fa3eaed228e73da515f2959eb5a317e655fa24de10eb8ba625e827956e6aba8e4b53d598c66ccb06b19b", 0xaf) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 18:16:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x5, 0x7, 0x8, 0x1f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x10000, 0x2, 0x4, 0x6, "0c3ebb687114630afcb4e95135e399a5a2138227", 0xffff, 0x7ff}) r2 = dup(r1) ioctl$FIONBIO(r2, 0x8004667e, 0xffffffffffffffff) 18:16:04 executing program 0: 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 18:16:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x4, 0x90000000000, 0x2492, 0x1, 0x19, 0x8000000006, 0x5, 0x2, 0x3, 0x53, 0x7b}) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x6, 0x6, 0xd7e, 0x0, 0x5d, 0x57e, 0x7eb3, 0x0, 0x0, 0xffff, 0x1}) pwritev(r2, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000200)={0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) 18:16:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 18:16:04 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x1, 0x5, 0xf310bc658007feb6, 0x4, 0x9, 0x6, 0x0, 0x2, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000580)) r2 = dup2(r0, r0) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xa4) r6 = socket(0x800000018, 0x8003, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r7 = socket(0x800000018, 0x6, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r8 = socket(0x800000018, 0x8003, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r10 = socket(0x800000018, 0x8003, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pipe(&(0x7f0000000500)={0xffffffffffffffff}) renameat(r5, &(0x7f0000000480)='./file0\x00', r11, &(0x7f0000000540)='./file0\x00') r12 = socket(0x800000018, 0x8003, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) readlink(&(0x7f00000005c0)='./bus/../file0\x00', &(0x7f0000000600)=""/35, 0x23) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x80, 0x1f, 0x101}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x80, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x7ff, 0x4}, {{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0x5}, {{r5}, 0x2, 0x0, 0x20, 0xf4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x54, 0x0, 0x100000000, 0x2}, {{r0}, 0x8000000000000003, 0x0, 0x5d2d56b42179bd30, 0xfb0e, 0x3ff}], 0x1ff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffd, 0x25, 0x5, 0x14, 0x3}, {{r7}, 0xfffffffffffffffc, 0xe5c8f734070ed306, 0x40000000, 0x6, 0x11c}, {{r8}, 0xfffffffffffffffa, 0x90, 0x2, 0x13da, 0x20}, {{r0}, 0xfffffffffffffffd, 0x21, 0x40, 0x6, 0xffffffff}, {{r9}, 0xfffffffffffffff8, 0x1d, 0x40000020, 0xff, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x4d, 0x4, 0x9, 0xff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x5, 0x6}, {{r10}, 0xfffffffffffffffa, 0x8, 0x76ba8dc257208f85, 0xfff, 0x10001}, {{r12}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xa821, 0x3}], 0x7ff, &(0x7f00000001c0)={0x0, 0x40}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 18:16:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) kqueue() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) r1 = getpid() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r3) fcntl$setown(r0, 0x6, r1) 18:16:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) writev(r1, &(0x7f0000001280)=[{&(0x7f00000000c0)="ef453ba27ba5ab8c01e1e01b89468b9ff240fcfdaace767fb0685a29af8f98cf1148c43a044a83b5b9636bffd750156f2183ebca5977766b792bd03fe76dc5ad5cca6215ba45dd47851e74b62d98a654a1e80858a4120d93e7a8c9bb1a5b3a59c23d0ccdbc9537da5f53ad03d3bc17e5103982c73fd69943d60c4cc684bbb528332b65408e0ec924d3073d5e40384f8cc4b47ac5ad7de56192bd3121ec74084dc29b6e23742b66533403d44cc6c46fe4649301605851bd3295c2eb5e757d5d8d49fed75c8de9df6ddbab56f8540d8cd9abb9ac80db11613498d9a6f15f11231989eeb546b0ffa27ff571d4d69da14b4f506c045ccab66d7eb3041ccd51e928379ce5ee580008f7e1a49f9ce394d741f8617eee8cd83db153d0908ec74203444c8cc54976c41ae95787045e09ad469cc5cf82623f46dc1247e9da506333df1c4d34a642655a8fa45a1b30182f4e073352b48ad24a7663464e72eced0a5bf7cd7ef405bbd14bca18d5329c8e4096e854d49ed03be54746b9d0956795acfe64275173d866f26e18c44d2394fcd5d154272d2aa4e10c12a32047905de927392d693f37979223bc2776152b1948e41192048cf76f7839f4a73fcf820ada6cbb257ed61b08292fb04e32f2d7a9efb77b889171a47e6923479d413ef0bbe36bc3540b2dfcbbe50afbc2ef4a2fc863abb8b82c3bf6c5a41c896b1cee25503db404a385a77c23141b3c07e2f7d63dd41de25e9633d067c37451addf79dccb929ed311912a357bcf05dcd9357ef1b6906654fef40fae0a9b9f58ed91474ffecbe131953cad029562c1a8d2c824b1756553001eb85b482cf0b2f7d11c24451181a47d85f72297ef2c4ef021f0473052087651e796c0bef00365a0c14ac83d8dc53ed02fb8661d630b402fcbfc723301676cfd13d449d55fa2bf6ae5843e79f4d3e443970284f78cba9c51efeaa666041317bfdf810a2740f03735caba5dbef5d4623f4cecc7ca033d34cf2c819e22300dae28d30b8f0f9ecf69054a9109ff2470747230b1c49d09bef73211c214452e1924a413e0cfe276819387e124820860ea4f20c006efd764e91848efbf50f2f99c03797487ea3b7e846d6cfa3978b9c29b4a9a3fecdf31a7c3505d301abb2533c4e6ab5feb3de3e1fbab173d0ecd5898a8f07878177dfe63504c9efb6d87b924d569837ce48d1a07f22d7715517c28cd42b63c295655403685f0bbefb3c1c4e2f4167bbf7e58a1867c058ba175c0d8be1a4a79953423860766c87f8919d1cd9b9672846df487e87fa3511c4112e64d84649b4b196108ef18c4fd4f0e3f9f6f912422eb77e9b60ecad73000973e5c92530f6e0e8d5d7510e3113b024d9fedfa4c366b4b94218b9805e9847b89fc1706b7dc0b1350257e6776903e81ca97b59dfcfa42c99a5ddb697e15d09b525852712f5553510d521867749a3ebafef7509b5044fce2244dfd5f509eddc087be415acc665829f84aa3f264ae34bb9fed1122a97916d22bb1915d9acb0bee9f6f0b77089f883ab78de7f9c9ebf76e07883d96bb4460a9a5b40d43a280dab8bbea92d7f6d9d90d092461b02f222f345a0d27b9fdea2515d25d26bc04aad69d9b698f8d5681c8280de9b3d4708c58dec120677768256e496da5e22e21a7bfb511d169cf987dc808c11bf71d4a404b23e566c35bb2d765b90474a935dfcabccf6c3285b0f035a1a8e39a81a63b18c752f0de6eaf9bca6056a44e1c651348b2fd4c16dd7abf8a069b04fa3eeea345184f77fb30186e24d91fe79afadd0935fb23060811a971e03ed9cb1e5568231b66bf85f9bf5684461532d2187a5857abcf08745cb54570b38448ceec17019c846d0a4126e171687a8f2c34875a41c2ceb37f4da8ec36921eec4683ef4f9a1b92fe1cb1b3b53a912c439b1b876f5e7a5d73d99289909d800b6421af948b722cbbc9c9770bdc8c74fa524d94f35fe0349c8f296dd2c7ea5447846502b28ece80550807b8578ec3523d2d28134bcd95cf1ca396ec8e78001f589de660eba3467e6d45ba23988a8da4020145ec4e35fe0f77b86174618e909d69148f0f59b5e0bad086ac822df768a507b160263c3b082240a469c7b1b62dc9e643f68ac8d423ccdcc83c171de37911320f738f8be2bd92f5625a615d48b57d0970f380f08912a207850a63a577a2cd94cbb5c3822c203f541bfefde28c1365f355a29048285d6a93ae1da86256017bdcff186959841deb20fff606592c984e748edf51b3eed0d2004f7e170346e830d4e786a45e59ceb0eb2d51750325e58fe47e50ee34eee4f8b91772d0e325e1e27ced896eadf3dc100a7b5088b866a9f2cd234a9838e6c48e69582e167ff470646b1aaf16940f299a8b43a777c4ce9762da77e4b5fb449681c68aaa1e292533447f01429b6e2f46c7582500a4b56f81667e0f0a694eff64213eac136e9c1b8c7bc37ee6ec3616b98b916e211512ba4de96d2fbf4ada10ac947b1e65892f281f52372fb19b6df6f5ca8b91d90d80ed7cf7d93ad18e87a92dfede1847c025b8fb8ce2c374672a2569dd5fd6f13de85668d86f3dae504429673807a60bdd6c9227ddc649faf1acae3ca51c91fa3386dc158c82770312a8482863036f77f237719bbd2893757a4b90f805cd24568628acb8c86eadb3a4f9c77ce917abb34a355aaa2ba5175169688c4690c8c28cce8528959566c5bc7586af8f607e15bd776a2acf2481f958d1f27aa99242e8a6d602b5878f50b19d9f662e2bbc98a8f55b2cfe60c4a576936b255abff3f5a01d34afc7a53fa8a1b1d727e15c0290229c0c8041e37cb8cca4fec92e3301b1671ae5358770d3ff2881997a05960e93992778a4d50c8a1695420a1770dfc838110bf4022f4778f01e909d3fb375631046b472980d927ff81f2720c485b8a5b63f8da84fb65664a172d3ce1c0adf3a630b581e3451fb708ad064eb8b4d4ba7dd706dbd94995b0d20bcd4c2c5d07b186e58a81817ffee489cf5078ff565db1dc55dd1d43beceea52d1b1466045e33ff8ad887fbfdca7a4c94247036d01906d00415a896d648c09e8148a79a92c5f7d93ee66aee2487a372947f2f16faa39ab060741b16a4027943b2614a0bc0c24daae2c0ffa91debe65c77d655fcf834df16e9e91ef881118e4442f664c75a0a53780b6770005991a9212d310f5fca03f1667ee1ab55732934b0a00364dde48dbc9c59df7e99daa6ebdbedaf3f15a8a49f22523b10eb473b37e702fb4b3e4eaef1a653e23034193673c77a33baffcc857bce8911ea6ae11a73108e0288751f28a7f651c9ad2ac4db3119e3885e0ae4d59570a885216bd9813b699f491a3efb38e2c7c643fa9ce5b3ec933dd25741b9bb9a07aa4866280594f6c8826d848e382263b9360c1ef68c3679d168a2823f8b6e3c93d57c15705166a3ea894374b55f38520e7610f21528fd2587e87b395448cf6b146b3819f1cb3a1426e99792d75f23079e1fd76753883fc0a1d627db969cb8c81ace38462755d5b454092b7a4fc3751ef6c29d3353532b3d335c945fcd54a09a1b3b9835f629ef2610e6e9a7950f5a646f7b3b581580424db6aaf8d556578e1ffe85ffb6814f62353b8c8b4fa544d36037cb47973ceaa7ffdd5d956671980ea1e6467016e0fbbe751c682b0ae1e028880bf0251d6babc5972cdc330051a45329585e6bafe3b134af31416421d90f7be32909cffdc540e50c52ffe25432aedb011ad9d137fccc2d2bddb2cd6f97f52e1fab4d5fbaff359813eee7aa8d4914f0c71af8c4b56eade29a1a433c719f496ba8a09f2e9a49c14dd62dbaed2e0003abdf307ee4cd86ae830b4643bc3dff24c3e8d96c135131f0b982b01cf026873c3a40cdfcf1aca24077e4edbceb8ee0f5d0b853f3563344f2d02248787a614a68ca46220c6a33099b14cabe7b042ef1924b7ad801a5865a7ecc61bb8f1600a239a90bc4e49752fc18f985ff17f4049518a43802be84a9d36c35beac11e28747da24ea4921e93f184e78ec42d3c25dc17beb86ad4db7717072a5e0a24e788bd5e4d28f06ed9c7b9194e076372f4010e5df60f08338dd058a899c0f9de0807ac97daf9d35651abb450178cd0e4d4a20a2e0a08154fd0906503240f5a5106ccd3b1d70fda8bc38c99c19a9a8a2f17020ad71bbe719e3a6ee7a49defc7da3a2465674dfdc5125c09974cbfcb67677d52c2938e572a6737881b33a9b1749189bfdf7babfca9222d33b56c6e682051ea07f5faaa0f377da1ae838d8ba484d903f2a1a4e32638ecf08c685ab96baab8bec30c182bbd8bc32ff7f5c07c19bb239b55876c1fd5fe5111b97529592f34a5222ed5fc541472b9c4bebdb3cd89a5c27f38ba14ee0bf063a05acfea92089c8d78b314bbdf81aade7543c93448cac48d6338fb1611506c14583ad9a5f98b5c78bf60e9a3048420b4145b1fbd3e296203004976773ff5f7583ef5e54ecbed89c292f26bf9ddde7687cfc57a6ed01562ba4b4bbb9b18286c8c513ea020fa75c5ed11a4dad64a57ceecedaa37562b1d585d5f1c2c4009b1446849389a0aef9103de2c47c56d15809e6202386da5ad74eb658cb07db043aff4b78aa754de06578c9178732f226d96a18f2ddd270efd9d569b0acea934f72baec3b9088951b72d58c8901de7485f6d202bc695287d381c37599baec336c62eb57a100862ee01307de6e77b47c3aa9d7ccf8624d870c18430f3b79a92a99060e441c48ee2c5220c65748b5d380710733b25c6e4a9fcfcb69024239d69a16031a27171b5ed8a70e4a284c052522fddcee0867ccde2b67c05344dd8c9848433b0d26a39442caf559e2ae15359ab00cab011efa2cc3cb89aa6be97fb17700e388270852bc15a51fd94429ee017537a4372fd47f37845ca7f049abd65cf0327ff3ab698a496b3855d9e805c6e5d7a125f01e4d238a1d133dbe97f0be5d8ef9056e8e6e00dc69875327e69c00796ee87b868ffc557efba78dd60b8935e4c34f6323812650bb79ec19977cc6d9d05a5b4f368b9e932a0ad27418f0782fcf5753546247f8c356dd1d848af73b4ac6e42519de095ed022b3c0caf75c207a6c6e6f3b053bfaa033b9136e8e1e62afbbd854ca8d7de85e0481c6e69b6d579772cf22b2d49503bb23f4f5358977f5ee73fa5956eec04d269777669a42c184dda57be6205dc10024fe1e73be5a0ba666cbeb5d898b66a9728e6f7ea38fb609a2a0d6e990cbb23b23a62b6cec13724375b1fc34f9fe350e5d8f505a31cb221b5c7db3d74cabf975572dd1e3f55cb7d5a1e5f6207ac1ffedaf3c453f1aecfa190a5e4d4aa08466a23d81de0ad1155bc020e51c2cd7ecd70b6b57825689a9528a50bc321f6a014f55103f810a4fea34dca4839228f4df114f01f331dc9def1d51b89b945af7647c10311ccab8cc8455d33cab2529ac5d48681b493137f5d340500652a1e860192a81094570942643c073a7ac5e9549a51d2ed772a4a8ed43f7ce0e9a4e28c68579b878e7999d39bb28f75976e7551884d7516d0dabc776f8ff11afdba766bc4145614dacc65879a1212ffc9222b68ff82aba6371862b8b0169472010f5846397cf82f261bbc29f69e7febf762047f0c47e0faa6e45fa375515b57c4c4b123814254d2abc67f7697cf46f2082a0b1b33bb36141355938a349a195613a2d3a5b87e8a281f2063a99fc9a0f4ea40e59f6a1a260ce004d68b53dffda7298e6ffb4fff529c781fda130cdd3408cc6f3d7579ad5cf8c949c28fb99960b3994b5121ba0499b996c2b87b586f4e437903db94b16"}, {&(0x7f00000010c0)="4f2f087763751430caa52b983acc484584d1855fdb7041ca743b1d6fef167f0004edfe6a31ccf6586bfcc2b8cacc6ee9515fbe406a0ad19e68f59e5f52230ce383b90eb52a3357c6b0ca3cb7607c9aa84a2a2f526e334ad79301c045c6a01684016d904fd6c19b9b6b015dbbcbf2caee1c85f4b9a9631902f965bf12e1802e877327a15d0cc07e718f98d31c85c739329e637a84ae4a042977a5"}, {&(0x7f0000001180)="614ce5a122013a2a01d2149c68c00e743bd86060a91793afef08604d97b6c6c2315b31f170aaca4f063db0258e9f25a9ddc606f96d397c2880758b6fcddffdea0d53b818db2f6d52e830be409d4082510f2dfc5d789184b26f38f030b430d41b8df9d8deac4673af9fff4285dbdd3eb1b8ef227959011dd22496fa4df67d186f4538a0c7db5a2eb165c1fefd93a51ebf4427bf810f3de99f0e707aea93f1a2c91acd621a2dfcae5ebbc36d33c3ed03dc635529ad3b86920afd7003ecda769900c998e3d9821f0392bf3a9c797c61da6f47a95bf49593d4104a6948fa004a03d9f9c93c92c57338b17872b351212c448b99f9152110615c85"}], 0x3df) login: pckbd_enable: command error 18:16:06 executing program 1: r0 = open(&(0x7f00000001c0)='\x00', 0x800, 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x0, 0x2, 0x3}, {0x5, 0x5, 0x5, 0x5}, {0x8, 0x8542, 0x6, 0x3}, {0xc6e, 0x7ff, 0x4, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1dc, &(0x7f0000000140)=[{}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000180)) pckbd_enable: command error 18:16:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) poll(&(0x7f0000000180)=[{r1, 0x20}], 0x1, 0x7) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:16:06 executing program 1: r0 = socket(0x20, 0x5, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x1}) 18:16:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="0079c16c8fd0eb0cded62282c7b40b372719753c0fbf65f26deab56652abac68ea328f915725e2ece54d8466f0a0d1a3b4e091a20498377e02c9caff84bd6247aa4e20470db6802101b7294fe24d173d7e2ad9ecb7ea3bad9d7654836f3ce68df28a13428ef0a29dc22e67ed4ed13365f78f05d30ed8d35cc414b8cfe842d4b5200087ec4cfebf66cbae9c8ac56da4ed43033a588bde17e6285150113035dce689ad9e4d9293251cdffdbc244172bd81b43a30f17ceef1902278261d94838788f55e4c37121ad0e91548f8850a3ed23614c5c99793c0b79b07a1656c5b2b5f83d7865e19828618071ad28599953c78613b"}, {&(0x7f0000000280)="9597b6544125c48eecf673bd98da3e4d3b8c6f7165f1e02b8cc3010ace05d33532e132475bf02a414cd6287ab3de9c2b1f43dfbd78b429dad6658425541456836efc81492ab83de788c54f0e4dd8345a3f8832fde3de6e921ef3b5007be436626fca27312a6dd809288da163d479e7077e8fe120fcc6ec4f4fd7cefcbe10b1e64e51018fb4e15877016e643d6070a9285d8601e8"}, {&(0x7f0000000380)="074a801d251755b4857fc18c058d"}, {&(0x7f00000003c0)="1728b2fa36018aede37d62a4ccef8bda9f19524c8435a82e2b12035dc7845c97cfcf58f8001eaa497143c7f3ce095a70f7208f5b49de5dcb8f9ec3566d5124b482722c3b493486f66bf65a8696edac94913b62027ca30f62023a028a10533476"}, {&(0x7f0000000440)="7cace8dfc233adff952701922763b37fc00c4dbb15f6898641ea1545f8df759ba6da6c31d17367f45dae7bf1b6eb972d4f517335d992fbe3916763f2d0034b3a0692a0ffa6756c40d7483c89befa20635d4044dfbac1"}, {&(0x7f00000004c0)="ec5ef3ff2364e4b5793c51c6335ad705084def9fbe34c4c87c49b5f6c7e3814e0bb12c3efafb3f"}, {&(0x7f0000000500)="a1090b313ee7dd38474918d212191df213adc1950504b2120e92c5adc7c773389dc13bffe38ebdb6803fae2f6630240fed42d71e2a001b2072fb1686a744d79778371ecdafc68b2f72ab6903354f"}, {&(0x7f0000000580)="b821459f8c0787d942b2ccd6b05cd0cba9c94f048e0409dce92127606f3e838d11d582dd83d7e7fedcca6d21ebaf1bf0a1f52857e188cd7775e9c34c0ab6dcda5bb1243e220d4d1f26aaea3b741e5884cd30c6739c8ae39b4f37b1acaf6ba303c5922b02fbfe14e74de24b1a04d6af8cb75fab02fe64ecfd870d7cad76db6534953d2bc181fc0dcb76b56edefc377e921b46317ca619cd8980c2256eb3bb4d7283a765a232f6328f3c76e6ae77a71974d539a7a0f903348b02a47e2193cc86d210068d7b69a01a20cf0e67e05ff1514d5236f392e8e320a52c857aad42aca99a0d8b62310dfc95c0a9cc50923aaa0c176b"}], 0x1000000000000224) r3 = msgget$private(0x0, 0x601) r4 = geteuid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x3, r4, 0x0, r5, r6, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x8, 0x5, 0x8001}) r9 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r5, 0x0, r4, r6, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x80, r5, r6, r4, r6, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r10 = socket(0x800000018, 0x8003, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x601) r13 = geteuid() r14 = getuid() r15 = getgid() r16 = getpid() r17 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x3, r13, 0x0, r14, r15, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r16, r17, 0x8, 0x8, 0x5, 0x8001}) r18 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r14, 0x0, r13, r15, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000340)={{0x80, r14, r15, r13, r15, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r19 = msgget$private(0x0, 0x601) r20 = geteuid() r21 = getuid() r22 = getgid() r23 = getpid() r24 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x3, r20, 0x0, r21, r22, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r23, r24, 0x8, 0x8, 0x5, 0x8001}) r25 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r25, 0x6, r24) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000700)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0xffffffffffffffff, 0x0, r6, r11, r15, 0x10, 0x10001}, 0x80, 0x8, r24, r26, 0x7fff, 0x6, 0x8001}) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000000c0)) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 18:16:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 18:16:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x400002a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$getown(r0, 0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x100) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fsync(r1) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x100}}, 0x3) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) dup2(r2, r3) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x6) pread(r0, &(0x7f0000000100)="68ba90eb61f55af35027c1f145d61bee99ca6bab4806706ddde392", 0x1b, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0xd008, 0x0) 18:16:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)=';\x00\x00\x00\xff\x00\x00\xff\x00', 0x20, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:06 executing program 1: r0 = syz_open_pts() r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) readv(r1, &(0x7f0000000940)=[{&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000480)=""/209, 0xd1}, {&(0x7f0000000580)=""/116, 0x74}, {&(0x7f0000000600)=""/89, 0x59}, {&(0x7f0000000680)}, {&(0x7f00000006c0)=""/241, 0xf1}, {&(0x7f00000007c0)=""/34, 0x22}, {&(0x7f0000000800)=""/48, 0x30}, {&(0x7f0000000840)=""/224, 0xe0}], 0x9) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) readlinkat(r3, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/89, 0x59) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r5 = socket$inet(0x2, 0x3, 0x3) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0, 0x5811, r5, 0x0, 0x0) r6 = open(&(0x7f0000000380)='./bus\x00', 0x400, 0x110) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[0x8, 0x1]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20, 0x0) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 18:16:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$lock(r1, 0x980f005c333330e1, &(0x7f0000000040)={0x2, 0x0, 0xaf2c, 0x0, 0xffffffffffffffff}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x2, 0x0) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) nanosleep(&(0x7f0000000000)={0xf0, 0x101}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) pckbd_enable: command error pckbd_enable: command error 18:16:08 executing program 1: r0 = socket(0x18, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/251, 0xfb}, {&(0x7f0000001180)=""/240, 0xf0}, {&(0x7f0000001280)=""/202, 0xca}, {&(0x7f0000001380)=""/74, 0xfffffef3}], 0x5, &(0x7f0000001480)=""/169, 0xa9}, 0x3) 18:16:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x6, 0x0, 0x5, 0xc6e}, {0x7, 0x10000, 0x9, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 18:16:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x10000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)) 18:16:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget(0x0, 0x4, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) chflagsat(r3, &(0x7f0000000400)='./file0\x00', 0x10000, 0x2) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x5a7834a7c27a18e6, 0x4, 0xffffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1ff, r2, 0x0, r4, r5, 0x100, 0x3}, 0xfffffffffffffffb, 0x2000000000000000, 0x60e1}) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87fd7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47ac91a767d653828b0882d9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d30792764734383ad2169460dbd76329b26d5faea7e3850e54ef7ee581e916f4bc37f986d68945fb84fa64999f07592975b4580f74b8232f457228be"], 0x164}, 0x0) 18:16:08 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31436da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97b2daf68ac997dff6a05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9c409da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f684705a4d21355aa96bf92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf2040000001e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e010000000000e72c3a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcc2493139b89e34f9218d88bb08ea91e250472708ba2f5925eebffaf47b0bc425b794190e7e9f61c875d1641333199feb2a0a18d1d7fd764b7310fd2f1510ae14b5d4b90996f4f8c92138b334b438e4748d7f5ac4cf28129261397f3a511330489be63ca890f68c54ad08000000000000758d04c5d4dccf17b1cf7619a42acdbadc425857a6d9db987ca5a3adfca6c2ac03ca3d75e57a97218be197f4830000"], 0x10) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000001c0)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt(r2, 0x3ff, 0x4, &(0x7f00000000c0)=""/155, &(0x7f0000000040)=0x9b) 18:16:08 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9c0535eb3f1af149a4517092fb5ee9fb96baa5bac44a13b3ed4b1ea9298444be8e80ea32e4c280e9da4aec6949338953e3143f4119ccff81e7983d242f2e068b79aac90e179e976a2cf7c9d5b31a5c48ab4058575534ed8a40f9b9af000431b21c4b54840401e72d08d42a38e18e29f48eaf4d6678d5a3e637d920ac7f7fdc45b7471f234f297fe338a18bf71907765a96ff5130720a6c5ebe82c04c7099abe334b33d6b691d88e6c288854e3b91024686e15a26d507a6a8cfd29c7707cfc3e384921d93ef5a3732108251b3d49114f884aa7816f27b86c3488dea1df66602c3ca639f77f1cb29e50d3478ea271ed08f7af7", 0xf2}, {&(0x7f0000002200)="f49ce8fce757092c2db8dd6de15f729efa63dc03d63615b6973d0e4194489cfb4ca02936cc7c43f62b171bf42a685803fc2af39aad9a1743cab13b65af0385bdb3d7e4d6f316010dc478f7ea5d13d2b7a14d5a0457ea039445e3c896fbe18a805e4faa43476644be5095799dd2e1f6ffa8787f6b78795c4632d2fc6f9c0ae9e15c4bab988e25e40c1755655a0332a9c81ca834ecb8d6dfb99d687c5caad97ecbe2aa73345c01df234a81ef72fe5b53d5b765966ea147025bf3c0e8a4ee4556fdb6b6ad2940c27771ba47078f5b70d4d8d78214adf80753d8890533ff073b5d0f934d64445c7e0cd74a68af07354ca711f0f0", 0xf2}, {&(0x7f0000002300)="46625d1f3ef5d88b81f9f9c71f56914a0d54eec64625e575e854932148c7243d01d8d2bffdd89cee689871e4fea0d6e7f3e7466df1e7d0a1f1476a5d965492d37cc00f015e0eeb644504236cec32068cecc300f3a0e94f5f3eb13c448e120d8f99254c8a12c305b42a58f3ae586c4bbb18311d133880cdcbe720a471a7f3fbb4da61a3a84c2c33438ca640125c66cb8a21a2e08bf1617d5aceeeac624526f684f86f18966a38799a444c75c79e90", 0xae}, {&(0x7f0000002480)="050dbf28e12725b8f11c624cd76bfd32b5fa80922c2fcb56b188c241a590275047078ca5dc33f8734958e4e4be825378a4069aaed6b6ddc1e8a97cbeb9edcea587d3b5cebd7b1e2a8a878e778506d05497144da5ffaf5966beb27e4eaea220fbb6fc090372a915f7ea1781ade2de179848e5f00dcd06409cbe5c3ac9179ac1b509a796a2826bb98157f2a9160f22289bc7795a65759248b8e3c3f120dee27df0732711c528728adb36d04d51f9667f7613e1d1821ae0174e31a6d82c8bfa6498c553056780a56527c852568a5c4281d1cec95b2279151568e36c449add", 0xdd}, {&(0x7f0000002580)="d18cbbc340569b9c8fa36b05f61365a1656c91c7571080e08ca283471c1a0c850634918e55968c6cfcedc321a2e8b82d714bf187bfdd08af384f6c0c901ed142f00690f930ff11c156590142ac1e0a83977ada8915793ee255a6a4907c4da73885bb5bff09d9e887890551b1aa72c3ad5e243b312a67559cf56c3202abe207b077e2953d17fd0aad3b751715bc4fe92356aabcf1a760ee6cf5a1cd2fd622a18e09022df79d2876157496de4e7710a2158e92adcaa189a61790eb3f0e5a6ba1347212e10a6dabdef0c9d3b311808d28e04e9365079db4f384d4fdf0a3e34373d365da28f66890c96be152efa051c9fb3c6b8551dd036e0d", 0xf7}], 0x5) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000240)="eb575bc19be6e5fa20237e528b97ea959275a955448ad4f391085244cf9afe3f4b18c5588453b8069c74fb215894bcc849f85278c0321c015631266cadfb169fefbc98f57100fea09e39affeae07eb92a8efb2f0a55982", 0x57}, {&(0x7f0000001dc0)="fd887a71d104d60d493c760ad55bc77ffdf7d2466d0c84834edd204f328229cd7818a63bac300c63c388e93a93979d869d0a30636c5e1d50ad62d861aac3d3f68529edf724e1bd26edb6c0fd4cbc4526f7664d647d8d12ba9f72869acdf7e5058bd34138e3cbd63e7da3819705bc36f13a0a577182a9bfa1606446ef7852952fdc442bd52cab71205e3092dba356cbe4632325d53ea4a4a8d23dc32396b3080cf6c3", 0xa2}, {&(0x7f0000000340)="e4fce016bcf1390d8ffcee24b14796a67043298eefd2835621ef36d6f886c6af2d68bab83257658b61138d66571c2ad9e5254b47e414ac97598eab6a579ab0098aa8e823591a38b889199d1e7edbb7cbb50aac6c51e39e2ec171fe00d7f158eb1f5778420e7e7b0fd2e3670e8f90d38bb35f3631c10a289c2b83f47fb171ca87c9a70000", 0x84}, {&(0x7f0000000400)="c228313e02d1b0b41f84475a3e48de64090f3adfc7055bb18ba23d3523c059a64758c8d677fc31be0879da29a273f9d90f6c769ffd6fddbe71391fe26f62c4dfbe9409f31fac06a812469438231697d2b39a7c208c1dbe234d04e2687b0bbca606ec239141a5b037da75d38e229ead9340c9d12f0f86eb90e06175fc9722218704927b2bc8a55d984422a8760c715d29eafba9dc711a4a8ff9ffe29e9b4b903a1b93bee682a07685a0bc4c99681ebb041903094480b1a3155301cefd6c53cbb68e959deece5b273a809324d4d630f02c9a4623b8fcb1e67445d7e63defd0a1a650bf63fafa9f0daa27bdd093583d7b3d2a843fa746d52b8b7143b27531d47b783830c44412bdf6df5d3d3b03fd742dd1950418229beda339e07089c9d921a45ae1f76539065e68043b6b2c300a56829f5c2d35895b2c4688a960d49bc48958f3f933eac82a95597351e7e37526fa36b871c6e74dc2baaa45f42b0becbc77ce9e6f27969d7821d9876d46575b29ae27befc3813903f3cbc5027970ec9ff239d4e327978cfde17717d39d01366a1f1a53639489003a63976616e526be5ec1647b8f169f8a0afb88856137d4ec0bfeb7d1263e90cd78dbe4da691037fd483a2b252a2a089333277d585de79ee85be6aa088fbb58d043b28bcac1e7c733a90c76afebb9634476a43478ce58900742dc154f7c83ff53af38065bcd8907788c5b0a3069f3d12a5ff63000470968efa5a468113d1c7dc2f9bad6d006a06255f5d17ace55baea136a177a56feeeb1cf61bbcc0d31b52f66511f7b6532392e36e3e89d192723f954419eb00d23b0997065dcfb1f51f7c27697a9c60e16906b08bceb656f9e0a204ea1e736ec9ca3c8649359adcd8aeaa075ea3d3d26429aa7b7b1b82546f16c50e8a8d70fbc4c901c0b03cf9fcadbaa819763ebbd5e3b758b283c865d063cb423bb0aface289a7038a8efb84e9fa536e8985be6edbd55bf5e5c9cb7c9284ff877a4d7c3df5271c6591a2733036f21b73cf98ba1d08b6e6537686a8dff1a51a77e155a999c000cec7f27faceef154f96473a662b4d2408bc7289cbfbdfc6f8b862678da690605792429dfa780b4bc0aa9829257a37953053f94fb4e25fc0fa96fb5ab8bc3e7ed938edafc904d43462c7e679de887eceb46d4290cc7bd6310927f4df0041ea2de11f4253cacbac7fb16b1e6dc1a44777116ee7ec9dad847ea25e3c13a26717bbd1ea409adfffc87ecfdf8c5a0d7c2ac4f395405606bdaf4bdcf13e30dbc0cd80dd056da86d19e22b19c4c4f69b7d4f8a4259e9d843995edf5e0a471440c972f27ca9bcdd87dff1e4229b38ffe6a59f2d6b5b3f04706c9225922ea0c02a697f5491cb3510f78f23a8ebd1218ba8a398d1dbe2a2e91c5117f686c9442adb02c9b4186fab917774d162aedab7b878f20fa2f5239acde96f3a7e2bef105225fea0be6bed988e7883dcf5f58975db33728109809f8f9ac8259d3575c93dcb40a2d2857cdf4c55265efaef8c53673f1d34770066907c96bc4fb4bffdc60c6d2e12f13d174474956ce1bb42b5088b940716adb7b6f887cebec4fc166392957e63f1a49e808a5e8d90f5cec19b101125de79471e5c3440466c5abe2e29b9f2f66177d319a3b564a211c2bad100fc678f4057360fca0b4c4190fa23094f032906855b7a634adbca4fa53ea8a0c71080eebe06c78982d7b269c8ed4f9fee52e9dae71d823bc123cfd25e1e2a2d0032948afd678fc1ef3972f6d91cc615154cb9da52b85fe571f7fdb6b8bc1bf3911850a816986105299387e827d48b1e16d295b2a3471a9a232ddc8a76380eefa514877c3903ac067dca3a353631ac2cfe7d3e5daf02d502dfd9b9b6dddb84cefca2c2c97d212e30faa437b6d325694c86fa68c1d8a93473ecd5c877659b54f456350072987b3709f999ce40913ca8b3fb2760194a9787054a09868236ca10bcb0fbcbcae89b86d4f289ca037ff0b6c958867ac9d20cf8105749e4095b409f10e61033c17ee0368786f646212de803b3f8f5cb77c12a85272f0c6f071d4d79e4745d70eaaadcc28bd222c857fd39bd5b0f03342345d5c29963d3628269915c0f6f7aace75701d285d10189c68ffd69f72e4e73605bcae86cd74ce1e000bb37dfe9da3355479242a23f5bc03140179b79fde82c9161999addaed6710fb819b8bda95fc27c58426485f552224ce7185da10e45d4a1d5a8684dc1b2db31b469ea97fe1008e6f137e4a0f572c2c617f5c21b8830ddaddc36d54690a645bf3ba48818274ea2e1c3d85c39a787a3b1e6901980e3768726614929a2e7921846c46e32ae4d7102938bcba10794d9945eb7d3ff8685fec70c6dbb1103a44edef0526ad0431ccfc597fe590d5eb0c3d0a04900008ce6f27d51d4701d5ddbfb8bb312d93ac8cc8489c28e7ed23c1fa6db1ddc0953dd8709cbd4dc4f6b430620b0595dbc0b487b102902ac9ce42eddb429deed27bf85b962611e6f2a2b863b35b39b994ace7af385cdb3b781dab268139e72ea33c486e302d0c8a0c2058d7e099b757ff8b8528a8ed6eaa839131da5614049fcf7a9a700932ab999ea8e25a9b534806b11356dd392c0d219657a577744a9a44e8a7effd4b7ea5b9f411d5698e3297b8223e96323e8d8f4363d3bfeda188e6d93c6b2aeeabcf15628ee727f57840229e9e58fbe956ae2b03a1d4fa76d21d74e88609b212b8bcea1a650de70e14e80722a3ca2ec3948c8343d9bec1bb7ebf5a215cba7674d85919e3132ccfa34793b364bae0456c1f76515cd1b7a16e7aa3c2cefbb9d35e02c9dd46a15741c35a63911d7ecc614d942c4b46063246dccd024205a147553def5ea0b1f94ad3b68b1bd752f8c489595fd23effea5b1a27c8166d1839d0ec760befd9eee3cb8f9cec71aabb0542838e463ed8b95734dd7b0465198bf3d43b765cea22cc07ac286f117f3b9db48f71921ad7a71bb6c705f37338bb47dd50853ac47032c9d01c241a45934aa6f866a68ca180d31fde1e35ca2692479931d9de75b508a4a8dd11aead55b2846875c746bfebd3959a88d6467d189d0f93237868e046a1cb868925b115a48538ba862f889412462cfe98af1c3f3b4149867fc482b1d16e6947b02d28cb1fd9b3156ade3dea5e06755669d6c7471e82b11d6552ee7dd491dd65ef6be51a90fe1009b2269daa6e2b029a00b2d08f5c9f4e0e5d7734c03a05f326f8176d8ac9bc0868b2a578223a48de8541cf36dff4951f67520092f88134f08501bf39dae083489babe55cb4bfa818c0db078d8a099e4e6b51431af42a048c9cb00c6540860afbf44ba85ced78ec15eb9a499a03b1af6d0d18adeb07b82cbd9abe6f2ab94eadf150f4c5ffbe97a0acabe77b43a6532dc1eee241d5d7baad0bdf4036f61564dde94624b602866224b3273a0feb04c2595153e210374ff2966c34426b31e2d060a4c0a77a56a20d54c262de2e9d265f3eca2162762dd312b80020106d19aa72d2f96cc515f7c13f60b2cc1a701bca5405b3ef8095cce9ba7468033d90cc408840205075603c442b00957e3ae9e2b83705e7961265385667594567a7e8c0e57764c1f2d88b3ac94cbd48cde5bad2eb4924de64232819507b532cf1b211737d73a8f9d947986db26fd290c23ca22eb37ea35243547e445e7e9defb9181dcae7ee9abbcd37b291ae21764b93cef6e83243c80f9c3ba1e54b4b199d0f356e00251f890166d1a2064adaf72ba7f6d897f2d0bbc52b20e03b0bad718e907676172f18fee9c63066cf1b16926762141eb1fa7b7d68dd1b602d5e7184f0bad4627efd83fef706e354a2522799b223fb475ea41a8ca882112db51a123f1d927f0348e2b9aae4c3870902ce53e6d7de3f45383f3cb96b2a46a38aadc9e3088fddc81e717cd86d28b6c755b8bc500ef1da840ee5dd98d444c9de4083e5f7871fa4ebff863d70c06dc69af94a9c9358dd17c327fb26c1eb41b75b3d0c38b604f8fa0e86f1c5fc39494260137857f1aa95c87a59910025c65e2c361541444c37802e22bcbeb28eac046af229b38a8037f06be8ac27863da918446c72cbb3149d43aa3b81b2ee4b31c141b4c31f932a9fdfdf6c4ef5bb3ef15367649b877fcb7c2c672fb37776185771117c95fbb4c5326997030120ce67693a0a4a5bfa1fa22f176e795e38047671b485774ea64b866f8b046e6630acf10b0fb3cf5c5b7ee53470932600ad520cdd9c4710eb4dbbbeea050dc2a99c107a99c7045de0bd7b5fc51815365a9c1d260090e14929edd17c0b429ec9cde1cacd2c5038ee17474f2984505c0c66df4581587bbf1f804ed7a759654e41115fc4089122e3f36d0c039db4684b306e99ce202eb056ae1c7c6cea821f6916d8daf678ecbade0f4aceecc0f5e82695bae1d221763cbf697a4042d9cb726a10dbf4c39925be6aa248900dcfe8ded82ccd248b482f82a47f35bf89fce183fd7c27cbd6cdb055ea5b053f73bf1c52f052e9c19eb51839ebd4160a59108db9ce95e3311ac85bacf056db1498a37e4a8761eaefbb8934a1ec9bf97c706b36fe0e57aba1001312ad556bc29abfe896a5f9059485baae57ddb2b91a3752aa8d2a492a19d0691837fd7d831c98bf494f607c25f2c19bf941c92ed378f650e2c2d936c730d61a86031bf10ea89b71c237dfa51dc751dfc1d40fa5da403fe1024d7f98bbb0816cee046aa9743a938df539d8689723ca0aa9cb192ce6c1c1f2da7cf3ad8370aa533a4a7453e15ce660757a60e8888754b364a1a28134c8061efbb1d06c347a977aa6653f1a00ec6037c9f96f5d699619648307eb5963ede52365adffa20028f4e67689e6dee18b6d758ef5dc91846decc81016f3b6fdd35c311e54e4cc4ae4eae76414446f01165a579190bbdc8b5396c0c7cdc69e1a096595cf93ea333489712c65a2790d5f66ac910daee03a900a9aed32d55462198b55c45fc7751147fa50c4ab02be414d419903cfd7f45afca28fe8c08a497a137ed05ef1b3e6647d46c02805334b1489cd98997ffa315395ff354c8c3a899240b4f321e04d3b4d0c4e7442ebd187df0135bf241672e0a59968038d498b4b7b95c2f55277fa479b11343445a371cf770ca43c21b8f2912908208dd053cb2cbe7dce2d636bb7192ab5695222dfb4da90997c1730a24b0edcd314c019d222255f9b4ec407912e47b06fc95b21f6a6ebdec770f083d8cdf830109af6141427e095fb5ef758f8ad5ef3695e6465b4caf40300ccc01c26067a7a872bb60b5da0d4aee94158342303faccb87f172fe5863769e7ab16357dae6c16015814b95ce747f8431ef0a87390ac5d615be1679d88c0af6758fe15e0b2b8c8fb099805dce4ee9258589ba99189a68a3d2dbd57446c7a9f56271774dc3c3a484f6c014a5ca61fe60d053e03cf7e0988ff3700495f3990f455da74dbb8864740e291082299c88341f9398869b240bb0bbe69d11bc54708ce972d813fa1d8776c8dd2cf2d866c9fa3ef02f41fe39229595adf3a14d46ebd3b661840f09a4b5d36f1064914f6ef5ab5d1d85d197e21e4c98d5580ae1d3dcb9a992edcba416a96dfd439d404ec10d2d19f8963cbffcb7b7ca0baed315f897ac1f2e1be6cd35996e67bbe12c906574c28cb07eabbcef773aff41ea65c719dbbd49b4979212d92616462d1e49b37d0df9b56cdcf7be27c506d3ef53f8b4342c62883b1947e9e4f2230cb4e23f17d913ebe82c48a1c6ac57e02ace5f0fd1a2154efa8b3b02d3a4c6631ded4ee84240b0b95a9bbbce708c76f6ed1c09967ecd5b47e4dba", 0xfff}, {&(0x7f0000002680)="b899939924331fb39ba97fab9ed4a32d978e3b3256b424580ad183923c5741a79bb8ad4d5291a50fc11c4d688b73df883df4b24efad560d1802870889c731a15e6be59902bc64e5e01fdf0593a213ed6986985664934e67ece5ceb90fd748c5fc77d3190e3ca3968b8605c8f8054b58805a813087f7776bc87de76dcaa1cbe91f5849c2e8b40fd8b48f89020442a24ec834b50cde0f27de1e8e6a4e3378c07dcd346c4b438797f96fc56235f510a507543d02ebdf2da4122aea60b4750a749dbad6007350953b223d8c1877b098c2cfc438b8f2fb3d8bc72943e8a42e0b123e53f052e63f14e9eeed03d3001e7d33034191eb1f503d30a5c74f340bff03a9674dd70c7e67af54f34cef89d3d630adc5f0d1af57401c2bbdf6203027ec07f865bf59398d437339912eb63291e3ccde0e731d9e56aa597fe20ae174364dc68af2dd08c61b498577b80b88e2eae8c6bf1239ee5f55ada8a00de5256d76434f2a785177afb8d88e2fc6abfc89573faafb5486a86e702aba91142374f8edece222c2cf5937ae33505e4155f77e16afc8eafe8ea5063d74360afbac7ae10d010df758123755299e2d6e1d896b9bf02fdb6aeeba5609c456356b64a309685ff199275e754170a02c2dfeb13f44e306e135072c4574e1bf46769dd2de5caa246e7dde5c2e3be49a2f9ba2f099b5f4674feafa896943424d4c062eb59c36b87a923156592997bef96913aa3eaf7cbc00f3bd3b7e6e11c650671be38155d51a931bc0159fe90d86818667f53f99de5c78c9b2a45055ea27989d25155ed019316d94b761a471910add3efcaa209b557d3004ce42f1e9ba14dfa1b852d30ff0648c5fa3f1caabd317f1a8df93e9c88d2017639d81f3f1452ac5142ad3b073b435ad2cb3b56500017d43a9451b8d35e84b81a51c1aa6a20a8e175b896d7653ed0007dde16a395a644e18f9d91beb0b7b7074af14eb50eeaa8db9bcdc855b034814abc778a157669d7f17f0f9dbf6eab8d260654cf1b7a8f68208979389b72f26a2bdb8bd2e16849f47da73564f4252575eae7710cc9690d338c2a94769b17ef40437e00058b051159e95d4d3ff9e8b0e6cad9b4738aa863c739e171d25d5291021211b685ae6447e9526f5a24e111d6e4ccb3bee8fd9d8a20081cf023f2e7382728a83dbe0f850a8d056bd77040252a3295feac7cab3365cb06b0a7f92617fcf617c43ae2590d8f6387c8f06ab9fb289c44abcfd79f29c4b2a681dc49d8a09f8a50c1f6bf3315d2ac27e484dbc0266a6561979fac238829e68279d2937167eaa2e9948300ee7af7825c7acd341690f36c7f8de9d03a417a9c9ebb1a9d7010068f1c3c3c98d4cc89e536647eca321578c9f4456c2cd27ffc50da9c2821e0f6be3a6bf52881fb100e0a4b568f5e4efbe9d4d428693abaccb9accbc007e41fbcd43645fbc6e68deddf60cc6e01764f31d1af434034aff131dc799e4db3048a2a7f36e6e46b295adfc06dcafbc15ce651a1c1712661294905b263ddb9d83752c7db792bb490a4aae15bd4c201d6202c8d477f9b2657e654a4ba2f61c5cdc3ca0390b2dcb813120e44af546197eb4be31de2bd055397f2c93b2af569f9862880164cd2ce00ac29d52f022ccb0c002f4375866616ebec3bc492b84c35fa36d9c8c2ba803fac0ebaf33c98d6ba7144749c27bfbea33678b31f891c447c78fffa6415963b327acc057af773fab62cb4583af8e3080655145cd8e81e36377812b9d16e58d39bbf80c37cd397d08a6eeee0f43e7b7654bcb6d2eb1cb9f07f03ec66c38cccea52b33e0dcf61109a3c6952c594d773db80364a7bf57795bbfc9936562783b21b6bbacb49255a08cdf8aeea737236b7a53c3ab387a4ea47e0f743345dcfd8bbcd9cfcf8429293fa300a121ecd5d783cc6619cc05a0db814e7fe577871371cce8afd9c2ce36218fea38caf05c7ac7bea5a8b902b9ebb710ce836d269489d7420f5cebcd8455610247c65c31e683956fb19858ce8aac660500bc8bc2ff3177c9cae0f54aafcc1cf1fbdb70d6a76fff3f44f7feb29b9ed58079e87616a6a8c991dd682de18d2c0afeda40d6de3b9f58db2dbe702516b2f3faa197b93768cf8d98333cafc154872aa95461abc53d2e03bd3b96b3b6ba34ca6b9194a5c025f47dfe1640ad8bda44de29e156a4d3703f6b7f94c773b83794f4afdaf555607c3d69b668f18bdcf1e477e5dcc1f7b64696b9f4da760d8e69dc821aae26a20cfca693170239a65bbae98b3f4923786a28258b8ad90f50637b20f4b40c5f011f63d8931ae82c227834e47ed18e05500cec8a309cb11cb314c1d143eab9cf040b38ff12bb1d13ff7ba867e7bdfd6e4f72f4f9a3f36911b30e5224b097401363dfb712f15cf805ffb38d5673afea17bfe818385d0357a8fa5d00792fe37fe9dad683673ac4e876e56222a19d0e10deba4569d949563cf425f80db932c279b326c76257bc2b9027f409a1fb638d9db2af7ca4051951c949abc126679f55fe0e47d748b8ed19e86079d859b838bdc2e69271b8e69479c198df32cc64341fe71c244b4dc09ae41bcb9a36ce52d19a70766b49445323535d8c373e867e19b637060f235515801c409e5a7c5df5138a7cb51a3749624ed650e25a3ff433413061420e57c2f42d78b15fd0d2eb90ca378c6dda8157a8c56f54b562437cb977b71771c0ca44bdbb326c5a9d1ee0bf27e5f70c55cd61a1854fe28560cd28e147377b546397e14540b59e96cdc30c28e703e4a9f09336a869114784feaf9d4024a9d319f1e8b30884c7db164e931613231b9a90b85e33b9fbc4ac3a76325de025f27f23267091abcfcceb9cb5be50cc33ef388ec3db532556fda369e2e4feec9b2f9a8fae7aed7abc7950f89e93bfe8f32e3b7e78304d6f6f85d38a4de1f63b3564c8b1b0e358871233d2acb68da2e18af713d1bdbbf475296a71a3fed6e69fa768b529cadcf5099041571ab7ddf24d385e7092a7a3c9253b849a3eb4ab29d9df5858969670dc1cd28e41d08711a3bc7ad625111cf3bd23605ae277b8d26eb882bebf723a9c890deff7f00000000000034449322ff77c51ba61d5736cc6c53c7a117126458935dbc9badb7d5e602d8c5c782c3f50c2a900a92958b97ee9e5845dcb72b63805f33384e351d4460b62a211f5fdbdc3b0fcce4183ea8633528281cb8af3488e16adb6aef568af9397f56c425ab3166349e47162d2ce489f129fb3c56c915bdff4bd40fb1f03931d704b629c85374a77b6b34a8e14224b459f0cefdc731816450b978824480cc8fc60839349564373072abc91dd5f37f8a4c446e5b404ba3a992013b0a0c98265bd90c24a1d451b54966ee20e6b599af2ebee4581a3265cc869f05ca64f23f504070e536287924efb184f577096a41711034385e7cc61e2595c5ac458077c268cbe8725305303252abb8effac514ce86084484a2acae1e4bc132ec04a79ae57bb8baa7a99f0efe6da7163b630d228a86579303c024d85541a9abab3acf04f44b1b230097d4e2aeb52ad4e40b31a5a3e969060ddd2e47f5256c427cf2ef7f362aa9827028d00f273e8cdf7391768c9e432f5a2cee3f9af40c39ea4d2ea17aff0a5949212cc07e239f1bf42816fabfbac26466728d79d527683688f66778fa7cbff6a248815f067f5252a571c42dc0816a274f871b4cd2764b6b2d9244c1bc482f4c000000000000000000000000003be24336e33ca6c3220143069e8513b032bcfede6e813afdce1501dae35e410c90813b09acb8b3208899322c1334b3e5b4cb0887adfbe1c063d71b13b0eb515cd50bcc5835df0f099a82e04f254d952d81fa035942b57b4a0443fcd23de86ab0c739dda7fad8c48814dec2eb37860f124a73010269", 0xabd}], 0x5) 18:16:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) sendto$unix(r1, &(0x7f00000000c0)="4ccaa5c2c05a5db933f2d214b6212f0de94c87a4dd02eb3b813b44d69ad13be77c7172b0c79136b36a19fe7462e45960d9d477c85ae9988e6f9b5eae16bc6f248c21d847be2be7d3dd6da2413c99ac3dc6c4bf9b408efb81c07bfc3c95bde5ab91321098699cb6738beff1985fe19d716583bb42ca4ef0f6dd7fae74ca46976fd48031a69b82afdb039707a3f08b7834f1fe6e18295466eea343e40b9157e8aa2d0eaf37333b7a9b91f8721614b851b0c5ac086727c5da67dc859064b9fe3c30d7ca4bb0f812324c85d2f769698491a987e689f234055f3087dbb947b522b5904092891e1f0ad3b87ccbfffbb1cf", 0xee, 0x2, &(0x7f00000001c0)=@file={0x1, '.\x00'}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:16:08 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 18:16:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 18:16:08 executing program 1: r0 = syz_open_pts() r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xa44b, 0x0, "c0587d524ccb5071d07e60df966056d18b8a6d70", 0x0, 0xfffffffffffffff7}) syz_open_pts() 18:16:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0xec) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x18f) execve(0x0, 0x0, 0x0) 18:16:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x33, &(0x7f00000002c0)="7584a4c3cde1e8d86b356b2b2fa6dd5e015658ba64e2cb98d11a446f0a173f3fb37203ec35ca77d9181a44ea78e3faa2ca5fbf") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x3f, 0x4, 0x1, 0x8}, {0x7fff, 0x7, 0x7, 0x100000000}, {0x80000001, 0x401, 0x2, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xf3, &(0x7f0000000180)="f290e126c20c63a4c2c6cd46cbfa4f5cb23be53f7306319bf4bd17db5512280ebdc6f64ebb17930f3503217f5afbbd16d11b8b4fb9689e19aa81d398bfb663799be03f12a281ac1cfc58cbcd277ad36ce2b2ae64f0e5d7f2693b969a23125ba6edce89a95989c49f132ead16632f39ab514a305273e6e8f230fe2109de14aba58ed21a2ec3a23914c92b59745bfd081851c061aae8d95e72a70d7c7636174ae6c43370f6f620147550b93685e2676d43dc36ebbda99d9064b0d98280cadc4053ea69f280c1fe8a1f608503744d02d24962d955fe4a346fb4a55be29003deb8f0a16b9f11415db43beeb651baf7eca0c7a33dfa") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000300)={0x200, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fchmod(r2, 0x10) 18:16:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0xb5) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4, 0x81) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="a67b5b535244ea66fe4004c1ab00014eca41ab4ee537b2a0", 0x18) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 18:16:09 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094957d9d126b54ac7a5e01e20f0e770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000"], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) 18:16:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fchmod(r2, 0x14) 18:16:10 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)=0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 18:16:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x0, 0x92}], 0x1}) 18:16:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x1, 0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) shutdown(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x30) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x3) r6 = getuid() r7 = getuid() connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x1000, 0x4}, 0xc) setreuid(r6, r7) semop(r5, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") mlockall(0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 18:16:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) socketpair(0x10, 0x4, 0xcdc0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xf9a5}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x9}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r3 = dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x7f, 0x7f9, "feb1fb6615545ca0cd03ce534ba1c76cc5f1c9aa", 0xffff, 0x40}) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 18:16:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() rmdir(&(0x7f0000000200)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) utimes(0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) chmod(&(0x7f0000000240)='./file0\x00', 0x4) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) rmdir(&(0x7f00000000c0)='./file0\x00') connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 18:16:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000001280)='./file0\x00', 0x40, 0x9ef) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x300, 0x28a) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xb421) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000001200)='./bus\x00', 0x800, 0x40) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000012c0)=0x7) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001240)={0xdc97, 0xf2c6, {0xd52e, 0x2}}) r4 = open$dir(&(0x7f0000001300)='./bus\x00', 0x10, 0x100) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) renameat(r4, &(0x7f0000001340)='./bus\x00', r5, &(0x7f0000001380)='./bus\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x4a) 18:16:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xc95c}]}) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 18:16:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r3 = fcntl$getown(r2, 0x5) wait4(r3, &(0x7f00000000c0), 0x2, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 18:16:11 executing program 1: r0 = socket(0x2, 0x4000, 0xfffffffffffffffd) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) sendto$unix(r3, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x40a, 0x0, 0xfffffcaa) 18:16:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200001b1, &(0x7f0000000140)=[{0x28, 0x1, 0x0, 0xfffffffffffffffd}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r2 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/44) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) r3 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) r4 = socket(0x800000018, 0x8003, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) dup2(r1, r4) 18:16:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x8095}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) write(r1, &(0x7f0000000180)="ef91802cff4eeb9f61a3726126a96a02d4275aa54baf9dc783a9d001203bd17a8447d442ad0e2f83694f6d549e83f5981601a08b0688131ac015f9e366f3ba01b6ff4083dc90570f9eaab78ff67529bdc502fa62b48947940237f0839d3c72db359585fd46a9bd4da42b339ffcaae24fa50faf81ca5778fff1b59e8e5c359c49b4020c76e7a4522ec2d3b1179c64a01d857099dd30225a33735852a6199ff98aaa2dd45b76518b9f2e7af91a618a6a0947afde27e218d38694d53ca42f4ddaab27b554152fa9a4ba171669390cce223ee277996211a6381f975a7b5e51e65bd4799932d8aa9e2f6a8ae492e154b67864fc2fa6863992cdb106aa73668e5900d06df58d49a8e3820f1f2bbe13ab2e58f0fb113ca40683c687dc2568c0a000b9d3993f832387311f0b48892a2fee7df24ca6c0f8fc0769de55fa11c1c9952f33fe7601f0d94df5201b7f65114e", 0x14c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x1, 0x79d, "070c001552b300000200000000005b905a1500", 0xfffffffffffffffd}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) 18:16:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 18:16:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$setstatus(r2, 0x4, 0x80) 18:16:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x1f) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='t5', 0x217) 18:16:11 executing program 0: poll(&(0x7f0000000280)=[{}], 0x1, 0xcf8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = msgget$private(0x0, 0x601) r4 = geteuid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = getpgid(0x0) r9 = socket(0x1, 0x1c002, 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = msgget$private(0x0, 0x601) r12 = geteuid() r13 = getuid() r14 = getgid() r15 = getpid() r16 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x3, r12, 0x0, r13, r14, 0x4, 0xffffffffffffffff}, 0x7, 0x1ff, r15, r16, 0x8, 0x4, 0x5, 0x8001}) r17 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r13, 0x0, r12, r14, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000340)={{0x80, r13, r14, r12, r14, 0x21, 0x774}, 0x5d, 0x3, 0x8}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x4000003, r4, r10, r12, r6, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x7, 0x3, 0x8001}) r18 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r5, 0x0, r4, r10, 0x90, 0x8}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000340)={{0x80, r5, r6, r4, r6, 0x21, 0x774}, 0x5d, 0x3, 0x8}) chown(&(0x7f0000000080)='./file0\x00', r2, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) chmod(&(0x7f0000000200)='./bus\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\b\x00', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0xffffffffffffff7e}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1000000000000327) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x80000001, 0xc36b, 0x1, 0x1}]}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x4) fcntl$dupfd(r0, 0xa, r3) 18:16:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x10001, 0x0, 0x0, 0x5}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xe95) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 18:16:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x4}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0xf4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x100000000004) r3 = semget$private(0x0, 0x1, 0x400) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/239) 18:16:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x8000, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = socket(0x800000018, 0x8003, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r5 = socket(0x800000018, 0x8003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = msgget$private(0x0, 0x601) r7 = geteuid() r8 = getuid() r9 = getgid() r10 = getpid() r11 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x3, r7, 0x0, r8, r9, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r10, r11, 0x8, 0x8, 0x5, 0x8001}) r12 = geteuid() r13 = msgget$private(0x0, 0x601) r14 = geteuid() r15 = getuid() r16 = getgid() r17 = getpid() r18 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x3, r14, 0x0, r15, r16, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r17, r18, 0x8, 0x8, 0x5, 0x8001}) r19 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r15, 0x0, r14, r16, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0x80, r15, r16, r14, r16, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r20 = socket(0x800000018, 0x8003, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r22 = msgget$private(0x0, 0x601) r23 = geteuid() r24 = getuid() r25 = getgid() r26 = getpid() r27 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x3, r23, 0x0, r24, r25, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r26, r27, 0x8, 0x8, 0x5, 0x8001}) r28 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r24, 0x0, r23, r25, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000340)={{0x80, r24, r25, r23, r25, 0x21, 0x774}, 0x5d, 0x3, 0x8}) getgroups(0x1, &(0x7f0000000400)=[0x0]) r30 = socket(0x800000018, 0x8003, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r31 = socket(0x800000018, 0x8003, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r32 = msgget$private(0x0, 0x601) r33 = geteuid() r34 = getuid() r35 = getgid() r36 = getpid() r37 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x3, r33, 0x0, r34, r35, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r36, r37, 0x8, 0x8, 0x5, 0x8001}) r38 = msgget$private(0x0, 0x601) r39 = geteuid() r40 = getuid() r41 = getgid() r42 = getpid() r43 = getpgid(r21) msgctl$IPC_SET(r38, 0x1, &(0x7f00000001c0)={{0x3, r39, 0x0, r40, r41, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r42, r43, 0x8, 0x8, 0x5, 0x8001}) r44 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r40, 0x0, r39, r41, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000340)={{0x80, r40, r41, r39, r41, 0x21, 0x774}, 0x5d, 0x3, 0x8}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="877bb5c1321219034b38ed7fdc1f8b95ac2a0524c1ff09041e995e0e14bbe1e056670c43960ab52f39c470a9b6c2f68680c541934b53bfb5ad01da79826f094a303037923dbc150b9adb0272e3cb22077fa6c5bc160048b98ad7b0daffe16f8b83b32dfb387b585a7798fa604d059076e53898185ceae21782feee1d99cd0838a7", 0x81}, {&(0x7f00000000c0)="d33d275930aa421737357bf41fa015a30b1e562d53af3f28b9b0318b843db6aecb17d55fe04fac36ff48fae0b1f7e975727f1a817c31c56b73f4801ffdd225", 0x3f}, {&(0x7f0000000180)="ff5bf98033e8dc91ef7a80e75ddb6f5048ac8f2776142074110c67b46e6ba30ff4a8d631f560e079ba016f139accea", 0x2f}, {&(0x7f00000002c0)="125ea54c9e03efc1ca9a67afbc5962de1f870b8df468bb60900ee2dc015e7d583da046fc4f84003ee9e32ad39a7b4ea24952014a7d94c18a24841d72fab741850c216715b53b8c6bf00180344aee5e20afb9ce2e731caa272245b4ee6079edb072763290ce8b232b956d7ac642d986be8a6e03a398713278499a184d4ecdb829a25e8cd9dd5464c9baf8cf547356d15f41ee17cc7e639a6a44abd4c2c3e86c93a9787ff6bbddf3ef425ada54ebc67c6df7", 0xb1}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="2800000000949076e278c248ff00", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r24, @ANYRES32=r29, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=0x0, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x2}, 0x0) 18:16:11 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x7, 0x9ff}, {0x1ddf, 0x9}}, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 18:16:11 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) socket$inet(0x2, 0xc000, 0xffffffff) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 18:16:11 executing program 0: setrlimit(0xfb64e118f7d2756a, 0xfffffffffffffffe) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/81}, &(0x7f0000000080)=0x53) 18:16:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) 18:16:11 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setsockopt(r0, 0x8, 0x7f, &(0x7f00000001c0)="27f1b904bdacc09182bc699ad9090b4d5586bf54f82d6393e2ff453275176969ea34148ed512364ccfc5ff1fe48ed284859b09715172d8b9ce827e15e142fe1d21ce58a6fd21827712af75ae47a5acf3e21c122fa8720c51bf5b0c5ef6b304c0fe5315dfe5ed7a76907faffee9ef4e43f998736b264b08270661fe52122b93b6de222152b8e56fd766c93ec383060ac65c806756a3185de12f648347b955e8726efb89016d99b953371502476dcaec8dead7225bb5429ebc91800bbedfd784755a328feaa0e365bbcc58074f93867d60793c02d6a1937bb02e4bf90cc5cfe250c9e82d3ee864cc61eaba2089cb43486f0e441e6f4498782237b1403ea2", 0xfd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000300)) sendto(r3, &(0x7f0000000140)="d168", 0x2, 0x400, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f0000000000)="249a00bb9b3de16f350100000000000000b4dcf23c210428fc861f7f323d5c31b69ef54d59c454dd6e4174b6021066e9ecf9f82d97a9c6ea156fb9107242ae3593ab8a4321f8b2e64cb0d8f159df52a5c17098816e0c4c6df02e8bf1a930d09a4183b8564a0a659a1250c4f817e439096a0d70dd0816120ab0b3") ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000002c0)) 18:16:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000000000000700"/88], &(0x7f0000000180)=0x58) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 18:16:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) r1 = shmget(0x1, 0x4000, 0x206, &(0x7f0000ffc000/0x4000)=nil) r2 = msgget$private(0x0, 0x601) r3 = geteuid() r4 = getuid() r5 = getgid() r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, 0x0, r4, r5, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r6, r7, 0x8, 0x8, 0x5, 0x8001}) r8 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r4, 0x0, r3, r5, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0x80, r4, r5, r3, r5, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r9 = msgget$private(0x0, 0x601) r10 = geteuid() r11 = getuid() r12 = getgid() r13 = getpid() r14 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x3, r10, 0x0, r11, r12, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r13, r14, 0x8, 0x8, 0x5, 0x8001}) r15 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r11, 0x0, r10, r12, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0x80, r11, r12, r10, r12, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r16 = socket(0x800000018, 0x8003, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffe98) r18 = msgget$private(0x0, 0x601) r19 = geteuid() r20 = getuid() r21 = getgid() r22 = getpid() r23 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x3, r19, 0x0, r20, r21, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r22, r23, 0x8, 0x8, 0x5, 0x8001}) r24 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r20, 0x0, r19, r21, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000340)={{0x80, r20, r21, r19, r21, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r25 = msgget$private(0x0, 0x601) r26 = geteuid() r27 = getuid() r28 = getgid() r29 = getpid() r30 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x3, r26, 0x0, r27, r28, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r29, r30, 0x8, 0x8, 0x5, 0x8001}) r31 = socket(0x800000018, 0x8003, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r3, r12, r17, r21, 0x33, 0x5}, 0x100000000000, 0x8, r29, r32, 0x0, 0x6, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 18:16:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="13bdd81def4c45131bc04fa0d350ac453500bf2978bbee993688c4ca872b386bd0433772140881a986080b33bbe6", 0x2e) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240)=[{r2, 0x40}], 0x1, 0x10000) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) close(r2) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 18:16:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='f\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f0000000000)=0x3) 18:16:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000040000000242, 0x19) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x3}, 0xffffffb2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e88ba2286190cee8eee5af336fb6bded0e60c37d048537899b579775b967821ad296696717b0d1ef1bf18c8ce06a0a0d281dfc681c88f603476b810f78f3352a1cb4a3ac4744f4a60a75ed1b616066706f02142b7eb85bde6d744368d86e267eec29bcf66cf8b063a55069fbfcc186e5abd314c23497949924b5dc1b44f67824da4859c5d82bb96a4b20d3fa22986d1ff1cb52a61e0e58fbf192e18a499d7a034be1f6106bf40d6778bf7452480da08838a25b5448bb2fb1992f6a9ce60104fafb0e7a509632fb8d3947378806c41d623c0e64d28aa628de9c4881cc376e7cf3dd939f62088a8fb9d3b04999823cdb25fd9b8f80e3257be6c66474078cd3ab3c0b4793a33278b6948779fd33b6e78c4e9337f8a5ff3f139c7a5fc20958ab9ca846bce18bdff8c30b90b6c59d9f198228061d4beff9e5ae8afaef09ca52bc3887329d59078c35", 0x146}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 18:16:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$dupfd(r1, 0xa, r2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="68dae25e596bfabc7285d47aa15c457d62b362aa06b38feec7bde448e81aa11219ca47c4f19617564c848852a4880a5e2ecb02b083243f03e9078ad1ec3b7cf6f03eb017516214295e80d4717e368fe7e6c2732734bbdd3a24321084290b46c2993e33c70cb7b8a1d6669a21e5eb6c50641fa857508a42775dfa70107a956e3308f956463e82da4d05a4eb53f96b84a15abd4f3cd768bb90fa541787d21a767797f1408c217bf7287f687f57f5ea1ca685703a20693ba405f0e14c57382510a8ad30e19bda01e4c45058a71820de734eee5fe706696ffa503ac9fd13be2bf593110b51"}, {&(0x7f0000000300)="b7090264ff74f06e4aad6571a19d625fa7f8762a85c222ffc33782c3e4f9b93423ee5f8c0e862a91f6c179f124b45ff5d9158a24937f51eb19d2cb3794a6b6c39e3a7ea66a30246a3543fcaf328f3de55f9021fcc680e717c8e84f8e52eeb6"}, {&(0x7f0000000380)="af0ca4d80248293a94649419aab2c9b99f9470bc798bd39f58d1f81ea37d32e98378b60d13433866243d2981b69eaf5c599f104157153db47916f0f699bc3ad7bd0fadc39464c7add05eb8f464f7d0dc2b4c556e4e723242fd1751402a3d9acdb052f2adf9c150ff66cd711f776c11f5888cb57565248888877a2607ba4241b1fc2de285d8c60c103ce8b5b63c8e51cdc0c82b8f863ef51e44433a7cdb4a28cb3f24557187a55d129d3e116f9f8295bd2bbbac6d64869ba4"}, {&(0x7f0000000440)="5e14ac81deef6e4902f2493e928e086819e9511ade194bb1155fa05ba4f97dd9dc16dace49e2cb66d68ee60551b60b23f9d56490679f761c73ab2ba384b5d420cd4a9915fe1b1c"}, {&(0x7f00000000c0)="2d46a02c921476c3ee85a46f3c3f730e1118bf083552bb7bfed1336cf9a768c09e27"}, {&(0x7f00000004c0)="306b021a17cdf5fbe1e2f2b4c962736b7f7cc6731bd9bf23df47e199fe115bb8eb8076095779212e5cffbdd3a4dd591904703e85fc0877be00c1d71bb94084e93e99957ed62f0ee75b23ad9b60d174eca7"}, {&(0x7f0000000540)="91fdba9fac6c3e5c1a47f9140a922ef43817dc5672ac1b25fb0adf4fdc948011e597db222056ab288bfe1cf403ddcb33eb97aa1526ab12a158812c201574aabe99b8b272bf3bc5812702f2ebc270a4421bcd166a37c164d1f4d2ef4a03e184434c102a0812e0df2402837a165d07e09d598d6d93cc9feb"}, {&(0x7f00000005c0)="d8096a66da086b54f14db880addd081cbb389705c604cd39ed7ba90e184cbf3d62a584392b23e35fbafa60d2f360fd3291d46de76131c1706deaa01299e5085cf8520062fa3fff775e16f8a762d9cc924ac3f9d26a7ce783916e30831fe3e2284bef1c809a20bc2033c0c3ccbb375e777cb2ebfc8fe2022ef1fb36b6ceea5ff1a6a827671b4c1d868c67876c6504b19e86ee0398266b33ccd577ae592fd3c1e1f4c973c28793ec09f307a3c71b69972e4ddd672dd4aa4f7f658b751204a5eadbfd83c275fc43a0fc8c33a1db2077c5e009b49b3b7b6501db6aae9fa2c19e4733132fd47826e1d16c9ad7336351ea10eaf1338e"}], 0x10000000000003b3) 18:16:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40, 0xfffffffffffffffd, 0x5}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x8, 0x6, 0x0, 0x6]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x2, 0x100000001}) 18:16:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r2 = socket(0x800000018, 0x8003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) readv(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f0000000440)=""/152, 0x98}], 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x76, 0xffff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 18:16:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f000075b000/0x1000)=nil, 0x1000, 0x0) 18:16:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40740f07596cf955, 0x0, 0xfffffd53) 18:16:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c400"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1004, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x6af3d28da72c42b4, 0x21) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) bind(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) getppid() 18:16:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x5, 0x4, 0x5, "186321b65ef77536d4a5e2c7e8108c7230df9fab", 0x7, 0x8}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:16:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0xfffffffffffffff7}, {0x46}], 0x2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r3, r0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x40, 0x3340}) 18:16:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 18:16:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0xabf5005ad7fac8fd, 0x4000, 0x101) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:16:13 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwrite(r0, &(0x7f0000000140)="68f59241c0bfcbc322b147a197117ba05eea42ca6f0bae47a4e3dde06d9d426d69f7e890421b9a981340ca9e5364fdad1b3e518628514ad02254bca5ddf0c7d1481e00b56adcafd77b8a5a412dcc20354a1c2f3fb3d21a01c5b071934f1175aa8b65fb71095c4487f2e062596e16827da7213cd4351e1474c78690a8fcf0af1f4c45a49d945f2573179ae4ec5c2b3cb952fd75a8", 0x94, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) socket(0x18, 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:13 executing program 1: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) setreuid(0x0, 0xee00) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() r5 = socket(0x800000018, 0x8003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = socket(0x800000018, 0x8003, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000100)) lchown(&(0x7f0000000080)='./file1\x00', r3, r4) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) setreuid(0xffffffffffffffff, 0x0) 18:16:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$setstatus(r1, 0x4, 0x80) 18:16:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x2, 0xb7}, {0x100000001, 0x6}}) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)="fed2c9611944a79f6b702633c2a5f760b6ec6161f268e1b7617c84d7cb6bed45f5bfcc8aefd6a506594a", 0x2a}, {&(0x7f0000000280)="59e4e9aed23ce9b0eea95418bc61c8cf5f64dacf739d784ac7db2a51d70bb3ff59432f4b4f611faeccd19e72332a28319891d43004bbba8929bd7dea6f6136908a910d9dd781b8166c0331bccda9d3ed5c496d2b9684c5919caf27f8436918290d6d99f54130ddfc413b", 0x6a}, {&(0x7f0000000300)="f3c55173b89b1cd608c16035dcd778fb5c48ad96b6ce060b1fe00e5c8e4c3f4f011d143b3011eb724d8278c155dc4962beb4e57b84de33a5fa297bcc87", 0x3d}, {&(0x7f0000000380)="a6f7b598461e338e652be14a2eb40c38cea4b961bb35e71de2b35a4e3ca491ce72dc88e88fef2b241109a46123e566869b159bfdc0ab0645c03bf1ee4f7436e1ca5a0ac7879ecb136924df90ad8e997c452a6ad209c7e3d9f52bc0b382a6b28b25a8aece6152ddd1374b12a12d8162b9abb78225775499eda0c2aac375e5bae697e53dc87d1a413fa8cb2fd3bb9a47a83aa61476c20b1fe920a4e9447c724089edce7677e457913c66ce87c474", 0xad}], 0x4, &(0x7f0000000480)=[{0xe8, 0x0, 0x7fff, "5a61508528105634668317e3e05f987b364eb4b9ae230b786e78a718c28368567eb0391cad3be53f2e28e1cff95deea89bba1f3a07e2aeeabff55c0e8b8704b16a9345f793b058713ccd5476782cf093150c1040e898dc17d26fce3989fc40d57e931d3d0c9a31268f068e8d6cafc61702ea03435ddecf74c285eb26da31cd024144a5e5682b239f435cd9cdb8d06f81897ed68b504964172a152f7ece94829bd2dc4fb74a8615d95749f78e84f1cbf7977bf6623a54a03097d987aa02a395f5d2bd7dc4eb507526624fba075162e156e01a598a352834"}, {0xe0, 0xffff, 0xb, "ec740f7b8f4bd5bc3f4f58285a609329cd2617bd30188d75463b92efe1cec6234bfe7a621af7f1cbe20e61a9c9585ca6958531e4b47fd2cca65f7f4c4a82540f332901d1d63f6dd8b7b541c4aebbd8bcc0e63f4dd22b1abc526fa87b83750e456f8487f9bdb37f481b83bd53642da69aa21aca95b26cb62d87db5e84f983b5b31f94d0041661753c32c641b3f3dba13d457014ea1bb9ee151820fe3e746fc941c144fead7cb67a30c0f629206a475fc9996cd7a65594ef1d2780346fd26f7cf27c56f67aac82a0bb6a7695"}, {0x98, 0x0, 0x3ff, "996a7304def12980c442a17de8cee7091b90e8597b859656bbe69d40a957c698c3203a242012d3f34770c77f2be19f24985df6ebd91ac99f91c01734c2fd35fd61e2e7fe2689ad3e65601939b8ebb27b4720febdb7673567b3c40ea93dd800b2d862c74c2927e4999c4e60b4059f4fc67b064c73f60f56a13e2fd812454d487ff6c686"}, {0xa0, 0x1, 0x100000000, "108d7fe3eb9b723423947509c25499b08adaa96c09e564ba620c1db9fdaaf54ae7ed7c3b940ca805fc242bc6ad92887eb7f3ec6ce3efefd91acf65263f0e480a628ad0375a0621235a89371d5389348068e4c306edbdd1c2b89b96ede350d24528052938c11c07af864f614a908077ed581f4e88b3a24ba5a5fe394a9710f5903f85846db761bcc19d4249"}, {0xb0, 0x1, 0xffffffffffff2215, "17bf6bf979c6472241f7c6756a76ea1e5c9f464dc0633bf674adae355f30a3f6dab8a5b8b4c92c94dcd849397a29ded63fe7c43b5b81a74d059ec2a907dd5bc9027e15fa9fb95692f2bb5182515bec3c3ce894c690bb6792fb0c5d75b3c7218eb23f54a1912205be461eae86183c2f1a3c3a4d9f1c500057c911d3cd6938586e93ef6bdd4c8a7b6de90b15d23dc060f8914f9db229c7168d4dfb"}, {0xe8, 0x0, 0xfffffffffffffffe, "f6576fa92d3091aac896dbb6a474123962c6b5fa78b3de7c2f68ca0dbe17103cb4c98368805951eb775d5ab5608395bc8973afe087bcbaa0bd62a5e3314fa6e1ec298be5903ca77dece2eb6e4e35b3cae4a658a683ac2bd186035f8747db440f94cba941895637080572ce07ef65c08d69e46ea3766798e4e76866755219f3d0611fa56c095e21b5ce645f017efe70e137629608e0b73b63faee2177bdd09222659d38365e1a483f5e98416743276dc1387c77cd17dc645545a25c04bc147665b454c489e6e5783e5258e2a5e70252d68e"}, {0x88, 0xffff, 0xc3, "f339519797215587c93a03d1eb1d7d3c2d43ddfe63dd3535343db7d75caf5946543c02f0421ddac0f29736313b44096073e4cc51ed1df6d4e6d997f7deb96a24a8379d4af04598e6142512a0c3ded3d013b0c1c78e73ef7166bd0c4d847b13b30b78e0a477efeb759464bf9ce18e6b91c3d82599e016"}], 0x520}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000001c0)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x7, 0x2, 0x4, 0x5, 0x5, 0x2, 0x1, 0x10, [{0xfffffffffffff1a1, 0x10001, 0x6, 0x3}, {0x0, 0x436bb653, 0x4, 0x2}, {0x7, 0xfffffffffffffffc, 0x98, 0x80}, {0x8001, 0x40, 0x7, 0x4}, {0x0, 0x9, 0xfff}, {0x2, 0x100000001, 0x8}, {0x800, 0x3, 0xfce, 0x87af}, {0x26, 0x10000, 0x80, 0x401}, {0xb3, 0x0, 0x3f, 0x20}, {0x3, 0x2, 0x3, 0x8}, {0xf73e, 0x5, 0xffffffff, 0x3}, {0x8001, 0xfffffffffffffbd2, 0x9, 0x6}, {0x7, 0x8000, 0x9719, 0xfffffffffffffffc}, {0x100000000000000, 0xa3eb, 0xe, 0x1}, {0x1ff, 0x6, 0x8000, 0x1}, {0x3, 0x4, 0x7ff, 0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./bus\x00', 0x8, 0x20, r1) socketpair(0x0, 0x8000, 0x4f8b, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 18:16:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x14e) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x3) setuid(0xee01) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) 18:16:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) getsockname(r0, &(0x7f0000000300)=ANY=[@ANYRES64], 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000380)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$setstatus(r3, 0x4, 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r5 = socket(0x800000018, 0x8003, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$lock(r5, 0x1a861f11d19f3a66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r4}) r6 = socket(0x800000018, 0x8003, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000180)=0x7) 18:16:13 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a9a0ae00609f3315ce7770423bc1a8296c4c77aeb3e9dc646a4030c9254b5a232eae7c2fb91fe63d51fed4a584ee41315ef9ae432c5025a152f329504140d4132a61f0acd55834e74ca3e9601be5a56f766c11032026132a810ceb5252a40bc5fa76ec08053da1f1da293df908a7a641575ba3bbaa453f808f2d6eb74ad9643f127511268dd218ba2e4f33e796fd711aa2", 0x91}, {&(0x7f00000000c0)="f20cf494f3c7ae68", 0x8}, {&(0x7f0000000200)="77061d6c5c5f9130c77812bec2ea3e05690cdeabbb1a2562bda54316f71e53b123d4d29d0ea5f1692656a68db90e8c1bdf4a985a1ef84eb23702385b24f7d42089bbf4f22583f35854e9aa4e3da53c2aef317e73fea27846063dce991a6ed53f7bba1fe083c80d30ff86a81ed9a524ee4d167390b062c3", 0x77}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x200000006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'\x00\x00\x01', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000100)="e9") 18:16:13 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) 18:16:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x500, 0x115) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) 18:16:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r2 = getuid() r3 = msgget$private(0x0, 0x601) r4 = geteuid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x3, r4, 0x0, r5, r6, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x8, 0x5, 0x8001}) r9 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r5, 0x0, r4, r6, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x80, r5, r6, r4, r6, 0x21, 0x774}, 0x5d, 0x3, 0x8}) fchown(r1, r2, r6) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) 18:16:13 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) r1 = msgget$private(0x0, 0x601) r2 = geteuid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = semget(0x0, 0x0, 0x2) r7 = socket(0x800000018, 0x8003, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x601) r10 = geteuid() r11 = getuid() r12 = getgid() r13 = getpid() r14 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x3, r10, 0x0, r11, r12, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r13, r14, 0x8, 0x8, 0x5, 0x8001}) r15 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r11, 0x0, r10, r12, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0x80, r11, r12, r10, r12, 0x21, 0x774}, 0x5d, 0x3, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x200, r8, r4, r10, r4, 0x8}, 0x7, 0x8}) r16 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r16, 0x8, 0x8, 0x5, 0x8001}) r17 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r3, 0x0, r2, r4, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000340)={{0x80, r3, r4, r2, r4, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setuid(r3) msgget$private(0x0, 0x601) r18 = geteuid() r19 = getuid() r20 = getgid() r21 = getpid() r22 = getpgid(0x0) r23 = msgget(0x2, 0x2) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x3, r18, 0x0, r19, r20, 0x4, 0xffffffffffffefff}, 0x6, 0x200, r21, r22, 0x8, 0x9, 0x5, 0x8001}) fcntl$setown(r0, 0x6, r21) pipe2(&(0x7f0000000000), 0x4) 18:16:13 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)=""/242, &(0x7f00000001c0)=0xf2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x10001, "874df6eeb9a3b0ac80b0e47b62543493cb03c7bb", 0x5cd, 0x2}) syz_open_pts() flock(r0, 0xc) 18:16:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000200)=""/184, 0xb8}, {&(0x7f00000002c0)=""/239, 0xef}], 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r4 = accept$unix(r3, &(0x7f0000000400)=@file={0x0, ""/17}, &(0x7f0000000440)=0x13) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000480)=r4) 18:16:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x7, r3, 0x0, r3, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r4 = msgget$private(0x0, 0x601) r5 = geteuid() r6 = getuid() r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x3, r5, 0x0, r6, 0x0, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x8, 0x5, 0x8001}) r9 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r6, 0x0, r5, 0x0, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x80, r6, 0x0, r5, 0x0, 0x21, 0x774}, 0x5d, 0x3, 0x8}) fchown(r1, r3, 0x0) 18:16:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r2, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0xfffffef4) sendto$unix(r2, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 18:16:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x800001b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 18:16:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f0") 18:16:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) dup2(r1, r0) writev(0xffffffffffffff9c, &(0x7f0000001440)=[{&(0x7f0000000180)="b211d63be36ad4b2ec45f9aa3e84bab0b4c68fda4c6f8e392e025c7c2abf31df3a86c2e191c390e7af93e7c93e7b649d3663a82399b955708437af7a6113276b336124bcb5c117ff327c4d2e78d11066c064d4c7cd2e1e60f8578e09fb2bcf046a5497e7ecae9401d850a0a88b9825c5d18b503b5bea695cc4455beb83f17ce8dfc39606a9d3b32e8d7aeeb28fcd9ad7abfc789b9962a54c3dbb7caa35af6ad83c3d91aa8988cc7edf8b0d28e4388d3c26996f8003486f4cf53663059de583e21d9333cf75ce2eb5939f558668b92133275048b17eaf22"}, {&(0x7f0000000280)="bb5dde9d0e19e422c12f730686b15bdb5acb2537498f5b57800991ba9863dee688708bf2cf6934af9b8e"}, {&(0x7f0000001380)="9767f89712babc02157101649cfe8616a21b6cb5b8151dde08e84fa57628bbc573348adced7c29f84444b5d788b80c5fc0885001d4660edb60988f7c3d6037f149b015656da5d532866661f339ee97136ec9e6b35263469f301aa6a62543d11be9c995c5a53ed2ef3ebffb35efba1771dff8e163a78a84013a5be29d9eaf25af6701264b4329d15fe645ab1ea8db0d7e7accabe43994c4109d639d669e72dfae52ee4e1aae671d57082d91cbaf0e46537b9a68"}, {&(0x7f00000002c0)="9d9e1d0ab0abe245b908ecc4c19bf17026389de13dc263c9eb6f"}, {&(0x7f0000000300)="8b431dd44de4aed31b90cb4da570f950cab769f54f0a3a5103e4fc2cde926576dbca3627b3bb6b9213900830de38f52d9fd3"}], 0x2bd) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 18:16:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x8110, 0x100) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) 18:16:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x3ff}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x601) r2 = geteuid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) getpgid(r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0x101, 0x3f, {0x5, 0x71}}) 18:16:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x135) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) execve(0x0, 0x0, 0x0) 18:16:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c, 0x2000000}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xfffffffffffffe62, &(0x7f0000000340)="b6") 18:16:14 executing program 0: r0 = socket(0x14, 0x4, 0x0) socketpair(0x20, 0x21aa552932ef2030, 0x200, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0xd85f57c018d23255, 0x21) 18:16:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x9) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000140)=[{0x6, 0x2, 0x9, 0x100000001}, {0x2, 0x3a48, 0x4000000000000, 0x1}, {0x101, 0x7fffffff, 0x100000000, 0x2}, {0x9, 0x0, 0x1, 0x8}, {0x10000, 0x1, 0x8001}, {0x8, 0x100000001, 0x9, 0x100000001}]}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xff, &(0x7f0000000240)="b2b96de10900500139af060000000000000017cdad427ddd2dedf2b13f5aeca62bec6f9e590cf497509a056051be894f72e372334083aeba87f73b960d698d651ed6117ba04b87bfed94dfd972f6dea4dfce792d3ab8d5e5d668105ac27976cb458302a77d132cbce29efa1387aa690a4e47abdb2275c3b00600000043982d31b4127e4812af0615f7f70fb3795fc7028e2a727bb3a66f0fd26f585bebe92f8eec60368c27cc79b1534c1024e38677d220d89f118a1ce69619007d4f9f66bdd0ad8fd61ae7c889be0b514a1c44375426db19c4fb1ed8ed3a13c86cee75d9bcf7198593e1c20486f3f95f03f78925d93d330851bd01df185ea04f6a406387ff") 18:16:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r2 = kqueue() readv(r2, &(0x7f0000000040), 0x3d5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 18:16:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) close(r0) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 18:16:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) close(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="041e000af76f300000000000000018ba48000000"], &(0x7f0000000100)=0x14) write(r0, &(0x7f0000000040)="b854b31cc1c6a16edd77a565feddd4a0831f0c79dc85daa81d6888127e2c0fb0778d6a230ba079f26620ef4dbd1560226c", 0x31) pipe(&(0x7f0000000080)) open$dir(&(0x7f0000000280)='./bus\x00', 0x20, 0x20) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r3 = socket(0x800000018, 0x8003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$dupfd(r2, 0x0, r3) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000180)=0x26e) write(r0, &(0x7f00000002c0)="6f92620000e261e1335eaa2d561cab44f81de0dfbbbfca8b473cb367b1047ff5a0207d865cda3e10d3b379cc88a6662e", 0x30) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x26}], 0x1}) execve(0x0, 0x0, 0x0) 18:16:14 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x4, 0xffffffffffffff81}) 18:16:14 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c264553edfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) 18:16:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0x3e9, 0x0, 0x0, 0x0) 18:16:14 executing program 1: getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xc00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000004700)={&(0x7f0000000200)=ANY=[@ANYBLOB="00249902c4a6a617e78a294ea1b2b9c2b70900c5e659680b28dff3c85c37d93dcded11968655d3d4b01ae20edeb78dc12f7c4ffcc017b61f83f0755fd89a619d4793b4bb66bfbcba628194df562a4e1b381663bf948fb3c076c0eae3be72fb13ffe7c478f69d479c168ce05eb6fe3b8af81bb102001c748a"], 0x2, 0x0, 0x0, 0x0}, 0x0) 18:16:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="969b100e") 18:16:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 18:16:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x4, 0x1, 0x7, 0x3}, {0x3ff, 0x2, 0x0, 0xaf}, {0x38, 0x2, 0xfffb, 0x200000000040}, {0xb05000000000, 0x8, 0x81, 0x10eb}, {0x1, 0x80000000, 0x9, 0x1}, {0x5, 0xfff, 0x0, 0x4}, {0x6, 0x0, 0x8, 0x80000003}, {0x949c, 0x2, 0x8000, 0x3f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$setstatus(r2, 0x4, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:16:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = semget(0x2, 0x0, 0x813) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/190) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017953658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017953658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017953658 vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff82516880, 0xffff800000aad000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82516880, 0xffff800000aad000, 0, 1) -> e uvm_unmap_remove(ffff800000aacf00,0,80000000,ffff80001796fe78,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff80001796feb0, count: 0 ddb> trace uvm_unmap_remove(ffff800000aacf00,0,80000000,ffff80001796fe78,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000aacf00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800017953658,ffff8000ffff2ee8) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000a8c800,ffff8000ffff2ee8) at vm_create+0x182 VOP_IOCTL(fffffd80361b7680,c5005601,ffff800000a8c800,1,fffffd803f7c6a20,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ecc96a0,c5005601,ffff800000a8c800,ffff8000ffff2ee8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2ee8,ffff800017970258,ffff8000179702a0) at sys_ioctl+0x5b9 syscall(ffff800017970320) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,cca8eb020e0) at Xsyscall+0x128 end of kernel end trace frame: 0xccd0ae85c70, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001796fe60 rbx 0 rdx 0x16fb __ALIGN_SIZE+0x6fb rcx 0xffff800014b21000 rax 0xffff800000aacf00 r8 0x1 r9 0 r10 0x228d667e7db534f5 r11 0x9e444c3eedd34cc1 r12 0 r13 0xfffffd802ed132f8 r14 0 r15 0xffff800000aacf00 rip 0xffffffff81dfd0bb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001796fdb0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=391888 stat=onproc flags process=0 proc=4000000 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff38c8,0xffffffff82555660 process=0xffff8000ffff6d90 user=0xffff80001796b000, vmspace=0xfffffd803f013000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 95281 308210 96210 0 2 0 syz-executor.0 95281 248472 96210 0 3 0x4000080 fsleep syz-executor.0 48478 298247 24406 0 2 0 syz-executor.1 48478 7607 24406 0 3 0x4000080 fsleep syz-executor.1 *48478 391888 24406 0 7 0x4000000 syz-executor.1 96210 156701 31022 0 3 0x82 nanosleep syz-executor.0 24406 348727 31022 0 3 0x82 nanosleep syz-executor.1 31022 424759 40771 0 3 0x82 thrsleep syz-fuzzer 31022 92723 40771 0 3 0x4000082 thrsleep syz-fuzzer 31022 19094 40771 0 3 0x4000082 thrsleep syz-fuzzer 31022 475688 40771 0 3 0x4000082 thrsleep syz-fuzzer 31022 376817 40771 0 3 0x4000082 thrsleep syz-fuzzer 31022 470053 40771 0 3 0x4000082 kqread syz-fuzzer 31022 223038 40771 0 3 0x4000082 thrsleep syz-fuzzer 40771 425397 91175 0 3 0x10008a pause ksh 91175 522427 46261 0 3 0x92 select sshd 27753 322336 1 0 3 0x100083 ttyin getty 46261 484485 1 0 3 0x80 select sshd 78204 307025 60750 73 2 0x100010 syslogd 60750 229656 1 0 3 0x100082 netio syslogd 99870 310457 1 77 3 0x100090 poll dhclient 9351 175839 1 0 3 0x80 poll dhclient 83792 270690 0 0 2 0x14200 zerothread 45956 185678 0 0 3 0x14200 aiodoned aiodoned 1191 330366 0 0 3 0x14200 syncer update 12789 439811 0 0 3 0x14200 cleaner cleaner 99397 35427 0 0 3 0x14200 reaper reaper 88079 455504 0 0 3 0x14200 pgdaemon pagedaemon 76608 228900 0 0 3 0x14200 bored crynlk 85078 507591 0 0 3 0x14200 bored crypto 2988 517279 0 0 3 0x40014200 acpi0 acpi0 70756 41875 0 0 3 0x14200 bored softnet 71601 87175 0 0 3 0x14200 bored systqmp 67860 478150 0 0 3 0x14200 bored systq 7095 478635 0 0 3 0x40014200 bored softclock 17452 225821 0 0 3 0x40014200 idle0 69640 6607 0 0 3 0x14200 bored smr 1 284616 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9463 6444K 6762K 78643K 10958 0 0 pcb 13 8K 8K 78643K 252 0 0 rtable 108 3K 4K 78643K 209 0 0 ifaddr 39 10K 11K 78643K 47 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 25 0 0 iov 0 0K 32K 78643K 32 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1357 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 4 0 0 VM map 3 0K 0K 78643K 6 0 0 sem 12 0K 0K 78643K 66 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 201 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 48 38K 54K 78643K 370 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 21 0 0 in_multi 33 2K 2K 78643K 53 0 0 ether_multi 1 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 208 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 87 20K 21K 78643K 1277 0 0 UVM aobj 10 2K 2K 78643K 13 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 34 0 0 NDP 6 0K 0K 78643K 12 0 0 temp 128 3534K 3598K 78643K 4036 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> 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 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 73 0 65 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 2516 0 2516 1 1 0 1 0 8 0 tcpcb 544 60 0 56 1 0 1 1 0 8 0 inpcb 280 359 0 352 2 0 2 2 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 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 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 11 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1646 0 250 46 0 46 46 0 8 0 ffsino 240 1646 0 250 83 0 83 83 0 8 0 nchpl 144 2184 0 572 60 0 60 60 0 8 0 uvmvnodes 72 1802 0 0 33 0 33 33 0 8 0 vnodes 208 1802 0 0 95 0 95 95 0 8 0 namei 1024 5497 0 5497 3 2 1 1 0 8 1 vmpool 520 4 0 3 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 0 1 1 0 8 1 scxspl 192 5902 0 5902 10 8 2 7 0 8 2 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 432 372 0 358 2 0 2 2 0 8 0 futexpl 56 4071 0 4069 1 0 1 1 0 8 0 knotepl 112 72 0 53 1 0 1 1 0 8 0 kqueuepl 104 46 0 44 1 0 1 1 0 8 0 pipepl 112 186 0 167 2 1 1 1 0 8 0 fdescpl 424 373 0 358 2 0 2 2 0 8 0 filepl 120 2242 0 2144 4 0 4 4 0 8 1 lockfpl 104 56 0 55 1 0 1 1 0 8 0 lockfspl 48 21 0 20 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 190 0 183 1 0 1 1 0 8 0 zombiepl 144 358 0 358 3 2 1 1 0 8 1 processpl 864 387 0 358 4 0 4 4 0 8 0 procpl 632 609 0 571 4 0 4 4 0 8 0 sockpl 384 462 0 445 3 0 3 3 0 8 1 mcl64k 65536 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 3 0 3 1 1 0 1 0 8 0 mcl9k 9216 2 0 2 2 1 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 20 0 20 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 60206 0 60160 17 10 7 13 0 8 0 mtagpl 80 4 0 2 2 1 1 1 0 8 0 mbufpl 256 97120 0 97038 11 2 9 9 0 8 1 bufpl 256 6517 0 1657 304 0 304 304 0 8 0 anonpl 16 48861 0 35353 73 2 71 71 0 62 16 amapchunkpl 152 1569 0 1458 10 2 8 8 0 158 3 amappl16 192 1818 0 1071 50 4 46 50 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 128 0 122 2 1 1 1 0 8 0 amappl12 160 12 0 9 1 0 1 1 0 8 0 amappl11 152 43 0 32 1 0 1 1 0 8 0 amappl10 144 8 0 8 2 2 0 1 0 8 0 amappl9 136 650 0 641 1 0 1 1 0 8 0 amappl8 128 225 0 203 1 0 1 1 0 8 0 amappl7 120 34 0 31 1 0 1 1 0 8 0 amappl6 112 70 0 60 1 0 1 1 0 8 0 amappl5 104 143 0 133 1 0 1 1 0 8 0 amappl4 96 580 0 555 1 0 1 1 0 8 0 amappl3 88 205 0 199 1 0 1 1 0 8 0 amappl2 80 2204 0 2128 4 2 2 3 0 8 0 amappl1 72 16213 0 15788 27 18 9 20 0 8 0 amappl 80 826 0 787 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 12 0 3 1 0 1 1 0 8 0 uaddrrnd 24 377 0 358 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 377 0 358 1 0 1 1 0 8 0 vmmpekpl 168 6524 0 6499 2 0 2 2 0 8 0 vmmpepl 168 50757 0 48859 122 28 94 100 0 357 11 vmsppl 272 372 0 358 2 1 1 2 0 8 0 pdppl 4096 760 0 722 6 1 5 6 0 8 0 pvpl 32 157650 0 141096 178 7 171 171 0 265 37 pmappl 200 376 0 361 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 451 0 19 13 0 13 13 0 8 0