08c826a2514e2ee4d01ac1431ec43b05ba8e5e38a03d0686221a3bd9aeea2953e143b43a05be0bef03686dc2cefba277376c89b6452f2e6db006511e995c5096e3376729f139645b7095e7b70fb1d244e795ae2060e6e672ed3df4116d3542f194540d50376e0e9db9e490ea266600a5283c948c086ba2c6fd9019aa5e37fdaabfaed655d0231bf3b5138835962c8f41eaf0f6e8d4f9d4e602a3aa58cb8fd2929f472ff77a0a2652e6dc9955aa6b654301322d0d39c4fc70456b5a59e569e4848515295005917f4528a632bcf6cb5f97b3ecc173da6b0f59a76782f7c942de1cb1accbc74b7f9ea87ab92f2c2a5caee0e08448be49eda122f3589dbd6057be6f7577bc84367a1e23794c3d7e4aa8622995492e6523aa22e1ac1c26b4bb9ef7c11ac8bc52064c7ed1d1a63f37bb944dbfea2a732a68ce54c9a9d357c59cad365507079a1eb788e35251d20e986c8be394c319e0ea3b82b6f666e93d369e1d0ceab8c9202bd3bd3893d2440eb4a8c429c0cfda5cc6a4a0512be7321760a99c8cc09c42806f3e4e9b06749286228337f095387ffa9aec5ab700e310445e0e500088a26c0ead8f25a2b5bfcc5e9fc4211a0f30e4c70d6f90f92b56f7a3f6f99ddd56328e1cbfb59e93d8c9a0583ac91b50e899b9a24624a06f5a1ad9d0714aa502510eb945830a97baddf93139a7d30d1a69ad51432a6c762d339993de45f607790e0af6561045ec96f73c48f55b8b8a375d5bfc453cf87d55506f95ca6d775ea186ea46680f0aa93ff8e801b8ba955a46e81c03ae630451fa564bf0247cdcf9938b80751771c376bc7029efb890903b95e664ef241a7f0afe951cd27ac59fab02ec5ce9bc32286a778711382c4bfac912b77906f1d058da436abe1e1dadaed2181b0474145284b09f54845504e65c4c13b43d1608c58e6cac5b0cd5b12f8ed3ced3dcaf99fbc440b62796cac7440fd094e82e408c7f8465a89ff3a3ddcbc50712be534e34fe6b7e2ea31ff7d1da5d0a32f582d70a151b58558178d35aa662b6c61097600f826930a4147da30f669dc9f6ed5205a22a7cef7dbd81a39a0527b5afb9b0dd48bd3492d9141022f978a15b4a8a4027f39fd5425cec5296a2dac5701ebc62755c4ace67b28e069252b138c6e66573bbca327a1a02e7607af981fd63670894e7dae9e2a2fa751f7b2c4ed97bea840fc933516f6499afc8c7ad28e85e9b0b6e11735a948d2e77e14a40b56e01d4a8357b4eefec5b4c139337fce7eaf28a3d703559082cc7ac2500ed45d931fc92024587ae8d20d97a3937dc1aa18392911abbd734c05e71befe2d1b6e2dbb626891edbd89d58e7b472d10d3f155510cbb4db15e7c503ccd097ad3f268868ffec7e298b004e9aecc9a15e537587b66e9cacf4813464853b66eda240f05ddee635c0e80920afbdd20418734b1f10dc6ae52a94960a321402f953d79e0335e2641b4d09e87dab85e2dce300bc429f3167eb18d085ce7a92e692b269cbac17bf61668a87604bb70eb3dc1dd57d7139d663b27f51eb93ec4da24f80c18aa12dc9f17dd1469d80247601fe69418edb112565289e57a65d9893df66bc5f8ce2338a32fabe6f7a35e6bd7e9ed9e1daba7b8141f88beee9d8a59992c4424255be2923231daa6412e986d5a172df815356a12c2d57812775cf961f3ed49a428f07caadd19790609eff1a3cb5d16cbd097d0fdc8be5ec57ba9ffb23ff60258554d1fec2e73b43454b33ec52a7027c798f1a01768a819cc56ad02899a3e211e6afa1db4b78aae07e550e8c4b4f0016bafd52e94b1ad3738be2a8dcf4c9357d841fc0600ee6b9680f9d5e03796e8cf98e157abf8654900182ed38646268cd0ee27dd9e86fd597444641261f30173ea9409f7513432cc36f018858724b18f524f80673db1675d2889fab0e3bbb457e279afa2af4a823ec19de1a29546ea3923f6c70256627d90dcca1d6df5bedb9ad2ce5caba8e8a8b1ec1e5c53ee2cd39a77e430606ce08f0a74fc7aa8c004639c03b4af2edde005a93a7f8e1c187b00548c3d633184439ead5987dbbabe58d68d8d026bc61964f96814d7277d4a8630f9d4f816115d4f0f9d568440ba89ec0d7c19959052250adeb8b13469bdbb5b9cd6a528a4dedae203faaa5f53f53a2353147758fa75ab9147589569df1a11374673ee3e870e02da072a3f24f637f01c4a83b078ac4341670da9a947df66261cf4a063938b49ee3be72d2b98c823bd2502c0a2c6258058f560c828cc57aa6ac5a9605e1ea30fc54f978edab79213716454f31687018175045fb9f671eaade233eb49856c69d300d58c471f5015cc6af374a8692fbae1057ce12f2de526f5171417f6b17f792e179f0f016a522317c4d95aa577cfbb440dc31ba6ff93b5a97d9a395ba82c5eb1fb6cf7d2bd94479053789ae6e8951b2453daa61892c3edb533ec5f325385d08f0ecc84a55f1c7a85d912701e97e2a3cdd9716e985c4521cb04130851a03ee172e4673cb95ef263021b1562baceba6e1ef19dc78c0d21bc4d672e009cb89049772078aac06e9f49c0cdec945d4fced6580bcb9865efbadee5ea20124cec15b5cc3f7feac1de0e0b0e2b509d1c680c952b5146d3f0f98245dabd576323df0db0333510800ec"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba44"], 0xb9, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {0x11fa}, {0x6}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {0x11fa}, {0x6}]}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000240)) write(r0, &(0x7f0000000100)="7606dead6748c509833100000063", 0xe) (async) write(r0, &(0x7f0000000100)="7606dead6748c509833100000063", 0xe) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000001c0)=0x2, 0x4) executing program 4: r0 = socket(0x1, 0x2, 0x48) close(r0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(0xffffffffffffffff) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffffa, "75e261fe528b2a334ba26da9d53ea6b078b68581"}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0xef385efd08737536, 0x0) (rerun: 32) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x8, &(0x7f0000000340)=[{0x1, 0x702, 0x9, 0x7f, 0x7fff}, {0x8, 0x7, 0xf6bd, 0x18, 0x8}, {0xc1, 0x683a, 0x690d, 0x6, 0x80}, {0x8001, 0x3ff, 0x1ff, 0x20, 0x1}, {0xef, 0x7f, 0x7, 0x79e7, 0x8001}, {0x6, 0x1ae, 0x61, 0xe2f6, 0x7}, {0xbf8, 0x6, 0x9, 0xfff, 0x1}, {0x2, 0x200, 0x800, 0x0, 0x3518}]}) (async) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000400)=""/163, 0xa3, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {0x0}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x6}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="6b60e150687496805a31", 0xa) socket(0x2, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000200)="254b4a31689923314a48587dfe036f3c6494400e0bda05e3969ea123f85f23010edc3d4c92ff0f4857c8332f96b2fa3d15ebc7fc51116752c93e8cbd8435cb44142f85a487b6f79df33c459052b085a8d8e85b6deb3f5aad7520c8b1a748ac56a410c365dea81c748e7c51f5ee581549f1979864c4a82a16c78be9916f01aaadaac13f8f2d5a38c711579051d645d516e687365d6d63003578aad221de0977f815b2fd5c6bb80f75482b2fe11e3cd335203e82230e60fa59a23242193c51afacb804957584e64fe711a03f9204cf09415981df6d116590495b224be59739076e9e6040e3015ea6bbecb866", &(0x7f0000000140)=0xeb, &(0x7f0000000340)="965058d15bb5df4a02ff8a5dd322cc48ffec2b22a03be4fa998e85df32d50db41679b1bc66465b1f745f99ab8749b38047f7cbaf211090106069ca32994ba969a787d55c4437f8dde36b38635e24df147066636cc051de8fe128cc5dac2c64350a8dd8dd3132a167d34bb315dd5882", 0x6f) socket(0x2, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x9bab2f053333e77a, 0x3, 0xb4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x93b3, 0x0, 0x0, 0x55, "88b1c7933a1333d138ae1bbf7b3093cdfdcb01d1", 0x563}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000080)) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000500000000bbfe800000000000000000004f"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x3e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x40, 0xfffffffd, "0c6aa1fb2c08c95a036e398a2147c97b9643a94f", 0x5, 0x2}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) executing program 7: msgctl$IPC_SET(0x0, 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) (async) chown(0x0, 0x0, 0x0) (async) r0 = getuid() (async) setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) (async) getpid() getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x3c}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8106, 0x0, 0x0, 0xfffffffd}]}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001540), 0x1008, 0x2, 0x800) msgsnd(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000d6bf9b46140ec404b2f6c443fa7edc74654cbe4025f66c59ac4ae332be1cebc3416ea053a90b3f467e4730bbeb1b63c15016e4d313925221f680d037d7ebb4e5b2e9bcd739085f3d0ca3d485b2f9c1a3ec26d333b39fba09bad33ffefea801a7e801e8843c97fb161c0de812dc4c88b9a7c1497433b6cbf96f09002b3895c979baa01963882b4ab1420176ce07b5c0476d48f1354f5eb0c81c42661fc55200"], 0xa7, 0x0) (async) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/234}, 0xf2, 0x0, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x201}, 0x0, 0x0, 0xfffffffffffffffe}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x6) r3 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) close(r3) socket(0x18, 0x3, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x3}, {0x6c}, {0x6, 0x0, 0x0, 0xc8e}]}) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[0x2, 0x0, 0x6, 0x40]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r8}, 0xbd, 0x0, 0x0, 0x0, 0x40}) socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000000)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x0, 0xfc) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x0, 0x7fffffff, 0x4777c53f, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e4047fac7d7a7990c2db221643cb3465c53e1dcaf55fdac1a45b6d08d2b8be0f705cfbf316caf1f77c921b757708b43888baffb813ea7a6160c98471556366306595d5b3c0f8e1d787f69217a6cb78dc4576b9f70f83e87c8d8d3ee0e54711044d5a4998bd43ded6290e9b3bdeb17be371cf725f15554b41f82d94b1d83587a749ddc6a1c813331bbbf06c1cf0847fa0a8bf63bf2dee0519847c4e6a103ca1d8c2c92926544f2675a17657cf09d55fe37289c319e9a13a3c1a8d4b10b3c6f35e341e3563617b8739f3ede277fb0466a3bd1207b11f30126a4c10172af23aa8dc65d40ce1b8597692fc9021455ee50bd0c84783ffaaae3a9295f7cc5a85f946fd140b485d67169ee195b1412397511f934e8429bd5ba5a80e6dac8a7ed7cb8f85bb6c1ccd916a0f4e33886ecab5f7c77d060204546da44029def101a097281704df8ccbed2562ba063b4482618b9e2c69a4dc351a0111a939e87bcbbd7bf4a057b6c3700ceecd3f2ff2e878958226692abffd003f07695a2be7b9fa150deabad2ce3a3bb6ec50812f6b06aa75ae8320faa19ac8bca9688884b07b49d6a4e3f239fb8ab1bffff642acaa783680d97f08a2caf9b17335925b3944eaf9996a2deb3f2a3e5c4506c6a0f1ff17aeb01640db6d902bff1533f7ee33c6af797707e3b670b53b7f80491fc66a3fb401c64b8b8a6b0bcdd3ac80eda67840a1c8732a7932e906e007a8c15764c0c50621e5c22f2f95c11d4aaf5e93fe7168300c75111d663e2e308fad8d1dfea5317c97d4d6ab613a60565abd884169bfdc5e", 0x246}], 0x1) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0xc000, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000006c0)) r5 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe800000000001"]) sendmsg$unix(r5, &(0x7f0000000180)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)}, {&(0x7f00000003c0)="1f6e6ecbb154ee3781d97c7486ef12a97dfa9e39a0a2d53f1ada8c59a0c12efd9fcdaf35742aa390498e6723f28f4b9268bcd01690b2ec94bbb19eaa1dbb3df78c0de9f43326ffe266cdcf6b8d049ba57481af5d4472297568749854b58bc8273e71565d05cefb4a0804b2e2c1bf45c082", 0x71}, {0x0}, {&(0x7f0000000100)="0a224bdb56b7d95cbbf5ddb7e90cca0af0a3b4a4c9125fd0c8dd324e361af6934ece8f6517b47396f5a27d59b7fc36d2", 0x30}], 0x4}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 5: sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) semget(0x2, 0x9, 0x695) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="dc79fa539c2a", @broadcast, [], {@arp={0x806, @generic={0x18, 0x7000, 0x6, 0x0, 0x9, @broadcast, "", @broadcast, "62d0c2a7c736c336776889c74b45447e"}}}}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001a00)=0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 32) socket$inet(0x2, 0x0, 0x0) (async, rerun: 32) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) (async) sendto$unix(r0, &(0x7f0000000180)="592f100a7f1ddbc8ba633645252eddf693569ab6195ff98fdfe4fc77b9e02dc231171092259bb6d3f30eb2c50ce60702cb3035ef7f2b3682fecf92849a374ce7aa50c064e939b22676ce23125d3fd30d0baef791dce98d4f2e227097db614fe8b0fb6316e4cc9da28c9a742dfbdb422934fdc9915861251fea1162f53d1946d5829540273ada2f740ac8076783b9461dbe1729d8948f7d2be6c42c933246a0c160ecbb5b77cd58417581a5f1b7e91e80f9c730de9f2a1bcfd9d8fc8cfff8aca5d967669ccb87c7932c30fd6b2d1f28a634863906541ad866704fcf16be20b8e8dc9248ea87eae342183ed7", 0xeb, 0x9, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(0xffffffffffffffff, 0x8, 0x2, &(0x7f0000000000)="c0e6cd62db9441331b8613654be1ebc285bf4c1e75d5f82d41d756831f598732e79de39bb3b1898a71b993296c0b1eb8629675dc2d1afca3423283c05f168c1b9809868dfb088916bebb7183f57c282e947233e2a92a5bb7e566a2896c560251f1346cbdca425e1a1cbe1f113259ac5c81257db656dc5b8392351241a1da4463157da0b519f92c59450f95ca74b8c0ffd2e8a0c7a03c0db177b1c2b176f5a30dc97e3332e9003c5b5b7443ef0a0d8f840e546ef74f20c12aea5823c47c4c597b626ced38ed17f12c39075ebfc6c291604272825575f832e8a375f5e640aaef2f25bc4cf1a7f7038b13ccf68a54cc", 0xee) (async) r1 = socket$inet(0x18, 0x3, 0x102) r2 = dup(r1) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}], 0x20}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) (async, rerun: 32) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async, rerun: 32) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$kern(&(0x7f0000000300)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[]) executing program 6: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="11e45d09", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_mpls(&(0x7f00000000c0)={0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="ce61008496b252bed70059907649ef8696f937de98c623cede9a060cdb02e75e7c5133dd5814c6d91e3b74ac7c5498fc3ba71673c34667db7f3b2e89ac483f825d942b5fa8a3b11d1bacd479635f41d0436c633411f0d98fe1aeafe1f51995f9767ccc766a59f89e7f41a2384a434b72f9bcbb880690e42ec18e5ab7fddba1d91b0ef513f74bc757390b", &(0x7f0000000080)=0x8a, &(0x7f0000000140)="b197fdef5062ea21b4f3196617d279ebde77b524ffb4ecba765d3209fce16a3e661718dc8149ba5c", 0x28) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfff) r2 = socket(0x10, 0x8000, 0xfc) getitimer(0x0, &(0x7f0000000180)) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchdir(r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r7, &(0x7f00000003c0)=[{&(0x7f0000000880)="d3", 0x1}, {&(0x7f00000000c0)='\'', 0x1}], 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000600)="45d7deda28db32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934378e5c8b3af24b63981a61f8cedb92eb6dfca74614a6fa2fea8da45c78f068c6a2f4ac5d000000005b7f82ecc87b520759e6e9899d7c6fe89b9ce015530ee22e94609835adefec7a21604219ed49ada9e91d21133c", 0xbe}, {&(0x7f00000006c0)="23fc7ec804a1cd2068185cb9a8e9abffa19c1404fd10b46be80f08f844dfefad6f4d9de6a43be1aa9ef6261f5f6088fed80107de3f4d49e636a83bb538e2c12fde74e9219fcb2afc6fbdeaf5f10a870b5d129d1db9e3c7b62559c2eb67e2dbbe39cd9fd06848f4cd028fd11d2d510ac103a580f40714cc9adf40459956611a170613d032a84fcdf9c34d", 0x8a}], 0x2) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x8003, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x22, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0x84, 0x0, 0x0, 0xfffff000}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x10000, 0x4, 0x4, 0x5, 0x3ff, 0x101, 0x1]}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r0, &(0x7f0000000580), 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {0x0}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000001c0)="7f079c632e79882a6bd62b4c07524796c763f3f644425eede4f4a8cd7aa3a0953d7585051ea1b24b03b6bb7aa05edb1e988911ad23bba65c50db38dce294e188eb57e30e6146144154da3fec518b8daf30e65dc62383bd99f1efe4421b6dc1699f1d49f602b5515227f7cb2308fe04eb976307d191af53b7ff6f3633dccee32d0726ab2f72065e20e0f4122be7a46d1a15f43cdbdde52ebec0591c53120b2a9ebeac53d7a8f5000bee202e0a8493f54460b8436da1fe177509a7162223b2fa7b63dbe15a3599ea9b5cf2ac2113a02c294ad34f90a51b", &(0x7f0000000000)=0xd6, &(0x7f0000000140)="5ecbb54ed8b78ae40810105a153cb69665f14b9cc3f8c882f8fdf79ea305efa8c7d15810cd74584e5b891f320dd9b36af2bb9ad3e376b322d93ae4a0281e92e75c76b213b545c178e911af25fba1f2c101e902279d5930", 0x57) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286989, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x4) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x6}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="6b60e150687496805a31", 0xa) socket(0x2, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000200)="254b4a31689923314a48587dfe036f3c6494400e0bda05e3969ea123f85f23010edc3d4c92ff0f4857c8332f96b2fa3d15ebc7fc51116752c93e8cbd8435cb44142f85a487b6f79df33c459052b085a8d8e85b6deb3f5aad7520c8b1a748ac56a410c365dea81c748e7c51f5ee581549f1979864c4a82a16c78be9916f01aaadaac13f8f2d5a38c711579051d645d516e687365d6d63003578aad221de0977f815b2fd5c6bb80f75482b2fe11e3cd335203e82230e60fa59a23242193c51afacb804957584e64fe711a03f9204cf09415981df6d116590495b224be59739076e9e6040e3015ea6bbecb866", &(0x7f0000000140)=0xeb, &(0x7f0000000340)="965058d15bb5df4a02ff8a5dd322cc48ffec2b22a03be4fa998e85df32d50db41679b1bc66465b1f745f99ab8749b38047f7cbaf211090106069ca32994ba969a787d55c4437f8dde36b38635e24df147066636cc051de8fe128cc5dac2c64350a8dd8dd3132a167d34bb315dd5882", 0x6f) socket(0x2, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x9bab2f053333e77a, 0x3, 0xb4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x93b3, 0x0, 0x0, 0x55, "88b1c7933a1333d138ae1bbf7b3093cdfdcb01d1", 0x563}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000080)) executing program 6: r0 = socket(0x11, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) syz_open_pts() shmat(r1, &(0x7f0000843000/0x4000)=nil, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x111, 0x4) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x7ff}, {}], 0x2}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r4 = socket$inet(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r4, r5) syz_emit_ethernet(0x62, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0x9, "83a6c0fa872d75"}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@multicast1]}, {}, {}, {}]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000200)=0x7, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0xba38, 0x80) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000000)="ea3e7a297300000110eb0000", 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mkdir(0x0, 0x1a8) rename(0x0, 0x0) syz_emit_ethernet(0x215a, 0x0) syz_emit_ethernet(0x164, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6a62e502012e025800000000000000000000ffffac1400aa000000000000000000000000000000010802000700000000ff0200000000000000000000000000012f0200e000000000fe8000000000000000000000000000bb89060006000000000f58a85967c1a3693b036e269fbd6f5b00000000000000000000000000000001fe8000000000000000000000000000bb0304000000000000c20400000401050203ff0001000109000000000000000000c2040000101c050200090000000000004e204e21", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="614000029078000101000000299f4f97e2179cb295d8ff2cd0f53234269432e869a3d32327f954364f5023643db504ceab9f11b60a9cf6e44e2f3f4172e14233919f502207eb8a2521df49bc78e8bf3fb67d74799a8a6dd6b3a83d6380040f4e1289496eed935aa33f9612db73ed72bafc9996569576732a3ce06eb678b0eae9f7cfa3431b24a3a1a961dda06c9b38dc48248b28d2af22e9f4ed486cdf60feb4d9b8028112b86cfbb2481dbc4c47bf2304176fc7b924c6afbf860cbdd364a7092450fdee70b2b9626b2efc668115ba0651190a4337bea534a7ede2082eaa077b3c9b094225"]) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r5 = socket$inet6(0x1e, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r6 = syz_open_pts() close(r6) syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0xffff, 0x0) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x200004, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffe24) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069ad, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="80b5f37f55b3", &(0x7f0000001080)=0x6, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000340), 0xa) connect$unix(r5, 0x0, 0x10) accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f00000003c0)="f48908000000b4007cddadcfa7b0000a363a178b95c99923b6d42955bae7f9d616de60421e9f49e222a50c1d143bd9000000003fe243aef95815b0339443e26bf65406738cb2d3dea27ce6e7f4004a41b70297709f7776abb652c282ccc8c0557c0f9bd3f72cb33149637ec24c89ed786a2b0bfefc778f92693eaa8debe5ef2bbfa2212164f3057e5326e15f2e8f590d78ef9207c5c1d733a023f3c8af752e9cbf17df2e206f104d25dd5d852522d3bb86dd02bbf79e5722c5da624472631496f1fdde5781f1ce3726ceab9d6c0594b3040873", 0xd3) getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000001200)=0x8) dup2(r5, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd031e56734c585caffe350e28ef0900c08cfe24be00000000feffffff0000000000000000000000010389607f24aae64b35b1bd5fee35e19a1ccb17317c17b816734e9dc5cab706c98feb0e0921f41d523b33f5d901fe572828cb61a715d5483472caaa4d0f1fbcadf5210aa78d6c1b7aa617604d3741cb82870298c28bcaa8b44f077d4c669deeacac9cb3c4d29d5f1079d7d619d9ba01f39cf23568b732b8d53f"]) sysctl$hw(&(0x7f0000000380)={0x6, 0x1b}, 0x2, &(0x7f0000000300)="ea5df915465cd69256a69e7d91930f8e18c59013", 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x110) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_pts() unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)='x\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xfc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0x4, 0x4) mmap(&(0x7f0000262000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x8) setrlimit(0x0, &(0x7f00000000c0)={0x4, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x0, 0xfc) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x0, 0x7fffffff, 0x4777c53f, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e4047fac7d7a7990c2db221643cb3465c53e1dcaf55fdac1a45b6d08d2b8be0f705cfbf316caf1f77c921b757708b43888baffb813ea7a6160c98471556366306595d5b3c0f8e1d787f69217a6cb78dc4576b9f70f83e87c8d8d3ee0e54711044d5a4998bd43ded6290e9b3bdeb17be371cf725f15554b41f82d94b1d83587a749ddc6a1c813331bbbf06c1cf0847fa0a8bf63bf2dee0519847c4e6a103ca1d8c2c92926544f2675a17657cf09d55fe37289c319e9a13a3c1a8d4b10b3c6f35e341e3563617b8739f3ede277fb0466a3bd1207b11f30126a4c10172af23aa8dc65d40ce1b8597692fc9021455ee50bd0c84783ffaaae3a9295f7cc5a85f946fd140b485d67169ee195b1412397511f934e8429bd5ba5a80e6dac8a7ed7cb8f85bb6c1ccd916a0f4e33886ecab5f7c77d060204546da44029def101a097281704df8ccbed2562ba063b4482618b9e2c69a4dc351a0111a939e87bcbbd7bf4a057b6c3700ceecd3f2ff2e878958226692abffd003f07695a2be7b9fa150deabad2ce3a3bb6ec50812f6b06aa75ae8320faa19ac8bca9688884b07b49d6a4e3f239fb8ab1bffff642acaa783680d97f08a2caf9b17335925b3944eaf9996a2deb3f2a3e5c4506c6a0f1ff17aeb01640db6d902bff1533f7ee33c6af797707e3b670b53b7f80491fc66a3fb401c64b8b8a6b0bcdd3ac80eda67840a1c8732a7932e906e007a8c15764c0c50621e5c22f2f95c11d4aaf5e93fe7168300c75111d663e2e308fad8d1dfea5317c97d4d6ab613a60565abd884169bfdc5e", 0x246}], 0x1) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) mknod(0x0, 0xc000, 0x0) (async) open(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) (async) dup(0xffffffffffffffff) (async) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000006c0)) (async) r5 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe800000000001"]) (async) sendmsg$unix(r5, &(0x7f0000000180)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)}, {&(0x7f00000003c0)="1f6e6ecbb154ee3781d97c7486ef12a97dfa9e39a0a2d53f1ada8c59a0c12efd9fcdaf35742aa390498e6723f28f4b9268bcd01690b2ec94bbb19eaa1dbb3df78c0de9f43326ffe266cdcf6b8d049ba57481af5d4472297568749854b58bc8273e71565d05cefb4a0804b2e2c1bf45c082", 0x71}, {0x0}, {&(0x7f0000000100)="0a224bdb56b7d95cbbf5ddb7e90cca0af0a3b4a4c9125fd0c8dd324e361af6934ece8f6517b47396f5a27d59b7fc36d2", 0x30}], 0x4}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x0, 0x20000000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) executing program 5: msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x3c}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x7, &(0x7f0000ffd000/0x2000)=nil) getegid() setgid(0x0) setgroups(0x0, 0x0) setuid(0xee01) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8106, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x6}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="6b60e150687496805a31", 0xa) socket(0x2, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000200)="254b4a31689923314a48587dfe036f3c6494400e0bda05e3969ea123f85f23010edc3d4c92ff0f4857c8332f96b2fa3d15ebc7fc51116752c93e8cbd8435cb44142f85a487b6f79df33c459052b085a8d8e85b6deb3f5aad7520c8b1a748ac56a410c365dea81c748e7c51f5ee581549f1979864c4a82a16c78be9916f01aaadaac13f8f2d5a38c711579051d645d516e687365d6d63003578aad221de0977f815b2fd5c6bb80f75482b2fe11e3cd335203e82230e60fa59a23242193c51afacb804957584e64fe711a03f9204cf09415981df6d116590495b224be59739076e9e6040e3015ea6bbecb866", &(0x7f0000000140)=0xeb, &(0x7f0000000340)="965058d15bb5df4a02ff8a5dd322cc48ffec2b22a03be4fa998e85df32d50db41679b1bc66465b1f745f99ab8749b38047f7cbaf211090106069ca32994ba969a787d55c4437f8dde36b38635e24df147066636cc051de8fe128cc5dac2c64350a8dd8dd3132a167d34bb315dd5882", 0x6f) socket(0x2, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, &(0x7f0000000180)={0x1000}, 0x0) dup(r1) shutdown(r3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="4dfb6b79951845e2cd9668618b36d93df01b8b7d45d0bc640ada53de1096c280bc3fe8a11c5aeea07cc0aca57612f97d4b101b5199f73cd5a5bb955d8f2ab8d018223f7b466cfec2b1a9fb56b65db7afa8570d748d5d8c08785882a940bd45d0984200a1bcd0fac462e146746296242e7342abce5beee86b92b0be65d3aef495a0ec7e2df79837fde3b44ac1773ffd11cf2531da", 0x94}], 0x1) read(r6, &(0x7f0000000580)=""/147, 0x93) write(r5, &(0x7f00000000c0)="c3", 0xffffffed) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 5: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x111, 0x4) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r1) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) kqueue() bind(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0xba38, 0x80) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000000)="ea3e7a297300000110eb0000", 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mkdir(0x0, 0x1a8) rename(0x0, 0x0) syz_emit_ethernet(0x215a, 0x0) syz_emit_ethernet(0x164, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6a62e502012e025800000000000000000000ffffac1400aa000000000000000000000000000000010802000700000000ff0200000000000000000000000000012f0200e000000000fe8000000000000000000000000000bb89060006000000000f58a85967c1a3693b036e269fbd6f5b00000000000000000000000000000001fe8000000000000000000000000000bb0304000000000000c20400000401050203ff0001000109000000000000000000c2040000101c050200090000000000004e204e21", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="614000029078000101000000299f4f97e2179cb295d8ff2cd0f53234269432e869a3d32327f954364f5023643db504ceab9f11b60a9cf6e44e2f3f4172e14233919f502207eb8a2521df49bc78e8bf3fb67d74799a8a6dd6b3a83d6380040f4e1289496eed935aa33f9612db73ed72bafc9996569576732a3ce06eb678b0eae9f7cfa3431b24a3a1a961dda06c9b38dc48248b28d2af22e9f4ed486cdf60feb4d9b8028112b86cfbb2481dbc4c47bf2304176fc7b924c6afbf860cbdd364a7092450fdee70b2b9626b2efc668115ba0651190a4337bea534a7ede2082eaa077b3c9b094225"]) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r5 = socket$inet6(0x1e, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r6 = syz_open_pts() close(r6) syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0xffff, 0x0) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) executing program 7: sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="bdc10ec016b33976285cfa11026d92244389c5093901baf8ec97c0dcc7f69cb880975d954d66a150eb6f2f2e7990d87259287c27f22d867c01e73e", 0x3b}], 0x1, 0x40000) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ftruncate(r2, 0x10000) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x1b0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000080)) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x45}, {0x6, 0x0, 0x0, 0x4fed}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x7, 0x1, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x20450, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0xd30, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) clock_gettime(0x0, &(0x7f0000000140)) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) write(r2, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8, 0x4, 0x100083bd, 0x1000, "2820ee1ae9efa36f025e1834ecd95cdb11c43ae4", 0x1, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffc16, 0xfffffffa, "0afff5ff7a095aeba1d76ff218aabc86001800", 0x0, 0x4}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) socket(0x11, 0x4, 0x0) executing program 2: msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) (async) chown(0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x3c}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) shmget$private(0x0, 0x2000, 0x7, &(0x7f0000ffd000/0x2000)=nil) (async) r2 = shmget$private(0x0, 0x2000, 0x7, &(0x7f0000ffd000/0x2000)=nil) getegid() setgid(0x0) setgroups(0x0, 0x0) setuid(0xee01) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x0) (async) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8106, 0x0, 0x0, 0xfffffffd}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8106, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="dc9b9765", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="00221979", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x6c}, {0x16}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb9, &(0x7f0000000180)="1dbd06084921068fa87365ae", 0xc) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) mkdir(&(0x7f0000000940)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') open(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x0) rename(0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x25, 0x2e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) geteuid() open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x1fb) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000eed000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000564000/0x3000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000eee000/0x1000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x0) unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x8) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, 0x0) executing program 3: pipe2(&(0x7f0000000000), 0x10004) socketpair(0x2, 0x4000, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x9bab2f053333e77a, 0x3, 0xb4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x93b3, 0x0, 0x0, 0x55, "88b1c7933a1333d138ae1bbf7b3093cdfdcb01d1", 0x563}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000080)) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x1, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x0, 0x20000000, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) (async) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) executing program 2: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x2704bd46, 0x4) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a", 0x13) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x6}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f000011e000/0x4000)=nil, 0x4000, 0x0) r0 = semget(0x2, 0x0, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/89) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[]) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) fsync(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000380)={0x0, 0x0, './file0\x00', 0x0, 0x4f}) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000440)=0x6) r3 = dup(0xffffffffffffffff) mkdir(&(0x7f0000000480)='./file0\x00', 0x80) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000004c0)={0x1}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000540)="9db557e7e02c81dd5124e3af4c55a22a01e4ba1b6766c2894541a44d63fb4b23f504369fb04472954bb0260123a53c0f5464a48ed8252b6e3e302900f2efb6671b61936c65c0e27a638fcd6a5d0527ad5a1a", 0x52) socket(0x10, 0x4000, 0x91) poll(&(0x7f00000005c0)=[{0xffffffffffffffff, 0x40}, {r0, 0x2}, {0xffffffffffffffff, 0x1}], 0x3, 0x62f) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000600)) close(r3) dup2(0xffffffffffffffff, r0) ftruncate(0xffffffffffffffff, 0xb7) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x3) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000680)) executing program 3: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000600)="45d7deda28db32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934378e5c8b3af24b63981a61f8cedb92eb6dfca74614a6fa2fea8da45c78f068c6a2f4ac5d000000005b7f82ecc87b520759e6e9899d7c6fe89b9ce015530ee22e94609835adefec7a21604219ed49ada9e91d21133c", 0xbe}, {&(0x7f00000006c0)="23fc7ec804a1cd2068185cb9a8e9abffa19c1404fd10b46be80f08f844dfefad6f4d9de6a43be1aa9ef6261f5f6088fed80107de3f4d49e636a83bb538e2c12fde74e9219fcb2afc6fbdeaf5f10a870b5d129d1db9e3c7b62559c2eb67e2dbbe39cd9fd06848f4cd028fd11d2d510ac103a580f40714cc9adf40459956611a170613d032a84fcdf9c34d", 0x8a}], 0x2) execve(0x0, 0x0, 0x0) executing program 4: utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x3c8) semop(r1, &(0x7f0000001480)=[{0x3, 0xa}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r2 = getegid() r3 = getegid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, r2, r3, 0x0, 0x0]) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, r5, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() getpgid(r9) r10 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x1, r10, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x14}, 0x9, 0x1, 0x3f}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x9faa, r7, r2, r7, 0x0, 0x100, 0x101}, 0xfffffffc, 0x8f, r9, r9, 0x6, 0x2, 0xb1}) r11 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001240)={{0x8, 0x0, r8, r12, r4, 0x8, 0x9}, 0x3, 0x4d, 0x2}) fchown(r0, 0x0, r8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = getpid() clock_getres(0x2, 0x0) fcntl$setown(r13, 0x6, r14) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) recvfrom$unix(r0, &(0x7f0000001680)=""/4096, 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xc94c, &(0x7f0000000140)='./file0\x00', 0x8}) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x100}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x88}, {{r4}, 0xfffffffffffffffe, 0x40, 0x2, 0x84a6, 0x6}], 0x101, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x8, 0x9}], 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000080)={0xfffffffffffffffc}) r7 = socket(0x2, 0x2, 0x0) mlockall(0x1) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r0 = getuid() setreuid(0xee00, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) open(0x0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbd}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x3}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000000), 0x0) r1 = getpgid(0x0) setpgid(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r3, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) open(0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) recvmsg(r5, 0x0, 0x1842) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) r8 = dup(r2) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa08000000aa0ed5226e0000"]) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) readv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/12, 0xc}], 0x2) setpgid(0x0, r1) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x6}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) executing program 6: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x209ca10aed506db9) socketpair(0x2, 0x4001, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x86) r3 = accept$inet(r2, 0x0, &(0x7f0000000200)) connect$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f00000002c0)) r6 = open(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x100) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x102) fchmodat(r7, &(0x7f0000000380)='./file0/file0/file0\x00', 0x4, 0x2) r8 = open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x20000, 0x1) r9 = open$dir(&(0x7f0000000440)='./file0/file0/file0/file0\x00', 0x80, 0x1) renameat(r8, &(0x7f0000000400)='./file0/file0\x00', r9, &(0x7f0000000480)='./file0/file0/file0\x00') recvfrom$inet6(r6, &(0x7f00000004c0)=""/161, 0xa1, 0x0, &(0x7f0000000580)={0x18, 0x2, 0x5}, 0xc) r10 = accept$unix(r6, &(0x7f00000005c0)=@file={0x0, ""/14}, &(0x7f0000000600)=0x10) fchdir(r1) connect$unix(r1, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) accept(r1, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) r11 = socket$inet6(0x18, 0x4, 0x2) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000700)=0x1) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000740)) r12 = socket(0x1, 0x3, 0x1) r13 = dup2(0xffffffffffffffff, r11) poll(&(0x7f0000000780)=[{r12, 0x1}, {r11, 0x4}, {r9, 0x8}, {r3, 0x4}, {r13, 0x2}, {r7, 0x10}, {r9, 0x1}], 0x7, 0x1) recvmsg(r6, &(0x7f0000000b80)={&(0x7f00000007c0)=@in6, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000800)=""/9, 0x9}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f0000000900)=""/32, 0x20}, {&(0x7f0000000940)}, {&(0x7f0000000980)=""/72, 0x48}], 0x5, &(0x7f0000000a80)=""/220, 0xdc}, 0x40) ioctl$TIOCSTOP(r5, 0x2000746f) writev(r12, &(0x7f0000001080)=[{&(0x7f0000000bc0)="a577346adbfd763baa21852ca421c591c770a4696f5f460a22a01850ed1b2f5b6cc0520ed5058f1f2ddcaf1b46b6a7a767f9484811a168b6e15f11dd7f71d17b07ad0be8b4d9f7b817a585d26cde9ff11bcfda7fbfa6b136b02b0e7ad8e45da663d6739e45b654ebb1e5d35e8b34352ae9f6192e880c69fc3cf14b2f", 0x7c}, {&(0x7f0000000c40)="3aa24284eb8dbdc1", 0x8}, {&(0x7f0000000c80)="523236dbf3f304d899a1d9a02182d6ea6d564833035e68e46baf10e9f19496a63687e3b6f77feba235f1480b80101284630c0d1272ec00efc11599027df3ad51c036b992ba53e45cc497378fca923c6061bc96ec4370eea238de77619a461bd8a8381600e9591c3533213fdd4de20e4f6c65f5a8ef236c3a38f8c9fa539dbd8d80fd544b96d9c257be9600876fa9fc9532fc0ec0737860525f6395fcf3bd5a8d3c8d163ec23f6a357ce61b51c6ead1a272fd3a3b134ac195d173d2a7996fc4525b5b5319422daa491d32b37b11919773e170e0b054f75aa470418260607b", 0xde}, {&(0x7f0000000d80)="4480fb73", 0x4}, {&(0x7f0000000dc0)="f9d6d3effcb18927cc090085ad0dce9ac872719754adb92fe1af21e6b990f40c10f2f714d49bff6a9bd387333637a2bce58356a850adf5b6e3839e289699ecf7c22fc85b418e6501df0dc49a259a843ee4b8a4d5ded2d6877bdc0126e0d1d8a86ae115fafd2f497e5f71245d9e6be91c02ba2b1cb5e9b6cc8ac7a030494ea70519208b7406d471b3c3eb11c8e056692fa1babceda0ecb30062658f8e04f70ef9a56ccfa4", 0xa4}, {&(0x7f0000000e80)="37f39a73a30c8b0914c0c1673b221d42182c50835f56a7991ba533979fc71848d4ec5d12403ee751", 0x28}, {&(0x7f0000000ec0)="c326cacab335dc32be18d968b748c5a1111473a0b210e7272b0696e8a4deb4f83029b7bbb31da08591a6411c68fe0de0a1c96a831bb430f25fb057e069bcb3cfdb620f298e394313bfa72d150616e3da13d94d350ccb0d6021f262c13d00f5c4cbeecdeb41853c07b2272551077c3ca52907de01d90331bb68fccefa705f9608e51c47f37438606b42f9c50f919e6d6dc50dd21ac422b61f2f0a6083145c93f89ed702190e9cb1964c1751a24383bedc5a4c9e8bd42323d3fba48eb13313b42a097c099d7ba73aa6a10947cb", 0xcc}, {&(0x7f0000000fc0)="eac63dfeb271160d6f78027b05e6d00e3e6e4c970ed6e96ead2c2df7f0e7ceab", 0x20}, {&(0x7f0000001000)="cd5f7da4d5c23dc7cf4549d2fa1c9532e5e3f0f10c025efb995b1d85d4d4aa1009d8191f9bd2dbad3b46a3ef418e9b65b130", 0x32}, {&(0x7f0000001040)="3b72c1df58406374b57fa0d3b3", 0xd}], 0xa) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = getuid() setreuid(0xee00, r3) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendmmsg(r4, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) recvmmsg(r2, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r2) write(r3, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) executing program 4: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f000011e000/0x4000)=nil, 0x4000, 0x0) r0 = semget(0x2, 0x0, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/89) (async, rerun: 32) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[]) (rerun: 32) executing program 5: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000000)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x5, 0x0) close(r1) r2 = socket(0x6, 0x5, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file1/file0\x00', &(0x7f0000000140)='c\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f00000009c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="d227f385a97bb629893d45fa74ed65775d91b2f81e5e6553ae92a91bc4275c17ebffb64684a8f2c194f8f253decf04e02c5c4b9c5ccf751a5c612d", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005036000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) close(r2) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000240)={0x7df, 0x12d, 0x13, 0x0, "525bf0980ba4b3c8b9129c9e242f0005aac10fe3"}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r0 = getuid() setreuid(0xee00, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) open(0x0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbd}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x3}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(0xfffffffffffffffe) socket(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x3c}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) r4 = dup2(r2, r3) r5 = semget$private(0x0, 0x5, 0x2c4) semop(r5, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r5, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000001540)=""/175) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000440)=""/61) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001280)={0xffffffc0, 0x9}, 0x8) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000040)=""/4096) r6 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r6, r7, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r4, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f00000012c0)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x6, 0x3f) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 6: mknod(0x0, 0x1000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3) syz_emit_ethernet(0x36, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fffbffffffffaaaaaaaaaabb06009707e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59478f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd33d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {}, {0x40e}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000240)={0x0}, 0x10, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x1000]) semop(r4, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r3, r2, r3, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) connect$unix(r1, &(0x7f0000000100), 0x10) sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x6}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) executing program 5: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801869a3, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) flock(r2, 0xb) setreuid(0x0, r6) close(r0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pipe(&(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {&(0x7f00000000c0)="a435337ce8a86b03", 0x8}], 0x2}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) executing program 6: socket(0x2, 0x4001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007db000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x2, 0x0, 0xeaf, 0x80020000, "0fdb000000000000000600000000000000d900", 0x8}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() (async) r3 = socket$inet(0x2, 0x3, 0x0) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x9}, 0x0, &(0x7f0000000180)={0x1000}, 0x0) (async) dup(r1) (async) shutdown(r3, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="4dfb6b79951845e2cd9668618b36d93df01b8b7d45d0bc640ada53de1096c280bc3fe8a11c5aeea07cc0aca57612f97d4b101b5199f73cd5a5bb955d8f2ab8d018223f7b466cfec2b1a9fb56b65db7afa8570d748d5d8c08785882a940bd45d0984200a1bcd0fac462e146746296242e7342abce5beee86b92b0be65d3aef495a0ec7e2df79837fde3b44ac1773ffd11cf2531da", 0x94}], 0x1) (async) read(r6, &(0x7f0000000580)=""/147, 0x93) (async) write(r5, &(0x7f00000000c0)="c3", 0xffffffed) (async) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x8000) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r0 = getuid() setreuid(0xee00, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) open(0x0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbd}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x3}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = socket$inet6(0x18, 0x5, 0x5) getsockopt(r2, 0x8, 0x7, &(0x7f0000000140)=""/131, &(0x7f0000000200)=0x83) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = socket(0x10, 0x5, 0x9) getsockname$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4099}, &(0x7f0000001280)=0x1005) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0), 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001300)={0x0, [{0x1, 0x5}, {0x1, 0x801f}, {0x3, 0x800}, {0x2, 0x5}, {0x3, 0x2}, {0x3, 0x8}, {0x1, 0x3f}, {0x2, 0x5}, {0x3, 0x9}, {0x3, 0x9}, {0x2, 0x16}, {0x1}, {0x2, 0xffffffff}, {0x3, 0x40}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0x3}, {0x2, 0x3f}, {0x1, 0x5}, {0x2, 0x1}, {0x2, 0x8}, {0x3, 0x401}, {0x1, 0x10000}, {0x3, 0xfffffff9}, {0x2}, {0x2, 0x5}, {0x1, 0x20c}, {0x2, 0x100}, {0x2, 0x1}, {0x3, 0xfffffffc}, {0x0, 0x17}, {0x3, 0x9}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001480)={0x5, &(0x7f0000001440)=[{0xd1c, 0x6, 0x1, 0x9}, {0x1, 0xe0, 0x7f, 0x1}, {0x100, 0x1, 0x3, 0x1f}, {0x1f, 0x40, 0x12}, {0x2, 0x4, 0x1, 0x1}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000014c0)={0xeb, 0x4}, 0x10) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500), 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000001540)={0x2, 0x400}) r6 = accept$unix(r3, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) getpeername(r6, &(0x7f0000001600)=@un=@file={0x0, ""/4091}, &(0x7f0000002600)=0xffd) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002640)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000026c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000002700)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000002740)="e3bd2aaf69f2d4ff91d70eee2936d60ec7c9735f41b9cc88ce00610722e5d6d2fee6716e391a7259a58f9149a4d0a9a3c297313e6c77af96b868af63897498d8c670d6da2cd9699300c0320995289199b5503919277225d9aa9f0bae89e715ebea1d44ea5f387d8ffccd40bf5e49045a6edcf093597820f800b425a4cce1", &(0x7f00000027c0)=0x7e, &(0x7f0000002800)="a420", 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000002840)={0x9, 0x4, './file0\x00', 0x3, 0x8, 0x80}) sendmsg$unix(r3, &(0x7f0000002e40)={&(0x7f0000002880)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002a00)=[{&(0x7f00000028c0)="e5cf3314751392a768fac9da668f694d802d4ec0ae712f3cab4a4cfd02f223306f06c2e34ff2e157167f5ddeec966995", 0x30}, {&(0x7f0000002900)="6b8737fa8d75211147bc5596a43151788e6d28ce36bc16fa604054d688c27ed457bafc1ac5295ae505e67a036a203ac804201fbf12e13dc0c8f64793c89e17635f9152608e058ddb1d59140daf9d1d2e0e304a8620a02627797bce17c3d4dd8fe0cefebd807aa2a96e11813476eb8ff30a718085f79c43dc02c5f763ff2693f3c558ed066176f78175b7ccb932a38781dbe236bf7dffee9362ea6a90870ab6290bb14a12d6d561f01e72b723ede3da6b3fa6212e73d7b7c231d35be3cbf2e0d9f2ee87d3b963dafccfe06cedd3afea65b9", 0xd1}], 0x2, &(0x7f0000002d00)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r4, r1, r1, r2, r3]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @rights={0x30, 0xffff, 0x1, [r7, r0, 0xffffffffffffffff, r2, r6, r2, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x108}, 0x400) executing program 7: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x2) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x6}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) executing program 3: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6(0x1e, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x4, 0x0, 0x5}, {0x9, 0x0, 0x0, 0x9000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x1f, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {&(0x7f00000000c0)="a435337ce8a86b03", 0x8}], 0x2}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x10000) r1 = semget(0x0, 0x2, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/98) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000001dfc7ed0c55dc91dce597cfb0821d04dd4b2fc1432cc2b8554cb1a05f3790c6b2e17c03c6c145f80025c559a7d42b46b07c495ca8d0c554469020100691c9bbaf51a2b4ef2bd11e054787e3ab9124821bdd03a47b52d1cff8fb4a033d93af87382c5618befedb5ae4bdf36bce331f649790f21477f7174b0d9ad05a69adf7744c20a6646a2e8636bb3a178e6bd6e4ac5859a28d4ce1a102c10bb4c2bc9a8981a6ab8cc3cdf47ec53970700e7c310ef4eefef3ba2c951af7d5303c2394c7fe7f21ed56fe1ab5a24a1d71f3833423f3497428a7ab5bbed90ac721af97153daa501"]) r3 = semget$private(0x0, 0x4000000009, 0x82) socket(0x0, 0x0, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r3, &(0x7f0000000140)=[{0x3, 0xfffd}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) semop(r3, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000000)="ff8ff9aed4747dc4e5ecf841327d75db41019f5782432096ba091788016f474b1aff47c914ad981c56879b61d1d022f2d96f39ce740392c32d33b203ed00"/72, 0x0, 0x0, 0x0) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x8000) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r0 = getuid() setreuid(0xee00, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) open(0x0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbd}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x3}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') mkdir(0x0, 0x0) (async) mkdir(0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000100), 0x8, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x8c) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81286947, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x81286947, &(0x7f00000001c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='c\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='c\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='./file0\x00') (async) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000040)=""/92) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') geteuid() semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x2) (async) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/248) r4 = getuid() setreuid(0xee00, r4) setreuid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r4, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r4, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) executing program 1: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) dup(r0) shutdown(r1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_emit_ethernet(0xb, &(0x7f0000000480)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x3, 0x0, 0xa}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x5, 0x3, 0x0, @loopback, @rand_addr=0x1}, @tcp={{0x0, 0x3, r2, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x3ff}, {"1f4fd0395eea5c601e737c9c268e3b60b0d97e950397287fca2405c7840ec2a034ac1f051afc22dd6a4b3930e2115ea86db5f67d2cfb1b417ae4391a2f4dd900bccc3406e0847b8edd40e30ebd9525f1db79669ce76c3818c940078d8a0c4fd659582d6a098761ff3851b6832f2cf0fd6389904a"}}}}}}) executing program 7: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000080)={0x0, 0x0, 0x0}) r3 = socket(0x18, 0x3, 0x3a) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) open(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}}}}}) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000340)="bc", 0x1}], 0x1, 0x52e5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000002600)="e426d0c9699fa16c61029568a5a7fc4010a3cd26086976524a199b576cf58588bf04a142f6933152a977d2b52172fbc1bc5231c045a6622295075ec4a3464b1eb4f2ec0a2d86a5a89c0068585d86bc0c34d26c9fa33d9dc75be8be574f6cdac3c683192c", 0x64}], 0x1, 0x0}, 0x0) executing program 3: sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') semget(0x3, 0x0, 0x440) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000080)="4c523d11934c79a95b2fd07f8d151036b728b54948c5cfb795ce4113e6a3d9cb130ddbe33108387e0486e0f7834aad22c90b57ed04f80c4916e0f2176d2d490bac692ead0287300d7941c54ec0af216468669f3f3ee679a6292879576a75a9fb646d8836682a5643de3a5b2d081f651565bf3157c389560d2e5ba7d334ba031efd1f32603175d3d40440bfd6651dced99e11abea5944e630b115527b2d0e0ecca0f7d7", &(0x7f0000000140)=0xa3, &(0x7f0000000180)="4d0a0e7a097a5f7f27e2606c5881f8d51e09b7480e86b9eec2e5ea44bdfc367f4e3f1b8aaa12e4ae8a15af22579fb08e935a6c11b62bb6b99834911d327c1ba07cab5515c0322ddc6e6050d138be8126fd495af03d3c18c1b90d713a61a9dc8a09553fd3cfc7521432154dc77dd96819150df44f6e5d141d4580bdc265b3513f04b9045ea0aeb5f813ae11926d3c99fce193d372cbf7dd1acbad3891eac1b596bfe23746ab25a3f998be02bdf7f85de38962b02f66b8b29f2b42a12a4a81fa7e1d2934f303bdc36a950aa5ec9183d12a65dfd4470cc53fb8e4ff7861c5e79356325fcab0b5652590f9b6fd0c5a6f0e1df7cd6d47a251dd498f76bb52", 0xfc) executing program 6: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="e5400e80ce52093053809b934caedd4c8829ac8e0f4701a7f852633da6c8f8b5d5455dbaf220b75f94a03a0e87408caa", 0x30) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931ab9296", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3}) r5 = dup2(r2, r3) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4, 0x3559a5c56a6d9b4d}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r7, 0x0) accept(r7, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) dup(r7) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 3: r0 = semget(0x1, 0x3, 0x280) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/185) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) executing program 4: semget(0x3, 0x2, 0x44) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[]) executing program 7: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) socket(0x10, 0x4, 0x10) executing program 6: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(0xee00, r3) ktrace(0x0, 0x1, 0x128, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r4, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x2000, 0x59be) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) pwrite(r0, &(0x7f0000000080)="bf", 0x1, 0x0) (async) pwrite(r0, &(0x7f0000000080)="bf", 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r1, &(0x7f0000000000)="5429102bb15d3d2145", 0x9) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)='a', 0x1}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @random="be2c6050b8fb", [], {@ipv6={0x86dd, {0x0, 0x6, "fecf0c", 0x28, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="ff94d99b4500", {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}}}}}}}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x6, 0x0, 0x0, 0x4ff1}]}) writev(r0, &(0x7f00000003c0), 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0xb, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r0 = getuid() setreuid(0xee00, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4000006, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r8 = fcntl$dupfd(r4, 0x0, r7) close(r8) r9 = socket(0x2, 0x4000, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) execve(0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x4}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 5: msgctl$IPC_SET(0x0, 0x1, 0x0) (async) pipe(0xfffffffffffffffe) (async, rerun: 32) socket(0x0, 0x0, 0x0) (rerun: 32) chown(0x0, 0x0, 0x0) (async) r0 = getuid() (async) setreuid(0xee00, 0x0) (async) getgroups(0x1, &(0x7f0000000200)=[0x0]) (async) getpid() (async) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x3c}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) (async) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) (async) r4 = dup2(r2, r3) r5 = semget$private(0x0, 0x5, 0x2c4) semop(r5, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) (async) semop(r5, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000001540)=""/175) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000440)=""/61) (async, rerun: 32) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001280)={0xffffffc0, 0x9}, 0x8) (async, rerun: 32) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) r6 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r6, r7, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) recvmsg(r4, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f00000012c0)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x6, 0x3f) executing program 4: setitimer(0x0, &(0x7f0000000000)={{0x4000}, {0xe6}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x1, &(0x7f0000000240)="eb0000fd812eaa4e713048e699319296484492712e756b6152cb41d2e4693d1b06451af8956137c4911bf74f631a1c24961f88b6209c333312252f161c9582826ec727e95d04c2e2138f4bb3a03bb200000000000000000000000800000000700ff0d3a0b03d162e61ccb30f247d45461c104e15bbef648ac0dc696d34090000000000000045739ef808488aa83296549a39c9ba8f06de3a7f73d966078e78d0ea59a828bb5fe96cff000000000000000000001baa7af80b8390e7199f7d5a6ae2f4dca1000000000089cfcc8002986d16a4d906b2a7950e9f0d71a25070e59bf67f464aacddb5855975ec319062275a6eb6ed3f05c611767b6f1d852333af5bb1f6bb5dd613d09e96ace6b44704cd56b17cfdb810604e586c4c95e2", 0x11c) syz_emit_ethernet(0x8b, &(0x7f0000000000)=ANY=[@ANYRES64=0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) clock_settime(0xffffffffffffffff, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x6, 0x2, &(0x7f0000000380)="717a9e10", 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4, 0x2}, 0x3, &(0x7f00000000c0)="d7987bc3171a7051ee99e928c4adae9cba9e94d34c7a982eebbb31d9cb049efe87533462e4a8f018abc179bd9a9e407c427e0fb82c0ca31a008eebfdc138730f5e03806eab3f0509c2fce580dc30848dcb6deee4fe1a42498e9372754f7624aba784a8416f09873eece3e5abd2a263ab4d8c4836d86128b5ae5b1a5deff74b22024517bd8373c4947296bb834d84af3d412b9054bdcd27d59386a3ec2f0c244b51ac299a1dcc1524a870aeef21ae0ddd6dc03429a22a25b9e2c4d0ce998d3b7fbcca9dc3382aeca1824af27383aac17e5816e481db58d5d7449c8689", 0x0, 0x0, 0x0) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r0 = socket(0x2, 0x3, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x3d}, {0x8106, 0x0, 0x2}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x1, 0x0) listen(0xffffffffffffff9c, 0x80000001) fcntl$setstatus(r2, 0x4, 0x40) shutdown(r2, 0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) nanosleep(&(0x7f00000001c0)={0x2818, 0x5}, &(0x7f0000000200)) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file1\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') syz_open_pts() executing program 3: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) dup(r0) shutdown(r1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) (async) syz_emit_ethernet(0xb, &(0x7f0000000480)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x3, 0x0, 0xa}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x5, 0x3, 0x0, @loopback, @rand_addr=0x1}, @tcp={{0x0, 0x3, r2, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x3ff}, {"1f4fd0395eea5c601e737c9c268e3b60b0d97e950397287fca2405c7840ec2a034ac1f051afc22dd6a4b3930e2115ea86db5f67d2cfb1b417ae4391a2f4dd900bccc3406e0847b8edd40e30ebd9525f1db79669ce76c3818c940078d8a0c4fd659582d6a098761ff3851b6832f2cf0fd6389904a"}}}}}}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="28000000ffff00000149f975bf9d804f889846950221f28cfc064e2524034e193a8c9fae8b737a3013b884466e772e352faae039b407e9fb5c51a5f7fc171e681cbe52bdb54f4428de3b47be19e6b0feacd55de50e4a33e7d78ca680044f9ef12dda0345cb243785df31990766896d38098070fd1bb1c800f3e66b651807c1039206d2ce204b1d578ea330873bc5f3533ae36c093ae4fad53a9b76b10bdf70ed8169604dad92318bcaee0ac45f19d4e60343ff74dea80de21fe0be8303433c7c39c654dea1d8d6", @ANYRES8=r0], 0x28}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000600)=""/200, &(0x7f00000004c0)=0xc8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x64}, {0x6, 0x0, 0x0, 0x1000}]}) sysctl$ddb(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000080), 0x0, &(0x7f0000000380), 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$ddb(&(0x7f0000000180)={0x9, 0x5}, 0x2, &(0x7f0000000300)="85e83303007704b7c3dbf3698a76ddb53446e6b4ea1a", &(0x7f0000000340)=0x16, &(0x7f0000000380)="39ac2eae7d5dc3f3e896c107a1157059442408633956b9be5d878e531a054bf8ab1e1c76bef574c37a336271df99387407cf999e4fdf9c3a805bc29bda18a24dc1852a2c1d33d0810d36e10d9ac37b065a2d847a02c0ccd3d36ff24cbb840f7c03cecfb55b5372e8d2094b93d03e5b8609851e13fe2ac6a1784e74", 0x7b) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x21000, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x282) msgrcv(r5, 0x0, 0x0, 0x3, 0x1000) executing program 2: r0 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000180)=0x63) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) open(0x0, 0x0, 0x2) r3 = open(&(0x7f0000000300)='./bus\x00', 0x8, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x20, 0x4, 0x13) r4 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000240)="ea00004100000000", 0x8) execve(0x0, 0x0, 0x0) recvmsg(r2, 0x0, 0x1842) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) semget(0x1, 0x0, 0x0) executing program 6: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0)="b4", &(0x7f0000000000)=0x1, &(0x7f0000000040)="9995bfbc24247ff12fba1d0200e5000000000000a811a25ce981764c061f748da5ab8c5135018501117e451bbe0a52982c8d3a563784a558", 0x38) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) getsockopt(r3, 0x6, 0x9, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000000001020205"]) executing program 4: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x5) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) (async) executing program 3: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/56) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) recvmmsg(r1, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r1) write(r2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r3 = socket(0x11, 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000300)={0x10, 0x0, [{&(0x7f0000cb5000/0x4000)=nil, &(0x7f0000eff000/0x4000)=nil, 0x1000}, {&(0x7f0000d1b000/0x4000)=nil, &(0x7f0000f95000/0x3000)=nil, 0x100000000}, {&(0x7f0000f63000/0x3000)=nil, &(0x7f0000cb9000/0x7000)=nil}, {&(0x7f0000d03000/0x1000)=nil, &(0x7f0000dd3000/0x2000)=nil}, {&(0x7f0000fa3000/0x2000)=nil, &(0x7f0000cdf000/0x1000)=nil}, {&(0x7f0000daf000/0x2000)=nil, &(0x7f0000f8e000/0x14000)=nil}, {&(0x7f0000c85000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000c0a000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e67000/0x3000)=nil, &(0x7f0000dfc000/0x4000)=nil}, {&(0x7f0000e16000/0x1000)=nil, &(0x7f0000e71000/0x1000)=nil}, {&(0x7f0000d6c000/0x3000)=nil, &(0x7f0000d3f000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f6a000/0x1000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000d42000/0x1000)=nil}, {&(0x7f0000c82000/0x2000)=nil, &(0x7f0000f33000/0x2000)=nil}, {&(0x7f0000c63000/0x1000)=nil, &(0x7f0000d86000/0x1000)=nil}, {&(0x7f0000cea000/0x4000)=nil, &(0x7f0000e5b000/0x4000)=nil}], './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x3939, 0x0, 0x6, 0x7a1a, 0x6}, 0xc) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x1, 0x90) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x9, 0x7, 0x4, 0x5, 0xfc00]) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f00000000c0)=0x4) fcntl$dupfd(r1, 0xa, r5) r7 = socket(0x14, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) executing program 7: semget(0x3, 0x2, 0x44) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getuid() ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa0, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="4dd1c10385d24bebfc3a7700f2d7d2077486cccd742c7bf08b02a172c464a851011283bfdc95a9d94ee6bfb1861a125c6a4e0fc5f08aa146d8ff293974eb28741fc6e15338f943ae0e911a822be825d0", 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000280), 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) read(r0, &(0x7f0000000340)=""/47, 0x2f) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x4, 0x80}, {0x21, 0x7}, {0x0, 0x3314}, {0x44, 0x3}, {0x89, 0x4}], 0x5}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x4, 0x2, 0x9}) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000008c0)={0x10, 0x4, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x445}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x8000000000000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9aa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x21b0}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8eba}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], './file0\x00', 0x6}) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000ac0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r4, &(0x7f0000000b40)='./file0\x00', 0x10000, 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000b80)) getsockname(r5, &(0x7f0000000bc0)=@un=@file={0x0, ""/260}, &(0x7f0000000d00)=0x106) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40), 0x280, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000d80), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x8, [{&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x4}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x603}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x49a0}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa09}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x9}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fea000/0x9000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x5}], './file0\x00', 0x76b}) r9 = semget$private(0x0, 0x2, 0x1) semop(r9, &(0x7f0000000fc0)=[{0x3, 0x1f, 0x1000}, {0x0, 0x7, 0x2000}, {0x1, 0x704, 0x1000}], 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001000)={0x5, './file1\x00', './file0\x00'}) fchflags(r6, 0x0) setegid(0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) syz_emit_ethernet(0x12a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000f4000080000000000000000000000000000000ff020000000000000000000000000001001a000000000000c204"]) sysctl$hw(&(0x7f0000001240)={0x6, 0x12}, 0x2, &(0x7f0000000140)="ecca4536ef224438a550b9abad6250e65b220ad2095b97edf56befb8a1b1dbe552b3b35ecd", &(0x7f0000001140)=0x25, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) symlink(&(0x7f0000002340)='\x00', &(0x7f0000002380)='./file0\x00') open$dir(&(0x7f00000024c0)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pwrite(r4, &(0x7f0000000080)="bf", 0x1, 0x0) executing program 7: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000440)={0x0, 0xfffffff9, './file0\x00', 0x1000, 0x3}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) socket$inet(0x2, 0x2, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r1, 0x7f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) getpid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000cc0)=0x3f) fcntl$getown(r0, 0x5) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) executing program 4: syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRESHEX=0x0]) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) execve(0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffffa5) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r3, 0x0) setregid(0xffffffffffffffff, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, r2, 0x89, 0x7}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12, 0x1, 0x7}, 0x1, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000000c0)="eca2c906", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r6 = open$dir(&(0x7f0000000240)='.\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 3: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x4d, 0x1}], 0x200, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x18, 0x3, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000480)=0x3, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffff9, "bb08000100a44e591067145e07cbbdbbc700"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = dup(r3) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{}, {}, {0x109}], 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x41f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) setitimer(0x0, &(0x7f0000000000)={{}, {0xe}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20020, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRESHEX=0x0]) executing program 2: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) setgid(0xffffffffffffffff) setegid(0x0) setgid(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x24}, {0x25, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x20}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) pwritev(r1, &(0x7f0000000380), 0x0, 0x3fffd) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x40006da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2013, 0xffffffffffffff9c, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0xff, 0x3, 0x5, 0x9}, {0x7, 0xac, 0x13, 0x1f}, {0x9, 0x0, 0x7, 0x7ff}, {0xa5b, 0x0, 0x7, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x7}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000540)=0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x532, 0x0, 0xfe}, {0xffff, 0x0, 0x0, 0x7f}]}) write(0xffffffffffffff9c, &(0x7f0000000480)="0d183696e2afc2cdf2c98d27bf6d6117662f498cd1067b99a0c4afe422bc0be4115daea90f81bddb33eefff12359d80000b4ea4b047ec98a3f41eeceab36b29e27a16ae441cfe212d62135053c03fb72117f2dbe2d919ed685ebb0dccd3b4f40a40e44cbafd9d943d3e0422710ad0766816e8961bdadc1de275f8a7b7197f9523098c15b24d40152d43176d718cc2eeb935ac93a740e9316cc114bc482e89e204945df", 0xa3) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x80000025}]}) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) chflagsat(r1, 0x0, 0x0, 0x0) executing program 2: socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x3, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x0) dup(r2) shutdown(r3, 0x0) msgget(0x0, 0x68) (async) r4 = msgget(0x0, 0x68) msgrcv(r4, &(0x7f00000004c0)={0x0, ""/171}, 0xb3, 0x3, 0x800) getppid() syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) close(r0) r1 = syz_open_pts() getrlimit(0x1, &(0x7f0000000380)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d56b3", 0x3e}], 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x5}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a880", 0x5e}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e676f71c965e70d", 0x47}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c96131f4dc412add23e360ce1d94fefca31b39010a38ab9f2f957e09887f2d36d7e4b5b00f9b392b733d5cf45", 0x59}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30dd9e72b0c4ffb613118130815a9c69a95e4b3a75e5e974a1aea249da27da83a1b6018ed433a3c10e1f687a433f1dbe9def8a441f7ede85d145c94593128215d943f081865ff5fa4dd10420222425d3b715476021b1fb5c1c2d53c0059fb3001297beb493e0e8310b7810c7765de2136a94fd260a7728085eda416be1ca9aff7946dd516cc7499ba8a8fd5d584ab39392253c6d992e871ee5669e47147f8c276940c223adaff97f9fd702161737a59f8f2633113e4a1d8957c34fdf696b7b60fd23988236dbc559e2d71b3d0f370adc03b6b51008a3ea5911c3a96ed345531e03cadf04b4b9ad6606c3b33d097af6f99bedfcc44b8891589c4b491302902d69d70729cb34cf5ffa07a7c5ecb8b06b05a2df0cc2aae1f6863db2a16292ec8afa6f27ea9a8a918c8a24b53ff3903f4a7ed76952bbddee40910b8407234a9b51e5b246e2bfc63b342412de493b1e62ec3fd2166b4aa802a1772a5f6cc0ebad4e0f10b008268eb8c6f7fba68588c3748f516933fb3b67217fe569c8ec666e612e00b65acf21b7b537bf33dec7cd43c2f97dd453d652527bf3f28e9adfdea45340186fbe420eec26b81c46f07dcfbebfed55dee7d56920d289eb1f352df774dc4d4601848ec2b7bffc166631d558f80c7cc745ddad3d24e40a2399017d822d9a66955c1de79187fdbb8d5c7eb20576a6c3b69c125ddcda33dc536d43c0ac07a85f13d39d8bd73d4282697f22d181d70a26a90dfdcdeda19c85f955456ca9c92224cbefaf037392bcaddc13d68c226dc7288ab23734e509d5d4737ad1fb8e888af5783f876b559f2b177df5dff805752c91a6b9c07c990b0ad72e1ac2cd9ecd23512d0d60992c0f97b8c498bb8fee2b8816f75d5bea8e1c783d78969de06fa09df821076ac2cf6f1ae28df4c2333fa57c1fcbe040aede90864b0904fd245aefc5d8d2c1c4e56ca2586631d382caf1f2da26f73da72e73b0e782c439aac0735f71bfffed9d9c694a091395533ffca45566ffa7eb0eba8949efc85af0a79dc71382fbf61e132f0a047e8fb2dc966ec5ccd13e08ba987b80c00f0ca0e3eac5d68502de3d076e460b7cd3a36c2a6f59e7e3ad47de3a06beca214adbda2ccf024afd427b23dc967ff4c966e678d060726be0c40e387294bf1c177d05cfafbd356f77b0e52c55913be99ea73beb472e0ef4f98f7491562c5bb6ee2073a3b94ef2fa95a29678bdd38ba1585b04eed5d0af865f382903fc1a33440e062df6773a1e12caa672761f47e6751f9902622dd691709efb1ccf9a6a1690bdbfabfe01fbf58dcaf761d212c3006509d4ba5de74e2832cdcc05baf93d0f8d6f43df90913053b6af40d937a735ddad3c77df7e6acf2383e7eec32933e8c9038ac9fe7d5e4fa65b158377b602aa30624e71aef", 0x1000}, {&(0x7f0000000640)="4d18a1d00d059e4658185f8610e5dbc6503190cf99db70c9767a7881b439161ba84966268ad14dcc776ee06bec2915866deb430f35962b8d9768a1d61321c0217fa477a19b0f179d3a4d8d38a8f8a4df2900647596a566a363719d30a624e61b2bc063b77714eb37e161d7b0a992f07da16ad4893583ed20398f96099e2c69ad0ca04cc5b947", 0x86}], 0x7) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x45, 0x0, 0x0, 0xe2}, {0x44, 0x27, 0x1, 0x2}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async) seteuid(0xffffffffffffffff) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000480)=0x3, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffff9, "bb08000100a44e591067145e07cbbdbbc700"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = dup(r3) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x1000000000000000, 0x10000000000004}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') (async) r2 = geteuid() setreuid(r2, 0x0) (async) r3 = geteuid() r4 = getuid() setreuid(r4, r3) setreuid(0xee00, r4) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000640), 0x0) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) r8 = semget$private(0x0, 0x7, 0x3c0) semop(r8, &(0x7f0000000100)=[{0x0, 0x2}, {0x1, 0x300, 0x1800}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r6 = kqueue() kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r5}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r3}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r6}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r3, r2, 0xffffffffffffffff, r5]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r7, r6, r0, r5]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 3: r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0", 0x26}], 0x1) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa614", 0x15a}], 0x3) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009f050006a5b6f98f4ca70003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297beaaa5b0800eb51e2f0ac3ebbc257699a1f029b672f4d335c223e7d026ba8af630037282170c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/183, 0xb7, 0xd, 0x0, 0x0) socketpair(0x2, 0x2, 0xfe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x5}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) write(r3, &(0x7f0000000240)="d4397faca8e9aa5a79cde21e9d2e12f65091b23f4e9b7b037099dba77d7e71b5f4396cb12e4f613a3755c92ef2b558258bee52ccc1ee5598034604439cc2296992c123ff49b57ceee54b8f1211ba24c33db847ddee28edd17f32dc5ecb16dd5fb98fcdeced61d4f380da08b4b13542ce7cf12dca6455d12807c84054d5053a085b80701bd2a5a7b7414977dd1bb736b94566123c0515cae2a5781aaa6b254c89ffe11a8b9455f9acdc47ce4bf22b4cd1f2552629d15d2fad6ed98899092b082ffc69a0ad3a4542defbf5597a27d9ff3bce1cf5d835e0a0c9ada691df3fde4e76c644ae020c232aa0e60a44c84f990ad474e8b351867f5badb35d4236bbd3b13cd8a9ac28c456e7bf1d5977ee05551e1859e46572587473b20b75a208439af9405f838dc9a4d6a9af971a0e6b1f3b91af170e39bbd22dc351bc7030a5881fe370676b1a4f6f21e9b468c6e5ef7fbdd014ad27a8f5d43f36c7c676da", 0xfffffffffffffe17) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000180)="b10005016000009f050006a5b6f98f4ca70003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297beaaa5b0800eb51e2f0ac3ebbc257699a1f029b672f4d335c223e7d026ba8af630037282170c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/183, 0xb7, 0xd, 0x0, 0x0) (async) socketpair(0x2, 0x2, 0xfe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x5}, {0x54}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000040)) (async) socket$unix(0x1, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) write(r3, &(0x7f0000000240)="d4397faca8e9aa5a79cde21e9d2e12f65091b23f4e9b7b037099dba77d7e71b5f4396cb12e4f613a3755c92ef2b558258bee52ccc1ee5598034604439cc2296992c123ff49b57ceee54b8f1211ba24c33db847ddee28edd17f32dc5ecb16dd5fb98fcdeced61d4f380da08b4b13542ce7cf12dca6455d12807c84054d5053a085b80701bd2a5a7b7414977dd1bb736b94566123c0515cae2a5781aaa6b254c89ffe11a8b9455f9acdc47ce4bf22b4cd1f2552629d15d2fad6ed98899092b082ffc69a0ad3a4542defbf5597a27d9ff3bce1cf5d835e0a0c9ada691df3fde4e76c644ae020c232aa0e60a44c84f990ad474e8b351867f5badb35d4236bbd3b13cd8a9ac28c456e7bf1d5977ee05551e1859e46572587473b20b75a208439af9405f838dc9a4d6a9af971a0e6b1f3b91af170e39bbd22dc351bc7030a5881fe370676b1a4f6f21e9b468c6e5ef7fbdd014ad27a8f5d43f36c7c676da", 0xfffffffffffffe17) (async) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0x1}, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) socket$inet6(0x18, 0x0, 0x29) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r8, 0x0, 0x2c, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x4}, {0x7, 0x3, 0xdb, 0x4}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d, 0x3, 0x0, 0x4}, {0x2}, {0x6}]}) socket(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x2, 0xfffffefc, 0x9, 0x0, "7be095bf5a61ee4af24b95eb00832d4143919144", 0x0, 0xfffffffc}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000001480)="8740916af0ae10f928a6139c7cc5e05aec968a659b4ac2da09114ba110e6f3a470ee8bd5eddc517d0559237b3ebe6feb49c9db3d0556322ec6259d6c48c9c50be6541fb25d2e23b434883a33849fa11f396988fe1ee7ec75785bf3f98e6cb36c103e1d4bee9b9625bc104e8ab06f57643993e9745070ebfc281ba1a7ecf9c923a2b2492dd57c73dc7c6595ad9b0dccad9c93d08382d00501e9702929efdd4ec2553e4ade6fd8a59c4dd5aa1fd3a5653ff0dff647c586971ae3f444a7625c199adcf89d60feefa4849c094356f4be262bc0", 0xd1}, {&(0x7f0000000080)="c1d94d6d515617f03ceb719f031004cde2369cb5763f22f99287b02b1dc79630ad590c7a60fc014bca48ce5926b1993e160724c5a54abcf922174b80aba37fc834645fc2b6baba3876ee4cc35d80db6a86fe758f396febacf0e0d3f17872168200000000000000", 0x67}, {&(0x7f00000074c0)="fc64176c0b802e25950411939bfd2ae5b14c3875cb1f5bf9899b9bf4b63fd13755bd230decbb3ec46764a6bc3ef546641ae18f8622b2366396ef39d509bea3781ccafba6b8483891e839c46429643c9d0ba602515016951cac4a8717fbd74ba940cf2f41e4cf08b5bc118e3bd55586e610e9f82366c2f58326ccdeedf0115cc10900da8616f0cd6668874cba26a5a2715e61ca7100f01ef655205f741ef8f9717fd94f30668f9b1553cd4d83689cf8e71a87d7eaa64ecb429fb6802016d8ceb1bae978d5621e789d506bc16f295aba7bf78c81831e834a99411ee00b8d96d3148b39adc3af01138e405f585b78d4519bc207706cf0fe59e619bac71df86b8b4f71d665d5a4231b911e47e7e8d8e9abcb5fc22c3725940d9b06420deb62e6307e45e8d9139bae4506ca10dc2c5ea7eee2317d6436aa69801e1f53fb3121da40093f24f3db2733982a0806dec4abf79af5f621231f22f706a77d32029fa22fba6eccd2cba0bd98e05b27929ea7ca59066e5d75576975686ea9d5f57b1739f33d735b8945ec1cf42fa9f0360bfb39dfadf3e7c6102910c65f25cba11a362f77158e6e867c6b19edeae719f7d2a9a2f4746c4dfc3ee4dd029c67c3f0611e06eb6dfee903f70114962b1905f5f5cafe86b1734d08be22f436c3dddc414ab8b6eee05196da81c62b81e063331d177d6c8b8678992842f01aa4bf39ba016635bb3aad9e09145e875d2ceacb851dcacceadba12705e71687cf37abcbbdf1f441f45349a7cdef9e74067fbabf354458140f278b7b3b3f0af05f1c59e9869244408c215da99c69f352835768437ca02f65b72050d043ae0f9fcb070789a37a1d609d401c96590d8e2f9f501d9bac8ec59e9dcc156cba044797bf199269f6c28755e79c915b2c81824424b32dd50e7cb1b90c80585755eb0f679e5358c598290b15b9dc58cabde26cc9714958485e8f05449a6b15203470d8cd82af0a9731a00fce80ed9db53b7d3d23b3e6b75978522b36738dd17de8e1275dc40a1a51e6e3e2e6dc5b47bb74288ed412c19c2c6428fb715d59603fb3614c82b7497735849392357565fd0552e858a980b5b913060884cfd2b422c826e1ff05d6286f8a82063de1a5b98c5c117dbd79a647d4fb377f601d9cafce41344f72bcf75118fbde1550e5abe33c17b4e902baf172ab9a48dfeebd14ddbd20b00dd5e450dc3d81fe44bd28d14370c1a7a883b4c2e69926d18a62f54a490c7c598545b3c4adec23ddb97a2785ce4b5b549418e345051f5c7ad2efe6fcd57ec2d990b72caea5d24c2909add3944d8a977b48c6379b367e60cc77edb60c53d14eece1018fc178f0d57a612fa87354dae1f300119565630a3129d048da27875cfa2a93e7b28b228f05000000000000002c072dcd4452f3b30a88f1df1cc58a4e2f8185519f9b72e768cd7f5e2be972e8cec62fcd656fa130902d563d3429ead24a0191cd36ab1d1d7d0368268aba3fb20bcb1de2139b0142757f77d13c67562dda64d0a0b1af6a25b03c8237170c7c01651cb5159e3dd8b44c19f692bc71315bd53ff7d91d5eb1ab659caf15a9f7c17cc6350e9532113ba8c39fc910a803736b75a9bd2f53ec6eb25717c5cc574894f0d96bf8fa4c337e6d216736ce894f1049879a5e8477ff9fefa6efbe137c075a7e1b2bcde33b8316e94eec586f65f4e41dcd468be7923fa3c021dbe9d78bf729ea2b5c7a11a1e0de149c6440ffcc7588c094e63a97d0aff7cc00f4b1262f76b8e3897cadd70c66b8f89e0900ad76e68308551817956b98aab94c33930698f81d540c12ed4fc3e8f3ba45f8d3c3f997ff931d3f9efc4f14793862313d24be22c7a00dc73fb4801d637695cf2f9f9a188bbd9aedf37ba71db5532859625dad97af11a103f2a5b2734c9689d938f394716cbcb4c66837cce7b50d39e0ab2c08216e36adbe97a05ad218c4b26e207fe75e198aa2a734146b5a81c52ac9dcaab66190cf7cf26636d69ac069e9d678e3680617d62528deb4f29d4c7a4c37b71b796d8c27fe709d1876e9aa393885de7c2859c47a2e2800b23418c198e792aa8040a864a6c476c940aa79d8c991ac3edf22d403a543b0a12ed54fcd01f256de68859bc0e31428fe1dddd6ce5446d3e4972304f47abc1a33da86b1390521a7b7d442c3711b849ddf4e30a2160b85c3214a13ecc96b40ee147d103bd9c934a6277b374d71e0861d503462b31fab623279174c457ec1cba1aef23fa3acf0c5893895c94b18b8c4c7ba37ce9ad1c0db1a387e2238e6de9226559240255ab463083763dd07593b82e393cea76e18463b8f1ddf56f3f3b9383e8bce4c77ef95c81a94ab3926102555c08a47af6c9cf745a29a19110d8e6a334c9318e540bf70a66b0d90f0e5077df2da3e7cf2ca52999442c9738dabc86266f54aba77289410d5e79b8873ead68baf3dbd32c36fc08437b0a35283b313da5082a61c2c182c30e057789528b7c5dd103babee6154bdee69282468b795e5487e73ad751d7cc6754405e6609e7d820fa58afd6e5e9c9a88f279161cc827e03e610f84718dd36238e66f9bad413cd6f4c7baffb65dee50762d74a6f4f0c00e05c7c0b521e35a7f1f9f1358a88d0428073e7979bb59f89b4afac637ae7b4d546ed1db5d26d078541df36f21d077408cf3f18076197a34df9fac37cc31fbdc9a767a20e0e3e321a67a7778b3db011d94018178f20cebb0ee8564f7b92fc3c5e4aa12493c316565c0c550a80048b0c11f306e26f1468c31d6494ade5fa2015da1bc435b120a63a8d88b793f6fd295fce27620fe96a48c8fed467ef66782e68d747933e451288d4535eb4d135b5ab4138390cdb6b87cb7ec811506593ae19c3f8dea05eff09d8cadcf092520449ed644bde3b91b8c245fc8b6fefb22810eba63f7b138a63c31861f34811b9cf957c52dcda4b42b502feb669df4e4254ebe8145e11aa569e9d5052af042cc0cdd2b8fb1a4232ec5de92f8b2afc6f383aa7bad827fe5227153ff6c92fdbcf2b29a7971ec68d80bb02a8dc9e684dae115b934bd40abcce105fe865554fd1346d3b2037e6cbd2093cb55439602cd08adf190002180df60a3306a32af98a1b30f9d8c837bdc7ea872cd810acc36259bdf89262280979fb256c3b8326be6e63a5282423ca95a9823a0d72aba787cee131b971fc5c688b51ab5accde21b7c24b56113a2a0a9f6b3c93abd2b01952a3c7a8de82c6d67427eb6dc60cf9ebc775d288114e92bc6a4bc7fc5436be367de46634cef94d1499ea624d903d5034cf3d98ce696aaf5f890eea7eef5d800a147a46b32bfef7d0ad9071d275b487c4717967d4b5cba76754722f25651574a29c219596af17595c175f92296dc3bfc0ebe27f3ccdae448f92f92256f1fe0b19b061bf03609cf63a0522bc9e89022b7612b1f6b497cc2fb7194357287e1bb5c75a5ca2a88ecc8a2c38d7284e148ec389d16226d1c069a1d044a881dd91cebc32b4be39b7a474c08d0cf4a4f84d0f451822053190a00599e620c8a9133cddd33664a8692711eb33d1944d0134480ba0ddc1ff6658ccf7321e25a8a3692a8b9b8930a0289ad1b4266668da1c51376ee906655ef8d228e30dd2e8672edddcea65bd093c0a807e0b6ea88686000dbd84ecf8b406ac0a2bbc229cd2b15c7236fa862923a3a57824d1891836c0a228b401e6646d632f17f8e19a3918e69d4d4dfd7ff69c82d9dd6863e57b6023127e147eee3f8f9cc3f7aaf904bd97f58b23d2300fed7c4bc22154ee89eacf1e1cacbab5167d1d088368d2f6094916ef7e0f438bf0d1efe1f0390983b444052aedbdb70b7c18766e797376518585368b1a04ac0dbe4eb4cdd15f0c68147a0842faa08d54d14c0bef538a856ffae5dbd3807fb352ec43417de0ed96c9731533287635dcc66232231aad66564de99c35110a928a3571ccf94a1c2ba2d66fdda695134be1226399ebe42e43514939480bbc68bf1ce1649b0b075ce38c9b096001142b6ce122a491d6044208c01d70592c74b7a548558c18189b28246ca74f052c4dfb7ef9c6b25eec187363644dfb742b4908350c0d9acfb80e60f454635a37e9477c7f1aeb1c0b105fc7282f66b4d2b56c23f5c192f0f80d9ea7fa431b613264d8e9d51a3b9c044e12f9b98d0c0a4acf2ae753cbbf57cad6b6e988b1e3b3cb50725b47c6b604b0eb08b6345052c33bbe084a1c05288acfad9cd4d8a477c86bce9a2133fa9f0d50f7b7732a99fca6fdeb75e71183ede1c786110200290e72265bfe9577244b2f1c0a5ab1480614d528dc9d7518ee6b92ec6e6bf1c5b47adcad26167331644a9f13ad4de2adf944a51c005b434cf385973426f8d8d34bae487e603db1aa4fcce70e713bdff5f6b968dc9665bc8493f31dd8736a51533d08192136fe641dfe054cbe364e33db9d9722da9e5cee1409db7ae8b544f29fc4abace47a8097f10734e0a8a290659fc2214aeddd14b376ff88e68aa396d5d735dceba1cb7962cfffed4f2394e05ff47c7a15e76b987c9f5d4f0d151c74e39bd2410de0af2c8e066bb490e203ef9d86d60fe133c1fd0525253f19ea2c4b3bc8b274c1b16b4d950e03a0218f8d4592600c86b7d2181ae5f3655f7d973bb6c58fe754b1cd6af87e6a8a66e3fb109cf0701f6c9a72f84be095a02dced3501f859f05cd10514152fbfe9c54cd1871a4e70bca60788afbdad4549070a2b39da580ed56ec065a9172ebc0a1d4d1a3137a835e3346842451e0ad650d3c00387c622966cf69deac051cab995af63540f310d0b7a116a45e324190ee537fd236085269e6b1fd64d96fa198cf367d6566cce38853d90de3b890e34fb4e27bcffbafff73f22adb815ec4105f64a9a41acc9ef5af95e4a6361816831eab257c0567bebd04cc9bbb8f3225570776560f9de93d9fe857e9ddb52929a7519a14068448f074e3e1ea2047ca8b3e7c1000313a2a39f3735b3f6747771d9f3366a104a82f2e253fd57b6db91cab01eff02ef163bbaa3570428bc19f70e8424c3a19d221baa1fa25b253d327fae55383b74bb4deb9dc0643e5f1d8f8de598b6ef12727246ab5468d8b8392cc47252d1edee39dd1aa6b00d02ad9fdd9e1c078947fbe939c57b4258abc6cb56ce022e767d1b02c481a933dba3f7ba492bb397a358a04ede2a3ace4d685227dc3ca64b5730528e2837f73eaf0532b57197534b2ee8c44ddb19c6f95b6c3f2218c43e6529d8f71c97a31378ff56aab93b827c47094e367c77c9e36e048dcadfdc76d167aa11cb0623a4ba5f298a253ce861d8f037b1141d0e8532e202fbcf386b23fb9c1a868cef4bf36d95604b60337d03cbd0ea57b98f6bbedc11fcaa9382b1902f0805f2343e0283d0f8e19ac5f915524b517a14d3f3c0670309dd1529399b24e9d7658a7febac4359a3f810bb23506e9f7ea78b8e6559f0b0517cef65ab38a641bfe9962a148b6a1a047a68a123b64e4520b10742e61251d612090a77f8bbb44da4ed31ed6928ebcf4b4959a190728552c038d17ff8eff982a18dcbffc9bf5d40e2578c1dec206544883f0a0e5ab08cfa5390a0385dba6112504c8474f31a1aaf8108390611670c506f2f3fa0a8645de3493c79abb8201f6a350f6c4d48a3fbd346019efe9ad086fbf0797f9f3425c09bea768f48c82a8329e0fe94aafb897f5cf17c2b19eb737b536b68408bae73f5322f9768ad48ef06f265d583f819496a45d1c735f1fb3b35ad360b5af5f7e432f960f2b84af5957d6fa144ab557dec38a7bcc9e075cdd15441028f5bb2048ca514aad53881fde631d7cd45d0adf6918f92f8cf9328dce59ee764ecf66ddb8273df21bd1658285b5ff9b0d9123eacf17766e1b90fb559a9b73ccecbd065ef380c3642f643149176000000000000", 0x1048}, {&(0x7f0000000300)="f506cb648246bf1278dd08f28fe78630e6d923a98034f653a774977d4c6e02d21f94b580fe6420b4f6580fcdfe2d178fcf1084d20b72a76f97d41021da8bfcace48db9e6c506e88f57a5f60000aebdd672d1b9503cf062806bcd51b6005b4bc8347977dbd4f38ebb282ed77836c2e15762cc25b5a52fb533578916a382b4e66597944971642105008f19042fd56714e22fa142f505bdd43668d03c6a9754d5a70ec79a76a7ffa88246ca9231f51833295ceea6c0be4ba6c40100010000000000285176ab796c68a64447149722a07bfe3025048ec64f68f5f829c9082ea855f64ece2dc9c53d447f1f4d1444c1b50f729db09918ed059834507c8cc20cce0e2a7660d7e191788685d632768e152c8611301ff86388d650d7889021847b6fe4ebe04ef81f8bebe2fe5c037de50941ee97ef0ce52d1057fd44356fb47af146b1ee170b16c9fc866e25b81d2c49679c4436f65cc79559d08563a53458d7f9cb9a4603baecafac1b03d3688072690ceaea00c3cc6fa2f858e67058cb22cfd541878604037c1b48057d1ba505de81b34c026e5b9ca67ff5c5848b12a71f825909d3b20370f8064474e6e2ad64d366f432835d9a3f8017173d3a3fea03655342c30302c45d14a4dd", 0x1c5}, {&(0x7f0000002400)="fe9033ccbaad61f7433b1e22decb417ed9157861122052fa245292372238c903223fd7e34fa91af60af776668c59c6587b7039c95245d8072697735793769ea1edddc40b554959cba67c71cb0bf21ac81e710022c1d8e630491b93dccb8bda4178f4043a74aed8a762a373b25a5b088f8544ec027ef2bc803d349cc5b24e20fdb169c41ea3b2c4d53ad16eb59aa371bebe6d994fdc982c69e73edfc428de6dddfd8452043743fd5f931e2787cad9e57cf616da9dd1abf3434a31c36bc90cdff936fa60e40f8b921ab2976a52b186272a92a9f768752e09c7cb35cf00d27878f3a7b7c025d6d142406a62b5d9a19efce77a7b54de7603826293e743b0a082168b12e6be94de36d5459820369965df8dfc7e89fa4ed03415021bfa89634290d38365eb664e731b2ac9f2e006dfdb1069b76c4a2ba72f9803bb877d7cc927c42a46506b69bb6bdf10d8d1e5f4b33aeb03bc8d0e4209939453682656096c1f9c925226d8d213720e5d5b246436425ed3c4e053e00155a9a4ee794fc70157fb96d5b447a56456388d5e09c8e130700bb3ed1e9882f0c00e1d31640a5f92099f1032b987e8f0c22fda2cd66571be3cb6a50a87c971ffa56f9f84880e071359b7624292c5e51ccd02a72feb5c949b083d9042d1f4722f0d1b1ae6871196c963b3a43e72202727660ab9d95f45b86d76bc9b58edc0790b0127662cf545f790743992a4c8ceaab79f86581a352234e06538e029a52d1ae44d7b6566bb1ebbcab6ce5b323471160747bcd2073580d07a88c76345c9dc86b85a7c8b4df15ae2ab3f51439f38c8f11c3619d6089a90989f57552471b71335f922a14bcbf968288aeaa90c55014cc0dafdb6f58c97a34479e738601b6c679e39e533c40982adb69b587a28d7e6202bc350fec39bf970c62e8db0c2ef5024816fb69c119484a03b38c4e7aa55dbfc5d8d450968e9d7e07b2b9dfbb9d9502a870bb29b160b75f2f84d8ac790e7827bcdab74544847e62c81b96eb5c0f1c7d7b2e89bc0be276c20f9594d575d8ef43ab890d3c0dff020597f4b63062463fce0b97604ff3623c09e257c95552a795671137d434525c5c0136d7f5b4d1e0e9bdfa947894b799b6467e5a0aa7217d9609f8efff3d90e801952880e7c3cf686c5dd697e7d75c69ad36a4fd14d004056ec819cac8f2cbfccb8540fbc4cdd4e2a1ab41ccf93399c389c82d3483fda6baf839dd1c9d859769064199ec2efca3609d48b470faa32ccf8a7912da8bb780be48057ceedad015e8efc63b4957768e4e043304bd2f2e9027e2277ed905552db083fbc8e3cda96ace9666a95ee73afea66e2e93f6721da5dd00f2ee9e84b3a8e0cff29fd9b7dc1f97130d9283aac5d8b713a627d23541842c197ad2dd9b5058a75396d3c0920291ec8f04e51696501457b26762b799ff0f143fa80eb88eb7339deeae5d17ca6de2b0c88315c61333b5fb142c770b8ede2c9add3c826c736be90b1d481fc774a307a65f8f802eddd3ab4e9cdd2cf9c1a0ebf9692b01cecc1207a68a6ec04d088374e25df8bd7c68ee9592e17668c9ed4f559b411afe583f6de8216f9c56cbc55eb53d15bd06339801f0311dd9d811f453ec032ae1fe455904bfd6a7aea928ecc7d390178780cb5701fbdd5c107102869394e4fe9de0ef3e7ba081da8344d82ebc8f19d0fba1645e579c3931b74b5b0de2662a5528ef480987f04ecb3a3c33c1d1766f47353a7d120ac55fa749e62e3cf42ca7b1fe67581b5d53472916526cd2217b33b325ddcbb8977f4db9abadcf2a532bda3682b8715500f5620788403708207d9c82476ab8984a54d890972f08318bdeaa1fe817fe628c422e22d1072e40c362aafda5582957cf7af5789876997370858e785f25250453ac9a8248663a25cf9fee0ef11fc7ff2e6847748606308cfbf5a0fc404086d1cb962af9f2be3d0e3f9bb19c77f2e40d115ed1df5a20cf507cf87b83840700dab98f864b16c9c75f853bed984372e609186d1c248e4690f0392180c6bc84a5ab6b075aa565db3a054280506a4f99b5bd135e523d2c404e1bb87018e1fe203561f51294630ec3e8e0a55b6c6bff050e44acf88d977fbb36e6eea0f0e86a0fb634a2c91d552428b10e42dd1c6dfd37cecea99b578a2dd3819b62496d6b220ee310d657f349728f7b789521c230dfe1afac43a763909b7eb254adfd8e8f70e5ff7c312b14cb3070d6e45112e1a7b27bc2c44b4355d45aa33c7fd4ff8c15d072e379a066ce9c5c5908ac056d04835d65bb7528ab6f01f4fff03924d3df961db9ae7f32cc56e5c19dd09e7facbe34021653ba87c6aa47710e3d1b3aca78fe1ee4665fe62c6c29ef21a5726823480b13b2e4d486081c5378008b683b8e9508aa124f0810cef77af4db4f14652b8f798438ed8430fde8d10e3fc8895addc17b5897c9139534bdee83e8059cd0f595c5e821c8375236306e4b20b83ccca8765e6a445e12f473903c309897feca7eb888793566b82070152dd636af449327dbaa5edc663a7f2b75dadf05f23e1a8c1a590c965d4abd1f89ba84dd9d5ddebf76eb2027eb379c9262addcdf3093cb1d44b3c9fe080a3190d25eb16eadcb0108d4d01f0a971017926c7c36b7755dfb18b2a1f39c3b8af8ee206a3a1b835bc7ef93973bdecabc7a9aa2e7422bf810b6b1662700d641f8d40b5cee04d9df5c7d29cca64c0088effcb5e98b4eaf5f007dd5c81e46383c25caeb950490889515f7e69ba72038c74881109a54b9b2365b08299d962862016d7058337d8125683b1a0617cfca0b0aa91a5bf7eb8f4b3df8150c7a497e3ca4ea727704181f534882954c7929dcf90c81c6e881472802704d78aa40c9d1404d767000a82e72c198d1104b45750d1ed0c1cf8b258b09003bf1c4f3921b3414897998c158922b1d11babe336e188931f8526d5182988e7dbe32a94b1b75e03e6c98202a29e25903b61f34cc05bec37022aac34ee5f677626cf0982d76c207ddc930bb7f1c9a5fb842e7a75873e4a0d6bd11e2fc2792f9a584187d8a207388eb7b1e63de3b4e55f480a61e3540e70cf0428323e8d69d6eebbe306f5ed17f220ed4c423529a442e8b1f340ff9eba89139b1ec9c9977e15da924aa730c69f91cebbdefe3e0128f44b9eb5b3ee7bfab4fd6e14439c73df51b51c3d7e7c84a19d62dc5927fc4a378f9cc5678b29dfa993dd49c9b06ee90f339b4c5a0a5dd579cecc1cd8289d34bf947b37aabdc0db2eadc10585e35678b9cf9c1e5fdfcafc4c9bdfaa301cfa86c33bac19986df967eeab30d382eae56afec7a30b9e2a05409563a41795a889dbfcdb946aa7adb1fa975ba4e41511bc0666a8ae0f2809dfd447ee42a38531ae86cbc3d26b7002873c7d5ae7e18385c3149eb9051f66d73b1a1707b0e117a217ca6bc70870362d7f475509b741307b0d67c082d86884bc362f90ad504fa8413f64787fc1ca6cf39443ee079b92efc568fded0fba3d90a4cb2abdf44dcc4aacabd03b20ce104fc9a1693a5c7d7a8287a96c764bb4ccaa21ca51eb07191cfb54f96a542defaae3101b47e862a5f0dc258594ff21858dcd44e8abc40d17a0a6786abe3317bdedabd97417487d5a40a5e93143805ab7e1e82d56993db4ced8dc8b668e50cb2520cf004046f8ed4b8a3cd6dc793fb7ef8b9ae9359dfed2757f7aa95b26ebf3fc2b34f3f297de64f46c3304309d4e7d0398413251be97ac607b4b161b3eee93c13b212cbd362518dc4fc07ee406375cc69288c03ba8f0bea27e7a0f9b4c374f8b20cb4a0e1ca3ab273508ecbb405252a2eb9acade37a659ef80c3331dab8c51be3a5cd17c911cc8b07afbdc309fccefa690d4eecb01646ce42e9ea6b731a3e894e9b7062b0974cb601eea796f25ffd6790f98286ca8a2c8142e60c06a5d52d593bf2e8d76d8c1ba0c414e3ae2624042e8d3b1d9fd323a094ff233114e29d7e7d278cdcce3a234d8a835696f10e9d40daa0895dc9f14a91638393fe3eb5938cbf96d94d7a8514e3a23e21b78ff46e006e8639f4c85e2e45bc9a5b138201308dc7d5617c4c9de30dc1b3f30e8936b5a873f563691c96c66ab81cc95d139f032cab4ae56020d7f6b59b2e65fa28ed40e8ab2211beb280ad205c20d6bbb04a742e3755f0082282a53219224695f7a9914db5b2a4bd08aa38047c3bddd91c8b71ce6bd4a994bc576934a3d0591803a84533b61e6433ba6c3805e6b36acaa63fc629e5b16925b2a485b4b4d68b461bb56eba808fbc0f320431125ad77c10244dbec0746af3d176fc1b1590a45a96e272be02b3e187b65bd06861209b4828d9f5be1010d54c6461ceb3ad59c3eb89b0f3c399225631c99f6a19681a4f3e215404b09a21df9d13646d9702690bbc1e85061a4ed98a48f5e28945967561f3714e35373cfb0cb74ba946d448a4ba5ca37cd20348d694b9a006f8eeb477cc1b79aa7c6821874eb30aaa911e9c1ec26b5c715b94beaab9ddbad9c4a343a318f71c530dfa034ab81225b3221f81d8ffee34734445f316f1048351f26fcc9a00dcec586658d10078f1e3d68690775b4f7c10e2f17341f7ffe7cea0a5c23f3c6891cacbf2817157783120172ccdc5dad2bb491", 0xcbc}], 0x5) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000004480)=""/4109, 0x100d}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) readv(r2, &(0x7f0000000500)=[{&(0x7f00000005c0)}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) r5 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r5, r6, 0x3c}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7e}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8106, 0x0, 0x0, 0xfffffffd}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)="7a24f8a162d202f20b03c15554c4c287c41a64d6c62f6b5af1f93595b6b019aac1fe393d629abdd06db6b68cbfd583255b8b009e8e02cd5dbe09b279a75046121f8aa2e869c205f88494", 0x4a) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0xfffffffb) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x4}, {r1, 0x4}, {r0, 0x1}], 0x4, 0xffffffff) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c0000", 0x6) r5 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) accept$inet(r3, &(0x7f0000000100), &(0x7f00000000c0)=0xc) executing program 3: recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000000), 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000380)=@file={0xd1653077bafa0115, '\x00'}, 0xe0) ioctl$TIOCCDTR(r1, 0x20007478) executing program 4: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0406938, &(0x7f00000001c0)) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r5 = dup2(r1, r2) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff7, 0xa5}], 0x7, 0x0, 0x8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r6 = socket(0x2, 0x8000, 0x0) shutdown(r6, 0x2) getsockname$unix(r6, 0x0, &(0x7f00000022c0)) r7 = socket$inet(0x2, 0x3, 0xc1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r9 = dup2(r7, r8) pwritev(r8, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) pipe2(&(0x7f0000001600), 0x8000) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x8000, 0x0) dup2(r11, r10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x20, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) r3 = getpid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)={{0x1}, 0x0, 0xff, r3, r4, 0x7fffffff, 0xa, 0x2000000100000001}) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x4014, 0x0, 0x0, 0x40000}, {0x1c, 0xff}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x6c, 0x0, 0x0) getgid() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4d, 0x4}, {0x87}, {0x206}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(0xffffffffffffffff, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r6 = kqueue() kevent(r3, &(0x7f0000000380)=[{{}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r5}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r3}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r6}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r7, r6, r0, r5]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0)="70c34227", &(0x7f0000000400)=0x4, &(0x7f00000004c0), 0x0) syz_open_pts() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xe02) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) preadv(r6, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) r1 = socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000200)={0xf7fffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) setreuid(0xee00, 0x0) ktrace(0x0, 0x4, 0x150c, r4) setreuid(0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r5) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) recvfrom$inet6(r1, &(0x7f0000000480)=""/161, 0xa1, 0x1001, &(0x7f0000000540)={0x18, 0x2, 0x5, 0x8001}, 0xc) syz_extract_tcp_res(&(0x7f00000005c0), 0x80004, 0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) kqueue() executing program 1: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="22177e1a", &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000001c0)=[{0x87}, {}], 0x2}) executing program 5: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x89) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) write(r1, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) dup(r0) shutdown(r3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(0x0, 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x1, 0x5, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x89) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) write(r1, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) (async) syz_open_pts() (async) socket$inet(0x2, 0x3, 0x0) (async) dup(r0) (async) shutdown(r3, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f000001a000/0x4000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: socketpair(0x2, 0x8000, 0xfe, 0x0) executing program 2: r0 = socket(0x1, 0x0, 0x3f) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCLOCK(r1, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) getsockopt$inet_opts(r0, 0x29, 0x33, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x14) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0\x00') fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') r3 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x54}, {0x2d}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000002c0)="7641838e10b73c35726744f297724c0fa32c2c7cf3ed851ca425737e6068e92fa64239f1dfa02f5960f2211630c515d36e1250fcb435aad8b89f2e2d8928fb4587b0d6a584b3de9b850071a994bbbc529ef0e6f4a20b19b13ac122171a93416127ccf225a4567c698ebded4e859339ae123eee48ce4ad438d7bc1aa0a7a66dba5ac59e928438702b73707a04286210edd5", 0x91}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000002fc0)="1cfcc17868cbc045d15ddbe8a1f141245bcb1d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37", 0xe0}], 0x1) executing program 4: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[0x0, 0x9, 0x0, 0x7, 0x0, 0xffffffff, 0x1]}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x7}, {0x20}, {0x8106, 0x1f}]}) syz_emit_ethernet(0x62, &(0x7f0000000280)=ANY=[]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) semget$private(0x0, 0x0, 0x11) writev(r0, &(0x7f0000000500)=[{&(0x7f00000019c0)="6ec5ca9e2bd47c36bdb16672890ef460c5a5f0492241e8302528ee8d57ad6f3a0dc1302f5970945a0b7f3b1758cc7d843decf8ab98095f63509ed1e4ff59a98a7a0fe804b9ba039516e73de795b16ffc1a87eeee6e8a8be1fcd08bc29d266391fb343705af655984161ab3dd4c7c38b5c3b14ac9a8b5dd397439ebc60af2d3e0fcfd4d4c08c2339c87d1af47bcaf542622a9b4ffb2aa7eb23f727bb49368730051418bad8372c5c52f639ffc3cb0c6c2231e38fff3295ca9581af8b47636e016e2b69bd01ee7b7992d7b2b2868ea82ffbf4f17d393e60baf83cb8048dc4ec176fbb85b3d98d9b98ab56620fbb2caf135ecb58770229e27a824d43a1a5c074efea8c03ee7594801ce74459d42025b9b81cee42942cc6533ede133ba604c5d65d841f82381c42431fb5d8c671e40b8c05e67088472dbce478060ee19a39a5101b722e37cb55ab1c5cea5f147d01a8ae9b5c1ed01596e3c58bed4b5348d6561e5eea453f14f200ecaf66c47678fe3e12bd9874ea598493b728329aa3ea87b147274d74fed7b613b1582cc7b20253b73ef6d5fb6dd72972d2c8618400cd149ec2dc1cbddbc44740a19bf21231ffa0d51ece74b214d4d5ceae3c18d72332f1db59526b448ed2e3f21ec5fe8256715c8aff805eb26b710314a3b32f328068942fce6e44f2f8f54b1d22b1de46a40ae6cd67ae04d140415d25757f9051571f8c92b34ab1a88cd13b8c371cc23518842d9911d2c16a3e795b9f4cf4dd8650d1727eae1ca74ae2b7b9c4a6a4e50299c76e8fae16f7c7350cf93e0baca453efdd1d2ce60362b95fb7bac2a45b16455322193aece7366525459d3a4d33ba81680e0d82a1decb42d668178c4ab1d8872e008099b1f975416dc00", 0x274}], 0x1) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x180) clock_gettime(0x0, &(0x7f0000000100)) getpid() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d345200300000000000000000000000000000210000000000000000000004"]) socketpair(0x20, 0x3, 0xda, &(0x7f0000000040)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6b", 0x2}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) writev(r2, &(0x7f00000026c0)=[{&(0x7f00000001c0)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000080)="fed20226030000000000000080921435b67051b4dcca97c8427648950beaed7c6640b0", 0x23}, {&(0x7f0000002240)="dec91f1fec9059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5d96908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e0479b551946fda67fcb1838afa9b75ce9d3f88ed7c99a23189ca3e9643f66685ec34cc046f2b1361a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d8000a5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622d000000000000", 0xd9}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e827f1ce034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89", 0xd5e}], 0x7) close(r2) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4, 0xd081ce066f612fdf}, 0x3, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x2, 0x8004, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r3, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166ee25ab7b6cac0d306ab13d2f4f362f3bddcefddba1c3ea90385a000085b8", 0x41}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) socket(0x20, 0x3, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) r3 = getpid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)={{0x1}, 0x0, 0xff, r3, r4, 0x7fffffff, 0xa, 0x2000000100000001}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000000000000000033"], 0x10}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r4, 0x28, 0x2, &(0x7f0000000140)="a07050a42e5b4258a4795b528a9a8a726a4bfa173fb34bd5f6af33f5dac2a1a43777edee5b68980a4e768a67be686550ac260ff72ba69e42266d74e13c240b60ab0dbf41adb7955033e7dd7d84387867ddef962b528d8057fdedbd0d19db961ef7982b29f4be10e2822048bb874c9e40eddb5b0db904", 0x76) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) fchown(r2, 0x0, r5) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f00000001c0)="a6660c5309bbc5feef1dbfc7eeae974c80847653a7679bba9d61d51b7978bf4291d5428285e486d113277238b041c942fac5c2bf4269b04348332764f2daccafdeb531ae9bba429038511bb2c875d07a6432d70e0dd3a4c6dd62cefece", 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setrlimit(0x7, &(0x7f0000000040)) setreuid(0x0, 0xee01) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb55a, "1a2198b59b58505f40edabfa1c00ede900"}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000280)="415d1d50ca03000000000000009ebf21d2dae0b102c9543b9828a491b4b8e27e808ce72e3ed76404128b8e1b376a3dae46e06b205e96e420a12362cc98453538c7771b19cd78358be3c36555124ec0aa84f25ba697520ee07b2bb9cb7c4658fcec49bae8f880e1b60a11087bd2bb58e1b7de062a0c68ba1cdedffb0cd17fb8b98e9f329f31a69e981d6658", 0x8b}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(0xffffffffffffffff, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r6 = kqueue() kevent(r3, &(0x7f0000000380)=[{{}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r5}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r3}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r6}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r7, r6, r0, r5]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) (async) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 64) symlink(&(0x7f0000000000)='./file0\x00', 0x0) (rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async, rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x20000, 0x4) (async, rerun: 64) select(0x40, &(0x7f0000000200)={0xf7fffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) (rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) (async, rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (rerun: 32) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) setreuid(0xee00, 0x0) (async, rerun: 32) ktrace(0x0, 0x4, 0x150c, r4) (async, rerun: 32) setreuid(0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r5) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) recvfrom$inet6(r1, &(0x7f0000000480)=""/161, 0xa1, 0x1001, &(0x7f0000000540)={0x18, 0x2, 0x5, 0x8001}, 0xc) (async) syz_extract_tcp_res(&(0x7f00000005c0), 0x80004, 0x200) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) connect$unix(r1, &(0x7f0000000000), 0x10) (async, rerun: 64) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async, rerun: 64) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) (async, rerun: 32) kqueue() (rerun: 32) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6d9238 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x10, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) (async, rerun: 32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x4014, 0x0, 0x0, 0x40000}, {0x1c, 0xff}, {0x8106}]}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x6c, 0x0, 0x0) (async) getgid() (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4d, 0x4}, {0x87}, {0x206}]}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) (rerun: 32) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) (async) fcntl$setstatus(r2, 0x4, 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0x1}, 0x2) (async) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) (async) socket$inet6(0x18, 0x0, 0x29) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt(r8, 0x0, 0x2c, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x4}, {0x7, 0x3, 0xdb, 0x4}]}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) executing program 4: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x20000}, {0x95}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/98, 0x62}, {&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/82, 0x52}, {0xfffffffffffffffe}, {&(0x7f0000000280)=""/239, 0xef}], 0x7, 0x0}, 0x0) setrlimit(0x0, &(0x7f0000000400)) writev(r1, &(0x7f0000000ec0)=[{0x0}], 0x1) syz_open_pts() executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) executing program 4: socketpair(0x2, 0x8000, 0xfe, 0x0) socketpair(0x2, 0x8000, 0xfe, 0x0) (async) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) close(r2) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) r5 = getpid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002f80)={{0x1}, 0x0, 0xff, r5, r6, 0x7fffffff, 0xa, 0x2000000100000001}) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x9, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) writev(r1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(0xffffffffffffffff, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r6 = kqueue() kevent(r3, &(0x7f0000000380)=[{{}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r5}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r3}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r6}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r7, r6, r0, r5]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 5: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x1d}, {0x60}, {0x6, 0x0, 0x0, 0x7fff}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) select(0x18, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x2, 0x2000000000000}, 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x1, 0xaf) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) ftruncate(r1, 0x10000) executing program 6: openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80080}, {0xfffffffb, 0x100000001}}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) getuid() setuid(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setgid(0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="6dbdc47c76b5c602aa94b9f2e0d3316ada48f74528529fc539ed4238fc036cbf36a36c1981eec509c7ee906f4c20ba68e19860a1fc9c5deb847c6c6a566813fb4e63f6e5f2eff6a9909429b76bad996983e56d08131c2cb7fbc4c98454a6b0fc4ae060c230ffae84622b", 0x6a}], 0x1) executing program 7: socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="04", 0x1) write(r3, &(0x7f0000000040), 0xfeea) dup2(r2, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000400)="ea9c818712d2fcdc2310157b3ed2ca92cdee1667c45ac12ab4541165dc2ecd7fb014824342b4b965ca0ae30a033c24f53469de9ac08b8b6e65813373eca91a495b140492cd3c19cac622402a0f07e4cc1a3f62df3b1455132cbc41ea437db15bedaabb648de8123d1b17cbb94c0433f200db5c8c32461e592961b4c274da8e33bb3b057fe6bf3e772c54815ad3a4751b2ed0eced17e847dc4749be945558009960f60556da4a85ba970512735fbd8ee05c200d3a6af41c08", 0xb8, 0x0, 0x0, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r4, &(0x7f0000000540)=""/183, 0xb7, 0x18c2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sendmmsg(r4, 0x0, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) getppid() executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x0) recvfrom(r2, &(0x7f0000001780)=""/261, 0x105, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') pipe(&(0x7f0000000980)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r0 = socket(0x2, 0x4001, 0x0) dup(r0) (async) r1 = socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r3 = syz_open_pts() dup2(r3, r2) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) socket(0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0)="70c34227", &(0x7f0000000400)=0x4, &(0x7f00000004c0), 0x0) (async) syz_open_pts() (async) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) (async) execve(0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xe02) (async) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) preadv(r6, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) close(r2) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) (async) r5 = getpid() (async) r6 = fcntl$getown(0xffffffffffffffff, 0x5) (async) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002f80)={{0x1}, 0x0, 0xff, r5, r6, 0x7fffffff, 0xa, 0x2000000100000001}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6d9238 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x9, 0x11}], 0x0, 0x0, 0x0, 0x0) (async) r1 = open$dir(0x0, 0x80, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) writev(r1, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) (async) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 0: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) dup(r0) shutdown(r2, 0x0) r3 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r3) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getegid() lchown(&(0x7f0000000440)='./bus\x00', r6, r7) syz_extract_tcp_res(&(0x7f0000000580)={0x41424344}, 0x9, 0x80000) syz_extract_tcp_res$synack(&(0x7f00000005c0)={0x41424344, 0x41424344}, 0x1, 0x0) pread(0xffffffffffffffff, &(0x7f0000000480)="21fc9945c785450745e38604290342bac4c755a99c241d7280d6d3f1b4b49c345afffc381a1e2cdb9e85bd908c4f2231c0d949acc4effdab25708c", 0x3b, 0xffffffff) syz_emit_ethernet(0xee, &(0x7f0000000800)={@empty, @empty, [{[], {0x8100, 0x4, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0xdc, 0x64, 0x5, 0x0, 0x0, 0x0, @multicast1, @multicast2}, @tcp={{0x0, 0x0, r8, r9, 0x1, 0x0, 0x5, 0x1, 0x40}, {"053a18326634a95dbe3b09eb2a2576c241ac5ff7a85c0c1fb920f9b84d71dfa427bd78d9d6f1d376233f0269513cbf236a21344af47ddaab0ae78917341e374b57113309cdfcbb05e6c5c4b62b1418b2e62ef52dd19a1befb4da8f032680712cfd5dfa44bbe123c46e62fd3a49e343fb14d5125466a7b62eda4b168971fc04f0d6d885c5cd98d6191f0b9399552605635e239ca5f7ad8aed8e42e9a6c96ae9531d66031762b41b2e2bc23d41060aa8727a9186ec"}}}}}}) syz_emit_ethernet(0x368, &(0x7f0000000d40)={@remote, @local, [{[{0x88a8, 0x7}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "95b9ab", 0x32a, 0x67, 0x2, @rand_addr="c18f04afed4b6e8ee63ada743b2d178d", @empty, {[@routing={0x33, 0x12, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="209005f47d32e43f85e4fb19aa697fad", @loopback, @rand_addr="c5f25a7dc22646033d326f277ca64e5e", @rand_addr="ce6db317f0c3a7d8dcb9364b3fb94b93", @rand_addr="d9fad325361aa8f21ea417810671c179", @rand_addr="b5f0e48f81937f4569212dc5108742a9", @empty, @mcast2]}, @routing={0x62, 0x12, 0x0, 0x1f, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="75da4589bdebced4a1970b10737d0705", @mcast1, @loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback, @loopback]}, @fragment={0x0, 0x0, 0x8, 0x0, 0x0, 0x4, 0x67}, @dstopts={0x29, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x74}, @pad1]}, @fragment={0x61, 0x0, 0x0, 0x1, 0x0, 0xf, 0x64}, @routing={0x8, 0x8, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x3b, 0x1e, '\x00', [@generic={0x1, 0xf4, "bdbfd94dc5bcef03b969f5789e77e8131537d69bd7d7afa719afe3a39dca5ba14a2a2ee24b01d442e5ce6228ec545f23f8cca82a3bf726ef19b819e8a60b9ef81b479fb465f2e8780e6689a1dc215b6c3b2364d7abd3aa2caf84903142d937902fc1ef21a76404f383e13d629cd9d84abd84bbb7eeab0912c8c947268048d2de4c7823d9b50df2c182dd9c6b0f0c908dad533ca355fce319835d7ba25c3b77ae0c1817ffa8a8df05b46557b6081a08a8fbcba99feed57c68abce60f46d76e3f99767015ffe9c1fc95c5b54cf94005da63d7bf024070a02d0d958d5cae6a519c65ea0c76a38944c78bf419cd24ace3eea4672fec0"}]}, @fragment={0x0, 0x0, 0x1, 0x1, 0x0, 0x7, 0x64}], @tcp={{0x0, 0x2, 0x41424344, r8, 0x0, 0x0, 0x5, 0x10, 0x6, 0x0, 0x77}, {"339dc4fe213957e6841c0f399582c5ec7963d712ff4a564a14d01f3703a99dc78e0212bb322cb52c67257f63d1dc3ad0352e4fa192aa6bb534cdff2246cecf61e33cea187216c001d06768e6ec898339e469de0299fb6a87f6af3d7d156d898f3ccece0571829156f50a55746656"}}}}}}}) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6d9238 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x0) recvfrom(r2, &(0x7f0000001780)=""/261, 0x105, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) r4 = getpid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)={{0x1}, 0x0, 0xff, r4, r5, 0x7fffffff, 0xa, 0x2000000100000001}) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000200)="65f32000000000000000000000003bdf437b100a533237926974501ada6201319aedc5c32b4aa03dbf23fa98a35b02a70dcd7eea5e571a3ea23ce334424435f2f1cb0a547273ed21803ffc546be86270ed9f1cdccd8dcc0e5c7ac173eb68f5f77ac11d43c2323ea506132efe48dcfe7219a2313615a5db3e8bbf4b9648d710dfb0b5fa885664da0f2a62fb09b02b9049bc0baa6a8a8795ec81aac8a3ec922f9624c1a9ca3090193c6c4f3d42b28771e3b692ff4923ad5da4c0de943cb27f3c4a", 0xc0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), 0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x1, 0x1, 0x0) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x5, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r7, 0x1) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80146952, &(0x7f00000001c0)) dup2(r3, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x3}, {0x40e}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 2: r0 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0xe2}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea09ffffffc200000100000000e01f00000000000000ff020000000000000000000000000001"]) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x27, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) seteuid(r4) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) r3 = getpid() clock_getres(0x2, 0x0) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) executing program 2: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x0) recvfrom(r2, &(0x7f0000001780)=""/261, 0x105, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) r1 = getppid() getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x238) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="11e45d09", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) socket(0x18, 0x3, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) (async) r4 = getpid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) (async) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)={{0x1}, 0x0, 0xff, r4, r5, 0x7fffffff, 0xa, 0x2000000100000001}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1ff, 0xd29, "8717f9bdca0d88f115e03a90d692480d51aa00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x8e}], 0x1) socketpair(0x1e, 0x3, 0x0, 0x0) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="4fb753dcdadf", 0x6}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978bb75faa1b6c6c11be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff02"]) syz_emit_ethernet(0x84, &(0x7f0000000000)={@remote, @random="45c02f4fcba0", [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x11, 0x76, 0x65, 0x4, 0x45, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end]}}, @udp={{0x0, 0x1, 0x8}, {"62ef7663d45cc511cb7d27624418e6ddc06029fafa647f3e76c31cf05f20183eb6bca86c9ac5e5862cadc0cdf98f91e80478475030a0b3c56447ffe5410b46cb850c265606080024416c2c190f8a5145d137b2817b7f"}}}}}}) executing program 7: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680), 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000002c0), 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000640)='./file0\x00', 0x246) chdir(&(0x7f0000000140)='./file0\x00') semop(0x0, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1000}, {0x3, 0xffff, 0x1000}, {0x2, 0x9, 0x1000}], 0x3) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x2}, {}, {0x0, 0x4}, {}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1}, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) semop(0x0, &(0x7f0000000100)=[{0x3, 0x801}, {0x2}, {0x1, 0x2, 0x400}, {0x3, 0x8}, {0x3, 0x1, 0x1800}, {0x3, 0x101, 0x1800}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x8) getegid() semctl$IPC_RMID(0x0, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 6: open(0x0, 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x15}, {0x5}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "6d14ff9e40c40000e90000004000000000000020"}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) socket(0x0, 0x0, 0x0) r2 = open(&(0x7f0000001100)='./bus\x00', 0x80, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet(0x2, 0x4, 0x9) setsockopt(r1, 0x160f, 0x2, &(0x7f0000000180)="df18feb93caa814def78922b305007c0554615ed74cfcc02e621b56d3666d865989404f03ba5f843d87e01d45247452ba1153b84dbabe24a8cfb0eae7704ea6e1110ebc162e8d1c89566e6c5568f27dd0971c0cf3d3485eeee5059a0f75a66c110b9c997027a5d8e0de59e7dbc840f5a706fa0181c5d31f9d50c5f4a2f031398c034c21710293a53", 0x88) setsockopt(r0, 0x20, 0x8, &(0x7f0000000080)="6d4f670942d2049cfb4d47c0ba79f9ff4cf9305f74845fe8fc538ac796636bca94f9b9738830cdb8601236d0b4ee226719254df184a47454f242d78cd19710144dcf95e942e8c2644293dd37ab0a52cbb518fd413a38164c9dd06dfe6727a17d53ad0b709d6374ee8c83aefcb6666ee388b92483e4dea146435b31a45e55b473fb53d170501ffe8754171f6350124e57fa9dc0ffb7d54512a54395eab5abeae4590c8664f9ae2785798d6bc7135b65dd2836d59e299c28e0add4760241f0ab68555dfeb550e8c6624e91b4c27a1a6a6429a7c1f5b6d444b598c2ca105b3530", 0xdf) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000e8000080000000000000000000000000000000ff020000000000000000000000000001001b000000000000010600000000000000010001010007c83cd16fda3b8a0223724a1076aa5df9b411f9fbf3950dd161bc963d0a225de79ac62e3f05721d11323e6c8c5840cfe9bf13d00f270f60aa0d4053fb733d89b0ba1e005ac25e2d860f8cfaf8d2e5662c027a49c0048655fab43ba8e7e2f6ea362c51c60bc5631d603eb570a56deb9da306406b01bca9100fe2f470cf0d99601c74ef31cbd56ab51f0e07c869ac16870f1ff334b7a97976c9190e37e4af20d1e3293cad13df308515460bec8807c926bf2c6600735610ea81a85e151eca08915db11d4e4e214e2200089078000000000000"]) executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x0) recvfrom(r2, &(0x7f0000001780)=""/261, 0x105, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/68, 0x44, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) r4 = getpid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) symlink(0x0, &(0x7f0000000040)='./file0\x00') r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xfffffff8}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) mquery(&(0x7f000049a000/0x1000)=nil, 0x1000, 0x4, 0xd4825e4baa8388a, r3, 0x10000) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002f80)={{0x1}, 0x0, 0xff, r4, r5, 0x7fffffff, 0xa, 0x2000000100000001}) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) (rerun: 64) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xfffffff8}, 0x8) (async) setrlimit(0x0, 0x0) (async, rerun: 32) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (rerun: 32) close(0xffffffffffffffff) (async) mknod(0x0, 0x0, 0x202) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) (async) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, 0x0) getegid() (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) getrlimit(0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x12) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}], 0x18, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) (async) socketpair(0x18, 0x3, 0x3c, 0x0) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205609, 0x0) socket$inet6(0x18, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getegid() r0 = socket(0x18, 0x2, 0x0) close(r0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb9, &(0x7f0000000180)="1dbd06084921068fa87365ae", 0xc) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) mkdir(&(0x7f0000000940)='./file0\x00', 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x5, 0x0, 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x0) rename(0x0, 0x0) r4 = socket(0x2, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) geteuid() getgroups(0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x18, 0x1, 0x0) executing program 1: socket(0x7a834e65075eecfb, 0x3, 0x7f) (async) r0 = socket(0x7a834e65075eecfb, 0x3, 0x7f) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x29) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r3, 0x0, 0x2c, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef09000000000000000000bb3a0000000000000096b19c20", @ANYRES32=0x0, @ANYBLOB="6c3a142f1ab9702d3213f2f7b48fa3341effdfe5100b40a6d54173d2a1687d13fbe72ad0292e95590e39042a58dc2e9ed4a309e6d317f136ecb9e5a1281e7948d9dae0e02dc86247b036e9c647db", @ANYBLOB="d8f74e2857575000"]) r6 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) (async) r7 = socket(0x2, 0x3, 0x0) dup2(r6, r7) (async) dup2(r6, r7) setsockopt(r7, 0x1000000029, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) (async) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x20000, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="43f9ddd56172c056c63769a8d3d5f13a41db5196f2090a4a251cea4029bc3efd2ec43c819eb4289e8b374ca8f4bc5511d3e5735254def49cf9bb0e6caa3597090000275318d31cacdde5249907a07d0b982f2868c51a25495cc91d16456ebee68310f3a6024600d045b7fc39a6fb14cdeb78e0df4809b1d640ca32a72368dc332cbbcbaa0ea0b4f325f0c49cb04f9fcf12bb9a08cb0f", 0x0, &(0x7f0000000000)="ab2bf6a494fafdab4039e399e38417e9e6d32f4656fd55a1e3493f33708ea06b4083547f422f027d8327ccd9da7d3d8605c77413a52ca48b8d5cd4d6f1c5d85afdfb699c145559129e13150b46586c80ccb46b2aa7568ee478b7", 0x5a) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="9c609606e53b298175abfb4e3f7d5ce2ebcef6f960fc9fdb07208d605487be40623d871e01348ee801c7847973ce3bed6745061e39c25a21de76b60b3cf64c4e7c98556aaeb931948820d969fe2cf722f76330e545cbf0f856512f57e1edad4d7ffa75179fe543c4f5789168d4efba57179523a4e8c20c291cb4bd096f7992b8818ccecb78a50eec12498b327d886970a554270db99c3b523df26e319dac0645ab28b6012e8768e3c4549b55891f6e3573c65e16a0fd84f06dfe8d907c28b9bb20", &(0x7f00000000c0)=0xc1, &(0x7f0000000340)="96779e59e8d9a4751ba98f1bb2a3ba934cc051879c58ee19c003f05280c67c250a806169ec934e69b057dea58706acc46f2ff582befdf66c3b1236de51938fef369aa6487a843246fb32ebc330d3838dbc44", 0x52) executing program 0: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff02"]) syz_emit_ethernet(0x84, &(0x7f0000000000)={@remote, @random="45c02f4fcba0", [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x11, 0x76, 0x65, 0x4, 0x45, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end]}}, @udp={{0x0, 0x1, 0x8}, {"62ef7663d45cc511cb7d27624418e6ddc06029fafa647f3e76c31cf05f20183eb6bca86c9ac5e5862cadc0cdf98f91e80478475030a0b3c56447ffe5410b46cb850c265606080024416c2c190f8a5145d137b2817b7f"}}}}}}) (async) syz_emit_ethernet(0x84, &(0x7f0000000000)={@remote, @random="45c02f4fcba0", [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x11, 0x76, 0x65, 0x4, 0x45, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end]}}, @udp={{0x0, 0x1, 0x8}, {"62ef7663d45cc511cb7d27624418e6ddc06029fafa647f3e76c31cf05f20183eb6bca86c9ac5e5862cadc0cdf98f91e80478475030a0b3c56447ffe5410b46cb850c265606080024416c2c190f8a5145d137b2817b7f"}}}}}}) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: open(0x0, 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x6c, 0x0, 0x9d}, {0x8016}]}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES8=r1, @ANYRESOCT=r1, @ANYRES64]) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000240), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r5, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) mknod(0x0, 0x1000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaa23fb029b8de4842307e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59c78f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd17d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3"]) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {}, {0x40e}]}) executing program 0: sysctl$kern(0x0, 0x4276, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e63fd}], 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000400)="e1", 0x1}], 0x1, 0x3fffd) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) executing program 4: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x0) recvfrom(r2, &(0x7f0000001780)=""/261, 0x105, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) (async) r3 = getuid() (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x120) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) (async, rerun: 64) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/230}, 0xee, 0x1, 0x1000) (async, rerun: 64) msgctl$IPC_RMID(r4, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r5 = socket(0x18, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x2, 0x0}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setreuid(0xee00, r3) (async) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)=0xfffffffa) (async, rerun: 64) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000100)=0xc) (rerun: 64) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x80}, {r1}], 0x3, 0x3ff) (async) close(r0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x1e, 0x3, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x20}, {0x40}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000080)={0x2, 0x420, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x26, &(0x7f0000000180), 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCSET(r3, 0x41946465, &(0x7f0000000380)={0x0, 0x0, 0x0}) fsync(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[]) r6 = kqueue() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r9) setpgid(0x0, r8) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfff, 0x2}) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e0090e2d9476a3f33b1756e0f3e7aa451cbfd5f28d8ffe21d8276448b474af057d67e7357d5885aef67ad5", 0x2b) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x1000, 0x2}, 0x10) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = msgget(0x3, 0x432) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgrp() r11 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x0, r4, r7, r8, r9, 0x24, 0x2}, 0x2, 0x9, r10, r11, 0x4, 0x7, 0x1f, 0x800}) r12 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x200, 0x102) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r13 = getuid() preadv(r2, &(0x7f0000002600)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/136, 0x88}, {&(0x7f0000001400)=""/5, 0x5}, {&(0x7f0000001440)=""/141, 0x8d}, {&(0x7f0000001500)=""/106, 0x6a}, {&(0x7f0000001580)=""/55, 0x37}, {&(0x7f00000015c0)=""/54, 0x36}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x8, 0x9500) ktrace(&(0x7f0000002680)='./file0\x00', 0x1, 0x210, r6) r14 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r15 = fcntl$getown(r0, 0x5) r16 = getpgid(r6) shmctl$IPC_SET(r14, 0x1, &(0x7f00000026c0)={{0x1685, r8, r9, r4, r5, 0x0, 0x3f}, 0x1000, 0x8001, r15, r16, 0x5, 0x20, 0x7}) msgget(0x3, 0x44) clock_getres(0x4, &(0x7f0000002740)) setrlimit(0x6, &(0x7f0000002780)={0x3}) write(r12, &(0x7f00000027c0)="8559c013d9804800a1f127db7536940bc8d69395d1dd5052653a832ad4282590ed382c5118da6d3f422d8ccfedea95749afb6b5df4070c2b53639318acc5092f390fb879d54ab695ae8d5debcabe7af2115b35c3612e19d8fe7f4db5627314bb08f1897d143cde8d03c176e7434cff1986043bc683732094f27901a1cc244b11642fd7ba497ff1df08be10ba7b0a259116e8f6cdbd087515337079bfc64c57bf797251025d5e14b5f69631e28c67690c53297d3e4cc18d464782a493d8327291cbc038409970f814aec0edc9e291e9ccb14d7ad44446a6d27df9b64764f6c61c40c9535446aa0630f497ab6f7eb7e578ed631c5615", 0xf5) seteuid(r13) linkat(r12, &(0x7f00000028c0)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000002900)='\x00', 0x4) msgctl$IPC_RMID(r3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000002940)={0x81, './file0/file0\x00', './file1\x00'}) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet(0x2, 0x4, 0x9) setsockopt(r1, 0x160f, 0x2, &(0x7f0000000180)="df18feb93caa814def78922b305007c0554615ed74cfcc02e621b56d3666d865989404f03ba5f843d87e01d45247452ba1153b84dbabe24a8cfb0eae7704ea6e1110ebc162e8d1c89566e6c5568f27dd0971c0cf3d3485eeee5059a0f75a66c110b9c997027a5d8e0de59e7dbc840f5a706fa0181c5d31f9d50c5f4a2f031398c034c21710293a53", 0x88) setsockopt(r0, 0x20, 0x8, &(0x7f0000000080)="6d4f670942d2049cfb4d47c0ba79f9ff4cf9305f74845fe8fc538ac796636bca94f9b9738830cdb8601236d0b4ee226719254df184a47454f242d78cd19710144dcf95e942e8c2644293dd37ab0a52cbb518fd413a38164c9dd06dfe6727a17d53ad0b709d6374ee8c83aefcb6666ee388b92483e4dea146435b31a45e55b473fb53d170501ffe8754171f6350124e57fa9dc0ffb7d54512a54395eab5abeae4590c8664f9ae2785798d6bc7135b65dd2836d59e299c28e0add4760241f0ab68555dfeb550e8c6624e91b4c27a1a6a6429a7c1f5b6d444b598c2ca105b3530", 0xdf) r2 = socket$inet6(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000e8000080000000000000000000000000000000ff020000000000000000000000000001001b000000000000010600000000000000010001010007c83cd16fda3b8a0223724a1076aa5df9b411f9fbf3950dd161bc963d0a225de79ac62e3f05721d11323e6c8c5840cfe9bf13d00f270f60aa0d4053fb733d89b0ba1e005ac25e2d860f8cfaf8d2e5662c027a49c0048655fab43ba8e7e2f6ea362c51c60bc5631d603eb570a56deb9da306406b01bca9100fe2f470cf0d99601c74ef31cbd56ab51f0e07c869ac16870f1ff334b7a97976c9190e37e4af20d1e3293cad13df308515460bec8807c926bf2c6600735610ea81a85e151eca08915db11d4e4e214e2200089078000000000000"]) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x4) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x80) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/83, 0x53}, {&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/5, 0x5}], 0x4, &(0x7f00000003c0)=""/8, 0x8}, 0x7}, 0x10, 0x800, &(0x7f0000000480)={0xfff, 0xe97d}) r2 = semget$private(0x0, 0x4, 0x4db) semop(r2, &(0x7f00000004c0)=[{0x4, 0xff, 0x800}, {0x0, 0x6}, {0x0, 0x401}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x1800}, {0x4, 0x1, 0x800}, {0x0, 0x81, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x400, 0x1800}], 0x9) fchdir(r0) r3 = semget(0x2, 0x1, 0x287) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000500)=""/45) getuid() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000540)=""/4096) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540), 0x10000, 0x0) recvfrom$inet6(r4, &(0x7f0000001580)=""/193, 0xc1, 0x2, &(0x7f0000001680)={0x18, 0x3, 0x401, 0x468b763}, 0xc) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000016c0)={'./file0\x00', 0x5, 0x7ff, 0x7, 0x1, 0x4, 0x100, 0x38000, 0x0, 0x1, 0x2, 0x2}) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000001740)=""/22, 0x16}, {&(0x7f0000001780)=""/222, 0xde}, {&(0x7f0000001880)}, {&(0x7f00000018c0)=""/25, 0x19}, {&(0x7f0000001900)=""/63, 0x3f}], 0x5, 0x1000) utimensat(r5, &(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x4, 0xfffffffffffffc01}, {0x8, 0x7}}, 0x2) execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001c80)=[&(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='++\\%@-&\x00', &(0x7f0000001b00)='^$\\%$\x00', &(0x7f0000001b40)='/dev/wsmouse0\x00', &(0x7f0000001b80)='/dev/wsmouse0\x00', &(0x7f0000001bc0)='{.[&\\9\xb3-\x00', &(0x7f0000001c00)='/dev/wsmouse0\x00', &(0x7f0000001c40)='/dev/wsmouse0\x00'], &(0x7f0000001d40)=[&(0x7f0000001cc0)='^\x00', &(0x7f0000001d00)='}\xe4\x00']) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001d80)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) renameat(r5, &(0x7f0000001dc0)='./file0\x00', r5, &(0x7f0000001e00)='./file0\x00') semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000001e40)=0x1000) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000001e80)={0x20, 0x9}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001ec0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001f00)=[0x2, 0x8, 0x1, 0x5ab]) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000001f40)=""/171) ioctl$TIOCDRAIN(r5, 0x2000745e) getdents(r5, &(0x7f0000002000)=""/6, 0x6) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000002040)={0x90, 0x0, 0x5, 0x6, "23893a2abafc8fda07e7ca77b4526a7848227158", 0x7, 0x5}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x1040, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0xffff}, {0x0, 0x10, 0x20}, {0x6}]}) close(r1) socket$unix(0x1e, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x5, 0x7, {0x5, 0x8000000000000005}}) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) executing program 2: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x2000) executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp}}}}) r1 = kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) pwritev(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)="ec2e5848cba4c5bdd5eda001ffc0c975331e280500fadecbb33b72ace141204333dd9bde5dc0811ab1a44ca5737acbbf3fa0d599009a88b371bc3b92505fe3e05dc04c483f02a6c53f4f99240ff5283509e3fecc6903888d1886e5eba6321a9c2a3c32c8fa9f8b657880337efec7717d8984060ca592fbfc82a29c124723", 0x7e}], 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) execve(0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0xb7c61f5c345976d, 0x0, 0x0, 0x100800}], 0xa, 0x0, 0x0, 0x0) executing program 5: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x101, 0x4, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x13ddc0108fcf5eb7) r3 = dup2(r0, r0) r4 = getpid() r5 = geteuid() r6 = getegid() r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="fea5169430ac17e1152b279ff642a654ff709d0467548c2931fcd06b05305931b0d13b08c800d46b844dac23dedb60e7994c5f2fd85047f1dafa12689b976eed07305ac8062c18f5bd453b7dcde2aecce977076fc335", 0x56}], 0x1, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r0, r0, r0, r3, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r9, r11}], 0x138, 0x4}, 0x408) r12 = msgget(0x2, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0xfb2, r9, r11, r9, r10, 0x10, 0x800}, 0xffffffff, 0x1f, r4, r8, 0x101, 0x90a, 0x9, 0x5}) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000440)={{0x7, r13, r11, r5, r11, 0x87, 0xfffd}, 0x1, 0x0, r4, r4, 0x75c, 0x3, 0x3, 0x8}) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r14 = semget$private(0x0, 0x2, 0x40) r15 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000580)={{0x20, r13, r6, r13, r15, 0x21, 0x3ff}, 0x40, 0x7ff, 0x7}) chdir(&(0x7f0000000600)='./file0\x00') syz_open_pts() semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f0000000640)=""/4096) r16 = socket$inet6(0x18, 0x1, 0x9) mkdir(&(0x7f0000001640)='./file0/file0\x00', 0x79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001680)) r17 = semget$private(0x0, 0x1, 0x383) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f00000016c0)=""/164) fcntl$setown(r16, 0x6, r4) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0), 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x6c, 0x0, 0x9d}, {0x8016}]}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES8=r1, @ANYRESOCT=r1, @ANYRES64]) (async) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000240), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) dup2(r5, r3) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) (async) mknod(0x0, 0x1000, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mlockall(0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaa23fb029b8de4842307e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59c78f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd17d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3"]) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {}, {0x40e}]}) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x0) recvfrom(r2, &(0x7f0000001780)=""/261, 0x105, 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 7: setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0x0, r0) socket$inet(0x2, 0x3, 0x102) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f878", 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f00000002c0)='./file0\x00', 0xfffffffffffff801, &(0x7f0000000300)='./file0\x00', 0x8}) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)) (async, rerun: 32) sendmsg$unix(r0, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002bc0)=[@cred={0x20}], 0x20}, 0x0) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) close(r1) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x27, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x27, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) getuid() (async) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) seteuid(r4) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet(0x2, 0x4, 0x9) setsockopt(r1, 0x160f, 0x2, &(0x7f0000000180)="df18feb93caa814def78922b305007c0554615ed74cfcc02e621b56d3666d865989404f03ba5f843d87e01d45247452ba1153b84dbabe24a8cfb0eae7704ea6e1110ebc162e8d1c89566e6c5568f27dd0971c0cf3d3485eeee5059a0f75a66c110b9c997027a5d8e0de59e7dbc840f5a706fa0181c5d31f9d50c5f4a2f031398c034c21710293a53", 0x88) setsockopt(r0, 0x20, 0x8, &(0x7f0000000080)="6d4f670942d2049cfb4d47c0ba79f9ff4cf9305f74845fe8fc538ac796636bca94f9b9738830cdb8601236d0b4ee226719254df184a47454f242d78cd19710144dcf95e942e8c2644293dd37ab0a52cbb518fd413a38164c9dd06dfe6727a17d53ad0b709d6374ee8c83aefcb6666ee388b92483e4dea146435b31a45e55b473fb53d170501ffe8754171f6350124e57fa9dc0ffb7d54512a54395eab5abeae4590c8664f9ae2785798d6bc7135b65dd2836d59e299c28e0add4760241f0ab68555dfeb550e8c6624e91b4c27a1a6a6429a7c1f5b6d444b598c2ca105b3530", 0xdf) r2 = socket$inet6(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000e8000080000000000000000000000000000000ff020000000000000000000000000001001b000000000000010600000000000000010001010007c83cd16fda3b8a0223724a1076aa5df9b411f9fbf3950dd161bc963d0a225de79ac62e3f05721d11323e6c8c5840cfe9bf13d00f270f60aa0d4053fb733d89b0ba1e005ac25e2d860f8cfaf8d2e5662c027a49c0048655fab43ba8e7e2f6ea362c51c60bc5631d603eb570a56deb9da306406b01bca9100fe2f470cf0d99601c74ef31cbd56ab51f0e07c869ac16870f1ff334b7a97976c9190e37e4af20d1e3293cad13df308515460bec8807c926bf2c6600735610ea81a85e151eca08915db11d4e4e214e2200089078000000000000"]) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xffbffffffffffffc, 0x1008100000006}) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r3 = syz_open_pts() getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000640)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287c0b7bbe6cb39417d25bd833815ebef001deb672d80fa0f8bc6801187cd337803948baa7e34f56701b2180ddedf8852feae4274e0609bf128cf397f3118bd46b571a30d94e3d900dc6702897682e301f", 0xffffffd6}, {&(0x7f00000022c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37a", 0x29b}], 0x1) executing program 5: r0 = kqueue() r1 = socket$inet(0x2, 0x4003, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x4d, 0x1}], 0x200, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000180)="3c424019863550c60a7b6af6c1dc7e8b8112aba653f8293154855d01bb244b1d91d1eefb82c41c949522b0790c294d4b049fb00c5818e7c0ea97da47101ba5e059955679811ec0c2d2634656b7fedeed42a3a82b98341f970af4b007913e37a12efe9b47a6", 0x65, 0x0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x29, 0x3d, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) dup2(r6, r8) recvmsg(r10, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/251, 0xfb}, 0x0) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r11, &(0x7f0000000480), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(0x0, 0x1, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r12, r12) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166ee25ab7b6cac0d306ab13d2f4f36", 0x31}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xfffffffe}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/230}, 0xee, 0x1, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) seteuid(0xffffffffffffffff) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgctl$IPC_RMID(r3, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setreuid(0xee00, r2) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2}]}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0", 0x1}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) dup(r0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xe, &(0x7f0000000040)="03000000", 0x4) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r7 = fcntl$dupfd(r5, 0x0, r6) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00004c0000/0x3000)=nil, 0x3000, 0x4) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0xfffffffffffffe3f, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e0090e2d9476a3f33b1756e0f3e7aa451cbfd5f28d8ffe21d8276448b474af057d67e7357d5885aef67ad5", 0x2b) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x1000, 0x2}, 0x10) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = msgget(0x3, 0x432) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgrp() r11 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x0, r4, r7, r8, r9, 0x24, 0x2}, 0x2, 0x9, r10, r11, 0x4, 0x7, 0x1f, 0x800}) r12 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x200, 0x102) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r13 = getuid() preadv(r2, &(0x7f0000002600)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/136, 0x88}, {&(0x7f0000001400)=""/5, 0x5}, {&(0x7f0000001440)=""/141, 0x8d}, {&(0x7f0000001500)=""/106, 0x6a}, {&(0x7f0000001580)=""/55, 0x37}, {&(0x7f00000015c0)=""/54, 0x36}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x8, 0x9500) ktrace(&(0x7f0000002680)='./file0\x00', 0x1, 0x210, r6) r14 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r15 = fcntl$getown(r0, 0x5) r16 = getpgid(r6) shmctl$IPC_SET(r14, 0x1, &(0x7f00000026c0)={{0x1685, r8, r9, r4, r5, 0x0, 0x3f}, 0x1000, 0x8001, r15, r16, 0x5, 0x20, 0x7}) msgget(0x3, 0x44) clock_getres(0x4, &(0x7f0000002740)) setrlimit(0x6, &(0x7f0000002780)={0x3}) write(r12, &(0x7f00000027c0)="8559c013d9804800a1f127db7536940bc8d69395d1dd5052653a832ad4282590ed382c5118da6d3f422d8ccfedea95749afb6b5df4070c2b53639318acc5092f390fb879d54ab695ae8d5debcabe7af2115b35c3612e19d8fe7f4db5627314bb08f1897d143cde8d03c176e7434cff1986043bc683732094f27901a1cc244b11642fd7ba497ff1df08be10ba7b0a259116e8f6cdbd087515337079bfc64c57bf797251025d5e14b5f69631e28c67690c53297d3e4cc18d464782a493d8327291cbc038409970f814aec0edc9e291e9ccb14d7ad44446a6d27df9b64764f6c61c40c9535446aa0630f497ab6f7eb7e578ed631c5615", 0xf5) seteuid(r13) linkat(r12, &(0x7f00000028c0)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000002900)='\x00', 0x4) msgctl$IPC_RMID(r3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000002940)={0x81, './file0/file0\x00', './file1\x00'}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) setgroups(0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x22) fcntl$dupfd(r3, 0x0, r0) socket(0x18, 0x3, 0x6) executing program 1: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x3000) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0xffffff22, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f0000000140), 0x0) executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x0) recvfrom(r2, &(0x7f0000001780)=""/261, 0x105, 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x34}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffff7f7b, "01000000777d001800"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000002240)="4e54c294b261d3d3acc9a528086c10861e01b162132cfa211114da955240e33a0dc47c1b5a6ac031a0aafe6129111900adaa3a07f7735c2c5cbc4e8dcda729244e3e1e5407d89ab6a8f6a1b33f556dc45434a950f5d6147e6b3dc13a269047fc74e9d02e2b2e1e5af02f092e31debf048be9e72033616c4f19940a56431f9376a7fc8982b037070a35d45766613038feaab930b4f739bda49c3d41fce2ae8176b29b9536673d2a4fe81b45c5c0b30950a1660b320ae1988f6153048e61fa2c71d20f510dd9daa93cd32e0bc3d3c1ebbd42d58f0dee31c57cc023cc8a9c3c18e3d1cf2a1f2768dd227716ba75355a0c9d4e62de56d6fabddd088cb91b83428bb264445d17204589ca1d0689860736a36a34ce9a0520a2ca09cca55407e7618596d89bc76917a0b2d51ca4a3fc23891f41ce544091efff0de8a9ed152b67ae89e30f6191ed8e6af254e99f1086213563ab19b095251a7a0ddb356ab51b06a02b7431fb1f47563fba51ba18b1e4b310763200b4311dbb480f15650c8148eb2a70894928bc0442619ceefbf04f34d54918dbd1d0bab84adfe1314e9c76e355e00cd3be0a4ded0fb46f8f2bb30b529cb35986f161c6ff3b1d6dd5d7674af9f00ed922e8e317dd532f545cfd21a5e5b1b540c1cf67ad7044e0e5022e2914b46d6663fbf336d9b41a37dd6e07fe95d55c3bdb38512650ed3afb66c10c5edc99434aa0ab5a236eb97720b60bee0f4fb221085e3f3426dcd0b385fdc10ba0033a6596ed6d9aa9ba2cd312b6f11a23e93dad50005c9267cbac4b7a1770699d95460b1195b0aea4dd06c122aa98e7315aa5a114b96f3c6acdf497f48c75d3419d3dd3bc81b100dc454886ee4dbaa4db92be8816264975e35e32735061cb6694ad0325964b83f77cd08b877c79afbf646eaa5a052b1e33832fb4779e8ef9aa4a7e1ddbfe6d661aef25c291e4968a28f04fb539c3a56008675b43c32333dacceced32e2e3afcd6fc18ff12d59785e04e0967bd7b013650bd0034b3fbf7e6ef00878e905442ce7bd59e95da84beb1ad7869076e4a5650eb523ead0eed8dc7aac49fa7784deb28ed4e65db72b654a4edd51249d4c4d9b41126555799a0faf185ef39db0ad4e79304e8533b6aa5cc1d0ef1664d7fb51542f422ab6a95d998f7614e7ad867ac534d12cbd86f315299c8e872413cba017afe3128dfab4007effb224a14cdde82cc71db49982ee3a21beaa7c5cc8a5747727b6809ae165ea51f81960f9e37a200dadffe53d4d75d225267e700991d18d44d81ad7380ebf8b9564229cd58fd558e3e93a80c471be1f69f37898bbd0a0523fa98717b015403c9fbfcbf4de0c55566437d65c27aeb1827e74edf27ed1a1425815af82a1df4b3a3d6ede6a862982a648395c8dc7d446acdcad795f403c4d321d20fdb87711343d8a7d3ab64d6ae557f07923180210fa855d68072eb79b962bdd64a3f09ae699d4993a22b6274b15ab266f84252943a9a8ef6bad3904d84f65ee0f4897fcf678968f5feffa04cad13e5e4c47651cded1e03b089675a9bc0ac255fe86f87cabc1ef7beaa8ed63bd561641c30907814672d4b68aeec273536de5466cfb44916a367337e2ca4b80972e3b61e4c25f3ac7b578a042133d493790cb21694066b0e998efea968f1b06509ce322f486beb53ed0e2352d4c53f67a31ea125325a54db909b3acdfc6ba36f9a45cd4f1aa635cf89c2f8a5964a7879d946c7daeadb9ba5a2202e449da82a081f6378edc0d2c522c66c8b3ec2e42d9308388d1666de0bc7c4ce53bd558c3dd5e174ba0833aeddd39a318d314a62a0503a3a8fc51828a7445d41eb83835f41cea7e79daaad465808c14f24df73f024da323c6bf8b7a5429748268265d5cb5b1eedd9491d6cda181599ec482aa37768a7aaf77a36c026a50edccaabcb6b4df6f2140e974e3d26d5633d62739c9c8fa110109a3b183d56f5dfae18284cee9e25f2401bb5e77bb81784714933408d2e1af57927f909127ec16e4244f071757faead0b15500f296fdeda4fec28b791db32fd1f0b492050613b96a3f4fe1e752eda0d3635eb22f07bf283bf32a72565c2382db6d1b848a714545c2e2ed28a4b95e8a02bea21a7c93ea06302c482862bae413710f3a10a8b4453a12b8fc2dd68803d2af8866710ce632527b9bb6d8b36e13947db057f5279bea021e7642d89f0885365b5908e0d2aea93926c85293a52ab3c6bd2dd68f8a2c7544cbc651612b62c52bcf496b001c1842296f215e16a0bc9df1ff20fab48f8e45b2b5972842bc6084e06fd1a0f1c685057b4b722912c4e46c7b064c1e4d17d36d54ef086f615c7fef4526ac301236a8ffb206a2d0ee3108eebbaf8aefcba60eb777f0dea4f32402d6ac8195f1ccd8f743cae8c460589e8c01b7f592065486eb12a8ae9379ac3366817085e832789b0d87592b3ef5d9d0a9c6410db8aacaae7498295eae2b0d3ca1dcbab017cf0046eaac0cfb3a82303be103951acddf0c5ae243d39f1f17deb87ec134b054312f96666a840af4ed2a792a7e7e04999ab997b133eb5c2e47959e6da40d38d985489f8bf7e29e4d019c3d469022cbc8d6b68d8c68035c29", 0x734}], 0x1) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) nanosleep(&(0x7f0000000340)={0x1}, &(0x7f0000000380)) execve(0x0, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x0) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004900002c00000000ca625f00009078ac1400bbe00000024410070c51bf5e030000000000000000000000004e"]) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000280)='./file0/file0\x00', 0x20002, 0x11) mmap(&(0x7f0000147000/0x4000)=nil, 0x4000, 0x0, 0x2810, r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r4, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x18}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x8, 0x0}) bind$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setregid(0x0, r8) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') msgrcv(r9, &(0x7f00000002c0)={0x0, ""/18}, 0x1a, 0x3, 0x1800) msgsnd(r9, &(0x7f0000000600)=ANY=[], 0xb9, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x240}, 0x0, 0x0, r7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xffffffff, 0x101}, {0x7fffffff, 0xe00f}}, 0x2) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062520", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback={0xfeffffff00000000}}}}}) executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) (async) r2 = getuid() (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xfffffffe}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) (async) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/230}, 0xee, 0x1, 0x1000) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) seteuid(0xffffffffffffffff) (async, rerun: 32) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgctl$IPC_RMID(r3, 0x0) execve(0x0, 0x0, 0x0) (async, rerun: 64) r5 = socket(0x18, 0x0, 0x0) (rerun: 64) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) setreuid(0xee00, r2) (async) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) (async, rerun: 32) syz_emit_ethernet(0x0, 0x0) (async, rerun: 32) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000140)={0x10, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2930}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd389}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3fc}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xe10}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5ffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}], './file0\x00', 0x6}) (async) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff02"]) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) sendmsg$unix(r0, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002bc0)=[@cred={0x20}], 0x20}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000000)=0x7) executing program 1: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4000) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) (async) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) setgroups(0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x22) fcntl$dupfd(r3, 0x0, r0) (async) socket(0x18, 0x3, 0x6) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fsync(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0xffffff22, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) executing program 3: mlockall(0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000840)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, 0x0, 0x10}, 0x0) r0 = socket(0x0, 0x2, 0x0) utimes(0x0, &(0x7f0000000040)={{0x3ffffffffffffe}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000100)) r2 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x8) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) close(r4) recvfrom$unix(r2, &(0x7f0000002240)=""/4090, 0xfffffffffffffe8b, 0x0, 0x0, 0xffffffffffffff1f) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x0) recvfrom(r2, &(0x7f0000001780)=""/261, 0x105, 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x34}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffff7f7b, "01000000777d001800"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000002240)="4e54c294b261d3d3acc9a528086c10861e01b162132cfa211114da955240e33a0dc47c1b5a6ac031a0aafe6129111900adaa3a07f7735c2c5cbc4e8dcda729244e3e1e5407d89ab6a8f6a1b33f556dc45434a950f5d6147e6b3dc13a269047fc74e9d02e2b2e1e5af02f092e31debf048be9e72033616c4f19940a56431f9376a7fc8982b037070a35d45766613038feaab930b4f739bda49c3d41fce2ae8176b29b9536673d2a4fe81b45c5c0b30950a1660b320ae1988f6153048e61fa2c71d20f510dd9daa93cd32e0bc3d3c1ebbd42d58f0dee31c57cc023cc8a9c3c18e3d1cf2a1f2768dd227716ba75355a0c9d4e62de56d6fabddd088cb91b83428bb264445d17204589ca1d0689860736a36a34ce9a0520a2ca09cca55407e7618596d89bc76917a0b2d51ca4a3fc23891f41ce544091efff0de8a9ed152b67ae89e30f6191ed8e6af254e99f1086213563ab19b095251a7a0ddb356ab51b06a02b7431fb1f47563fba51ba18b1e4b310763200b4311dbb480f15650c8148eb2a70894928bc0442619ceefbf04f34d54918dbd1d0bab84adfe1314e9c76e355e00cd3be0a4ded0fb46f8f2bb30b529cb35986f161c6ff3b1d6dd5d7674af9f00ed922e8e317dd532f545cfd21a5e5b1b540c1cf67ad7044e0e5022e2914b46d6663fbf336d9b41a37dd6e07fe95d55c3bdb38512650ed3afb66c10c5edc99434aa0ab5a236eb97720b60bee0f4fb221085e3f3426dcd0b385fdc10ba0033a6596ed6d9aa9ba2cd312b6f11a23e93dad50005c9267cbac4b7a1770699d95460b1195b0aea4dd06c122aa98e7315aa5a114b96f3c6acdf497f48c75d3419d3dd3bc81b100dc454886ee4dbaa4db92be8816264975e35e32735061cb6694ad0325964b83f77cd08b877c79afbf646eaa5a052b1e33832fb4779e8ef9aa4a7e1ddbfe6d661aef25c291e4968a28f04fb539c3a56008675b43c32333dacceced32e2e3afcd6fc18ff12d59785e04e0967bd7b013650bd0034b3fbf7e6ef00878e905442ce7bd59e95da84beb1ad7869076e4a5650eb523ead0eed8dc7aac49fa7784deb28ed4e65db72b654a4edd51249d4c4d9b41126555799a0faf185ef39db0ad4e79304e8533b6aa5cc1d0ef1664d7fb51542f422ab6a95d998f7614e7ad867ac534d12cbd86f315299c8e872413cba017afe3128dfab4007effb224a14cdde82cc71db49982ee3a21beaa7c5cc8a5747727b6809ae165ea51f81960f9e37a200dadffe53d4d75d225267e700991d18d44d81ad7380ebf8b9564229cd58fd558e3e93a80c471be1f69f37898bbd0a0523fa98717b015403c9fbfcbf4de0c55566437d65c27aeb1827e74edf27ed1a1425815af82a1df4b3a3d6ede6a862982a648395c8dc7d446acdcad795f403c4d321d20fdb87711343d8a7d3ab64d6ae557f07923180210fa855d68072eb79b962bdd64a3f09ae699d4993a22b6274b15ab266f84252943a9a8ef6bad3904d84f65ee0f4897fcf678968f5feffa04cad13e5e4c47651cded1e03b089675a9bc0ac255fe86f87cabc1ef7beaa8ed63bd561641c30907814672d4b68aeec273536de5466cfb44916a367337e2ca4b80972e3b61e4c25f3ac7b578a042133d493790cb21694066b0e998efea968f1b06509ce322f486beb53ed0e2352d4c53f67a31ea125325a54db909b3acdfc6ba36f9a45cd4f1aa635cf89c2f8a5964a7879d946c7daeadb9ba5a2202e449da82a081f6378edc0d2c522c66c8b3ec2e42d9308388d1666de0bc7c4ce53bd558c3dd5e174ba0833aeddd39a318d314a62a0503a3a8fc51828a7445d41eb83835f41cea7e79daaad465808c14f24df73f024da323c6bf8b7a5429748268265d5cb5b1eedd9491d6cda181599ec482aa37768a7aaf77a36c026a50edccaabcb6b4df6f2140e974e3d26d5633d62739c9c8fa110109a3b183d56f5dfae18284cee9e25f2401bb5e77bb81784714933408d2e1af57927f909127ec16e4244f071757faead0b15500f296fdeda4fec28b791db32fd1f0b492050613b96a3f4fe1e752eda0d3635eb22f07bf283bf32a72565c2382db6d1b848a714545c2e2ed28a4b95e8a02bea21a7c93ea06302c482862bae413710f3a10a8b4453a12b8fc2dd68803d2af8866710ce632527b9bb6d8b36e13947db057f5279bea021e7642d89f0885365b5908e0d2aea93926c85293a52ab3c6bd2dd68f8a2c7544cbc651612b62c52bcf496b001c1842296f215e16a0bc9df1ff20fab48f8e45b2b5972842bc6084e06fd1a0f1c685057b4b722912c4e46c7b064c1e4d17d36d54ef086f615c7fef4526ac301236a8ffb206a2d0ee3108eebbaf8aefcba60eb777f0dea4f32402d6ac8195f1ccd8f743cae8c460589e8c01b7f592065486eb12a8ae9379ac3366817085e832789b0d87592b3ef5d9d0a9c6410db8aacaae7498295eae2b0d3ca1dcbab017cf0046eaac0cfb3a82303be103951acddf0c5ae243d39f1f17deb87ec134b054312f96666a840af4ed2a792a7e7e04999ab997b133eb5c2e47959e6da40d38d985489f8bf7e29e4d019c3d469022cbc8d6b68d8c68035c29", 0x734}], 0x1) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x80006381) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) msgrcv(r4, &(0x7f0000000200)={0x0, ""/243}, 0xfb, 0x1, 0x1000) msgctl$IPC_RMID(r4, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setreuid(0xee00, r3) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x8}, {r1, 0x80}, {r1}], 0x3, 0x3ff) close(r0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 5: sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="6b41637db9f1da4b2cfb28040d11b9d78a2f6d88b7d4ef840d2a029a68e37a62c7906198b29d3c16fcd9bdfa44f6362ffe482c856520912d186d8685a6b73b2b1f4c6d334812ed24bd79b351aa450e00419ff0d38e7b5ed43e75c84cb6b68abc2baa29096b4e5a129aca70ca15c22fa9f84f6551b6e8d3d7d2539d38e0413f8f650360beda49dc179a856fec753151b7295e00abcca8", &(0x7f0000000100)=0x96, &(0x7f0000000140)="b3658ca10c7e3de13c0ecda7ef73b4c5db215096e3140c08856ddd9c48255a6a49e66b9c01a5b3bbebd44900356d3a29048ad43120a8c425b480fff6f8162cc3de37a1058a7b036b57b1344da086a84edf29ec06f54ab74d6db92d8d027e6f7e5ebeeb0d02b8f0598da3369b38394c49c185f34dee1ba8a3364a9e242d7ddb2edc042c170b06ace7b571be31cc09a03a78c9ac5cd86cd756404a596ac799b6967623c3ab526bb18d30d03f2b7bf18d31afbd1024776aed1d8b26a9f8459ddc22fc0dfe941ca26181f9a1", 0xca) executing program 4: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff02"]) syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0x5c) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet(0x2, 0x4, 0x9) setsockopt(r1, 0x160f, 0x2, &(0x7f0000000180)="df18feb93caa814def78922b305007c0554615ed74cfcc02e621b56d3666d865989404f03ba5f843d87e01d45247452ba1153b84dbabe24a8cfb0eae7704ea6e1110ebc162e8d1c89566e6c5568f27dd0971c0cf3d3485eeee5059a0f75a66c110b9c997027a5d8e0de59e7dbc840f5a706fa0181c5d31f9d50c5f4a2f031398c034c21710293a53", 0x88) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000e8000080000000000000000000000000000000ff020000000000000000000000000001001b000000000000010600000000000000010001010007c83cd16fda3b8a0223724a1076aa5df9b411f9fbf3950dd161bc963d0a225de79ac62e3f05721d11323e6c8c5840cfe9bf13d00f270f60aa0d4053fb733d89b0ba1e005ac25e2d860f8cfaf8d2e5662c027a49c0048655fab43ba8e7e2f6ea362c51c60bc5631d603eb570a56deb9da306406b01bca9100fe2f470cf0d99601c74ef31cbd56ab51f0e07c869ac16870f1ff334b7a97976c9190e37e4af20d1e3293cad13df308515460bec8807c926bf2c6600735610ea81a85e151eca08915db11d4e4e214e2200089078000000000000"]) executing program 7: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0xa1, [{&(0x7f000055a000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x200000000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f00003ca000/0x4000)=nil}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000496000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x86d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e5a0f4db545464433a33b462872cce2468864e4d8211d04dcbc6b5a0cfc0a517af060f50a9465d7a420ba160c9ed013575bd1aef5d3a7e9c3f32a374e4c9193347abcc9652115ec73d0dc015c0ce8fd8a69d9d5fad93c887ed0723034870ac41e1bba20841945a3f159a72224749dee8cae412254c6ed13cad0303d5fc3251f279ae47a12d58701318478dacce61cbb3d8211c2108b8881179d51dcc4e733a4cadf8794604de67c1dcda9c73abd2b165a0a8e675e2daa8a70681f8924d57100bc6fbfd8bd7cbbf5a01dd9f59eb4fbbb0d0ba6c26f43e1b19601bb60cae1911a4d92d575e9d27fe97eafba349a4cc80224d6e06", 0xf3}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0xc000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) getrusage(0x0, 0xfffffffffffffffe) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r4 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r4, &(0x7f0000000540)=[{0x0}], 0x1) r5 = getpid() wait4(r5, 0x0, 0xa, &(0x7f0000000000)) socket(0x10, 0x4004, 0x2) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0xd74d}]}) (async) write(r1, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) (async) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000300)="64b905872de173cc8d6e5bb9b9526002d9c40850e971d3a649d1b787", &(0x7f0000000380)=0x1c, &(0x7f0000000800)="388a5b2f91996c80f6e9124cf39c6efd2f7facfa72aa2bf900b7cdac8f3b5f22c7cfdd949b71a97ef07408ee9f6d90e91f929af3a122980ab09a2e6d21834b5b2dfee7454eac9c326ec5a312e1c4ff457eb57eef8598882ac62e9ecd84674ee5d984eeffddfaae9d01309b4fc53f47aa0bb5ed1ff29faa191cdbc24a02134d0e194dc02f53d46be8677e0813c8053b03d43e657d713a755e2dd4c616f825bb3095f02bffac08fd52d43cb2d6190d95173cd66fb02f5dcefb73191dc0beccd15bf53498de0710ccf66efcf76fe60da8afe616ff7b63c58a2f35908efef9950999a57c89d78cd487544c2965636dfcb937441630289f5d8baf8f1c80e5f4ca7896bf6955a9f4b52326cdcabd6193567387f92241b2d316ccc25cdcdca800000000", 0x120) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000500)='./file0\x00', 0x10, 0x1c8) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000340)={0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000691000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000015b000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000069e000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xffffffff}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x11, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000080), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000017c0)}], 0x1) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000005c0)="f005c71031c1c5f421277b09000000000000007a091a2f47be7875aa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb4503df6dc109d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027a4cc5271aa01321ff62c839ee6c2290091bf698893c513f8c6a9e61c0fdd1b2507ab2794229fc327a77a3051489cfec1b82e32bf22e44d5d3a9cb980c04b6daea44b9e68de261b719328e174b89e376c07ce3b0d4df7a900"/224, 0xe0}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp}}}}) (async) r1 = kqueue() (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) pwritev(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)="ec2e5848cba4c5bdd5eda001ffc0c975331e280500fadecbb33b72ace141204333dd9bde5dc0811ab1a44ca5737acbbf3fa0d599009a88b371bc3b92505fe3e05dc04c483f02a6c53f4f99240ff5283509e3fecc6903888d1886e5eba6321a9c2a3c32c8fa9f8b657880337efec7717d8984060ca592fbfc82a29c124723", 0x7e}], 0x1, 0x0) (async) fcntl$dupfd(r1, 0x0, r0) (async) execve(0x0, 0x0, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0xb7c61f5c345976d, 0x0, 0x0, 0x100800}], 0xa, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x80, 0x2f, 0x3a, 0x4c}, {0x9, 0xda, 0x74, 0x40000004}]}) r6 = socket(0x1, 0x2, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x11}, 0x4, &(0x7f0000000280)="808f643b27da5db78de01ede1f377436b1f46482478cc0654aaa06d4b692531b72b62dafa435ceb97d2b0ffbc05bc906aa654bb4ae3384fe6f5b54eb996eacaf981c99c21304668118159259aa6ac357c90e2974b2e2bba73f4133a5d70d759d3c86801b4d07a6a9297151cc28e2dbd90de9418cee114caf8de15b81540bec2bacf4b8991b2fa225e6c000000000", 0x0, 0x0, 0x0) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000140)='W', 0x1) fchflags(r8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffc, &(0x7f00000001c0)={0xdaa, 0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r10 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r11 = socket(0x6, 0x5, 0x0) setsockopt(r10, 0x0, 0x20003, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000380)="ba5ff4c8947a02184a12ebe1f7c5ebe011283c0ca7ec7655de59831d030699f107ece454515c80212a47c907ca51b99548445058fe2f7f463a491abcf938c6c8767fc7407343", 0x46}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="00000000430cf3ae94269903bdf9185b42000000000000ff9b16ff00000400000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x4}, 0x8) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000340)=ANY=[@ANYRES8, @ANYRESDEC=r2], 0x117, 0x0) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0xffffffff}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f000014f000/0x2000)=nil, 0x2000, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001300), 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x22}, {}], 0x2}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0xfffffffc, 0x1, 0x4, 0x0}) socket(0x36, 0x4003, 0x6) executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt(r2, 0x29, 0x69, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x34}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffff7f7b, "01000000777d001800"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000002240)="4e54c294b261d3d3acc9a528086c10861e01b162132cfa211114da955240e33a0dc47c1b5a6ac031a0aafe6129111900adaa3a07f7735c2c5cbc4e8dcda729244e3e1e5407d89ab6a8f6a1b33f556dc45434a950f5d6147e6b3dc13a269047fc74e9d02e2b2e1e5af02f092e31debf048be9e72033616c4f19940a56431f9376a7fc8982b037070a35d45766613038feaab930b4f739bda49c3d41fce2ae8176b29b9536673d2a4fe81b45c5c0b30950a1660b320ae1988f6153048e61fa2c71d20f510dd9daa93cd32e0bc3d3c1ebbd42d58f0dee31c57cc023cc8a9c3c18e3d1cf2a1f2768dd227716ba75355a0c9d4e62de56d6fabddd088cb91b83428bb264445d17204589ca1d0689860736a36a34ce9a0520a2ca09cca55407e7618596d89bc76917a0b2d51ca4a3fc23891f41ce544091efff0de8a9ed152b67ae89e30f6191ed8e6af254e99f1086213563ab19b095251a7a0ddb356ab51b06a02b7431fb1f47563fba51ba18b1e4b310763200b4311dbb480f15650c8148eb2a70894928bc0442619ceefbf04f34d54918dbd1d0bab84adfe1314e9c76e355e00cd3be0a4ded0fb46f8f2bb30b529cb35986f161c6ff3b1d6dd5d7674af9f00ed922e8e317dd532f545cfd21a5e5b1b540c1cf67ad7044e0e5022e2914b46d6663fbf336d9b41a37dd6e07fe95d55c3bdb38512650ed3afb66c10c5edc99434aa0ab5a236eb97720b60bee0f4fb221085e3f3426dcd0b385fdc10ba0033a6596ed6d9aa9ba2cd312b6f11a23e93dad50005c9267cbac4b7a1770699d95460b1195b0aea4dd06c122aa98e7315aa5a114b96f3c6acdf497f48c75d3419d3dd3bc81b100dc454886ee4dbaa4db92be8816264975e35e32735061cb6694ad0325964b83f77cd08b877c79afbf646eaa5a052b1e33832fb4779e8ef9aa4a7e1ddbfe6d661aef25c291e4968a28f04fb539c3a56008675b43c32333dacceced32e2e3afcd6fc18ff12d59785e04e0967bd7b013650bd0034b3fbf7e6ef00878e905442ce7bd59e95da84beb1ad7869076e4a5650eb523ead0eed8dc7aac49fa7784deb28ed4e65db72b654a4edd51249d4c4d9b41126555799a0faf185ef39db0ad4e79304e8533b6aa5cc1d0ef1664d7fb51542f422ab6a95d998f7614e7ad867ac534d12cbd86f315299c8e872413cba017afe3128dfab4007effb224a14cdde82cc71db49982ee3a21beaa7c5cc8a5747727b6809ae165ea51f81960f9e37a200dadffe53d4d75d225267e700991d18d44d81ad7380ebf8b9564229cd58fd558e3e93a80c471be1f69f37898bbd0a0523fa98717b015403c9fbfcbf4de0c55566437d65c27aeb1827e74edf27ed1a1425815af82a1df4b3a3d6ede6a862982a648395c8dc7d446acdcad795f403c4d321d20fdb87711343d8a7d3ab64d6ae557f07923180210fa855d68072eb79b962bdd64a3f09ae699d4993a22b6274b15ab266f84252943a9a8ef6bad3904d84f65ee0f4897fcf678968f5feffa04cad13e5e4c47651cded1e03b089675a9bc0ac255fe86f87cabc1ef7beaa8ed63bd561641c30907814672d4b68aeec273536de5466cfb44916a367337e2ca4b80972e3b61e4c25f3ac7b578a042133d493790cb21694066b0e998efea968f1b06509ce322f486beb53ed0e2352d4c53f67a31ea125325a54db909b3acdfc6ba36f9a45cd4f1aa635cf89c2f8a5964a7879d946c7daeadb9ba5a2202e449da82a081f6378edc0d2c522c66c8b3ec2e42d9308388d1666de0bc7c4ce53bd558c3dd5e174ba0833aeddd39a318d314a62a0503a3a8fc51828a7445d41eb83835f41cea7e79daaad465808c14f24df73f024da323c6bf8b7a5429748268265d5cb5b1eedd9491d6cda181599ec482aa37768a7aaf77a36c026a50edccaabcb6b4df6f2140e974e3d26d5633d62739c9c8fa110109a3b183d56f5dfae18284cee9e25f2401bb5e77bb81784714933408d2e1af57927f909127ec16e4244f071757faead0b15500f296fdeda4fec28b791db32fd1f0b492050613b96a3f4fe1e752eda0d3635eb22f07bf283bf32a72565c2382db6d1b848a714545c2e2ed28a4b95e8a02bea21a7c93ea06302c482862bae413710f3a10a8b4453a12b8fc2dd68803d2af8866710ce632527b9bb6d8b36e13947db057f5279bea021e7642d89f0885365b5908e0d2aea93926c85293a52ab3c6bd2dd68f8a2c7544cbc651612b62c52bcf496b001c1842296f215e16a0bc9df1ff20fab48f8e45b2b5972842bc6084e06fd1a0f1c685057b4b722912c4e46c7b064c1e4d17d36d54ef086f615c7fef4526ac301236a8ffb206a2d0ee3108eebbaf8aefcba60eb777f0dea4f32402d6ac8195f1ccd8f743cae8c460589e8c01b7f592065486eb12a8ae9379ac3366817085e832789b0d87592b3ef5d9d0a9c6410db8aacaae7498295eae2b0d3ca1dcbab017cf0046eaac0cfb3a82303be103951acddf0c5ae243d39f1f17deb87ec134b054312f96666a840af4ed2a792a7e7e04999ab997b133eb5c2e47959e6da40d38d985489f8bf7e29e4d019c3d469022cbc8d6b68d8c68035c29", 0x734}], 0x1) executing program 1: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) socket(0x0, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) sendto$unix(r4, &(0x7f0000000200)="da6afb3d03908d8acbb48335c29f9c5fa98fc57dd6ec3b584705ea86bbd343600ff097367270db4b7ae8cafc179d4fb13f0395810c933a85b676d76ffe2097b5e34a5df157877d1158ab3877058032a0c363fb84dc2dd6d69c10f8fbd9b5e06ee9d3862af698a423ac83d58552b1e09e3cde", 0x72, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x4000, 0x2, 0x1, "1a110000000200", 0x0, 0x20}) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f00000009c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xabb\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/670) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 7: socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) recvmmsg(r0, &(0x7f0000001640)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@file={0x0, ""/41}, 0x2b, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/5, 0x5}, {&(0x7f0000001700)=""/4107, 0x100b}, {&(0x7f0000000340)=""/244, 0xf4}], 0x4, &(0x7f0000000480)=""/176, 0xb0}, 0x6}, 0x10, 0x801, &(0x7f0000001680)={0x5, 0x3}) getpid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x5b, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@generic={0x88, 0x2}, @timestamp={0x44, 0x14, 0xb, 0x1, 0x0, [{}, {[], 0x80000001}, {[@loopback]}]}]}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x80, 0xfff, {0x6, 0x4, 0x2, 0x7, 0x0, 0x67, 0x7, 0x0, 0x11, 0x0, @broadcast, @multicast1, {[@generic={0x0, 0x3, "1b"}]}}, "7f"}}}}}) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0)="2195c4ce", &(0x7f0000000600)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = accept$inet6(r0, 0x0, &(0x7f0000000140)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x9, 0x4}, 0x8) r3 = dup2(r1, r0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000100)=0x4, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8, 0x7, 0xff, 0x8001}, {0x7f, 0x6, 0x1f, 0xedf0}]}) dup2(r1, r0) executing program 5: r0 = socket(0x2, 0x1, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x6) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="97", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f00000009c0)="f941a3733444576b14802158e256a7c16dc37b02eeb94800591b3877b0cde7017caf7d0d3b7541f5d48364442828d19d7685a70ba71fed3158848f9a68bd6f3352d64a21c612e6eaad50cb9e4c8b43773f5f9b43a8aa980dbfd9502b6a34ee4976ad67f2d3d6919c36634a9eed8cbe26d0f87d897cbc091fc32cb21b559dd035fbe6b7765fcef72ca9d31451d6007b61d4e89ec015c7ecf401e9e98cdf9c5c5b1351644720d29c24dd2e9e017f85a12141e44ba2f260339f24381d113c634d9918daec904b75eac711a04c56ee5d4a9149185e2437d8d58e31245fdc52a0f0dfac13288b27ef57616ba55dac691005180d8d67799b5bbee3f7666657b024d2fee10e5be80a28c57f67186765dbe2ea606b620102d062cfee03d1f9410fc4115a1b90c347d103042ea3505f7f900c1ef1be52100394308863e0c555972d3214a0cb62a40b73a050f43ee3bb16c0f3a3ba4853c8bac0678f2477be6abe93e886b17c0538854cd7db840c46c5e1aa86d276ed94148a3553a70a0465a8aba7a9cea676e42c9b8b76e2164ede57d979cc8d20072f410b409ac8363ca7c47c9c884daf9e47f02ffa48d4b8a196ca10432b6a16e55ff8235a3709ae6da6918513832f1b81d6f10d29931a84665eede5643098edd8177e0d201467927b9137aa22441a9bb15e9a290a7989e3121e6daf028920d7833e0d14fb6b504d230e988e6e9fd8b278e4737c7d5641d258a534be01ac889cf64a3766c19f4f3adce393c70fa0aca2d777a519cda3e2e8465eab78249be23596ecab815fb89f1f998c28d84bfa776ecbe80e7cf7a460e147c881a338f5f8cb4ba6d12822b73bb75d6b845f96acfb9cfbebc7fdff17d3a3a499174c153aaaf375f807273f94d8349f44be75ae91874f266ba1500076497b8e69a9d0d47947452b1df0d3ba78a83a9add79bf96e8ffe0f75250081e2685758608461008e0008c0e398b99da93559392f1c235443174e1c34d52ccfaebd34011b7447f12d1a90013fe5f6eca33b2ddb118794282356694d3908edddc1841116590e30eab9ea6ee834f1eb0f0f66d8bcdfcaa4d4b5ee43428e7862de797902d7bc21017130fc01a97c38665ddb0f5650a76b770214f45a176e3da83dbab6660db293a82255a32f6bb359cddf2a231140ca63afd18157b8f48bf78d271b71a0ac5f73992e9501285fc3261aad7b5875748ad2032c70bf3d9daa68fdb50e836a2d0c5d06041810c66fffded9860ce05d6759edb26112695c5833840d92b44c37b84fec34e82cd8345a1366f358088da2940e300d602e81913a7d02963730b6de71d56f43ab33aa34733bf0c1070ad4afd34f0c6d9f98e927d9146bfd770b51761da57d36cbb16a86275d8d78720a1f6d8a5ba63eb29e1771fe53f9aebe5ac4a01bc08f1f20f10566dc4159cce78a44e7db8290c7f96f84d4436747f19f8c4af0e22980ced78b574ca94200be064f146fdd30d47239b432a42f089d1b0f9f7355bc3f85b1ba0ba3c1eb9f4f0fb97433ee2f213d35cc740f5e354555fa6567c86443279553c8739ecfece55d4733ec1043e195d85a731c1028b696fafde001888e0fc7c6c21de50a7ea24110c507ba0221386638de000ee23e4dea416ba3b43b64c34211600c2f45b2bb22fb99f92ca635d08add70e49fa3b4e2dafb266dae06a21f2c28739ccfbb464ba78f94b1aafc3ca52a2b68be6aed79e33fabd0b284451ef964b3ddb14a4820776996dfe6c48eab6a699cd82fe4265cece1628d7fe691c85414e8b37647026a33cd51355638de6e4df36c888db0ef04dbf141ebaf5fd1ad485ff3a146097855b7ec10d5aac4e584100e4cd511fec963818e6ed06cc383158b5188c59f544433d4050f79be3abd4e6743d3bdd51064f10ae47d2cd13d854a373d6217ffa6d2e79337206509dc4075440ddc7a09b6c6e15e65483bb0bceef80002a7599b7f2db9a4ff0d58c8ff57e9357b3ec8e7023f21dcdfe94e7fce201fe3cc0e5b23a33e4de1a7a82085d6c57c3f26f1e2f153d84a4eb2a012b56add52954413fc05e5b7f38818e59891c6238b2cf12f44f44bfd58e0a49534a33515293902302f70cf315d69c21921dda2e1ac78e72724e02a96a063fb673984230c46eb569e84f4f828807043d4ca960d9935d6941258e207e84cd7366388660d075043bd3707bc27e56240dcc258e6840fa4ec54cd933a3f21417a13d987d10c4b03299d4518867c74e0b10f06d0da7c310d6121803b53a6c63287ddb3bdc472dac91ee66304aeea77313254a164a7261560dcd7f56b87848b264eeb38cfe154dd329ec4dcb3f5610370236f235e7ad51ccc28e484d10dce134cc2320a0ce83c451418bb2cf8c48ad42ab12bef92c2b3ac4f3110f1dacf2301638347921d984e4b0893c48aca668023c52fabf9e3fec5bebee87dae9708261e7e8a7316d5aa1a443342e3b33d2a0eba9f9a01799cfea5664d8f71d0403e52fd7f37bb2dccd61907a4fe8a47235425dd51d35f9560563a68dcc1b8c7731498bd0b5b7b6a32689cafb851ff07af189d4e23e466db15336249bc7a6f15e572a9a1d8a1ecad74ed3ba2f91990228edd725f98ab00f3b05c6fa7b56cc665650cbcd961c2239c86c77c44851259d5068266010a0fd90309f6a2e128bc7b7ee0b58def5332844050b488c35db0c0794b64ffda33026fb0d384d6e8fd40eba9eeb2cec494fe823f8011fdea981db1aa14255201f751d1bbc847958abc57fc690219398bdf0f3e58b0d047fde37ca328e181a21aa49ab3acabe9d8c39f16704e84713d61722a77d7baa0edbdcec19fc73a0625efb36d97cbdfd4f20379ae81bc9a4f6920976f835ff96b1eb55a099ddcf3f36c90ef16efebb3a3ab8536dbe07d48772c602c0483724adb338cfe20e5b4dd68dc8c352441040bf88c17dca971440bfb05e63ed889ab7e5a488b82beba9e96b4a3f71b9acb1e8b17ced81bd030c512a97422c394124a87e358a6830bfb4b6a6d253d49a5a6ee228450b21b1934a2b71e7aa2e840636179170df324e5f3832b18aaf0202ff4ed36d4b43dafa28e53a38a96414456ebe791dfdfda128a85f4206b27bf85a4056309fc430b5bc9adfd0dcafb9489c5059f703b226ea9a2baf107ec907abe33b0930fd6e5b8cabb720eb0760cd8698fc3739e00b71b6253e32433f584ad84d14dc6428fbda9e6a34660d5082972b1f56794b41c2a061c34cb8a71251383e1b35f1612ad176df66b0b78ac2704d02436b8fd7401feb4290b56aae3c8aae19fc80e67711089e2756bcf8cccf3774b16b83b26ae264ccf6ac06cbe7e0ab5a5703042269a13c0961af48efaccf9b2233ec6c887f4a42f73d6962754193886c5f613397290b24c25784bd37e50032a3088b51fd956cf3409041a20e3cb546c9e974f1b8894db50ba7d840be905c4ca73921cdd79ca6277bd474fd50d2125ea3efc555aac4401778546d8fffb00ed349981a9308c2a7640d81da5aeb47f63dc059462d81f96231c5b2b2511abb695dbe3ad42740157889a43698b24cd63a0404feac940a70874e9a45c4dfdd1d702ba19ac0710cde8406a55c7984d6a96270a20c483a12fec49a6d66e089ddda3aab0e293100c0ff66a9afada9993fcfa5e31a96ad7e354e75cc58dca9949eb2c113a1d1c079fb9185ece58b405330992e2d33aa8ae741afba029c66dfc7cf70dd73b4d14f3804b81a8d91aafb8d182ee399a913a2ea27c3b9029565fc7136fdb45a8a2da7995844dc43f3a566df0a0d72c9f5f54d9c91bd1e2d700b2855e2cded13a9b7710ea89e2ed66d3793812929db9cbd61e6d2b6891894a939d8804e7a69548adc30e9fd28f9cb80a8132145a58261a8e3f289753108b386be1525865c2ea16c44607d44126942631412ea83cc45195fc03a22faae61bb649f5f7eed85809f194a6c6b0d286d84efc3ed2422e3d0eb24fbda17a1aca3b4bc62f65855b3591bb93f5da23116b1eb840792909a5ba34256f2653b30be6dc1365b65ca8446307269b393e4b8155ae6827e1bdbd8dd0a0cebefe69dde238c608b4fbfa761801bc6585200043282715b645fb3986ee2c216b1d00641992e89906cf85ab217da9e309bec7f31c268e2a544261a671f7387637386ad8e106a4d7b6a4a615eabda45e67b6179ff077421ea241c11f43cc278486aacbc947849da38371d80822ef8c4fdcfa9cd6e5200cb10d1139c4ec2e202d6b4ec10c813094cbb2205664a0746d8256a3435ef1ee2244844c76023613ba2f88be035190792c775ea3c54d07be018ed53818e11bea0d6dc90d99caf5000e3238ede9f162f4e3fe6d85c52edd430b719833f8ee3d94911b03696bce1a04bf01975006cde9b9448769e3659ac4b04b9617c2b19a650a94712f8cf0db2a1bf4b357016479d543f63f42b475df8f84809aca6ac60f37c632a32bc04d49650c4f1bed2a18c1303f71cdfc245e89072a98dd140e2d1c740ffd8393e16919982bdbeb9c7486bb48037343a81edbbb91ae086293434ffa81f96563206ab9e92f7da0778910649baaec276bd5003e3e1651a362d19bae4c04c92d76be232aa98b111916e117194f5320c026175cd84d24b763c8d045b85690cf04c406188e57058790fce1bb8d1c7ad3d0f95546d1d42f04f4e4baffcefddb8366835ac7dbd7dfa567cd54e3954449ad73480156959eb2aba556dffbfc89c3f2819c08fec7d9893579260fd76c80414e1fc976e4bbc433dcfed5c5dd67db1f005d6ab8bb021dd79901d1822b64d1455b165acb1574dfb37215e647fdd8155c5c2c453b8196b80dcc9342da781c3029f1f17e695b35d2949aae0aafd2f44be29b5e3a1e754d583ec15ebe4c3a51d0285aec10f94a4e116e0b32f276c5a2d23cada1eb7b99dc9939625ed72181ad2deccacf6e282c652ff1213a060ca910a7c3d201dda1c049c52c32731e7fd1ffc7eeed62344633ce4c27350422d5b90a3575d14b147889035a446d3d9b013b1ea95d35a6bb78bc2e6914a9d608a2f95b7d83bce2734b1656159056997b9f76c906727926ea0522d00eb76be544c7f1ca7a64566e80693b1b71ccd2d9109591088dba58be43bc5f53784de6b7cfd943266e7e6382a405fcf6e1e7ee0c8783d93f08443b87ac0e8df809cbd917e709ab0c80cb42b8df6854e079dfb1b44ed421ef3b0a305a89daf0a0640b194e2b86c36649d4cb1cf4e7c5294fd753ac355aa6a0de052712c81d740012087a5776810dc4b6eaccdc0b9dea25682d52be89f3eb4f882622ece49fe1696c2dca0d1931e790d4e41f6dfb3e6575da2c304d1730257a50e745affe01f05940efc51f871cacfe73c7ec710615af5d6677f310a0975c645238f924f333543494f85ccfd0ee5135a092b2a8c72622955de6b5215f190784f669bb28c78389546c6743b97b074dc2cddfafefe50d2fdc5b2fd082d66be1411d9b348c85dd4188403920aba9565df7a94cbf2cc45c4ab668ffeee3998b666f91324f6ce7ead7c125f6dcd2b77752d71a8baaced273ea55d7af33a66cca9eef463e4e9aca35fdf3a3158508944ad0abb33d9bdc637892da3999744f4df2e353b797e48483e9a3995d2cc6397212c281bfee5291db731f91d7ab1a5be991f5df0a01f117972102b9d8ea3348f677dbf0abe44268187636a97728b11cd7815e27bad6d59dc74664480a64da4aecfa34616cec357fbe634f5888024e836bb17e8d16ceb3fd6a4053c0bb71aaf597763a2e90ffdad4a08d0ffd7e074723e1529b7f127b6210c0f39b42968f20cb3e083", 0xffe}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0x0, "1a91880000000000000000000000000200"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) setreuid(0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x6c}, {0x3}, {0x6}]}) clock_settime(0x3, &(0x7f0000000280)={0x20, 0x5}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) r5 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x5c66d352a8f45687, 0x77ffffffffffffff, 0x1000200000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet(0x2, 0x4, 0x9) setsockopt(r1, 0x160f, 0x2, &(0x7f0000000180)="df18feb93caa814def78922b305007c0554615ed74cfcc02e621b56d3666d865989404f03ba5f843d87e01d45247452ba1153b84dbabe24a8cfb0eae7704ea6e1110ebc162e8d1c89566e6c5568f27dd0971c0cf3d3485eeee5059a0f75a66c110b9c997027a5d8e0de59e7dbc840f5a706fa0181c5d31f9d50c5f4a2f031398c034c21710293a53", 0x88) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000e8000080000000000000000000000000000000ff020000000000000000000000000001001b000000000000010600000000000000010001010007c83cd16fda3b8a0223724a1076aa5df9b411f9fbf3950dd161bc963d0a225de79ac62e3f05721d11323e6c8c5840cfe9bf13d00f270f60aa0d4053fb733d89b0ba1e005ac25e2d860f8cfaf8d2e5662c027a49c0048655fab43ba8e7e2f6ea362c51c60bc5631d603eb570a56deb9da306406b01bca9100fe2f470cf0d99601c74ef31cbd56ab51f0e07c869ac16870f1ff334b7a97976c9190e37e4af20d1e3293cad13df308515460bec8807c926bf2c6600735610ea81a85e151eca08915db11d4e4e214e2200089078000000000000"]) executing program 3: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff02"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0x5c) executing program 5: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f0000000480)="7d1df3d32c5e32f2621dccb3f04ad746405eff3514a22ad416f895bce1a409d9b4f8b396b013e6eb5310056fdba31058dc666a1191e8ca97fd052d786640a3498d499eeb70330608c15f0f90cee372845d0e6ef2f2bbbb13030cd7", 0x5b}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d851e11f225cb4f51912cb63edad2", 0x1b}], 0x3) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) recvmsg(r6, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/76, 0x4c}], 0x4, &(0x7f0000000340)=""/217, 0xd9}, 0x840) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x7, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x81) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0x0, 0x7fffffffffffffff}, 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x3}, {0x5, 0xff, 0x0, 0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x6011, r0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0xc2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0xffffffff}, {0x18, 0x2, 0x0, 0x8}, 0x100, [0x1ff, 0x0, 0x1, 0x8, 0xfffffff9, 0x7, 0x8]}, 0x3c) writev(r3, &(0x7f0000002380)=[{&(0x7f0000000100)="2615f673a06a2a7ad940e6f3868140a16aef1e034383287316cba72182ecfd7c56a4ba40b1ee229fa2f55fce9fed1295c7bdb947458b10959888f5a876646f44cddc9eb688f493e1fc321b4be328f9cf345f9474b1e387fd6d87d80df62912c77f632eb0d85150e6ab1c0bccf45b9af2f622a629a4d068b81b4d2fb47b98fa8ebd1364e6b96691bac21633c770db471e75d2f59cfdf6c380704076d88a0386e91e07151c13655f7d06ab9c3f5d", 0xad}, {&(0x7f00000001c0)="7a4a5e227516d3e582d1570e42dbb4faa851aafb9f21d3cf054aafa76c9c4a386144193d1ce21c20e80ae9066bded72395a4b1e575bafe44cdefd1d6abbe8412eb4611a810249e217bb44c8bc6c8f2a0c1d43e2eb9aad7d8b27e72767459792c51da7429660a94dc69b5c7f30a533a9b068e0a6adba6b9beda81ee0df06a5b5cbb3d6744146c215ef31416b13e097ad3366ab591a382949041009c8ece909ae073557ae15498700bf7ff2d59d2abb3165b3c504e89f5b3838d10a778a00faf755003ffc6ff17a8db7206696e1fb9063e874f4b5ed70e3c2252a5f8ef07216cade96d62dfa81ede986105f1298c49b5b37d08347b79f2dc56abf37b65", 0xfc}, {&(0x7f00000002c0)="051a8e218199dba09efeb3a3f421fb0e6aa8a9a4c489642e2ac6d751f2037f7433361c75501f94d35c6ef6ef0b05866f600fa7e10bcfdd68f52fab4b5e15c5f11566b79f04d02ecdd318ada8e5a6a52c2b121f837f4b17b3ae96d8dcad3de47ace345c971589d781ce2b6f08d864179444ed43e1ec5d735c520ddb388964ece12ac9e5b90ea8f154faf28ad5ae70b2cd83478bb8f6d7b5c6f55b61dce32bfc1bf1da49dd5db80ab5a8da76adb208253ec1f569c81a4c7e13494cdef2b4da134d1d057a3f94d2b268ca4e34312a659d8b06190b44b0b421b64bd1d1d4095c324ecdfc419790e9e8a4d4aa484d6e5477663a898724ead43c00dacb7c50d4528519e912127ce55e01f049de8401718ef2514369483ef9d3eac14cba09809750bbee048c4ed34895f21d4977f58bcd8afd0e32479a032fb7b14f9573a1be60e64da5e5330443df01925dd836a584d5619cae101c7bd4b3692facd47fb4ec06c401a1a7757141f9961efc357fede71f88f2de2220df5737365ca68619db177474ae4ff6890780fdcf7994455df6e2a3673b1076cf7aca2ec9a73622eac361816cf5c5b8c95933c91a76d742aaa7eca2ac1e9dddc61978970890e268264cec210c8252909b6a932f24e05a7cfe13d2fd0714ae53ac10e51b3b8b70434b3d422195c0fa4743804f581dd680a960e7821312d7068538b1d23a127e78e5d547d71cffef57d98f036978834448f7d9f9d52280059b7525636105db12847e5986fca2813e67a147680f3d107cc533522478a05156fa7654d7acaa57d11470ef6fe593eff6aaf7a0aa7aab4e9549b09a64ca4aa99c0023ed677fbdd2dde908ccb20a645f24a2c99e3dfc6e8e0aceaa8822a80d01d26b4a511a35ca5ec448c30cd1dfea9ffd26153f953077cb09b9147d08e61cfbe40f5f9d6b1250da376ec3f1a954f7695950762e6e7f9b5d967b4ecf92a807269920d7d74dd87ee0cd256d1a86542a8627ecd2395d2f016e895f0ed72f245039a0c740d37c56f1a381336758369d36e9e83f7738651f8e0d8f8662ce21ebb2d4624341d2fc76270de3cbdb0a3ccbae0f2ec8e0ce160f8a45c826525b82f9e0423db04d43581eb5f6978d94d5ccadb035cd23a1f065f833b843dcd3b28bb0613f0d4481ac8b19c35fc6c79704272dd5d29f24f6b7eb689692fba6bfb83ddd390b5531347ec4954ee84e70152dea391cd0c38513356a4cdebec227c88dce249957b1680b12dc37cf58505689b408baf9c8f0d7f8992462cbbc7b0ebfb8989e6ae7ad306eb042c5e7281a9f2cb63c68cd69a1c94264e14a13e33710a569757eb69418696cf10222e9cb096bfb03bb986d09c840964819476e9ddd03a55b01a6dd1d654a0db19194655d151078eaeea399ff89975147547a256a37c6905e3ada0572fa5f0ef20394e83643b170262fa257a7991a0d9a06c5919ee5267583f7df78cdad0b8efa46ae181a28304d9f47a4066394cd4bb7d788439551148ca8a8c9b5c5e421d0b1d58033bf28872810f4ad452139548701fce33699df70277e873a40acd9245da889267a140be07b069059dc28632fc038e83c19923046490e030db9226b38ab76967027f04341804e8970a5d7be53af73211a474b1e83a9ad2da80c4fc3662bd046cfb99cd0ecfd2f9e2c8d6191a4d0182aed147c72cb3a91808612696ac4b7a9e49f1cf1cd40dd5773dadedb36e108aaee71b0f399b4f31eabc89a3f751392b07ee3a533e5a010763beb46db437a89a3e108606f172a8e81d00b9f7d0ee834bc59a5555dd9fab739b332435ec2708e7d729ef27fb1928103ce37c9f0c871f25b7385a65fc35240fcd822659fba7f45ec29471da17a37087cc397dea72ad4a1c80ec82bc4c8b86dc345deb39e045c5a36d0638dc2458b554afba781a7657b27837823f11a65bb7a6449364a6f75baf374b7146c423b5e3bfe00709b1ad8b17219579d33b120c51c16bcb44387460c28106eca286bcc16f40cfeebb0b21b40ff3b8ce4790e12b588d1db037bab74b91e1738dc61b44290a53a0cd838e392c62395ae79d562ec87f925ca9d57d5ef7dfa21f6c25ddf1895cdab7b0c328f4341f3e4e1bdc9014a2369fbd8a4918b176dacb613499f2141a559a915a5d2f30bb22acb68c9307b0e44e0caea9d754047504c16076d898c6e7e632db86ac65bc82f6291a05b6afceaac953c9c3b4192315eb90ba2e222846268ae42a3b53fcbe9c731d6818fa532b2f221f7205d97673e7c1bf6433333628b5917a79d4a50aefd134f5ecbb899d174b6b185ec534e1ac273162d490ac1d640db3e7243c103f77a04b43a22cf2e947388fd83a207d32fe8246849a19a3384c5ac6dc4df717928a916befe91a28950f2f527e9b9430dea06a341fc1ec37e597e3a33100c1bb054d0d161a73db2f16d95be973593e9009c1253ff0cd1c80c06a93696fc3284c0c20e9af491911eb2a12099e4571b20e4f1e2f3b514ff2908e885f4d097a4e5f455f2433df286cce6700d3ed4f7d5a3076498dbcb55b97c46a24648d56151fd06e005fefa31b5245f56cd4bd5d7089645fd3dd0da5002514f03b1ddcb4105377bb6a5c30f38ef4715072472dee92ee9908345726a13dfe2febd5d4074f202bfdaa5507239759b98910c5d4392cbdae1a9131e8c91c2fdbd384b63f5b980bdb644168bb5ce8ab2f069852981d81694a961be77c0f1de813f71a9cc7b04c11b80aefe0489ed7712cc5efc3d336fb3a293107e85044c8e611f65cfdc483f23903beb73652d26ba2010dde414f99f7d46578a250ec44519bba9f52ccbd1bc97a52e04d94d856d56a905792dcbc54c52b0760c06cf36ab635bb98a7fb815a5e243ccd2ff31e22e42f979371b9d0dc5ab9a1f91690e105a76cee7812900b279e1cf0e869a2bbc7079ce8fdf332a3f6da0fea8d2f55d001ff1f3130377ec9bf751e43a26883f30b5bb0ecc5299261ad9a3e697c29323517a22828e6957ad7e1bf48f01dc9c366f3ed3dc105d0c013d0b5f8f780021f59c8840e22425ff8bc1714b35a13d7242811d321d67b922f8f93255bcfe49757545c1706cd574ccedd7c47bccd4744b85a897736e2771249cee72251eb2e8ec7a208030aa452fe95555db0dfef2410e91d5621747fbf0d9858dce2c76de56ade67c5b70c4e1e71ebf536ce23f4a4f052ac3fe67e9ea3e69b5c8545f9e795eecfeb6cf0ef0dc893fd939892cc42a9eb61d8d343d05e50a7d74dffe5f2650b6d9a272de4d0577d2b656d11ed2c74a74613a70b89729c05516e797e70dcbd0aa99ee2ac84242db95886ac03c9f25bf6ae1905291b00fa5b42411d0f21271c82b087cf444b5e517b4d78df7b27e89dbecb4d6614400ef68ff76968275f1979765757801c4f74f23b3a454d69e5c5c9558061ff0ce3d64417bf24a619979e17a9e7a431dd220836d6a6a00c33a378c37b4ee39857eb0b882dd993fccc1f2645d58b9bdf0bb76556ce5ce6510e075e5f957385eb3951bc83b518d2de820b5efa806609a23975fd57f4754cf3f0e8be2bbf5e163b5060e612e66119f976a018ca109c6c61ba280a75a930be4b98a6fe04d776376eb2de1db4fd8c77249ec2cc0d4a824ba6a1c965c6ab5e7c5b3028e9a12c41b07c92cff5de35be7b0f54f652952708226808a73411eec20e7a42f8d3ccfaaf81e5b817147bc08604db712ed1632c63a173cb5ed6a99256c3ab6b336df44c85cebaa373d2e1c3252e553a34c9d1a44fbc430d713e87092ff280f6445001e319131e97b93862f56dde4c2779d042f8bb6063fe1c15168b9688e41b27eb40803ddabf9d8e0ecd5079185da6720cf4fcad840b3a7003f21d98a185bc050f341f98e29fbc39887b279e60c70706fede51a4dd5e7f37740ed3add4f9e3356562d1a48e2b855b5c68ea23f4d0195ca8a2b306b27242672e3d6fa54e9631236d600ec8e6f5d8f10a7197f2ffa57dfa822c839f183f61cd8260b392e1c4e57ea1f02e239f91c8164924d443b7594df796df0c0ab97623af0e045011b3b1dd88eb078589b4624e8735e8087a1e93c03ce069abca8aeed69724ed1fbe299d7e3d717b5e8e3c84c79bbd37517994c3816da87951d6bcfcaf73cb501d3892303256b97127c7f6c7cc801d33d877a97101d2f16aab71fbcfa2bbd6f1bb7c19d20629c5d6f101c0898f0f067058dca3981542347df117fd2efaebdf7a1ad95893758f0fcbb03a13a84b496693e98700c8e4c57e759b67190eef313bb3a56cebdabcccc0545ec3a3ea32558b9bbe0853ee91715d0f4a75d66b4d8d82231f8a302883921023f1a6af0a5d4def4c0703a20aa5677932fbaaa7e2ad4e47c8de8e440daccc4a17a0198a41812e414789966163c03479325637d5d907b56e4d9a2137a8320c23463d223609e709b1f4756a1b2a51e642fb93e1eb7e8a48fcef28c6c5b73ace31b7dfd3294dcce45c127986e2c8603a4acc0d9a24de5e3d625895cdd4d4ec7b0ed4bb12435fbc9551f11e8847f72684ebd0895a2fff6f00a1fc05e6e1ec69d59ffc0a3d67b3d6c7379777c0578b00e78ce23a92858bd865b8a8c72c781edb73367103cfc2a092ddcda2af392e82d84f60a40b7c8d112979c06fb3dc17f70d34d7519eae85a0b82794212173b903549d1fc91fbf37a1f6576c172246ec6f067cb1ed4d252573e95c5ae29c37e7d6aa90871cd175b1d97a61300ce4b8895e0fa49b98dbde3a641c35b97f673f455b04abaaabcc7d67f989052d24f55e9044a935a74ad6e4535b24542e58718f0150f4daaee65cefa4886105472199c3f05c5dcf4641c47ad7b46f84ca94d2286c43b1cceab546f8128b0b4f450fb55b4bc847122a78efad2bfcf49752369c4d1712cc834a0adf649876fecaa9b212c23a1570118c715a4dbc7e8694f8aa76247ab2195a4f4bb6951c3e4afba45755a16dc5c88262db7067175d1785ad0a226be0097c73ec8857b0bc72245e3ddaeb317950e981b0886bf234599136bd98e75d4d19da0eaf72d38a7e286c8f194fad3b55bf2d1a6400dad048b6a10cc7c4f3d5df01b14afab2f53a44205fc8c675bbf4db5d65aa5c4756e51e0d22e0f52993e5816e238e2a370fe4ed299547f95eec4319f227d500096f7057aa5f14a0eb3d493d21c60644f1b0bd4fa0d8b6873de2a1b784e3150e909d0bfa01d650514e253bce95b3d6f231fc6c6d8502b75d99132626091ffbd48aced13993a95c86dea626cf1c0cb04480a0b57623a262e4fc67d3f5591effc9873d156e7f70b0bf2f1c2dfc8c0bb31d105335bc36b7837411614bebb5704b021f2edfd2e922a71e2dde3869de00034e60659535659a79ee42d7f730cc748b58a79a9b007917765f4c633328afe5d56249d29be1936a4332b38fd949b6ff69faa9b03b3e44efa426911ff4b666a6ba0c9ea3605c112c59b59ee17bf4aa74e7cbfe82c7dad70e2d7b65aeea77a39cc65e57b3d3f63776e350b8f5abec8ea2fadfb8e58595954129791ad295566e9f37ae2fc897125df1cb3bd32229b843ae87e38216e62138fd33a91375ca7852256a21d0164ed57463166d4606ae99ce4a5f7fde1026c089cabc26c4d858713ab4ba97a10836dac2a8d6718c2d367b7841a3fb2b650400aa87d0bb568b6924ea33cdd62676d19ddf74c7d258e31c7a5a4b5204d19b3afa2bcb82185639cd9f9d725af05907316aee2877a6c3892a00a0e03a7c2e0d81823a0cfcb07a8fff0a0d5fce86280c33020f43b138721e9d58a8b16246cc878f0a782852edb8d7fa8b53013ea5b14ecc79894", 0x1000}, {&(0x7f00000012c0)="c327dca7ee909958d05cabd73a6d963d7fac175712e617013af3f3a0f354c0866a7283b61355d5eba49e83d977e348c381642b5b69d427db34353bdf2245a79165628548388f3387900015db35ac9802fa8f12b699e994ad8cc5b168101b3a965084117ee0c71b188b5344c0855683ff12b881cbd4c74867fb2fd4055d1b41b0307e25a991fc4b407116fd129e749b1bec56a58317e8695bbd8b4a4e9610f1e9e0832fe080f326e632260d3642fd6160794a1a23e314d93f13df8cffcd3192b2b7c6fd6af9956e5cf2a40d5143abf464cea48360d6124bb2ce383b5349cf1e9285e854828fd2955b34d7aa282c002e044901b29645bde82a9f243c5b1fbac645ef4c3bffb9e135dc49121a59c205eb1c9b4ac4bca822779fb124b2057fd851c3bcf2b9df9fc77091abebfb8418594886b99dfc82136979721463b7b97daa0e80c015ff9b52097ec2dfe81a8ad964aeb890b1c9efb3d8591ebd96c128a1d0058619b9dab90515a87cd90973224ae7d29584f8ff4b4a45ad9655cbb7bc2ebb621259d1816bfa82c3d7bf54892917f4adefd986e50e9c0bde48cae23bdd2f5131ce3d87dadf6c96218bca209ed922d0a22846880952372311274b207e5367a9d1c1cb62e7ffc8da11bb427fe828ab8f9ee0383fdaa9b5a30f7edf605137deabc3b637355c087b15c502020f42e3d0548486481737f7bf6d34fcc94db4a274a925bc3511a7574b660a01de4fc6f814413f2ae2c945122569e7c6505fc0fde03d7123ae3b55d3c050e55878ca4753d44be0fac2ad938edc882af054dc0befc02be06a708f27879838d542eb050b3a3eac859c0068cb30af3c6493afa681ae93181b72e06d58b7804c31297a696dfc95370e84323111eca01c17e270cdaa66760a6e3d0708af12a01f315234d9a52e9f777ee477852cea3f225ef70cfb34ab6ebf8612525ece1d9ed0926e48dfbe7189c7532c5d4f3e74c80043ad517b88aef55d66f3ac5706ea19523b9c7b8fe004aaeaa8e4794c2ebcc711410deb17854544ed40ce5e5de86ba501e38095dd73efab7ac6b00cddb973f1e570828d4c5ed8f3c13e640a78f8b7eae5546723d684f79fd50a9f0750348a6c24a61ee16a4f932aa7f4f7f1df333ea793c6da6b5db104a9d5a240c8329c2be60c02b390b31e9022f2dd65e3162f226071e45ec8fe0438efee2f296c23256d458062756628612bf405f175e83b688411e519aea5caff44b37e35b7bca52a01d9f8ece24d2d6eedd4e7fbca77ec10b0b310adc2ce6b52c2bfbf9128da048ac37c1a9246b6ec9222d8aef73ff977207ef4bee43de026850d101d7816c31b4e82f6f7ee50050a0760418e4e6de53809438a717d1db7c49ed396c8f3ebebaba25030c7e89168324c0fbf0cfd01b5fab7293e8ae8016274409d3af1dc1a54446c85768449ad63d0baa240dd480438e7bc260a12703aa32c2680a995ea84ed14ca2fdafb0d9f88a129eca07096d502ee50fc657ee0e99ec993fa23c8872c37cb89e9e2b612a53abd958fb06d8bda76243b1840ab0e05c3d397eee5a779267d1a0eef90956dadac7da079e215aa653a137a71d34f8240c52d20756c342fd33e2e4e8deef8ac6a0d65c8e08225a2e4f31279ea51bf5064ad94804338b5e2bd770a7aec38dd01019fda5b12eda02a01b7018b23fb525c7e4bc126d1cf5e4af8a8c5a7d0bb595193e361d418262b8f58841cd2cfce272169ba72069d984f12819ef624a95fa154edeb612a15de0405fbf39bbe4370621a1d6a0d60eb863ef07487e2e4f74b9c82f5fc9620ae5cc0032e7823610a5609f3928d2141436a9409a654765c85274dbfc1b62cda1cde108896dcf3fee4821698882f68a5d3d74954102130aa170ea68bcb00230fd7e86397e6891f362febc537a783adad400a761d98b72f982cfdb12e9c5221ac8bb0240c849e75d2f9d4e4fc908330743f4fecb5b2b56f9ee7967a6e64ab14c14b1c602c20b3726df621b4d317c7be6a71b524656a168f3d5ff75472e018cb25a336151ac5d4a72dda5e1c3cc900a3124b011cc99625dd6ed1a45dc8c2a6adec1bd6c0d333341049b9b5d507f65ee3a688975be34cfeae1dacc7bb0a6e962860db85931a8a6dafa7d8ba0d6422593d23ead46f2ddfff7e5e3b5d02a9d009fd3039997e7deaeba760d9b530da621c82a430ccd4d7c649c7a557024559f89c958283d2b801efde5db9e6f6a46b7685540071e4d1fb74427f432fac6ba701bb7b7864e0d44a0a0ad959e9a2f6a8ee3f40c149c8c47dec2af6a5adb335739a783e4fed1d527b56807455a23e6debd1c879a255209aa8f99869a4adf4e2838432ac1d15b0e6c1b7a0066b036576630d2d3f0fe414a48c63ec3c5b4fac345a0dd55d4e1adf41ffdb8f51a77e0a065a35b4b0ba0a4baf3c98dfe396bd6fcbc9e846a01df460ab8204a99f4e4221269e8defc722595006941262829e38b2613f155c26c428ad3a3fd65f77996f6b1720b703176b989068519294e79cdfb6bb0e03fcb450108afe71e5e18ba1598db981f59130ce0097e47725af93771c3207c4bdc4f19aca5c5c2d5be31c96747e23ae136ba2331ad3e539a0e6020719874b9257d7b069de76eaccef0f01c2b391c688110f1b66ffa2d049d1ecefd0a58624eca5845fef1d09ccf2f60f8b00fcb6a7c700bcba81b98227f8cfccdcfa7cf0fe2fa2fea3958065a93185ec974d27c38d6bb2edd780f45e05f6e2e84b1d79aaf14163313d16f748ab8a1683226b4615e4dcddba829d5891fddab60a277ea52f38a2ac57603b6b2e5734da0db1dc6ba16c5c4c19bbe06ce0165e37744787e4bc8f8a49a2b0123fb97c274884cf78c0ec857907d3c697794c12a456659dd790c4def8398328baa1aeab2d263ac2c2fafcf2850ea70f00512d549596c24f5c45b7567c27a27e4ba5c16a18ab36f94d2df239fe22a16b7932263fa92c0900c85e2f8992453ccb7db8aeee6fa64f8ddac126ec6dec95fb9b3e4ea3c9cb6e6e3c1fb63a96920e4055007d20ba35794dc886d560870927298fbbf2e0933cbeb5e30342109f63963e3e54728416d62c85c3f1215c74b5f6fe147a51611d740430c6f9926a8e262d663c60c8a90f00bc4234bf7052df80a4f286dfbcc698b40d29cf1f7b887e551c0a70bbaa0c535a2b60cabd121b0a6b25f9b55c06d751cc44b25ed14d25f18ef936d19052a2cdfe3ddf4aed5a209cb888b29527e346e01384df1f25f546924e6422e077bb4cee34a80d1be1961e13ade93d330551ea430d09d07f32c6c5dacbafc40360fdaf593f3611927d6c55e36ceec4d79cab557d7b2ed531ff8e314e5a486593276c661508a4a27033754f40965ca8640d21ff80048eec6c917c35f06aa1e50b263dbf88aa560fc7cad9382f27c3dd40ece5f4456ac8f169fb8d991e4cfac2f4eb18203c765855296227f1240b05c9591139ab24fcd9349f4b3cb3b34c6660dc8b641e512d76c7e457bf1b7c9e429465de31117bfbef8ce7bbe45df764e0941090acaebda8400e2686c642893b0f9dc4f2e3a3db1f3725ddbabb42be080ebb7a1b05385d3d6491d9225eb8d8df657a2a2f964885b54a5b59f5de9b84cef59faaded36e5d6336f026340ad2244dd0027a71749502f95c26b24b1a39ca6b0d25a9625d85c550bfe53c219e2212f4878f31e4775be7cd86bdf54e0cf79e861d01049118d39d014aa7961d8507392221e0dee03911bd7ba57b3334116e88c3be164a12b84e26bac650e769830244977aa137397bd2564bfab2547f20555fd1a60f820157fda07c63151e5b348bbcbfb774f41a2bc14c457720b358ebb93660d6838207ffa8527489b4f6c537aa9f4947019f2a2e2ee9bf9cb2e79b9256ad8bde9794e2feec46f548b812bd1b6b661f8d705002703feb7c5d2311689666a620794df23676f97a08a5fb16fe1630f7b5062335cb7d23ac626e2a8b6c8ceddf0645a2dbf3d9a54941f77f1bca47be1c28c07c7f66a46b236a8d0610a2bd8827405741be257dc7f02e5926e3c56724a4f064c281af3aae5209031eb68a4690b00c2a58208386445a25add1ab506fa9af2739b328e8d8f9e722e16acd8b6418569d4501579a2c27456589c05dc952251b7201f21c9cfdfc5c308b4582ad2f5ecef35c7d0235e8d5118d5c8c2fc1d404c24e967dab2e56d478ce529415ad8d83e604244b9b608140c9f1e8e75429a72b4f92093a91a30780ade061f64573fa2714402f5327dceab7d940cf637dc0d3c17e70681e847ad744560fe6b2b39f5739b861e1815c6822acb643d186853859ba71abe9d25f2be19bf5543d444653b1ca7c5d15e3ae99eacf51232952824b87098b219aaa810c0554a139cddf3aff273f22fcbdd00c2b1562136378b38cd6e447c337de1c33a1c959e7285336e19e08252cb3abdede86e797ecb69bdc4015431f6f16865588b6cc0cfaa58007c689ecf377a5c7e391fc56365c1e13079fd75e896527a0c073cc2f2f20a18b3c0c77021d902897aa547a22c34c1b15c76721cf415255838d627990cfa2984b51db3cb8738adf509b0fc402f4d6c375e8b29ab4c6a607e5032bd5713ebc6e6c1b1b659730ef0ea9544d49f22d3a7331485fc9753ebf8ee1668ca3af4102d3f224e29d163293247feb1fdb7778c1b925040ee82b13f870d6d59c87296ff22d6384df71f1901b482f6cda5fd4330f7e08330a7dfd5113c45fb40dddc8d38eedd511ed15a1359469b92f8d80f84c49eaf2df9c566b8e5eaf6c0dd37d6b00de71878a1b233d8b673d85d052aa9a44628d236a34f8cfffda33d7e0aa5baa94f95be12748cc022225b4b96248615c164df1249bd10e47081c3821464a366779a0ea2423a95d6085c9bd685ee5f194205d7ac86f02739ca70df5eb185a8e2974cd5039cc52aeb1804e7daea311e9bdebf5506af6a24ae6679ac3927983e7bde917b72e437417b30b64eb093d9d58fdb7a3452fc9e56e8bb3a2f100c6f04b464e5dc5b9b4f58e2743311b0ce49b7578c0ce5e6022e5b7a1d9812aa22b1a76b0f046134e3ab19c6c12181dbb72361dc8f260db15b8ad879d41232583c010e1df811470754ea604a5129242188791f894a1135d5152d2c1d620a6fd883da965c44e5b309da57ff38f23f04030c875f62a2144aff70dc275ddaf365110e4fb33458f989fd269bee6c24c5df016867a942afbb723ad6473cfd68e44c05e3a6e4db6fe4f1bd15e9bf94e6904d9082d725f987bdd199db1fa8ea524bca8d99c00af4b7b48b1b1a90e0a99c95bb9d4ca9f4126152b682c79e195cd2097d5d2365addf5b7907558317f8e3e5d0d61a72475da1d1a072abecd1ad2a0193304ab7d09cd881e592f813b41e88c1cdc399b5540120e936a738d20d5c5d07a98b5a96f5d2c441b5919b03b5e9d2a2cb9d1c5b1ef1c6b86b4bcfb01d56662121afd20e748a75b8461cdf6311d45b78c4fcc79d10a020f19f446b8d5181b4265a174a9a42a403a9675068134f0e8f36a4426e9a71921dd86088035ab8eab078894c615cc509f661c4fa734d77eb405f9f766beea43cf67550ea1d2dce7bb38d610bca424634268b9e98d349b7915056bf8fdf0ecba6699ffe841fa6db50687ac1971e6dcaadd6076ec64a3b8d438190d6142782c469af3ad096c1ce6a1dd0a73fc329a7f2649d61f700c907546e4b8f3d450371a98b7f443a9b511293fc7965a952ea8f15add54be042c4e682a7b576ad69b63916e9dede599219f83afdd8f9a12c852f6e46a87dbe3a33fe0cf87451ff74759ba591a183a6bc3", 0x1000}, {&(0x7f00000022c0)="4405c5f04c4a4898ac05823de2ff6f188872c7fd243abd3f455fffc99097db9fa9f95a7e5093691c50516ddfaefaae643f5e7481ad584519a20108f5d52867eb91c27594e651031ec912239957bbe747fabe1fa54f394bea1892c6f76460e15e1bf6281e7b26cecc23517cc684ef78e08ccdcb182843361df8e37c173ae0065c5035ab68803b", 0x86}], 0x5) sendto$unix(r3, &(0x7f0000002400)="442a78ec4a3a5cd2d5ffa426e471662eb2e7505e7226745f8c2a8b4cdbd5dacd6429676312b9141451458d431e7003451c72fcb3338aa5674eb5445e7a14ac238d319b349e5c1a51f25831d7a1dd49f6d09f1412b0386340b91936974acbad8d48", 0x61, 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002480), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000002500)={0x1, &(0x7f00000024c0)=[{0x1000, 0x0, 0x1, 0x6}]}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000002540)) mknodat(r3, &(0x7f0000002580)='./file0/file0\x00', 0x8, 0x2) clock_getres(0x2, &(0x7f00000025c0)) lseek(r0, 0x7ff, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) setpgid(r5, 0x0) r8 = accept$inet6(r2, &(0x7f0000002640), &(0x7f0000002680)=0xc) accept(r8, &(0x7f00000026c0)=@un=@abs, &(0x7f0000002700)=0x8) writev(r4, &(0x7f00000027c0)=[{&(0x7f0000002740)="6431752669cdbf3e02168afb38f24e4c5abbf01b33abdfb61d5c6a44c7e2392d1eb7bd95053a3a2308371c577c0a2e1b77baea184a876bfaa41f450c014e9d8659e8c9b3ab3a4a0d1a7a07f7b16945967b5ab18110dd01568bdc7ffe346722a2b3306d8b97bca21ded66b83a0e2af0bfd48563062d90", 0x76}], 0x1) mknod$loop(&(0x7f0000002800)='./file0\x00', 0x2000, 0x1) socket$inet(0x2, 0x3, 0x7) kqueue() ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002880)={&(0x7f0000002840)=[{0x1, 0x9}, {0x8, 0x8001}, {0x1, 0x8}], 0x3}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000028c0), 0x0, 0x0) r10 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002900)={{0x5, r6, r7, r6, r7, 0x48, 0x40}, 0x0, 0x4, r5, r5, 0x6, 0x4, 0x80000001}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000002980), 0x1, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002a40), 0x80, 0x0) kevent(r11, &(0x7f00000029c0)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x10, 0xc2b, 0x8000}, {{r9}, 0xfffffffffffffffa, 0x18, 0x80, 0xc7c, 0x8}, {{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0x8, 0x9}], 0xb0, &(0x7f0000002a80)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x4, 0x1}, {{r4}, 0xfffffffffffffffe, 0x5b, 0x1, 0x0, 0xbf}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x9, 0x1e205775}, {{r12}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x9, 0x2}, {{r4}, 0xfffffffffffffffa, 0x34, 0x0, 0x9, 0x80000000}, {{r9}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x8000000000000000}], 0x1, &(0x7f0000002b40)={0x4, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000002bc0)={&(0x7f0000002b80)=[{0x7, 0x4}, {0x25, 0x341b}, {0x24}, {0x8a, 0x10001}, {0x7d14cbb941bc3085, 0x2}, {0x86, 0x8}, {0x1d6, 0x8}], 0x7}) preadv(r3, &(0x7f00000030c0)=[{&(0x7f0000002c00)=""/134, 0x86}, {&(0x7f0000002cc0)=""/188, 0xbc}, {&(0x7f0000002d80)=""/148, 0x94}, {&(0x7f0000002e40)=""/5, 0x5}, {&(0x7f0000002e80)=""/125, 0x7d}, {&(0x7f0000002f00)=""/160, 0xa0}, {&(0x7f0000002fc0)=""/218, 0xda}], 0x7, 0x5) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166ee25ab7b6cac", 0x29}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0xffffffff}) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f000014f000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001300), 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x22}, {}], 0x2}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0xfffffffc, 0x1, 0x4, 0x0}) socket(0x36, 0x4003, 0x6) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x34}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffff7f7b, "01000000777d001800"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000002240)="4e54c294b261d3d3acc9a528086c10861e01b162132cfa211114da955240e33a0dc47c1b5a6ac031a0aafe6129111900adaa3a07f7735c2c5cbc4e8dcda729244e3e1e5407d89ab6a8f6a1b33f556dc45434a950f5d6147e6b3dc13a269047fc74e9d02e2b2e1e5af02f092e31debf048be9e72033616c4f19940a56431f9376a7fc8982b037070a35d45766613038feaab930b4f739bda49c3d41fce2ae8176b29b9536673d2a4fe81b45c5c0b30950a1660b320ae1988f6153048e61fa2c71d20f510dd9daa93cd32e0bc3d3c1ebbd42d58f0dee31c57cc023cc8a9c3c18e3d1cf2a1f2768dd227716ba75355a0c9d4e62de56d6fabddd088cb91b83428bb264445d17204589ca1d0689860736a36a34ce9a0520a2ca09cca55407e7618596d89bc76917a0b2d51ca4a3fc23891f41ce544091efff0de8a9ed152b67ae89e30f6191ed8e6af254e99f1086213563ab19b095251a7a0ddb356ab51b06a02b7431fb1f47563fba51ba18b1e4b310763200b4311dbb480f15650c8148eb2a70894928bc0442619ceefbf04f34d54918dbd1d0bab84adfe1314e9c76e355e00cd3be0a4ded0fb46f8f2bb30b529cb35986f161c6ff3b1d6dd5d7674af9f00ed922e8e317dd532f545cfd21a5e5b1b540c1cf67ad7044e0e5022e2914b46d6663fbf336d9b41a37dd6e07fe95d55c3bdb38512650ed3afb66c10c5edc99434aa0ab5a236eb97720b60bee0f4fb221085e3f3426dcd0b385fdc10ba0033a6596ed6d9aa9ba2cd312b6f11a23e93dad50005c9267cbac4b7a1770699d95460b1195b0aea4dd06c122aa98e7315aa5a114b96f3c6acdf497f48c75d3419d3dd3bc81b100dc454886ee4dbaa4db92be8816264975e35e32735061cb6694ad0325964b83f77cd08b877c79afbf646eaa5a052b1e33832fb4779e8ef9aa4a7e1ddbfe6d661aef25c291e4968a28f04fb539c3a56008675b43c32333dacceced32e2e3afcd6fc18ff12d59785e04e0967bd7b013650bd0034b3fbf7e6ef00878e905442ce7bd59e95da84beb1ad7869076e4a5650eb523ead0eed8dc7aac49fa7784deb28ed4e65db72b654a4edd51249d4c4d9b41126555799a0faf185ef39db0ad4e79304e8533b6aa5cc1d0ef1664d7fb51542f422ab6a95d998f7614e7ad867ac534d12cbd86f315299c8e872413cba017afe3128dfab4007effb224a14cdde82cc71db49982ee3a21beaa7c5cc8a5747727b6809ae165ea51f81960f9e37a200dadffe53d4d75d225267e700991d18d44d81ad7380ebf8b9564229cd58fd558e3e93a80c471be1f69f37898bbd0a0523fa98717b015403c9fbfcbf4de0c55566437d65c27aeb1827e74edf27ed1a1425815af82a1df4b3a3d6ede6a862982a648395c8dc7d446acdcad795f403c4d321d20fdb87711343d8a7d3ab64d6ae557f07923180210fa855d68072eb79b962bdd64a3f09ae699d4993a22b6274b15ab266f84252943a9a8ef6bad3904d84f65ee0f4897fcf678968f5feffa04cad13e5e4c47651cded1e03b089675a9bc0ac255fe86f87cabc1ef7beaa8ed63bd561641c30907814672d4b68aeec273536de5466cfb44916a367337e2ca4b80972e3b61e4c25f3ac7b578a042133d493790cb21694066b0e998efea968f1b06509ce322f486beb53ed0e2352d4c53f67a31ea125325a54db909b3acdfc6ba36f9a45cd4f1aa635cf89c2f8a5964a7879d946c7daeadb9ba5a2202e449da82a081f6378edc0d2c522c66c8b3ec2e42d9308388d1666de0bc7c4ce53bd558c3dd5e174ba0833aeddd39a318d314a62a0503a3a8fc51828a7445d41eb83835f41cea7e79daaad465808c14f24df73f024da323c6bf8b7a5429748268265d5cb5b1eedd9491d6cda181599ec482aa37768a7aaf77a36c026a50edccaabcb6b4df6f2140e974e3d26d5633d62739c9c8fa110109a3b183d56f5dfae18284cee9e25f2401bb5e77bb81784714933408d2e1af57927f909127ec16e4244f071757faead0b15500f296fdeda4fec28b791db32fd1f0b492050613b96a3f4fe1e752eda0d3635eb22f07bf283bf32a72565c2382db6d1b848a714545c2e2ed28a4b95e8a02bea21a7c93ea06302c482862bae413710f3a10a8b4453a12b8fc2dd68803d2af8866710ce632527b9bb6d8b36e13947db057f5279bea021e7642d89f0885365b5908e0d2aea93926c85293a52ab3c6bd2dd68f8a2c7544cbc651612b62c52bcf496b001c1842296f215e16a0bc9df1ff20fab48f8e45b2b5972842bc6084e06fd1a0f1c685057b4b722912c4e46c7b064c1e4d17d36d54ef086f615c7fef4526ac301236a8ffb206a2d0ee3108eebbaf8aefcba60eb777f0dea4f32402d6ac8195f1ccd8f743cae8c460589e8c01b7f592065486eb12a8ae9379ac3366817085e832789b0d87592b3ef5d9d0a9c6410db8aacaae7498295eae2b0d3ca1dcbab017cf0046eaac0cfb3a82303be103951acddf0c5ae243d39f1f17deb87ec134b054312f96666a840af4ed2a792a7e7e04999ab997b133eb5c2e47959e6da40d38d985489f8bf7e29e4d019c3d469022cbc8d6b68d8c68035c29", 0x734}], 0x1) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="f8174f2a1ff55603e44bd8f6ecf60b7818ff3f0af3b6769675c4a669074701b48a6a68616558e59cea40b8ccafbccbf082a05cdefdd76dfd142e742f360c0334f7be16d5bde5eafca18c68167bf864efb43523d2322e72fc9d4819559dd5b5143100d86d8081f0e7ac49a007c09ae75b9db25c3f4601d4d93301aa4c2218beaee2a128bea4a19265ec73", 0x8a}, {&(0x7f0000000300)="f11e4bfb0a53a5cde85c71404fca856169e173194b0a947cec14df4f3dac1224817bbbb52e2afe19246e5aa1a82c7e24d06313b0fee803dd81088fb5b8e90086d06fb99dedd3e540101c80fb27580f6d94efc43c1688e57a6e566c2fb65d2a860db1a3d9b5245ac2e5af8e46fc167318cfcb7198f1a32a491191820975cc8eccae50d3228e148f7ccb6e4d4e40b960af23443fef9e0c9b56735be04fca5554ac661a8c1b1959f191f72752e4a7373e7b75a068c88467e7d86e3d6fc22f636dc7891c8669bf4fbae37640b2f96869e1e61534d8d06b625814a85b41e5801f56d5377f21b58486", 0xe6}, {&(0x7f0000000400)="66981bdbfdfcc5f77679a1cabfaac61d07e9b2fb11e176c15c85fcace686a17732ba2146e130d290caa65e8c95f0f70d26ea80bd6504340eb19d82248fe4d5ae1e7b914466", 0x45}, {&(0x7f0000000500)="b78a4cfb4a345a013ca7f70192975d262e647a02281e51ae0553ef21c4578a237a391f891c301327732a3c3f5f00eae9116a71fb37265126f614b403a29692cf2ce3ef8f05783f28701a1a5d01674084dafde48dc2fb2c6ec972b3d50bcedca84857682269cd7cabcbdf4ce83858abcf810cfd09a4c7af64d0c1585804ab182d5b73f847f9b711b30e8990cb4e518eba4dcdd1b2a786f0a1d9286d80c6b0109d14149eb8e96fb0397a24fed25e55d7f18e4cd81075560e8a3fd1068ce9269ed6ec0a8b1de5eba8", 0xc7}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x403}, 0x0) close(r0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) acct(&(0x7f0000001240)='./file0\x00') connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x8001) r2 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getpid() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r5) r6 = getppid() setreuid(0xee00, 0x0) r7 = getuid() r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r8, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0x0, r7) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xd30, r6) r9 = getuid() fchown(r4, r9, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r11) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x9, r2, r3, r9, r10, 0xc, 0x5}, 0x0, 0x7, 0x0, r11, 0xb1, 0x3}) sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0), 0x0, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getppid() r2 = getpgid(r1) socket$unix(0x1, 0x5, 0x0) r3 = getpgid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) fcntl$setown(r0, 0x6, r2) connect$inet(r0, &(0x7f0000000000), 0x10) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x46) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r7) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x67, &(0x7f0000000000)={0x2}, 0xc) shutdown(r7, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r8 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000080)=[{r6, 0x80}], 0x1, 0x7) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa2aaaaaaa86dd6089328b00000000fc7be31dda4e647e1cfaceb91fcfb1660000000000000000000000000000000100000075233ee47094329304d31d0ed7c2f140f9104c62d13a4e92a8efc205a33cee5aa817aa087d1fa5863446f8aa179eb8faad0aa0848faf722312319e918e2fbf7edd199964a0f94ebfbeceb6e4acd7a8bf5d0a8c6fb11ee1e1c935917deb8df8eb264a90089fd1478fbddc4689a435930c5b7d6785f1859453e8649a36e86c127f45e4847cc50ad2c18703bb3db4f96f7d1e13e339cde568b5794f3f7c0e9e3349afe370e5bc2dfec98a4589fc7b89b851a34e7dbf28371f60cefafa312b2b04f18ca91d"]) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = fcntl$getown(r2, 0x3) setpgid(0x0, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) r7 = semget$private(0x0, 0x4, 0x108) semop(r7, &(0x7f0000000200)=[{0x4, 0x2, 0x1800}, {0x2, 0xfff8, 0x1000}, {0x4, 0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x3, 0x3}, {0x4, 0x4, 0x800}], 0x6) bind(r6, &(0x7f0000000000), 0x10) listen(r6, 0x0) fcntl$setstatus(r4, 0x4, 0x40) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) pipe(&(0x7f00000002c0)) shutdown(r4, 0x2) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x2, 0x4001, 0x0) open(0x0, 0x800, 0x40) (async) poll(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_open_pts() (async) dup(0xffffffffffffffff) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x6}, {0x1, 0xfe, 0x3, 0x2}, {0x6, 0x0, 0x1, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x20000000000001ed, &(0x7f00000001c0)=[{}, {}, {}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x20, 0x8000, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() (async) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) pckbd_enable: command error executing program 7: socket$inet6(0x18, 0x2, 0x40) r0 = socket(0x10, 0x3, 0xfc) bind(r0, &(0x7f0000000000), 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001040)=0xfffffffd, 0x4) executing program 2: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000fef000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r1 = socket(0x1e, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xb2b6, 0x0, 0xc07, 0x3753b540, "9707957d0500c0406b1309000000fb00000f7e00"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="521dc32a838f8e3cb702b8173e8a3f51a0003512fa209bfed967a7cd317baa85cbf7cfb1376abdd3d698b8461d6d06eb34dc5e", 0x33}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) r5 = fcntl$getown(r4, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)=0x6) writev(r6, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0x0, "1a91880000000000000000000000000200"}) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="b8b1004f9cacc20e2d5fb55ae76a2bdfe17481b373ba2a0cc2d569231b68c263d3466040d0f7d61bb64403929cbea60c0da0de2e49696abf27a4c6263d6a8932db1e0700000000000000ec7ab6b1730b382db27ada6b293a761aac20bc07652924fbdf367eb24b80439796149d43000ff829180cc43d34af95146bc66dce06be2efe75e65ddc508c98aa70af860461767d52912ff8ec061e906d5d5757b291e54bb2d6bed54d835b9ec6dcc4a9d598660d6296a72afab408586237adc025d4ee4a6c615d9ae2820961ea", 0xca}], 0x1) setpgid(0x0, r5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x9) executing program 6: pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x80006381) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) (async) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) msgrcv(r4, &(0x7f0000000200)={0x0, ""/243}, 0xfb, 0x1, 0x1000) msgctl$IPC_RMID(r4, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setreuid(0xee00, r3) (async) setreuid(0xee00, r3) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) (async) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)) (async) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x8}, {r1, 0x80}, {r1}], 0x3, 0x3ff) (async) poll(&(0x7f0000000180)=[{r1, 0x8}, {r1, 0x80}, {r1}], 0x3, 0x3ff) close(r0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgrp() setpgid(r0, r3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmat(r6, &(0x7f0000843000/0x4000)=nil, 0x0) r7 = dup(r5) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getrusage(0x1, 0xfffffffffffffffe) r8 = socket(0x11, 0x3, 0xff) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r3, r1, r2}, 0xc) wait4(r3, &(0x7f0000000100), 0x0, &(0x7f0000000180)) sendto$unix(r8, &(0x7f0000000500)="94010503000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x802) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/46, 0x2e}], 0x1) sysctl$vfs_nfs(&(0x7f0000000300)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000340)="2032da9afdb9c823a3917cf2082a588d564763d221ad6c2965e3ae7b3d495875f7745ae1731e99dc067890b3a880aefedabef264572a9edae11e4af1d9fba9a0ce81cb406f", &(0x7f0000000400)=0x45, &(0x7f0000000440)="a04ee1bf01430bba362010b64fe3a9238416d6c25cc4a6001e32f55347ea3112a92df7a4c1f649dc8925832d33efe1b3ecdfa296102a166c9017b78cc88da549c97ea6acda8c22fadbde8809c6e6a0f7915bc1358e5588858125b77958cfe0dd9a645252c1a83ed9ea01d9c419b447a7ecb531e7a5a24347ec8fb9083c26837b12f8860cefc999b5cf8977e46c735776", 0x90) sysctl$net_inet_tcp(&(0x7f0000002600)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000002640)="826eb8ba", &(0x7f0000002680)=0x4, &(0x7f00000026c0), 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f87, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000015c0), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) listen(r2, 0x6) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(0x0, 0x1000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3) syz_emit_ethernet(0x36, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fffbffffffffaaaaaaaaaabb06009707e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59478f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd33d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3"]) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x7f, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x6}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000240)={0x0}, 0x10, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x1000]) semop(r4, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r3, r2, r3, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) connect$unix(r1, &(0x7f0000000100), 0x10) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f0000000480)="7d1df3d32c5e32f2621dccb3f04ad746405eff3514a22ad416f895bce1a409d9b4f8b396b013e6eb5310056fdba31058dc666a1191e8ca97fd052d786640a3498d499eeb70330608c15f0f90cee372845d0e6ef2f2bbbb13030cd7", 0x5b}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d851e11f225cb4f51912cb63edad2", 0x1b}], 0x3) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) (async) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) kqueue() (async) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) recvmsg(r6, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/76, 0x4c}], 0x4, &(0x7f0000000340)=""/217, 0xd9}, 0x840) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x7, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) (async) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd806f7d0838 failed: hole in range executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900)=[{0x0}, {&(0x7f00000013c0)="cfc173f4233367fa2769a351b5b229468e347da51db7906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739625072ee236e8cac673b321f9715fcf8ed21565366f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a9", 0x61}], 0x2) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000480)="b437ab93c964ca79d412b81e9418a838b5b17a477cc5d8e461c6b9da72c5b115ece00000b974d967ca62eaed1b3241dbf790926d30ea797633c4d0ecac09b38de0f0282fa2942a975a533c095752d784c67f248c89e02fe29352480033b7fd509075e4cdbaf66c49e4e43c073412fa64e8e1349600648687533346b1b86ac0c9d319f567dc33e9608fd68b5402c75013344890893377dc02cf54468c9c7e084113511a061b40e229f8944395997e602f03f11ebf8598d8fa30236b6d1e50afd55d0b0ea93e414f16ccbde991b405d99464a7", 0xd2) r3 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r4, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001040)=""/168, 0xa8}], 0x1, 0x0}, 0x0) setrlimit(0x0, &(0x7f0000000400)) writev(r6, &(0x7f0000000ec0)=[{0x0}], 0x1) syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r7 = open$dir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x80) renameat(r3, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000840), &(0x7f0000000880)=0x4) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x7fffffff}) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0x0, 0x0, "01000000080000009bb82f36b921aab39b58505f"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000200)="c20feb1a7135e0f644e54f789039185bca53ee4ddd41306b8781ba875d4d7e5d31b625e61276ca1ef84632", 0x2b}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgrp() setpgid(r0, r3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmat(r6, &(0x7f0000843000/0x4000)=nil, 0x0) r7 = dup(r5) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getrusage(0x1, 0xfffffffffffffffe) r8 = socket(0x11, 0x3, 0xff) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r3, r1, r2}, 0xc) wait4(r3, &(0x7f0000000100), 0x0, &(0x7f0000000180)) sendto$unix(r8, &(0x7f0000000500)="94010503000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd806b82d6d8 failed: hole in range executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000fef000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) (async) getgroups(0x9a, 0xfffffffffffffffe) (async) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) (async) r1 = socket(0x1e, 0x3, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xb2b6, 0x0, 0xc07, 0x3753b540, "9707957d0500c0406b1309000000fb00000f7e00"}) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="521dc32a838f8e3cb702b8173e8a3f51a0003512fa209bfed967a7cd317baa85cbf7cfb1376abdd3d698b8461d6d06eb34dc5e", 0x33}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) (async) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) r5 = fcntl$getown(r4, 0x3) (async) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) (async) r6 = syz_open_pts() close(r6) (async) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)=0x6) (async) writev(r6, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0x0, "1a91880000000000000000000000000200"}) (async) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="b8b1004f9cacc20e2d5fb55ae76a2bdfe17481b373ba2a0cc2d569231b68c263d3466040d0f7d61bb64403929cbea60c0da0de2e49696abf27a4c6263d6a8932db1e0700000000000000ec7ab6b1730b382db27ada6b293a761aac20bc07652924fbdf367eb24b80439796149d43000ff829180cc43d34af95146bc66dce06be2efe75e65ddc508c98aa70af860461767d52912ff8ec061e906d5d5757b291e54bb2d6bed54d835b9ec6dcc4a9d598660d6296a72afab408586237adc025d4ee4a6c615d9ae2820961ea", 0xca}], 0x1) (async) setpgid(0x0, r5) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x9) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async, rerun: 32) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async, rerun: 32) mknod(0x0, 0x1000, 0x0) (async, rerun: 64) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mlockall(0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3) (async) syz_emit_ethernet(0x36, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) syz_emit_ethernet(0xd0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fffbffffffffaaaaaaaaaabb06009707e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59478f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd33d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3"]) (rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) (async) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000000000), 0x10) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x7f, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x6}], 0x4) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 64) r5 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) (async) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000240)={0x0}, 0x10, 0x0) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x1000]) (async) semop(r4, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r3, r2, r3, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) connect$unix(r1, &(0x7f0000000100), 0x10) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f0000000000)) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) readlinkat(r1, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)}], 0x2}, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect(r2, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) close(r1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f00000002c0)="b437ab93c964ca79d412b81e9418a838b5b17a47", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1}) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x8, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0xbe, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20103, 0x0) fchmod(r2, 0x10c) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000632, 0xffffffffffffffff) executing program 2: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) seteuid(0xffffffffffffffff) r5 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) r6 = socket(0x18, 0x1, 0x0) close(r6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) executing program 6: mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x81) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0x0, 0x7fffffffffffffff}, 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x3}, {0x5, 0xff, 0x0, 0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r0, &(0x7f00000019c0)=[{&(0x7f0000001a80)=""/118, 0x76}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f0000001540)=""/49, 0x31}, {&(0x7f0000001580)=""/217, 0xd9}, {&(0x7f0000001680)=""/1, 0x1}, {&(0x7f00000016c0)=""/236, 0xec}, {&(0x7f0000002cc0)=""/4096, 0x1000}, {&(0x7f0000005fc0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/248, 0xf8}, {&(0x7f00000018c0)=""/247, 0xf7}], 0xa) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) recvmmsg(r2, &(0x7f0000000080)={&(0x7f00000002c0)={&(0x7f00000025c0)=@un=@file={0x0, ""/527}, 0x211, 0x0, 0x0, 0x0}}, 0x10, 0x1843, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, 0x0) kqueue() sendmmsg(r2, &(0x7f0000000200)={&(0x7f0000000240)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002c00)=[{&(0x7f00000000c0)="adcfbdd66957add6115ec41700", 0xd}, {&(0x7f0000000300)="0f481bd79f767ee225a6a1d8dc7aa3892172ba5f509659c261b67ccb241ddb32a191cac1f351f4efda9dca4880a6f7245a37e238cba4c00987184b5e0676077e2864cc7b019a69865bb81f59477b1553a8e21d0f2a568732fb37e177775e32dd895cc2209a1847e4e0116161d09591", 0x6f}, {&(0x7f0000003fc0)="6e4710fa0f17d421477de6676b344605651939099ea9271d5cf057891e48eee72ef3b5ba9217c8356c291c8696c50e076bb845e0a32f869f87d16d897e0b4ed6b265124ef6dc25e2abf2ec86212232fc36892d2664eb1fb311d98385005791fdcc90005b268b4050e5a776a4296c558eaba75d82b3c7a57bd0a3a9c4d0f7d92651cf9f5cc974039e4bd6d9bb6da700673571c27794f3817f61b2f3b7b623f04ec84fd843d38ce890cbfec38303950117baabdbe6d17492a95d7dcaeedf787a51a01a1593bf12e1661c75d779c96bfefeefb3aa5013ad9bc7f0e89360a43a04f8162314dfb6c0b2f75e58000edf6c2e1c34af48a8634dd6957a8e5c13122dbebbe572a6c598537fe908ad3d6592d760ae9ee86c55ea1073837eb1eceda56fde530bc3b7e8d086c8d8c358246646a0f080a327b29f913bd1272d50e1848b5a05752736cb7b3d6c1c6e1425f3c1a6e100b4493eed9941cce28a4a243bd69497ba4384588855b91bed0e827b77e06dbf4a8565e7c00d06011c13ed5531020416dce71f298ca5a1f6bc338b4258218d655345dfbcae5969df73f5e8f41538f42d3f06e8da5015e6dfcea6e12c3d7bafc0742c00d966ff0ede1d5290e190b30e0bd30d81961af32c7b74fe2afff1a58c4cbad056c5fa251ecfa4bb1428681d86773bbbd4580a5826240c5fdff159cad0b3821fd0b59993c1db6654cf3ad3a49701dfe87c8545a16bc40352619fab3745b4be887cd8c39ab572f0493188533589ec0e42e7698c2d5f7228bfe18428f46bcdd3abcf0d5d206f2b3fe8320bd439baef820d90ce7d3ad28c73b39ea4ae136114b7c796c24f135f1e7e7ecfe5bb84d98cf56ffb5a39fdb016ee2908318ba70adb9d205cbe6126ffe03949fed90596285ca778781ba25325ce37883c09dbc7c8131e489f64092fd528954305f8ccd72cdb3c05abf20ba5358ec11fe7d47a375b2729768f1501b4000592df7f64b23dd340bd41bd01358d8a4f2e02f90685b92063997fb5df19cebbd2f745a2d4c4c19c66720ba0f621c499216eef92ede3d5c487de702c96cf9f4ca8a36d12d2a80fedc0024b6fa9f96d1fa96c325293bed63a99189994586b1616fe6d61d02b8d8bb0c0055fa2926b83ad96d80cbf09011ca188ebfef592b9a0dafa3919a775e5cc2f6fc6e9cee4ec14e021239d403219b4a5e80cb7bcd876e187a822ed41fab7c1411fcf9d3a3c87e766de07862b0d4a4d5b393b945768af230d24996cdbf51e3017e92fa9e413a731acc7b9fda222404b3619dc4ba02bba338ff6f564d91e8d6622cd88457e6bdf479cf296a969f8ba72b92d908543998b4c7217190b4323ab0fcf166aaece176bbad0ee14155bf7441ffd1ec623297d0e3b8ea7621b572a098ad0fd4bb9a84184bbc477068288faf55127efac52c84f4f8ba30d1756e3a726d703048dc64b7dacb67f1a4f859a4f4e57d062ed0224d6a8074b3cfcfc14e247cce10ea79a30af4b98928bfc9761c1d01ad76a905b249db78a525152ed3427268894dc44bf5600ebe0c4e65a190a0040b67fb18f979f6877adef4776f3d813d7b1b584d1883c0179e2a58bfb838ced32fd7500a84c75fdd73d595628390f7e42d4396a7c22fde4950f9536e37af103ea89feea94feb64234165debafec08765cfa3ab8266d191e658cbf02a994098832ef7ad9951e07ce7e3f651a70668f247d93ffae9c8cdf7d973c626041213ccfcbb5ea6d37c66c303e6a9b093712ef608d6d7ca4963f3ecbd13409c6309f2532f2d29dee45eb1db1705ae359bb0c7b55d2222d63f55844d3f48419642cfe2b5edf82fe2c7a1ddc4c32adbb11facfe94c8d22988ea4aa03596333567a3ff6039a9c68307b8d5c79497d076a89d09e6b25836d814a763151466151acc141e4da18fdeb10734c715626a0378868546cebb2102d7682fdff4098d597575b7ac88696ea114bce1e65e0a81890e012edcbae1a79e2bd7a5f4adee18084d43263e743109be35d256872b4b7847009cf4f8aefd6cf19f9c5d462e2a35615388089ef1e222b01e24770e34590ffed34e2f0eb8ec149730f4a76cf5b8fb5e51e6da19b73da71d8cd3b42f3f48fa0a561fbcc1c165b00e29f19161bda1362ea325407d9352facc48658f0376af9ff602aff2b09bdb39914a02534c457fdf90d4d7903240435c78b4fbee939f1d020679c32707022d66daf9969db49344806029bd02755c62e6c8b405eb2cd281295f2dab99696210d246c657b34369dfe04427f710b59996177ab5d2d9c3f80a1d1055ec317258c01ef00f09e3a97ef03dc1f51d7edeebc3a0ae090648421d5e8a021d454588eaace63cc20f2694f152c40aa1bddaa4e8d7e35514d4ed683e8956bd3d5261f980f69992fbfa1e4bf739f97495663e85a8b2f8d4fcb885c74cb5a51455cae736103f6d4e086b3cfade5bf72a47930657dd9c0bebe73b796eccd32cc0f3b47a6b01ab6aeab43495d40d88a9e35dc4476be1f00e4ffcd3317cd5d0e2abfd6e1400f509129e77dadc50955d085be62d4933492efa213ee35443b92d63d5e27bde0934981c9c73aeb4ac9b6880c83c7de54ad40ed8c571cd02f487a72b2a10cd3e316b5549be830d79df099f9469fb80b58bbc913dfc15baa6752e80e59e89c3a7d87ae6c83a40e5285e1137525ea698bc243836b84ee2d6bbb16e421b098314ca6d73b4a5da26e350f887b381bf69b134a5b2847369347ad4ee3989334ab33eb7c167411ecb69bc37f28c94ae61795170afab00d55a9a20c123be513d720b2abd0d40c9b5d03d1c8879d0da0f2a8a0d776faf8ed081fafa519b055fe4f52b766fc139852a37c39d30274ce4eb6a0419f2feac1b5990bd0abbc12f75dfaa8042ccf6694ef1adec5a196fa70b42462405fd15f317c930b2eed900b9955bdbaa053bf22f6db62b25e65059fcb47bb5cccc959536dba5a96027ddf3f59562e6d7e94fa6a0840cf2b7032ec0a5bdc5de4f613ad184561182140200e08ea9859719ee315156f62287fe78f6ebe4fe11ba662a05f82bc75f7d262f88b77b133dcc21dd9fbe419f11a1d5709b4f05feb244b6858a16d05a7d69d012002379b102af6af31aa6b694cb39b0f7ce4ece19dd5b31c3f451677ebbc49e4380200c99b4f45dbac3c97fca00e4648dca4013ec23329f7a09a8d0e177cee6856ea5d85adc1c6fdf86521c85bba281119f42fdd95a86a3062b58992cda4f0cb0f56ea0a3a228cc761383f545be459adb56a2fb28fa6510cec865b96213ee56622166154c1f98011b4c1d556055c1abffd9a76ca0bf936ea06d098e3b49ad669f552d2d29757f7a47379730a1c669de060bdb7c9f88c0ab2f5521a6bed409c5f88ff4a18869c34c63723fdaa6e4895ce062964d86f57bc453218a704127617b52ccb01948d3f43644233a803863d31beadc24100beb6a3a071873cd1a64837ed87512f63118d311e4b6f57c1a08f06759f119b30e2afe30108ed747e490e0e4576ceccfb3a8571ed99c7f382fb90cb9b6a191575ef85b9d09df0bf03808f3cb103f38823ee5a64759e77d5d76bb9eb2377de6595a1a45dda47548e68feee01d660fc8dc21140dc56ac782a9b7e843fb44b372035f152b7a3d25ce84ca9058766c0f0504389af58fcddc192f7f3250fadeebf2302466a9a5888aeb9c35e240cbfd9aeef74195eb19de61968eb8631d3a96b69202088389996d35d3b28a42836499d72b514c3a09036825be70a86cb053ef58270fe3ce9dd94989754793e7a77825f11c3b99529f80f05550e8367c4d47cbacc96484fea0c0cbd96a0635e1d3fae9dec1b982e2b35389bdc8f7da1d2b969da91ad0cc1f68445cb64b4b9dac2d02784a7fb338a534ec7171d5cd6a7c9f59eb4341ead16e1e8114d1b846979cef2c327e1ca4951b1a393cc810ab11e9de74565f45274473ac3bd160c7d7cad09bb0c26af7a76c098548f85b2bdda1c99fe7eba4ddd2a97c55d1c9bc2f01557c86978b64b00bc84372d64e06958895bef4d640ac12f1276b2a7f9976ad0a973e28e65984b45d0c40d6793bda976147d873625b3088c851d838f135370ac368f77fde30056745a421500face12b1960dfdd5ecb3cd2444bb14ad7dbcddf109486b32285457d732f8bdfa91556dee5ad6583a741dd5dccfb3cc14fee09e38c31d3d2dc9ce8d9e2da0468e7f8631a0bdc9fbfe9f6c55b5132438de2a8ab6487cbd3e31416924aa33a9f5bdbb68c90f23026f90d751e87f6b8b479981dfbe226f4dbe7e2269b5c9abed59452a45f51f0aa6ab8ca08669e18800f551151a0953b0f9558b6e979457640178580f2d6dce1e0cb47e5a1dc2e05c26a39a5c7cf93106e92bdf744c874818b009b2f6e38e45eba62263d391ccc1ef423e08ca54a06cd91897a1515893e51e6cdb2745706c423c635e060644fee0e67421e8aee74b1274037f5e972240ca9dc5f9da3b8c7d0b2abacf2b491b218b66acfab8d257b75f5b9c956495dd0310aef314118a3f4fd4e52f571920e777591e9c9215823f0f304c7fe31814230c4af52e6569fb174889bff5f1e79933eeae276639dd62dcc15944e500449b12216a78b4b56e608672c0ce48c37c27c4da23e71c86895653bd434d9d79f2f0e814a2149583579ed6ee418933213b39eefffe1896f96603c0e6587e28e65a2a8ca1010fb4362dedf1aa86f482b3bf660044a1185b85be2473e126a8e0dcdb030119f56ab0756ab179d9d0d8cfdfc994a96a355efa981b001267f7beba99e68bb55c1612a1e5d1d54c5e518b76ffdd0745aa072d582f993e52eee9f0451e6a2cb5be74a17ec9b16d61a5262f0e01fd19e4ff6b6262221675fe7c9363f32348e2941cdd109dd95e993cb041bb4be9fa6e570c1687619a0da8f40ff847c8bdbdb16b2c481d2b0425d32cb624aed4b609cc1caf916779bd79bd6cc37e1936f3d5e7efa849f13c6634ac758d586742bbecf8693766258d61332a3d777b083a7aebd17e9b0c1ba51618dfc341171aa6d8ed0fc6c5e456e1aa81373c0eb15fc761eb09c68c2d9e5f2479ec3460a321792685c67f41b526479261b8a339274333b3f5298aaa784a0e194126ee8204281771b32cec808581b249f64a6f9c481d974e01324a721623b83fc360f532729e6a47396cf496e51608f3faecde9f0e4ae0026e749c9d0f09a5b13fc6ab200cf6a4c47988ee951b9b4418252d6792ac105aed7649a02c181c6c1519f90444683a8556f7d9ae550c1f4ea5a4b239a9895952ec3a52023d2b826288e07e15374b5ca6cec301af4c13bd3f13b30d1f3f2a272d324d2b0de74d576154f9053b78ee39e9623cf0097a0ef5ebf5398b64d4e8f4fda651c9fc79e55a3a9eeb7279115daa60539ad349d8b9a9adbb9957eff48e97fdbeec111c10ba12bc4ba5997fc5cea750aefa1ff874b394d83d8655ae8ea58921bec298e8e9ba6adbb6f3e72a63086f07b0dbb903ad9294d0986f95e331d0a2a109629c418e951a0409e7cc38b1257c3fd287ef32498bac1d1e4383464eb09a84c471c50ef5a6994c35e0ec96649491fe9f686eb93db66b8f64d6b2a8d2c8edd280c77aa2e400cc10afca9f07386b7cef24821fb4d68b12b487152c61fc0323d36ce2ac36c568ad05207af0108a34ff5930f380fd0a6a84b2fcc7336cfe27907b11fa79c024ed9186f08114b3456e39282b4b312b784ab07a77c9f882cfdbe25d3144d00de68baccf498e753ba58f33def714a9d5120046f44747e081725925681e0406ff92f6e5add38ec50e13a2624d078a09c0ae77", 0x1000}, {&(0x7f00000013c0)="08125dfedf049a2695e9c74165effa0ceafbe206f5e7440eb72bcf4f0f47cb0fe0305fa56c42e9f38159550fc837abe87833d7fb4b", 0x35}, {&(0x7f0000001400)="19286125e576c4854024dbea10ecdd2bdb4e7c5fe8ebd0960a77e4ea702ac10a8bf007c31bed2caeed8326bda8c745f3c8f3183187c584d08ac435adfbe05e86acb3fb2765b21607f93a3b4f5502caf057cc92caf9435277e80b5fd39a6d6a0cd8d6421bdc70a1ff0c59901fd51402c7a48f1e0c131035f1c2735378f5cb55f499e80fdcbf32aaab1ee9a75f56c927", 0x8f}, {&(0x7f00000024c0)}, {&(0x7f0000002500)="b6c59370ce3cea096139540bf3261906da5273fbc71ec4fee21f184917e6019563cfd5c65c17cdcffff32c1fb453134f35f961e1ad05393ad0959a3398f10d05d888c93a448a4c37c867d6169e64d63650e534974ed0cbfbf38d96d7b3a5b5a949e6b7815a42bc50cc9584c6cb310eb876f2454067276592493567a135391c37a1c26a1ec0eaa992619bd74ad4c230f3c02957eb", 0x94}, {&(0x7f00000028c0)="7391e983a273dac12ef7a31f9517e72e2caf7720adcba0aac5575df3666ef506509deac023ee42904269bbfed332eb60cc95d552df89151e77166295fb2f59106e1e31dbd2e7cbe9b528a581eca3bd24b0d3b46b355eccd477a2740ca46b451b65c84c1d6f3ccd0fa8d0e1754a252113db45eea9be29c1e956493edbc0d2ca3f0edccd1b0041b98ec7", 0x89}, {&(0x7f0000002980)="630b5152c45812139946215185485f9608325b3f5e4a11eda5e0d841a4d5267b7694f3737263fbe0cc5e103bbd7f5052c1bc13662e94faaca72385ef83069a73a9d3f460fed9eaa23fadc6a5fc9e912d9803cc9ce2b8ea9a8bc65d27f46649810a4e7acac8e051c07061e3b15007d6ca7c7bbec9ae2c8730c112152820eecc1352cebffb71b7a0a1af71c3e909f9068450f5bd537116a3f97902db69e27140d5263d69417ccb2d03e98513280707eefc22ae1dfc4da9c0b1a05ce8fd0948ad6d0ddf19c93b2f28bdccd9abe7d7", 0xcd}, {&(0x7f0000002a80)="05126065ecf5c77d5e4e8f5399fc73fed0da1841fbc44ef9d16a6332c2bfd7daaf86757716a635457551f4bb2da9c126e61fa664ad78e9a6f1435d95ff680b0726f42b2767c71fb7a2b7533461bb3a22095cab500ab33faad6b4bc98744f8144641df3493d990270cc2ba2a5f28313c120fea71dc767e805a0cd3d8bcad579953ac897f3421ef233b926ae5c09cb735789b0d0", 0x93}, {&(0x7f00000024c0)}, {&(0x7f0000002800)="2f1087b49b5d7b8458616fe98ad9d1110e07c7f59215039ecf25e94c79052264622399bbeeff4e77555427", 0x2b}], 0xc, &(0x7f00000014c0)=ANY=[], 0xfef8}, 0xc}, 0x10, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) r7 = open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) rmdir(&(0x7f0000000000)='./file0\x00') getpeername$unix(r7, &(0x7f0000000380)=@file={0x0, ""/4103}, &(0x7f0000000040)=0x1009) semget$private(0x0, 0x3, 0xb7) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}], 0x1, 0x40000002) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d7fa000000000009c2e6998a1ba7", 0xe}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x18810, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1c) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x8, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x82, 0xf0000000, 0x1, 0x401}, {{r7}, 0xfffffffffffffff8, 0x12, 0x1, 0x0, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x4, 0x78, 0x5}, {{}, 0xfffffffffffffffa, 0xa8, 0x20000000, 0x2, 0x7f}, {{}, 0xfffffffffffffffd, 0x36, 0x20000000, 0x1, 0x2}, {{r5}, 0xfffffffffffffffe, 0x82, 0x1, 0x4, 0x1000}, {{r3}, 0xfffffffffffffffd, 0x41, 0x8, 0x8, 0x7}], 0x6, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) chflagsat(r5, &(0x7f0000002f80)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff02"]) executing program 2: unlinkat(0xffffffffffffff9c, 0x0, 0x4633c1de46705d12) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) sendmsg(r2, &(0x7f0000002840)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002780)=[{&(0x7f0000000200)="118b4dfa84fd4cad5a90e3ff6f9362f89050b403539031354d64", 0x1a}, {&(0x7f0000000240)="d1bbf6cfaccfb01f89e44eebca9f01e08ec7818b5a0b519718504304e90506aba8e86192e577b5b1ed39c7078fe2a2b3ada4ae601c1c668ed4d3d8770834ace002fc9839d8382464370cf99afb8e8b0ea284f03ee11bb97d0e366c5151691bad018d729d9783ab737d7eb1504f6d3100a7f60413e5c7e00ff87f328f03945d2d0b9543e8bd22a7b2b43dc8ed14bac5a44cc99066ea3ef399f036082daf593e1d72f3b689fd993fedbf024a941845eb53e0e84e53f8034c71560f292e260b694dbbcda0653a8b5486707298041a", 0xcd}, {&(0x7f0000000340)="1b3e520650e9cd102b0dd1bd8950e99a6ea4a9e6eddd11001d3e", 0x1a}, {&(0x7f0000000680)="6a807baaf26eb81110f4cc99952d4e03b839df9df00798bc686df434bd5f717a7f290a3cdebf77ae2c21002ea5964a754aeeef9328ffb9021548dd5bb2f97906b56feb8ce9d2b573586e33c7026f73719ceff3b05f3d6955d36298d529e380939f6139e507e9f5b04b6a038930ded9ef9d51501f98ad191f0f4f69568b68433bbcf45311bde14e6471097900188d7ef113a108e54871d6071752681de28b5df6d461cdca9a743747cc348eed4a316150565d0963cc118eee8c20bebb530c68eb9ec3d83a530f6350a830433790385cba3ced8a229aadd6fb8bd007694a9fe77dee982656b4d550133993408d330f4cf745f9e3b70af6c813e6061d1ac27d9a5f04c15c937274a0d8f7504dc1072fdd27a839e8627c7ce0b9298351610411d8b24db03bd998ce5ac6197b1f5694d9b74eaeb4ac820999ead3b437740ed27d7287191f27d9aa9afe94b199888d08313148587bae4ca7fa5e036edd6c7f745cff56710c8356a8f08d1e5926f2ca0a774718dd6c32f5dbd696c5616af3e8d71ca878f17ee017a123072470a767b99a90524942679c3b7250c7c61922f6b3c8201d6193c74fac93a98df26ea6263bf5599492a3b563c962d44c706b316c9be6e42defdb64008d530af3a9a70a2ff428a55ed2074bc465adf0a6e7fc1caec1e8e187caec3d958027ae939edc9ac9879cdaa37cdb1ca3bb999c9372bbeb477e55202307bcea45ac4771e1070680f75322f02df49d22335049fb713917e4104f0b9b482312fb19d1b1d075e4059ad9608a3237e31b9b6b0979fd09e61ba0ec91ef98f3f705c8cfebd410ead4a1c46281df9006c371b48ecc839088dca5b1b7c6eedfbd9bc8d425a0bb5f0c6ef73a7601acc360b78f50a9745e41adf68c4e5bb02a7cf1c741e8a811b45284c2e66199987e2291f366e01109165a261d6c4e031ab3139608b92df4860e27c320354deaf9223b91b9508777aee9fdff6054077b501f75ec33f3dc9a6bb3588598da6ebb9c7abfd3cb412b84983a6c2a02f81061ba5d6be11ac75a5c8247fc5517f0751dc74f67d39a6bf422ddf2fdb6aaf144b7ab12f9d178dda9e63e30d1e45fa74ad891b0b6717965c54d12bed55f6d27c53b4b608adbcbb7765d875fad4c196a5b1ba087685684119d1eb47e87cc00b40c04240072b0267b41f120deca1143795b2d1fa03b8f39f0e97fdae19d23d0dbbedf25ff7aef0b84ce47004123687f2df273bef6cc0665d4b136a11c9b1935f2489b7b138476ae67cb2a4142b808c672aba4ef8ae1caa07bee6ab2ab9f2638f95a706c16f0aaab138ebabba315eed7b6f4dc0b4be45bef83677a9c806c2a32fda1cc5f56219203c5d3dd209f771b588747d186c8668eca9f26d27641491de602ce5693b82338c549214225bc42919baa5fcafb4ab0b523826495cfd20fc26f3ae728e5e76cc86662bba1b68780f025511880ad05a68c742d417249127d41509113e5bf76dda64cdd6553a01cb17f067756ba63f1be5de2177bdc0a7806944935191c04820e3242c2a61e45621226a89b7d93a0fea3ee8c431efd8bbd723ccd2ec1da8340c3434c233596c74bc2a52a50d21101152d6e8d2db81e91fcb25d80633d427e5a3ef01861ee82e871917f1ed0cca926ad4b679249d3d4a43f4c9e23675e3c93887dd8d0684bd93fc29574c7fd5cdc50fc1cb41b60a15b3d4c2bf294896dbbcaea097f24c3a80736fc8cdb216c74a37922b6d922536e473b614c6ea8a6e2f8fb02ba2dcfb2483787c9c60c04479c67d5b54a169fa65b2a597fe25ffeeaad797d0ee1b86e5177eaa3f6962ff7bc25e04a21792619edd96a8bb386e1442ccc689f22f1da8051c8ac25a198151cbe4cb05f7f4aa9e77861fd8e0d47b47717d91117cfd2d9243d74fe2307ce1e85be52e06c6b55a99e36e484104319bd17ec5329a69ad01ccb352a5c2e5ca1d2e41707538a3ab13ca8127048549dab30ccef8c1e728cf1f826048b407e3e49ccc7db7edec9e7b0c301b67fa2016f3d92342bd4f0a9995e71e3d43af4b36e518f177f947eddcf17b6c8b9e825bbdde6654f85dc82dccaec2839eaa8a29c60b5aa1f87fc2cb197f16e54d5fa4a24d115c2cd6a08efb6fe996440ee7eb08af36912e0534ad182dccd5aa9be1dfae226efff055fb8087dc55ff6292e6017ce6e6eba15f2c6b9c5626ad03bd6cc136a0f21c82d998984376cb47cebedcbf90902cfde688cfd533105b0bc79a6233eee6fbf7e17ea15df6982b70ff209bb87bad09fe25ed7e2d45cc884f55b88d243d032c93e596ce738c8d934bc0b59d79a0b90333e0e2f6c002e4d2744490da7736eab9ef263f7fcc7c968e0fe1a0d651165051cb1a823a9f00f30e9d410a2e096b984d39202e1f88361d81af385a8d4c4051395e52eb2be75ef4d87eab501d2c5b125ab1ebed95918bea11364d9fe4fb0717d8210b62197de9809397a55f108399f4fbd360e5dc97b86ef870ad04257e2bbb65133929a142f9d02652bae14c322f0d6928c7a3e90de5900b59dc3f4985dbd779ab7fd623b08049a797b56cb8a9d63f960034383ae91a3cfe28e93e4de020ff7eb4235a13d02a7ed45d6d05a34065b557177854a85f955eb33806fc2ddaa08b57bc3c6b352ea95b49957b64e3314069d2f9dcd0b5160e23d80f347d272753a6762c1fa7e4d315941ff4daae5c3624e9271786bdb980b232027a79512b9cd1506c0bab0afa75c461311c7777c0bf31eacba94c98135c1c0e2090d1184a0049d87a2585155c165eeb682b82a6a2ce5071ed0add281db6510bf6a5320df5d002253f78f35c62ce45270ddbb774a46a44d1cad4f004340096a8902607ee1328678e91b85128d3b936237b389c04fe55852f949865e668abdc8fc7348ffe90876904166a90b0fbc6dae71b77d57ab19533aa3ddea3ddae418d3f1c2b265ff6e26fd19a4808a3faf5f28953e36638e2e02d324bab8ad3d91f300405285c54e0bbffac56851cad01c07d62345dc3f8cbdc0d1f8b481237ebccfb0f4aac385166502837558459093c417c24c0ebcca13e6dd855b2f8f5b8302849e0dbeeb3b75decc651d71d904692ec911d3dca14db950a83dd485d7a5c68f11dffe2304d03303c5c4be8f196bab55918945d86595e4c7703767c5fbc5388d893e23738d12020438753b5ddedc3f8209b23704b460c853ccabc0455b86328df54c326ff8c9dc5babaa6ace5573aa344f3a535e12025e77ec0b4b7b1e660a109d6b7c2b38319514ea6be8df77381ddc7a0b4fe7294ad1afba9c3b5f248365277b0ec1d6917ca75b8bd1bdb4940cd4b87c210c6b18a46d380d76bb4fb2dd53ba364fb09f0e79ba70eab925584c52c16d2ff5666b009a8871fb968c51e28f5aae76088bc009d0d7e97a386cafb2e35f87c16a2a70018e10b3c9fbe4789bc93e2468e6a4daa1a1a815f5d5709e64319886a972e3e48e466f7b3a22d695f624896284b444544c632b64595db8984c8bf7b124c57856d95204480a63f45b5c25bc0b37ce0a381f37085902d89929c07a136ae6cb3d711d72d66453cae7b3c8b9754ba52adade9ac61a9568d36b7bf60b2e8ed4095efae775d4d07a5864fe97d6a86bf43244607097a2621473ada4cc732870ff54ed3555a25e7a1c093c95b1f91382ec3a75a30708a7d1d10d94cb95eaaf4979ecec7d4ddbc34ca9a87e0cb5d84cde2206246ce9f9d7f4b1f69241614019e71d6d03395f5d5e12c2e402abb7b3dd7f352b69af6be9a2ff013dfc365df14cc85de8bf0918b4ea2b241e1657ec8cc8775ab22cddd500fc37b1e2a06403db789e4cfe24db3e30d0abe91a8f294ba2c38c86e9c469a9dd512f75ff8a2760c6419138a7fa2193d921ec36511239bbcb47c76219703bdcefb806cb80bb3aebf0ead4cd84dcc603321de5df5d072984447c9808f48929ac9251a3ca703bc1b731e83e5c79067b2b5317c2d23d584320bd9a3f6dd32c62cb1a799a9538e87d6a422c39f5390aa9f6545f13997b39a9690501b1ae22c77b4857a796f057661a72f17b1d35233e2a03cf5c747d9253ef51c777a496ac5ce5472a366ff61376d47f5f0c9c197565366f4870c3fffd72b0a86c50b6529a993c6bf471497eaac379e4d58f578b851293f93d995d9b3d9d20b9c319c8d61fbe5185c01076fce1d3aa63c1444599671d448243390aad6d3253415696afeefc9d3255f8a0bb640f73db7b0d0ff382ec55c503314e4dc502516cb7bb75b799c46803f26bc39b24a300c41d1a5208328c8972caeca38102aff957032a1452ba725f7e68ab4813ba4ffb6c5b1cca250aebd8186f1c0d8bc5a00631e541946cf2a1ce53df57b870208bd5a4cf186ebf05e52906b5cf6284fe899344a2274d6408ff7229e0feae61eb33a4fa237d6fe87dec93e4ee1ebcfa60d80a2fd4e73c21470f01d8f01e65c447e80d49fb80554caef4a7445a1bfbb0c75b120eab28cb00ce5dd6d5cd11ab8537ada13f24d0dc500a40d0eedfc96f8d53ba407573f7577c9201281a9ba10e6a6a3008320a680c92b5c29d0c2c490dba1e7bee8882afa0664cbdd4073e5937ea003faf94935b3db31df136fc90b40b639f66ba2b8f598c441eec9bc0afa630508ac238af5e0483d39f59cd80b8dd96e7ba3afaed51e592acbb5e6a5e73c6235564a214fc327cc96151de4d9dae3856312e4a79470e1ea8500fcf5482f6c04b838b50c866f827d2cd13edc3612c0043eec132c4916f16e0d1d9752105f66dd62e04b9c37f348dfb1be8e5c6755cfee38dbef25d293ea01577dc061540773fc1866b9b99c261bc25989b4e8b2d2c07e03801a02c2e0795c0c31fdb57725ed3b690e8afd97c50d761c03ad806cc2a2c24450171570b4425828b72d2bb1846865f60e5bad5b266ef148d9fd02b2ce9f7158bfcbe205afa820da23f12a8e43663b803cd954f6de78f4cb9dcb1f44350af1c37e873f05701e412904eb62da1f101fd890e62e09e001fb118c9317f95fd4803cc8e28e2f17277cd59f25eaa5341c95393c88de55daf952a2b13d9a3eca2acd0d0c297f55652c82bb75dee11a3964ff3ba40a126f4541e112a3d659558b4450d1085dcbc80216dde6c917bf0b5cdef9c6891c2f7e2acc21f125e62e7ebf299efd8ddfd10c7aa49e0b58d48642f21a4129eddba5fb84509c62063b51e845c84cb872772cd7f03f529183a69a16b85e47801c3d745fb467655c5a949e10d41c157b41a7cf47ca39e3b6ac0ac02e7cbd88e0f78a66b7b88b30dff7706b7a9360281c038efe9aa99a2105c9da1a81b4a4ebc5c740a071bda4fcebb97e65602003113805fdfa3fb95b28f1a16b287c154fb3453e589b21428dd341cd01ea50c6b618f51444ed75396589b4319f24b1b360cb36efd975aed5a7e0a831c8f6ad79d4e83720eb715680d4ffc77e8e8e0e245d997d110712c88b1907c48a894eba157a1b29221fbccb54ee1633016d92645fee59598d2bd8b1b84a5407ec55ffca99264d656a28caf48c73e6eda71c8c15ab216ef547af1f9434373aa3194dbe6136777d540e956016ed7ee5ad5f0b7381544a70856d7efd8c6a6d5c23c05fdcbcd6bc9d239338869b41127472e3bca4ed87b17ef5c6edefc29099eb9244f87225ee6af664c02d5cfaa1b9e2aea068c462ee9f889ed5cd2b14a67be3bacaa28cfd4232b86befca0380fb19b13ee97ee58b5d6b6c2fc30385bf4d2f773caf31d7fb1ee794035c53c94f639ab68a6ef8c36eb93cac1740b19003e43abe53b13441e35124c98b02c1ef1557067214995c474a13a55", 0x1000}, {&(0x7f0000000440)="5d24fdf75909d8", 0x7}, {&(0x7f0000001680)="309162117f4500c92d6cc321caffd635dca2552bc1f5019acdd4fff92d62966f238e02b124c0b5affd9252ff33dc70b33d72e6f79fe488e95fddf26a82b314b4630783e7b1eb70484c0c6f2b081fa57e7c625b3216e20f4b568ce819983a850fec5a52b88e339470fa33854253b7f6b298bc083164fb2b6a1577313aa59122b641726af0cd597ea5a773e954476db3b64302f84e4407618e15b3e1be8da02510a3b3b57fb05f2a51b44090d675154b9354b99b2c4a95419b7f850760bc3779fc9a772e6bdc7924b4ff920e623377f6044a897c88b8dc30b71da947abe0ada6366ded148bfa64f5c499e0530782dcbc606984cfa80dba3439cca53f23b830ecc774d34ed5b130ab58baaf8774208baf9e7f2cc5b6f609f715f10ba0e0f2e9a4e2a03e32a66f0fcd5530257043121faeb1a5304170afbb1ba3097b9cd51cc34747508cf5580556f9f0f7aeda69536a94f7fa3d9f55f72317f8f9dd88b8d39c0a46d51e15ee5311afc49a38f019307160cb0ed1efeb8b4bbeaff59f740307b3b39f45fc935fd4f1ab733254e50cab6d527d685761be6bbf53c2e91a1d1ae82353c71dbbd839379a08d065030eb7af45d83a554bbb0c57a038f0f88a02ccdc72e018ff1d8cd560d2fef6ada7cc359b87865177b2668ad9bb764ebd9e4c33b1ba9954eaf9f0c98b8eabdbd3bbd432b16cf4d420667601e7cc16402b571b00b1abac9183940a8da5adf343eb67b82dbba788a29d2a954b05ea8c9f2bb22251683d0b608df86cfb7b329ded4f9d7447cf7e1f8f756b00a7b1890f0b98dc0aab56573ee3c3f2c9f29dcdad7113719de66be137e982a5df4660627bf6e851b8b2923095c5885c4e1f9af8ed4465bdfe53b7a9d2e7e92a49d6e355ab7c9999311d7bc6e08459108314ac41fbbc42479fa8e07866f1122bf433435cdb0b5124be68bfc022b585eb3e12aadb079fce594526398da1d02979edee1b46e65f5c4d1da6f13455c494a803493feb1032247dcc5684d32579d5074ff0d18b3c146ddee171c7be3dc7c3e2a234e458611dc1a7f294a06570dd57e34834d0ed1cc08eb57962d2d77d9787d5e52761111eca80bb2e9015fd3e014a1fc05423e74973c8f2c8746434a32319cc9572c52a9e8b323a1456c85e4255ea0a8124d7aceaba97964854f476b48d7d8af7fa0ba74da8ecece38c8713b7a767939ad6acd10779165295551757a8abbcd17b91770bbb36a66fc5d83e41cf15f14e124428910ddf4f069df03c5c8c73251cd0b9e5b0abdca109dc443d297786b59a8132cfc8e40538df1dbb6b28c0b67e0783f98a3d4cd2ba2c8e11d354b71cf224403636c1d4017d561219c343d477ee3f6740ffcb0b80974d674d175200639584948f95fe9a05d29981d40938726a76696623e17cff6e6853ea8cdf193ba51f24a00df3381a4a38dfc1dab7f42c8e982f1c7fcfd9bd81c49c6c28a8aa11d3e343e23dc79902165583880b03f6163e1ed6f4212722def61a952863fbeb851ad57f566f2e3b795c297f6dc61162b32d4fdad40db38387be756cc9f9c1e94bd5f3f48cdfc622e7790007ec953734a43b3c72214084a015f2e1ce8050fca0fa46d6521d817b03abe6e9c9c12e1549a25c0e5e4a8e77c67f5c7cc44d6d6e5cec01df25c38243f5bc43b9acb5339c7b0d3b787e8c1e007c39f876d5c5889ca311435c5e4ee35c0633342372df2042691a3f794143da2e240639be7baacac3952bbda137164a96ab48a51ac96ae213f8d75974199840d191badc4d7141614d702a84956a9daa7fbd88519326bcaa4c02cfc0915e374be8fbd7e8a47d05fb6858c45607851e38c5b6391acfe1425e5dfd6ea67ce78d2228d7cc269322da0dde286feb466ec7c5ac63364cd5fb07ef2238b248fc78b43bc78f583a041c130e2b813f0a10970fa4fad0441573efcf9bd03f81d2aad91bedf0e5ed68352f9802927635ef5afcc74428cd13dee5a942e584a0c313126cc5e2ac1a8fde20fd1f8a8c589f8c679083213a618016f3c41842e423e9698cd620cf29919ea8309c383d47532375ce135539f007f64f4b0c2adce0444fcd14d7efc5ef173cdaa4e94a1d62117e0c8e8c856c6c3c03563f5c6be6264f0950d972f1fbfb4188e9aff70da80c8a7f8cf4f54b6809b596f2bb6a2cad890d26a98c196427e7cc8f427d22388fff041ec2e5d2946e0dbcfc543fb697c93f3ccfb3956ec61e04d136d167362e5ab15e61042a11762220c2dd9fbf15f7e4455193e655ad91a942acd29ea0c087e6095eded26d9d86a873e1da901ac5f6ca035810d73a2d17df7eb85108b2df187745e21364168d16e286f2fb42ebbd3a9cf8a8b554c64e1eee6607c32e730d0d3ed009bb999269dbf31d2576b95d8ec331ec4085ef673b9d36a5c120f683bcbed92b2ff8dc5d18b5e7f1110a9eb01d317071ec8f5fe8ef54d9da06fad71ecb5c277dda8b252031596ac89afe25a365186067046e8c6ad81afc32eb997f1a8dc9da431251e8769df534f1b7854195642aaa241ac6f80b81144ce542ae0dc781f3c8509b508207dafdc02e1b01b3b45c437bf81943980329adc39214f6bbd0e9805a5e6afa71ebabb95cca4c76519ad219425388b7d61dc35147b3db9f2a110076445470d62850f2571066cafd66c55c6ad4e9d81f7030a4e96ea34bc97e0e1fc05e23c7af185c5865dc95b7d321eaf53e7675b4888f4ba3af3eba53198f65c5cb19c46894fbc28d14cb529d5399297afd2f778352b71147a5a282765f7ad5719cefb22b4a958677e09806e9d793e652588e19ac02a3b67905a6ccde793fce481fc4e7a6dbea5cb0347da6eee4df8160b1e1c740ed9d92e513058458791f23c3efa5b90691d51cedfa545eb3028d4433d0aefe2c7bddbf976d1fc58f60b5decea171fe4790940b61bb0553dc92f919f25ed40d9f69655af7a0ecd86bf5a59dff79a58c7725d124899519ff956a36173cd0a7a968bbd4e4dca7b59e52362548a87b26ccd215abcc692c5bfd4ace5b953ead00527b196242b41a3eddf60c7b88feec6ad8089b0442c412f62ba0a00835a6e8ff9bf37b448723776aaecc883b581950efd4d7b9b3a1c1c6d00197f2d8a45caa106a574ee9a953365677253cf359b161068e5555bf5597ef18845c077940cc3ca048c30385c39e565e5158f28973ffca9e702c111831cc5b8c99c82165fd09e5176c9dfaa1397a9f9b846a1c57ed8e9f81eb82d980076dd8312afb11d6aee7f4dce53ef5f911ba239f167fa9854a020dfbddf709d9f5757e5f31d02e10d2103f125e8da77884603a950b4db3b0c57619dbaf98c58996b3616887d791990bb560e0aafb0390aa3e86c705991585c3e11713b9fa513271da11996d2394cc8973529f4092cb212de0b5129dab5795dc8807fe9ba2fe213d3f754859dea9c1d7cb79e4831ca09e2def88a40a225b70f1b500476a956566f0408041b6241d230e715ba3778cadd676f20979aba0c203d81ba1fe8140809edc00649d20758b0150c3864adfadc685643e0692644ddb1699012b5f67f7db60de297aeb16247adc7fb1763f52f9bc5cbbe00a16e0b257872bc822aa7f0199bc2f4d45f138d70345d2eabe16053d3aebc7ac105aa88a76e7484bd7a70830d47c70f1522a89ed1290d8a29026a8df9bbf52fb1c4b3daa10fc59f2d427b839770328b8dde184ef2d35117657e11c9d36576eaab9e6c100f6b45dfb5a19e73cd1207da493e47a072659b9948f164035d811c9defad728cdd8739a2ae550e6d027d682e8e609ee30a571883b5d149e04085818dd2b4eb44f8347c15171065ba9eec427c308873a755872adc25caab025694a4298f61e93ec4a65cb899828768d37793fa34e07c479fc5741861bf3799ba3c353f73f41932df014003c2d5e527ab2084a76353233045610bc8201c653e23c6283559328b89f5fd2f5cfa14a170bac5d1e81b00cadd28afce3d5d98d02cdea421066a3bd1774cb5cf733f04c6c5afd9083b7c594b7b004b7b384eb1f6b0bb5971ac750a3837b778690a2400152b9f7cc8cae88b6135f0f0d053e0941c5b3dbb07dc753614ba0471ac4b0f84264f51e3dc546dce3e2d3d7a59b51d73f58dc35e2dba143a963248d715bc6906c0d490fcd86483e2ba756deab83da3d43de8d49ac37bc7ef156a2e06ae7a1160cad638e9e0c7a46b32545e88ffc22321b025f399803ad8a0e2150fa1c53c4d516a50157db245331634128b8d3d81e28d9ba41ae645af5b5ebb21b0fd9e04885b79677bde002c940991f3defc7df7a21b17bf218e0f8d21b3f548e7548c6bdca6b5bb8492ca30396494dd5c36e44507319d6c4e2235028fb5cad70d6631785d35ace826cc7427403c432a3761c207d7dcffa32e061cf894929e192c69eb8dee45217466c94c095b367c8fd58f63806e293fb0f16b3ad97c468686be63bd628e889425e6f0bfec3b98c394ee6190482c6fd809ee1e6ead5a1846d58ba1ff073f9e0702d59a6d42dcbcc9676b56613ecec384ba90961c9a3937bd5b752379d5802f67c55917264159d02e184d7f1e03f8332aae3bbfc49c56107b31cf9458a573c1957d380b73c9692051548a9b3b0e2da154c7d1320ba1e2a59311a9b53febd6e0faae218314d40fea31b578d97143d5d23bc9ed0d5be2e17f4e8a384b01950817d5b69b740a3015a56b4ad01220a23677a90c5038bc599212a35973a8ef7dc78eaa60e3e22c69e2fbfd6a9c718ea33794df67146c0be82b697f222b777594edcd04aac3a2bd804bc7d2e38a38320b9a4373553a9efe954be6b0728cf4dc6d951fa9fa76c34345ea3723bf368ca10afb5ea572da08071a180d10005abdd4df5cf33587e2e649db0695934710f6da4db9364eb25c4746e24d14e480efc450954ee3ff2437596105159a7dbe5c55876a79ac7a958060f3ab877e9a2299e9ba1d982e728c821804325a943db8bc19597629794f68db65b588040f629a3b9057a414fe85f5b4b9969f849d2b00fc51f2e3b004c9cf38e50edcb325545fcc275392a4a0b874a3ddd5005e13c39d13381d34b6c83dd9502baee2e0f7ba6afca54e7df390d7ce7a027dff6fd6353ee6a13ad1fb5332b557398177b8ae2dbe582a7616feb10c4b3524889fe1bd5d5e1ea96f17a0057c3638c33fdf443110ba4806940eb2400f07f804cf3809d0b40ca96139e3af328be81cabc5c30ba50e211578050e40a836dc4f4e2f47566b2747722cb5bcac5ca6538dffdede7da4becfb0fc84c882eaaab58ba8509218c994ba004354bece7e94e09f6222dd5bac213c2209b815f31dd25196304d2f444b1378842a21e68d6038609ae0c55e5aa179c95aab109914207c14f348a89244dd66ddf09ccf166799a9169bd143dfd741f890346637830317da22e65f3658bcd13d91deda3b4bd5df4ee424786a3b10c95583317bdd80f64c4575e4c3f51813324c350637b37c1f5868a8f085a460a502e7dee4169d11b2e5f164486c0d8151fa539697d96e4be93a7ae95891077a0f20479599203e773f85bc17ba32f34584af7be0cc78a8da866b5c5f30b46e615abd3a27b598df017249936fca3905b8bf091faaa2a42b3c93100f5b384b365aa0d58d52bee7b19379b0f76a063b802aa6408838f7e3082f1c064fe5448a4d9c78d93c11beecb0e9ce68690bb3d2b80d147f5b57b8c314a3649880ac599d5a652c545b6e3668f98ee9b2e81b56e4cbcbf3edf89ab034f8c9cf62e2d86c3a2af5a7295e46a241221e0a66cdd07ffcd6696a54f054f5cbd0b12f8dbd6a83da0", 0x1000}, {&(0x7f00000004c0)="703c77b88f7c37a486bc10c38bac4cf4e7201ac9af1f6fa35b510ebaa4bf91775dc87d55ddbc86a954e1d529715290dc013d430e6fa5d268cb53a594748c0a6b64a1fbdeb7c12ec91af2ec72d91558dd2cd6acdb664e54f7d6f0c336925e43d4f1a78961ae6ac7b5e39d661bea3de478fec10d8f", 0x74}, {&(0x7f0000000540)="4b50efaa95ba0ce56dcc777c518bb19fd9f6b347fc0db28180e23abfc2e0f6198f5e7203d361ac45bb6fad03f9bf1ca6f1b1e37ea13b2477d2ce5d572f8d0502c5a4075a789a5b3b212a070dfcdc1555bab74dffa88e4a0d0539bdd9aec15a5db8006761b35c33960a2bdb99744fd7bb46a186e70ccdc43bf4be36e99f70fe08c9f576d42a2da22158b81126eadd1c3cef1ef439ad0f94f08dacf97f1ad7f7523a2a906b1d", 0xa5}, {&(0x7f0000002680)="63907dcbccd240627665ab859944c80c68e43cd149474436213bbe9eea676fc7b0660484a786a0d7500bf9b998fa00591e44818f9e93741f23b85d3a73158a22ee365fed6ab375b3194e343c028713916797410a0599", 0x56}, {&(0x7f0000002700)="4072a5c061f58d12f6ed03776122dc056195766b6ed02b8ba735f413364a4546888b3c5873aea485fa3ccdc2aa54ef7550d9163307b9f73d797c758e8668825cb7a4eec48850cf4a7549b6e51f", 0x4d}], 0xa, &(0x7f0000000600)=[{0x30, 0xffff, 0x4, "d4314fafa54655b06bd1b30e395765da65ac54c8f9f66d2fa1cb19b5"}], 0x30}, 0x1) mknod(0x0, 0x0, 0x0) open(0x0, 0x8080, 0x23) socket(0x1, 0x5, 0xff) setreuid(0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000400)='#!', 0x2}, {&(0x7f0000000640)='\n', 0x1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x1, 0x54) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x5, 0x8, 0x94, 0x8001]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, 0x0, r6, r7, r8, 0x13, 0x8}, 0x100000001, 0x0, 0x4}) lchown(&(0x7f0000000180)='./file0\x00', r5, r8) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000001c0)=0x6) shmget(0x3, 0x400000, 0x44, &(0x7f0000003000/0x400000)=nil) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r1 = msgget$private(0x0, 0x2b2) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff}) r3 = kqueue() r4 = syz_open_pts() dup2(r4, r3) select(0x40, &(0x7f0000000040)={0xf2f, 0x400000000000000, 0x7, 0x0, 0x2008, 0x81, 0x22084471, 0xfffffffffffffffc}, 0x0, &(0x7f0000000140)={0xab6, 0xfffffffffffff800, 0x8000000000000004, 0x200, 0xb3f3, 0x0, 0x0, 0x3f8003}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x2, 0x76d8860c033be324, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = socket(0x6, 0x1, 0x85) ioctl$FIONREAD(r7, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) msgctl$IPC_SET(r1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x29}, 0x4, 0x0, 0x0, &(0x7f0000000200)="dd9e207633c60c78e74308da1457a1a63b2b760d62d7d67d28f1c84ce4ff26ee77f13275a7cc53fb2524e339d435dee2178f9144ffac7c3e8629015304962e4df4bd77aefb45c2563686f51f7551e12c960146252a56d5afb3d0de9a9674eefcdffc1f731de0d814772961b513b7b148ea01a5102351d61ef51af7aacca69e473c737750489dd128fd9b15f561f568089bda1f32d5c128ef98e38e91ee29d6d2ac4f66b736fdecb241b4221f50dfdc39f563a9f9e18c9a5d7d2124af25dc25c0e8dbcad73f", 0xffffffffffffffef) socket(0x18, 0x5, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x54}, {0x28}, {0x4, 0x0, 0x0, 0x6df1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffd}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000031a000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006ba000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000310000/0xb000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x4, 0x2, 0x21, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r4, &(0x7f0000000000), 0x0) r5 = msgget$private(0x0, 0x208) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000300)={0x7b, 0x0, &(0x7f0000000280)=""/123}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000480)={0x1, 0x2000001, 0x81, 0x2, &(0x7f00000016c0)={{0x40, 0x40, 0x2, 0x7, 0x3f, 0x1ff, 0x800}, {[0x1, 0xff, 0xffffffffffff8002, 0xe000000000, 0x2, 0x9, 0x3, 0x1f4, 0x1, 0x6cf0, 0xe7, 0x800, 0xfffffffffffffffc, 0x0, 0x7f, 0x7ff, 0x2ac, 0x1000], [0xae, 0xfdfc, 0x35bf, 0x800, 0x3ff, 0x81, 0x3, 0x6, 0x7ff, 0x6], [0x7fffffffffffffff, 0x2, 0xfffffffffffffff8, 0x6, 0x10000, 0x1, 0x52c], [0x1, 0x0, 0xb20, 0x6, 0x2, 0x429b], [{0x9, 0x1, 0x1, 0x5}, {0x400, 0x4, 0x3ff, 0x7}, {0x200, 0x5, 0x9}, {0x8, 0x6, 0x1000, 0x6e}, {0x7, 0x4e9280ea, 0x6, 0x9}, {0x1, 0x0, 0x2, 0x6}, {0xfffa, 0x8, 0x2, 0x8000000000000000}, {0x9, 0x10001, 0x5b, 0x1}], {0x2, 0x70, 0x6ba, 0x100}, {0x2, 0x3, 0x2, 0x3}}}, 0x388, 0x81}) msgrcv(r5, 0x0, 0x0, 0x3, 0x0) msgsnd(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000f7a8619f869a25f34420e4a75c92fd8ec1bae4c13e77be23fdf4b604bdd2438f1e889be0cbaef22d628beff1c7ffb6b1b0fecab04618b2ab5f5412ac6220b41dd5f473c9e933d7be137297790205d1db5b8ce197543d024540244b162eb840d98f05cdb607f30eba59aeba32817b9c48cbf7a281eaa52e5dc39d0f1dc41b08982da065351c8a3c281ba6de6f305d3c51122f4dff5a81712f8ccc488982caa94173dd7a145459592b4330eb19f38e4f3e5596619697ffa5cf2339585978460fef093658503c92e0b7484fb1b7011eade73834a999764e15a34aef86fe6f2b811a6e7424ad95e3ae176bf4039f98b5b832c22e8118358bf102148a842568be8c591a483e1d8c85be0eb1f0482569ea44688f105a2c01e96d95344dd87cda1aa1ab7f4dbf58f8ccac0c9086890b4d1be30ee5be863b11e970822b8327acfc60cdb00e6a428cb187b1d88233a6e7597fcf587e368a11ba01c44aedd6a4848ff7e7db7061cf8673f09645a4f5d0a1bfffdb0a1b7e9be95c962ca72eb66319a4ae3a623852d540ee0db54dfaa439f269d10122e8cd03b46f509816cbb580f8fa228f9b18e3a35728a1d25b8adb04d6cb72f9fc1b156433008b471871c9f90d66d736277a1471841e73b5b6c97449d0d0d6981da8af6f56640412ee800a475bda7c1c1ae779091a4ad81024d4b7fa354daa1ef2746fa158cae5af7be2c90f7da21d2388e7e81be076e4fc6a67c757b6539e5609369855c637e8f47d7d0172fb57b0bc4e8fec89e9d5ab4eb01890225d207ee93e3486338eced5fe22e1f8c2e2ce0047e7f2aa74d95b0789b35cdcceafb277e9e3332466582d970d0279e58de51e13dcc601e0d611ace0f4086ad17d01178d86a89554220efe321394395bfa8e74028ef992b75e67984ec38f321da82a195a60eb6103021b58a1b914a10d509c131defd6175c96ede8470fab89632e83fecbfeeb28fa7af7952be6137fd6f1328e0c4b8902e8cc6c270f45a0c62bfc7b890220011f1d955c294dd17953d9910debd96ec5bd0ee48ce1a12c2d955e7977b816ce2e493478649cbc079cf11c407dfff7eb92cfee83f6b22410f3accde3030cf15b781e487fb2df1cb31fa3bf20cffc628e603f8ee89159179f3ccd2fb9741a0497f48238860037ea4e999f9e8e9189a19857b35934c9717cec6a16e5975a9887320a1673c2a9654c099d3ee002366e3fd1042b7141f2ddeba5bff3c20af6d0637c6cd65b0cd7fb1a752856434e571cb83806f655ad1bdaaa3ea31bc26747aa571174b819f26f5008d1ee125acaa48be70b6e56a38fb4a2097a3b4847f5aa1ce2766d0da16d51eeac92fc812de7bd7be5a66f4cf780eee72c708a095078b0326a1767079ed2280254b774572945a029c3655953f45d8469de9acc1d8dcbfadeedfc5792c1c254dd79b8f8e31657739a48b2e712ec8ca0056e179177f5f30ceff9f407a834228481f93c81bca6db49da4219d68d90cd9e2695d27d94ed90f1a6947f370fafe54d956c061f47158a93f1361e7e6d8c53d1d8470f235099d4db3ba7940cc754b2feae21f8ce3425623977bb0f19f33153398d61b67165959755d4c448089c813778dbd26923c065be62a78db10c596045e18349ca8eb878a16ed505f66c8d2ae37bf0d9cc1f9bdda53547f13f031f2cf34d77dabc2ecbe0097d1c74ca3e92bcfcbd4bb00cf321d52d13bef8a8784de3b31a32e2b5fdceff2ffe4a028e3cc36f057e20fbc0aae603deecb3c164a91e66056a77c5e3ea92ff545efa89afc65d560fb62523f33bda6e29de18cec413b329afaa9bec24415b1199553f9833dae18ce421cbec819768692782193b82f6f074a04a94c79a03acb821644cfb4438f322ecf7ebf80f265625fa7cca145a3d45f33bc6efc2999b7ec18d43aabf6568b3e5f1ef8ddfe3003f9116d4d3273964fb4a4a6423be14a49c17296e2bd3342e6272e4335641815a31866594b7632588968512918f7a0f375279d9d9663e813444df607ccbd2e26a2d47092a106e5da9c6c1f355f8dc43e20433373dbd7afc5577e2d658998078fa0ecd1777bcee79f6afd4aedaa8f16fffb62cccfd773b657fd459bbae34a80b0b401c574bb683098491708ae0285e9edb6d4d4b8844c4351cc310d5567348b4f6445ca4df4506f8056aec0bb2c09f5f3b82cf1846c18f3bd1b5217b9d572ee9a66e43ce153be6087fd2627bcb4d3c778be7e0195aec30a28a95c29da29f4b3cf12df2584a28b154972c51a656d685c42db42220d969c76becff0748183fa7ba7cb1d534278b5ca777553f86f75da5715bf5339e06cdc72ee2981ecfcc5d5f3fd04a776004b144a9c1be30110bc929be1647c2770b29379a34377cd3a8fd959a564cdd0dca0f85bdeec097b039c4daf53304022345d2a57a24fd78c0a176f0ab7808666daef9cd94ef87ca1b64ba50f2dd90a622eb3c04f61678e74c8aac7c152f65758e738a2847bedf193b3ef8ff37c484e28b2d51adef97af75ec7bb9f57d3ab81283937a84c85449b65e4d302f767fd64dd9c05410448ac166aa5762cc938011afe3d63e690789b5683bad800d2bb7a59e411918c922cbeed8e09bc70ee65d8ec6cdcd1b50dac1f09b2d14688335cef0815053d3d777b1ee3c08cc79cac19f9bde0038a72edb1e16aeb2e30564e8158e4b2b74c0be378803396051e3df3cd9c41db5b7414fbe1e5639696393f763ec896cdbadfff57c9de4ab28fc03d950143b423e421f8374df287342c26a97311918d921b78a74ee71d4b1873e19a7db35c41bd6f66c0c09766f47dde3608b95478f31d598822dfbf7626bfe72a53cab2463f53bda4f618d8d9b8a78dc05bc4967a93e4ef5b20c5c8c9d40950711da69650b8e0c9c9bae56b659a3cae457fdd7826ef050400d76d93f361f0ff8cda82a854cedc595afcd07f35f70405248d2cc4aaddead5a12a4e8dbe370176f568b196cd4fde9f89c214eb43c79b809f966ea53aad94e1191516d9dd2c6f1a05d1c79792b95619559cbdce29ef9efc86cd806446eb324c1c7e3009040914c0a11ee0a57585d60665ac83e09ea7e05ae8d5a6b24bade77a1e8e4d953e0f3dc08aecfe990dee1b6045e538da9ef8b01fe82c70604365b1ba8098b7074e7708c826a2514e2ee4d01ac1431ec43b05ba8e5e38a03d0686221a3bd9aeea2953e143b43a05be0bef03686dc2cefba277376c89b6452f2e6db006511e995c5096e3376729f139645b7095e7b70fb1d244e795ae2060e6e672ed3df4116d3542f194540d50376e0e9db9e490ea266600a5283c948c086ba2c6fd9019aa5e37fdaabfaed655d0231bf3b5138835962c8f41eaf0f6e8d4f9d4e602a3aa58cb8fd2929f472ff77a0a2652e6dc9955aa6b654301322d0d39c4fc70456b5a59e569e4848515295005917f4528a632bcf6cb5f97b3ecc173da6b0f59a76782f7c942de1cb1accbc74b7f9ea87ab92f2c2a5caee0e08448be49eda122f3589dbd6057be6f7577bc84367a1e23794c3d7e4aa8622995492e6523aa22e1ac1c26b4bb9ef7c11ac8bc52064c7ed1d1a63f37bb944dbfea2a732a68ce54c9a9d357c59cad365507079a1eb788e35251d20e986c8be394c319e0ea3b82b6f666e93d369e1d0ceab8c9202bd3bd3893d2440eb4a8c429c0cfda5cc6a4a0512be7321760a99c8cc09c42806f3e4e9b06749286228337f095387ffa9aec5ab700e310445e0e500088a26c0ead8f25a2b5bfcc5e9fc4211a0f30e4c70d6f90f92b56f7a3f6f99ddd56328e1cbfb59e93d8c9a0583ac91b50e899b9a24624a06f5a1ad9d0714aa502510eb945830a97baddf93139a7d30d1a69ad51432a6c762d339993de45f607790e0af6561045ec96f73c48f55b8b8a375d5bfc453cf87d55506f95ca6d775ea186ea46680f0aa93ff8e801b8ba955a46e81c03ae630451fa564bf0247cdcf9938b80751771c376bc7029efb890903b95e664ef241a7f0afe951cd27ac59fab02ec5ce9bc32286a778711382c4bfac912b77906f1d058da436abe1e1dadaed2181b0474145284b09f54845504e65c4c13b43d1608c58e6cac5b0cd5b12f8ed3ced3dcaf99fbc440b62796cac7440fd094e82e408c7f8465a89ff3a3ddcbc50712be534e34fe6b7e2ea31ff7d1da5d0a32f582d70a151b58558178d35aa662b6c61097600f826930a4147da30f669dc9f6ed5205a22a7cef7dbd81a39a0527b5afb9b0dd48bd3492d9141022f978a15b4a8a4027f39fd5425cec5296a2dac5701ebc62755c4ace67b28e069252b138c6e66573bbca327a1a02e7607af981fd63670894e7dae9e2a2fa751f7b2c4ed97bea840fc933516f6499afc8c7ad28e85e9b0b6e11735a948d2e77e14a40b56e01d4a8357b4eefec5b4c139337fce7eaf28a3d703559082cc7ac2500ed45d931fc92024587ae8d20d97a3937dc1aa18392911abbd734c05e71befe2d1b6e2dbb626891edbd89d58e7b472d10d3f155510cbb4db15e7c503ccd097ad3f268868ffec7e298b004e9aecc9a15e537587b66e9cacf4813464853b66eda240f05ddee635c0e80920afbdd20418734b1f10dc6ae52a94960a321402f953d79e0335e2641b4d09e87dab85e2dce300bc429f3167eb18d085ce7a92e692b269cbac17bf61668a87604bb70eb3dc1dd57d7139d663b27f51eb93ec4da24f80c18aa12dc9f17dd1469d80247601fe69418edb112565289e57a65d9893df66bc5f8ce2338a32fabe6f7a35e6bd7e9ed9e1daba7b8141f88beee9d8a59992c4424255be2923231daa6412e986d5a172df815356a12c2d57812775cf961f3ed49a428f07caadd19790609eff1a3cb5d14ebd097d0fdc8be5ec57ba9ffb23ff60258554d1fec2e73b43454b33ec52a7027c798f1a01768a819cc56ad02899a3e211e6afa1db4b78aae07e550e8c4b4f0016bafd52e94b1ad3738be2a8dcf4c9357d841fc0600ee6b9680f9d5e03796e8cf98e157abf8654900182ed38646268cd0ee27dd9e86fd597444641261f30173ea9409f7513432cc36f018858724b18f524f80673db1675d2889fab0e3bbb457e279afa2af4a823ec19de1a29546ea3923f6c70256627d90dcca1d6df5bedb9ad2ce5caba8e8a8b1ec1e5c53ee2cd39a77e430606ce08f0a74fc7aa8c004639c03b4af2edde005a93a7f8e1c187b00548c3d633184439ead5987dbbabe58d68d8d026bc61964f96814d7277d4a8630f9d4f816115d4f0f9d568440ba89ec0d7c19959052250adeb8b13469bdbb5b9cd6a528a4dedae203faaa5f53f53a2353147758fa75ab9147589569df1a11374673ee3e870e02da072a3f24f637f01c4a83b078ac4341670da9a947df66261cf4a063938b49ee3be72d2b98c823bd2502c0a2c6258058f560c828cc57aa6ac5a9605e1ea30fc54f978edab79213716454f31687018175045fb9f671eaade233eb49856c69d300d58c471f5015cc6af374a8692fbae1057ce12f2de526f5171417f6b17f792e179f0f016a522317c4d95aa577cfbb440dc31ba6ff93b5a97d9a395ba82c5eb1fb6cf7d2bd94479053789ae6e8951b2453daa61892c3edb533ec5f325385d08f0ecc84a55f1c7a85d912701e97e2a3cdd9716e985c4521cb04130851a03ee172e4673cb95ef263021b1562baceba6e1ef19dc78c0d21bc4d672e009cb89049772078aac06e9f49c0cdec945d4fced6580bcb9865efbadee5ea20124cec15b5cc3f7feac1de0e0b0e2b509d1c680c952b5146d3f0f98245dabd576323df0db0333510800ec"], 0x1008, 0x800) msgsnd(r5, &(0x7f0000000380)=ANY=[@ANYRES16=0x0], 0xb9, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166ee25", 0x25}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 0: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r2) r4 = semget$private(0x0, 0x1, 0x463) chown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x1c6) semget(0x3, 0x4, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = semget(0x3, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(0x0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7, r1, r3, r8, r3, 0x5, 0xab8a}, 0x5e6, 0x4, r6, r10, 0x0, 0x200, 0x3, 0x9}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x4009]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x584a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x9ddb, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r4, &(0x7f0000000340)=[{0x3, 0x100, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0x0, 0x400}, {0x1, 0xff}, {0x2, 0x2a, 0x1000}], 0x9) semop(0x0, &(0x7f0000000100)=[{0x2, 0x8, 0x1800}, {0x3, 0x3, 0x1000}], 0x2) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x1, 0xffffffffffffffff, r9, r1, 0x0, 0x40, 0x9}, 0x7, 0x0, 0x4347}) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) readlinkat(r1, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)}], 0x2}, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000100)="8b59836bc89b84488851090602b88f73fb84551470ac18", &(0x7f0000000140)=0x17, &(0x7f0000000180)="a7d2353a00c0bd0b7ce9296d92d118d5633cb9ad66027f0a", 0x18) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0x6ded}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x110) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ftruncate(r2, 0x8531) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r5 = dup(r4) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}], 0x1) r6 = socket(0x0, 0x1, 0xfe) fcntl$setflags(r6, 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0xfffc}, {}]}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000632, 0xffffffffffffffff) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') (async) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) (async) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) (async, rerun: 64) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) (async) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) (async, rerun: 32) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) (async, rerun: 32) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) (async) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) (async) r6 = socket(0x18, 0x1, 0x0) close(r6) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000014c0)={&(0x7f0000001440)='./file0\x00', 0xe3, 0x0}) lseek(r1, 0x5, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x64, 0x1f}, {0x6, 0x0, 0x0, 0x20}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000380)="f9b85911566382fa8bd2c3af4164b991e64edddb8cbbd2d17bea3a606d6e", 0x1e}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0xd7763e130c159813, 0x0) r1 = dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="647eb15426022544c172e99ed5de048436328ebe7ed34fb407e0f5db944d38a85c7e9eaebda2037748ffddbeb0ccebb8671547ce6c05845e0c1b9fdcb241a411e13e4b8c0d81a65f7f38fc27b5e1f58c377068137451b010090dc54d", 0x5c}, {&(0x7f0000000100)="fad3a0b2f35fb9e06fc450551bc976c0f0ceefa18b6178ad1c84594006604eea77eeb94794ed4496b758d3eb78aac6386a2f398740ce9a12db23b509bd33d18adf5b4135f3bc4efb6088b33b5fbd911ebc76a7282b0c4d04cf1c2380bbcf8648f6a60a5f96eed9e95cceb4af0fdc", 0x6e}], 0x2, 0x8) r4 = kqueue() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000200)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) unlink(&(0x7f0000000240)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000002c0)=0x5) open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000340)=0x40) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000380)=0xffffffff) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f00000003c0)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000400)={0x0, 0x401, 0x9473}) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @broadcast, @local, @broadcast}}}}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) sysctl$machdep(&(0x7f0000000480)={0x7, 0x1}, 0x2, &(0x7f00000004c0)="6770c76481cb0522e58ec499b7fee27a4081e07cb63992f90129f9d39d048499464c7a018d28f92e0cee7269c6f7513ac4793e5c3e598844ee85846f842c98c8b39abc420760513a03cd2c362545decb91c97b43f21178a5e2f92563fbfe50ea74cb22a0480701c6c8445768acc4c80a0ebafe319332ddeb176e6f7f08555b2556dea4c60f33", &(0x7f0000000580)=0x86, &(0x7f00000005c0)="924388d8759ccfb264e28f2612e3009c94e193838172d0bdd0f050013dc15f6f4c1125d33755f59e4bc532d78220fb1bea5c040dda0924d9a1db433585a9530c24c256333f09204423610e6f035eee9dc36c2466dcfc34cb3bc07d649c30509343648da43bc827492bdcd9ca19081f61e7ce37aba009f538d2ab957735043966c0c87945f2663ece860e32eed08a80f1aa63756a40868b21c02c08c4ba39588161f6fa53e57a257ebde314017aa93e15fb37b70885c0359819f04f9d1368b4b3d5d98a4da358b981895dcd68d8fe5687276d3d8594c9438083c2d7e0550f5d3acc10dba5c48854a405a9e117a114a1ebf96126e09652ea69fb33245080d94b9f21abdec5e77ae2cc85cdf21c81eb59e9ee12ff585fbe9376bcc4787dfffc40cf5044f06f3d2617689bf0d11caa477acf23d3f4b8fd504e0d78b7f73fe59299298e20ce7e25abf553f49f10fc54e723e541f2e7d08b02a6661a7f6525f82a63e6f7c967e56ed35225884c7a9c21247c47fd9d84929cc3bef448496df89f41b5bef5ac1ef94fdf98322cd9443f8e8d79d9554213707e20dbd09f08b17727969df8034c8fc542a6439a4afdc614cf8d0ad3713053bef6f77473980928ce6dd4b01771118a88556115427fd383506031299f6e6aff06d40ac980e60b29d38bbd8d1b20de6b20ffd44b23fd39fc6ada5738560e6a14603e0bd5cfa592d2da45ae031455c058781b5bcc28c53a8dac956f5ed00ea5d7778e9a149e0f8c2d435684b985201458dd23f0880ebaafd5f123e2f566324c424159b2f23908e4f8d3e2738bd137d098bcc30b0a4d3e0ce9d52bfd0008a8977529a47b89991903d3f88621b3b528cacb5d6c5bb40b49a9a67709f9c7f8c78a4de8573e912216d84db75e8193c8582371bce7916209ba7b20f0189b5ca01bfabaf80274b83a0e6f0ec9e9e1999d9cac76537a9e64fe31ae77b5d61634616427b26cc277717e5ac762624520214d38ffd58f861d419f4f72d341d68d3597e5a9bd2a914a99e7ee154bb8559997ea67e7b0f16d13d94f8f18f9f95d0baf377e9648aca68bf60b5006fdb6a333d89a4c09befadb648992b2ba944c8383c4fe4b0dc8dd3850f3e61815d8a115492233a999f37bcf481c9efcddf50541ad0ce0f35e99eda666710bd191902b01801cc2760ef107caae57f7e3eafb9ae8835f85335eb02f0fad740681635c6aae769c21b3875d5ca486480e660c1f54e4df0ba2c827222a1c00d171cfc227a67449c9183db8fa8b0e6fa62d12e7f4f8ffd950b79c4ddb6e0d369fdac0b1ba0682b1c4ebc0e979dfa3f7c7acd91f6c63b10cc6db90847d015620057f7e97d470e03afc2b2bcb0c213f149dfacad5648487c2671eebbc917153441189e9bd6a72838c4c2b4303a20c0a2a7dc6c03255d946ce73ed2d7a582e1248e3795741902190fb04b2830e5c8b52ea254108161acd44ad074acba0c7b4f24fd7229bdb890120339a3510d6951e3e4e9272ba9c6538d23fe8909ea99fc78699c902aa26b080c3cec82dbf5f7e99c2f18a6f45cdfb6a823ad72a2c8b6e2f129f7dfd8ab5c44048eb97b4468bd6cb8adbd53a410f10f1d90c46abc78bfeebf6b925579a944f76d99d652bb62105461ba40e8b20a5b34b8869affc647ff9533d01a8af110bbad76b8bab888735099e7a1884dee6aa86e60383b96d8235131d5b2d91e1b0ad17f28565c2efa55ce1ea5c0a2b4e28240fdd6aa733c4b678b36460d136b3d2188cc3051a8bc0415c797902b54dcc040aae820ee02c6726fdfca481c2658c36cffc3ebbdf6c109aa3ced2cd77471527cff76637c55c68d9367a1e03c4697f086a7960ed65fb3f49a0304dd133ee27946f1d5f8f56ca80decd012769d73580880654bad26a294f784e9b0ddb5fe8591ba4200e8c720647c3080b2525b8fcda7543849f9d5bd42433ea8649939c3230b81e0248c40ce9e3c20f680f1b7ec2ee4f19b0263afc40f045ba06ce34135722348f999124e57e5889500eacad8db0df1db0d0b5cba42b260a5587c40195f88c990ca5a25aca11dee63765184cee1e05414214355ca0a46df5df92b8a3a33bf8edd001fbd190078a16c887feea2e7cfb1050ca832733bf707db004c2d306fe499bc7108c9c56d1280d1ccb86afa2900e7dbf103133d3cbed519fdca09c486f3faba233ae4b81bafc9417a524f2d2f6c6acfc3fd7a034f18834e657ba32a1be33546def00225583e6fcda118392e3bcd8e5fee2a0ebdb810e8481da0b51e69ef6b3dde09a89465856cad07cad55bed8409aabc5b00990258a561f945e0f4af905f19010c84ca4a59fc5fa9f78996bbece0b4120227c5f42faba572da65daef07c8ab5528365228dde9ae5828c68fd150248e5105c60ec123eb708ead09e38fcf6ad191b53efa3cf58b2798499647f9282425e4ded8ef27f5769bd03f0f4212960155133ee42a34c6cf8f4cb8971c9fbd68c3d46da9936bbbdab1c0ea3a3f9b99da0c49b52ecd73023f0770442c47cb61054559e7c1748df595e17bb459e348077b804a514b4ed414e2265bc37cd2d2a20ecc394b8130d705f597602022f1d211eeabbd9a97fd4f8a701e84ab78c6954914ce131f41bad15c44375531439e0afc1e29381f0811843a80b80265bceb673d4c6b01c9b7af557f2fa98a249249cd3000f9112fd7666f9fec0d13e982278ca02706af1fe2d47e4ef40f54870ab8793533d28a0b07847df20c8bb7e967e922f7982df7025ed8f71052d35f25dec505630a668f39ccf6634d647c32d0f899a12723931b8b8aec4c7024338c3183596af4aa144a612fa77d64166d1cc1f6eb6107979c5776eeb82949126fec2ff9cc9eb306626ce6ac0188f450eb9c8bb3154d8d74d717a67f718fd3a79773b06d7bc08501cf9f8f9462826c590c3300734bd3ac1bacd3902b4595b362eb51d60db092618f0edbf66481a978728e174ec30ab19326eb53e01dd3e44765805ab1dbe8bb3ef585c6dce4becd623e10ffc03b6caef2d80f2c4b5c44c059447e821c2a43ef51e77f95e671d34f1eb0a9fbd951c1b627ffc4f69b33267ee2ee5188c7139e1ac1e705f6b1353b02ee0c95178db54686078511fc98c8bfa5563a2a2c6d07d1c89e3566279f96b45e63cd5a9e3471cc490f1dc6c19fd2cf4f18af6dc213d5983a003024afa045d54638cfde2b05c84f464bb8bc26623713c729099937829ce5f339a2ecc49dd9078612e76a98b2afdb1cb331676832f57d356474df88a66f32d4a86f069c4690ac671b0b4fe119f85693f4aaf6ae786ebc67f8f8294b324295e1d4f13edbc7ca600c5532afa3e8f29d7e0b25537c8589c04d843a3368417e5e948b9f70a082bd80d6234ed5c476f99759b0745f7d985162a46343a9c559a373641a731260678a2059b28fa0420eef0ce5ee1e20bb172758d944b620ca1ecb33d394d3bd6f8e8872b0ef0172fd018da8e72f800a15486c1697571551d66b2bb042a420bd3104aa4cea361e4c8fe9587f0f1509372fef3eec237e1d478f308e4f0c4a083ee698f6326f3b25c357443b52386116ef448274c4143a48246535ce41747a2e42c72df6a515d3a4b182af6bcfdd8b6799ff1366d027d8e646906777b53e2719c091352958caa9e0a7a07140106a083b7a822722dd2c9b4e87717463535b4e18f557ce1fec208e5614fb321db3ad797158b5ca7ff3a92ec52edfada58150846d924a289702b49e6fd6cf2b66cbec1962a71710044d648dcac28621e2ca2c5b7013ef01fad3cf0d6f76aa4895871f8fb756b29bbd1fe3bcadd1865fcf816e74ecfa172fa8c0d15bc2dd6f8d297cc70a80379d7d627cba167f5c24c8ea38e7ecb556e6f9f73978c568151201c7caa31aa35d088d497aa63ea49058aa3d37d0f6849f2da1b28e0ae4180920d0f234770c1efeca29cf65254d8cae8a6ae246242f670da079cd87a210df6fb21a7c4449099c2adb8fddabfb5ffdd12e9a81346e02e19f3985d7c533e533848b1233c0c44beddb50640478717a07a2bb76197a10aa3ceb1ad7fc7915ec79699d39b3b9af03fa3f578ee1d7152a179d97881800fd406645e68ec2060690895de18f78c24491ebd5c53f95cc77397df87d2e6e3b644b1ffeedb7cc6b586fcdabdc8e8886bec7422e9c5dce62ccc736baa8fcee776c10be932e8cfbb975166c41ba78fd3d8c93c8598f90efe6550b9f3b2eedebce08567b30ba4afe38a008ec33d32e6033e95c4c22ef386cab9cbc7f2d6ec5853be5263d13c482bd933d25def6af47b72315ff174fb6450a8bd2c104e227ec04d5d95ab97e8d529c705426b079a01813d975b4398c560c9054deb772a5cadddacee869b6cd2f85dcc7d219ac7dca77098059674a117e78720b33413cc2b51951300acc8ac47456a663a3973d6ee6f6d851db2799716d9f9c10b35e10de9f5b8b2833dd46b16d5e3407aac9eb9a4d0347f58c54ea55595d6ee9defce719b55944b6e96e527d0afe98606657d11e79cd3ed843afc5a2161094e90696f74f104fd1d3c4c7bca9fcac49eee122dc21fcc6b08bf0dd69745dae70a4e83a453bef600a4dc1ea36127216a3a474c4e25e5685a9c7d76b0d9240be9862b66acb7255b5e88c9f69702b34ea1c2ba90c332975f44ca4bb9c8cffaf71a2915fdb0765467ec9159802e92e6f5f15dbe7a59e746f4168cbe0698246ebefcf5686d372e5429a50fbb62b1b10864d46092a36dc94b782a88de99bb6cf4a690072f686a9f527f7aeda86edf667c321068cff5b5a5d93b74dd83c19cb44fe33cbcba12035c7c9d94d0c71423539eb3b173e3182cdc2f91bafc421cff822414b0a2f67a89b1a24ce47a6087de413eb311292cf1271622bf91a0902c749a2e11f6709da7dfa9c9483375f72708ae07a1299aad570009478d3f980e7cf071438de835f18f8c073aa14c7bddc571350032fa48745618826cb58225edfadcffb4217e31adde2bd6f7cc4c11e12e769fb4a0d29e0d28416a7f0de4ca753e1880c78f35ce8e2dfb6dc26547ba8b57a3fab7cab3b27a7bc1cb1ee33bc45b9505c78cf5f356ae776d0bd624b0f71225baa4c91ea186f6f73074603a2de3a58024e0a58e2e8d2c599643b5a3cbe8db426bf7b41f80c4da8d58d594cdf2ac4d99e3dacbccdbcd94e043d8249a89d2722e59848978ab42fe261a9e5dfddb2b2c0aace8b468b8fe5f5a4288890d3ea983de89d27b81e02ec39041665813e5ea11d529f529c5d3c55e40bd5367b8d2924d58d9bbe0987731a9117dce1937cd512870be1f87016234d08e65eaff003fc2d6e3e7064726ce63e1904930d86f20a5402b6bc7cad620983742c8b4d70000f0bbd222adaf9da884972bf01372cbb9d04bdd899700bdef62087d9c326e7d2b2017f109b84b8c2e23e0bcf01b3a2d6e07c862eee8d59fd501351ecf7fc21e8817e3fef62de8f6303ba2fc9c537331c12e6ec2ffdeb0b2a4cdeda2af56d0bfc3f6da3c82d82f4650e91eef8b2ea3fa6d16a1a31166efcf4995c18a04ac3c805f4b2c7b2bcacfbc2a9948edc78acd3b2647d90b53c742866d14af36546fc7020c978eddbcb54d88c94ba2cc248d00b3961c433f4a7e780c8910972e3093e6d3018d58f03ca628392da3ba13e5978fdc965554e90c289f1c553243ad6dfa6cad0895654bc45dd23974454cfc6a957cbafc82dfd6650c1af8c9c4dd6b41ec7cbdea812d1f6da97bdb004d895f58eb7369a0901d2f6d51bea60e452c77d4ba5ba540b0f7538c913929589cba0886e4bfae16399c07624c4533c120b36dc4", 0x1000) ioctl$WSKBDIO_BELL(r5, 0x20005701) syz_extract_tcp_res$synack(&(0x7f00000015c0), 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600), 0x800, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000001640)={0x7f, 0x9, 0x8a, 0x7fffffff}) fchdir(r5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000001680)={0x0, 0x101}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000016c0), 0x10, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001780)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r8, &(0x7f0000001700)='./file0\x00', r9, r10, 0x2) linkat(r2, &(0x7f00000017c0)='./file0\x00', r2, &(0x7f0000001800)='./file0\x00', 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001840)) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) r1 = socket$inet(0x2, 0x3, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) (async, rerun: 64) dup2(r1, r2) (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) r5 = fcntl$dupfd(r4, 0x0, r4) chflagsat(r5, &(0x7f0000002f80)='./file0\x00', 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff02"]) (rerun: 64) executing program 3: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/95, 0x5f}], 0x5) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="23b20925c0da23211e969babd439a57dc4da543dac4f73810fcfb7f27d9fb615f8aff30d034a47dbe12a716995a473479e", 0x31}], 0x1}, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)="b2f7e128c0d47204e5f1659ba76b95ee30da", 0x12}, {&(0x7f00000003c0)="1f6e6ecbb154ee3781d97c7486ef12a97dfa9e39a0a2d53f1ada8c59a0c12efd9fcdaf35742aa390498e6723f28f4b9268bcd01690b2ec94bbb19eaa1dbb3df78c0de9f43326ffe266cdcf6b8d049ba57481af5d4472297568749854b58bc8273e71565d05cefb4a0804b2e2c1bf45c082", 0x71}, {0x0}, {&(0x7f0000000540)="0a224bdb56b7d95cbbf5ddb7e90cca0af0a3b4a4c9125f17b47396f5a27d59b7fcd2f2", 0x23}], 0x4, 0x0, 0x0, 0xc}, 0x3) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="0004", 0x2) setsockopt(r1, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x9, 0x7, 0x5}, {0x100, 0x1, 0x7}, {0x0, 0x2, 0x4, 0x81}]}) r3 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="000400", 0x3) setsockopt(r3, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, r3) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r5 = kqueue() getsockopt(r2, 0x9, 0x200, &(0x7f0000000440)=""/214, &(0x7f0000000340)=0xd6) kevent(r5, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x7fff}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) setsockopt(0xffffffffffffffff, 0x85, 0x800, &(0x7f0000000200)="a590782e633ece466334610db2c185cdec5985ffb7cbd58da7e617047db628bbde2b54f877834bd70440a0a22cda0b5b28c8e51be3ce2f6176141f1c85161035f343f65fceda428faf985c2f9b5a48957f4838c89f40c25efaccc675d6b0fdcaf053a0db33660a3dd5e9eb7251222530fd5479760b74840dc657b17d749ef6d29c73c38e8559eb23673590147cd31b43f220d39e8dc8c13885805bc6937024892bb2b7717efacd27f7e70126bb2e7047ccd659fd5b3b2b0af3669c3755858a153fe4c5c53fa089ad9c5779ef8bf2", 0xce) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x200) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xbb) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) listen(r2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000580)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000500)="cca410db", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x18, 0x8000, 0x0) dup2(r3, r0) open(0x0, 0x615, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x87, 0x0, 0x2}, {0x24}, {0x40e}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0xfffc, 0x0, 0x6, 0x3465, 0x81}, 0xfffffffffffffdd2) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) pckbd_enable: command error executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) (async) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) (async) r1 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r2) r4 = semget$private(0x0, 0x1, 0x463) chown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) r5 = semget$private(0x0, 0x3, 0x1c6) semget(0x3, 0x4, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = semget(0x3, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) msgsnd(0x0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) (async) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7, r1, r3, r8, r3, 0x5, 0xab8a}, 0x5e6, 0x4, r6, r10, 0x0, 0x200, 0x3, 0x9}) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x4009]) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x584a) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x9ddb, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) (async) semop(r4, &(0x7f0000000340)=[{0x3, 0x100, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0x0, 0x400}, {0x1, 0xff}, {0x2, 0x2a, 0x1000}], 0x9) (async) semop(0x0, &(0x7f0000000100)=[{0x2, 0x8, 0x1800}, {0x3, 0x3, 0x1000}], 0x2) (async) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/84) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x1, 0xffffffffffffffff, r9, r1, 0x0, 0x40, 0x9}, 0x7, 0x0, 0x4347}) executing program 2: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYRESOCT=r0, @ANYRESHEX=r0]) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02", @ANYBLOB="4048b19d1d9b5e113984e555de4d90764ed4885d811824238840eff0b1313341039aef525751458d5a818d9ed7b5b61eb5b9c750112988a21873b89265bc1221b367acae20e37ed3c4abe0d17bcdc31a2907b473a2b5b7411780762933ed073e52c7b9edb9e073274f6d8fad"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x71b9698a, 0x0, 0x7, {[0x8001, 0x0, 0x2, 0x3f, 0x910, 0x7f, 0x7, 0xffffffff, 0x2, 0x14f, 0x6, 0xfffffffffffffffb, 0x1f, 0x99, 0xffffffffffffffff, 0x8, 0x3, 0x7fff], [0x6, 0x2, 0x0, 0x1f, 0x1000, 0x800, 0x3, 0x0, 0x5db, 0x2f39], [0x3, 0x5, 0x3, 0x3, 0x0, 0x3, 0x1], [0x6, 0x6, 0x3, 0x10001, 0x7, 0x400], [{0x8, 0x3, 0x8, 0x10001}, {0x5, 0x58, 0x4, 0x40}, {0x8000, 0x7, 0x7f, 0x9}, {0x973, 0x4, 0x8001, 0x8}, {0x2, 0x4, 0xc4d, 0x20}, {0x6d1, 0x200, 0x2, 0xf0}, {0x8, 0x80, 0x7, 0x8000}, {0x1, 0x1, 0xdd8, 0x4}], {0x6, 0x1, 0x0, 0x8}, {0x5, 0xffff8000, 0x1, 0x5}}}) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 3: syz_emit_ethernet(0xe, &(0x7f00000002c0)={@local, @local, [], {@generic={0x88a8}}}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() getpid() getuid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x3c}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8106, 0x0, 0x0, 0xfffffffd}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) (async) chown(0x0, 0x0, 0x0) (async) getuid() (async) setreuid(0xee00, 0x0) (async) getgroups(0x1, &(0x7f0000000200)=[0x0]) (async) getpid() (async) getpid() (async) getuid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x3c}}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8106, 0x0, 0x0, 0xfffffffd}]}) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x800, 0x1, 0xf8, 0x5067, 0xeff0}, 0xc) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) close(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, &(0x7f0000000040)={0x7ff, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001cc0)={0x0, 0x100000000}, 0x10) read(r0, &(0x7f0000000040)=""/237, 0xed) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x24, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r5, 0x5) pckbd_enable: command error executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r5 = syz_open_pts() close(r5) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) writev(r4, &(0x7f0000001580), 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x75, './file0\x00', './file0\x00'}) fcntl$setown(r2, 0x6, r1) setreuid(0x0, r3) r6 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r6) setreuid(0xee00, 0x0) close(r0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgrp() setpgid(r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000843000/0x4000)=nil, 0x0) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x1, 0xfffffffffffffffe) executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mprotect(&(0x7f0000305000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f, 0x7fffffff}, {0x0, 0x1}, {0x1, 0x2, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x64f) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/230}, 0xee, 0x1, 0x1800) msgctl$IPC_RMID(r4, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f0000000180)={0x0, 0x0, 0x0}) setreuid(0xee00, r3) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x0, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x12a) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)) accept$inet6(r6, &(0x7f0000000240), &(0x7f00000000c0)=0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000200), 0x0, 0x1) close(r0) executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x1d5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000100)="6ab6a3b670388b6f461570d772516203136869bff4f8c14e9e6ff7fc05cb3720912e637249bd49a2bbcb46a83e3e8fd36add18a8985ac3f34971fa7ecaba862515ce56e6d247f2d27df60973519b7c89a78504d2407b92300328f93dd08d812cfe8d8e82acd140ed9d01ea04de3688f79fdf98c00561b114f2ad430cb27a89d84a7e45334357f65910736310d0d1f07900722f6e8ed7b8129aaa7832a5a28a2aea4858fac9f53d1fe78f1074715b46", &(0x7f00000001c0)=0xaf, &(0x7f0000000200)="4b84f991a17cc92a85108b57f0ea612f6ded3db190e456f6577eeee2dd1d9bca20b737e503157dbf7ec20249d56b8f3d", 0x30) (async) r0 = kqueue() (async) r1 = socket$inet(0x2, 0x3, 0x6) syz_emit_ethernet(0x38, &(0x7f0000000340)={@local, @broadcast, [], {@arp={0x806, @generic={0x9, 0x3c01, 0x6, 0x6, 0x3, @random="5d217c3862bf", "73fc1d592745", @broadcast, "ea2eeddc549129967770941576f33bd9"}}}}) (async) recvfrom$inet(r1, &(0x7f0000000240)=""/133, 0x85, 0x3, &(0x7f0000000300)={0x2, 0x1}, 0xc) (async) kevent(r0, &(0x7f00000000c0), 0xc, 0x0, 0x0, 0x0) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r0, 0x6, r1) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x6, 0x8, 0xffffffcc}, {0x8, 0x5, 0x3f, 0x9}, {0xfffa, 0x80, 0x5, 0x7bd}]}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff02"]) executing program 5: r0 = kqueue() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0xac98, 0x1, 0x1, 0xe3b, 0x0, 0x0, 0x2, 0x2, 0x80000000, 0x7}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = shmget(0x0, 0x3000, 0x84, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() r4 = getgid() r5 = geteuid() r6 = getegid() r7 = getpgrp() r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x86b6, r3, r4, r5, r6, 0x180, 0x1}, 0x7fff, 0x8c, r7, r8, 0x8000000000000000, 0x9, 0x6}) r9 = semget$private(0x0, 0x2, 0x42) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000001c0)=[0x7]) r10 = shmget$private(0x0, 0x4000, 0x4c, &(0x7f0000ffa000/0x4000)=nil) shmat(r10, &(0x7f0000ffb000/0x4000)=nil, 0x1800) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x7, 0x22, 0x20, 0x40}, {0x8, 0xff, 0x2}, {0x401, 0xc0, 0x1f, 0x3}, {0x7, 0x4, 0x9, 0xffffffff}, {0x624f, 0x7f, 0xfe}, {0x1d6f, 0x3f, 0x10, 0x3}, {0x1a, 0x20, 0x0, 0x5}, {0xc47, 0x40, 0x3, 0x6}, {0xff01, 0x0, 0x3, 0x7}, {0x42, 0x81}]}) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000002c0)=""/4096) chmod(&(0x7f00000012c0)='./file0\x00', 0x35) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001300)={0x20, 0x3, './file0\x00', 0x1, 0x6, 0x8, 0xab6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340), 0xc) writev(r1, &(0x7f0000001440)=[{&(0x7f0000001380)="fa3520d4a2dc787b5de42295504f5158e9daa4f624502958d45cd11602ab04e30f2b846fbf06fe0ba51b47edc5609f2b7033a35c6aeb728cd334737bdb27a354efcd7509f58caef32f190c6b35bcf67361415123a3d670107054f4f364c3f1c0ed57bda7873a55ce5a82835beab7dd532db4b5f1e2dc157e2ef1dc7b7753640176", 0x81}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000001480), 0x1, 0x0) r11 = geteuid() r12 = getgid() lchown(&(0x7f00000014c0)='./file0\x00', r11, r12) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001500)) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 0: syz_emit_ethernet(0xe, &(0x7f00000002c0)={@local, @local, [], {@generic={0x88a8}}}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@local, @local, [], {@generic={0x88a8}}}) (async) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000300)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b82d22d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdb314a1e7646272aabe1ef9c1bcdfbd03977520229683293769b3e90fa63", 0x7d}, {&(0x7f0000000380)="f77bd727d7d95a9eeec9eb31591df85f8bf4ee3eb9205fa093987902ae48f978f6434f6178ae962270041524dec1ad4cf7acf7d52ac09bfd56c384240e5626e72d0ca81a44ae032d1bfd4c9ea27c954addea6d8a966b5bdcb9dbdd565c47ad7fbba862dd1261f9c5dff7713d2a5e804a5d27a1f16c1767049b4e21d8d7a34563bbd31c29c3d868", 0x87}, {&(0x7f0000000540)="cfc173f4233367fa2769a351b5b229468a347da5fdb6906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739d7fec283236e8cac673b321f9715fcf8ed21565166f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e2c0f4cb95585627956d1e018947ab7c9fed5ae6b1308fe0c408ffb45ce7476dfa03e350463ce9b00a7112d17dc33dcef5ce187b24ae7669105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbee692e15383aec45dbc5dcc38b544", 0xe1}, {&(0x7f0000000640)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e875b3fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36", 0xcc}, {&(0x7f00000009c0)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b60497183ee9c2b256ec214514edc4ec2260ff9232a6a0ba0bf2cbf808fab6e9dcc8208bd2677ef24bf8e4d706fa9f2446df9fdfd33512d0e49db9e9d09eb22d30d2feab896135b4bb923eaf5dca05b953c0df96f8c3acef47df04bd95867884b25ca9428a614cd79cf3253d4ad8e5ff9b75cf180eaa88db8aac8abaaa195cdb27b5359", 0x294}], 0x5) writev(r5, &(0x7f0000000940)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca92a8a507691f7f7156fbc1b93599bedc42c25386bbb684928c763d1c645e22614515cb44a549d9779083d2af35ff3684cc060a318efc4eb4c1c8db50ef1d7eeb302ed3cd47f36af1b0c07649f4556989c47899a51263b6f42012cda70d30b8728977425a375f98508e57a794dd585f178b0fb04abe47a21ce3b36ed7833fa89b3c010ff24a5654d7e39dc29", 0x207}, {&(0x7f0000001940)="250e99ef1dafba659c8dd86601d2cc795394142b91248075d31de3470ffa86c8feff06263c0228ceaccd6c504e704454a1a0b4db68d355e7818e5bbcf9b839b3fae3a5b44ad22d1148371df88849c8644fc6d47a75302573a9c5f4abe0aadb060cdf64fe6a66aa2c656b6fdeeb71410c2c291f165d4649fe4e2a5f4ce986ff7b503781a23c684b084c56e7aef858b7536bf7ea2ab48480e3d6c2c8a8c097b317767163d3e064cb66895427743e06e355dd07d85b735b", 0xb6}], 0x2) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x3a, 0x66, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) readlinkat(r1, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)}], 0x2}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="f9dae9c0203f1fb094a81da9e8060000000000000001d8dd96a3f786a7016952cacf003cc5d66932e29664d22e6b6d51d60aa9e1d799a80b52d5aed590841c3a779bc40224c101591fb305f5c0f8e70b773b2c362d40d9238652e4d268aa4f353aa7c7cd16bfda362a15bd860d", 0x6d}], 0x1) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x30402, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 6: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f00000001c0)='o', 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1f, 0x8001, 0x8, 0x1, 0x2, 0xffffff80, 0xffff, 0x0, 0x0, 0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x5, 0x6) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x84, 0x1d}, {0x20}], 0x3}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = dup2(r5, r4) recvmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x0, 0x0, 0x8}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r3, 0x3}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}], 0x1, 0x40000002) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) (async) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) (async) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d7fa000000000009c2e6998a1ba7", 0xe}], 0x1) (async) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x18810, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) (async) r5 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r6 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1c) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) (async) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x8, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x82, 0xf0000000, 0x1, 0x401}, {{r7}, 0xfffffffffffffff8, 0x12, 0x1, 0x0, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x4, 0x78, 0x5}, {{}, 0xfffffffffffffffa, 0xa8, 0x20000000, 0x2, 0x7f}, {{}, 0xfffffffffffffffd, 0x36, 0x20000000, 0x1, 0x2}, {{r5}, 0xfffffffffffffffe, 0x82, 0x1, 0x4, 0x1000}, {{r3}, 0xfffffffffffffffd, 0x41, 0x8, 0x8, 0x7}], 0x6, 0x0) executing program 6: kqueue() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgrp() setpgid(r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000843000/0x4000)=nil, 0x0) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x1, 0xfffffffffffffffe) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000040)="71a9e40cc8274bc1e65a91501d162948b47ee3a7ebc26d211394a34b8e5f84cf51b59c7afec37082", &(0x7f0000000080)=0x2abd, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r1, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2", 0x45, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffe, 0x100000001}) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000000, 0x1000300000002}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="7f000a", 0x0, 0x0, 0xffffffffffffff53) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$setown(r0, 0x6, r1) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x6, 0x8, 0xffffffcc}, {0x8, 0x5, 0x3f, 0x9}, {0xfffa, 0x80, 0x5, 0x7bd}]}) (async) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff02"]) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mprotect(&(0x7f0000305000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x18, 0x3, 0x0) (async) setreuid(0xee00, 0x0) r3 = getuid() (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f, 0x7fffffff}, {0x0, 0x1}, {0x1, 0x2, 0x0, 0xffffffff}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r4 = msgget$private(0x0, 0x64f) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) (async) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/230}, 0xee, 0x1, 0x1800) msgctl$IPC_RMID(r4, 0x0) execve(0x0, 0x0, 0x0) (async) r5 = socket(0x18, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f0000000180)={0x0, 0x0, 0x0}) (async) setreuid(0xee00, r3) (async) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) r6 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x12a) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)) accept$inet6(r6, &(0x7f0000000240), &(0x7f00000000c0)=0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000200), 0x0, 0x1) (async) close(r0) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r0) dup2(r0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x5773c5b9, "5b349b96a0a1000000faffffff000000ff597bd6"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000580)="014acc63235d305ac1b376c7c19b51e46eb6626c5ff5ba4b4c76811c1f68612cb2fb24b2a9ae4c00574c75b56fdf69e4b95f490d13ae5b4a", 0x38}], 0x1) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3ff}, {0x87}, {0x406}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) shmget$private(0x0, 0x10000, 0x0, &(0x7f0000fee000/0x10000)=nil) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x3, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x14}, {}]}) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) pread(r2, &(0x7f0000001740)="a93ec86c57bc6b74c43b6c4d3db584d195042d2b7af6e2dd3449f7374ead0ad8bb01544e105aaa45d59febd580d7daa5fe45d8", 0x33, 0x7) writev(0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000001480), 0x400, 0x0) socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000040)=0xffffffe2) kevent(r4, &(0x7f00000014c0)=[{{r3}, 0x0, 0x0, 0x0, 0x20, 0xc77}, {{}, 0xfffffffffffffffa, 0x44, 0x4, 0x0, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x0, 0x8, 0x2, 0xe39}, {{}, 0x0, 0x0, 0x2, 0xb}], 0x9, &(0x7f0000001600)=[{{}, 0x7, 0x2c, 0x2, 0x0, 0x20000002005}], 0x1f88, &(0x7f0000001700)={0x4}) close(r1) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x400084, 0x4, 0x7, 0x107f, "1a7e191c2900", 0xfffffffe}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000140)="dd78ef21edf351f8fbad41fcd2bd1832fd3c306437ed3986769815d315007cb8c06fc7caa403", &(0x7f00000001c0)=0x26, &(0x7f0000000200)="660d6fee2da837e08dcee7963cf64d1319b24809869a71f2a64efc599643ccf25a44dd386d", 0x25) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x0, 0x2, 0x0, 0x1000300000000}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) close(0xffffffffffffffff) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a13075", 0x21}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) (async, rerun: 32) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) (rerun: 32) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) readlinkat(r1, 0x0, 0x0, 0x0) (async) symlinkat(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) (async) execve(0x0, 0x0, 0x0) (async, rerun: 64) open(0x0, 0x0, 0x0) (async, rerun: 64) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)}], 0x2}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) (rerun: 64) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="f9dae9c0203f1fb094a81da9e8060000000000000001d8dd96a3f786a7016952cacf003cc5d66932e29664d22e6b6d51d60aa9e1d799a80b52d5aed590841c3a779bc40224c101591fb305f5c0f8e70b773b2c362d40d9238652e4d268aa4f353aa7c7cd16bfda362a15bd860d", 0x6d}], 0x1) (async) socket$inet(0x2, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) r2 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00002fd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffe) open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socket(0x11, 0x3, 0x0) symlinkat(&(0x7f00000000c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) fchmodat(r0, 0x0, 0x20, 0x0) executing program 4: kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, 0x0, 0x5, 0x0, 0x9f, 0x0) r2 = dup2(r1, r0) r3 = fcntl$getown(r2, 0x5) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x0, 0xc1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, 0x0, r4}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x40000530, r3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4012, r6, 0x0) r7 = dup(r5) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000040)) executing program 6: socket(0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, &(0x7f0000000800)="15161665a565b678efcc1a16e750e50147e95193ee4a52bc22714f2d99406ed9e0046419cf774346a78b91f34134423ca6df2ee7e11498de3dd4ee42273a30c6221164bc556c759101a63dfd9a07da07c07c5563", 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000140)=[{}, {0x2, 0x3ff}, {0x0, 0xfffd}], 0x3) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(0x0, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20012, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(r1, &(0x7f0000000140), 0x101, &(0x7f0000000240), 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x141, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) select(0x40, &(0x7f0000000180)={0xffff7ffffffffffd, 0x0, 0x100002}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = socket(0x11, 0x8000, 0x9e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000004}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r4, &(0x7f00000003c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357a784461a8299a69e0c7e30200004e3003000000acf20bf804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c0fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834371246a2b19a778dc90071b5898972e1ee7296adbfe0791e9cc4c6677178de97b5b249b28cf071535462eb7bfd4103313ec563ed4b98763ed1a35e19d222a1a343c23f942e846c0ceedbe1c9490a7238779500000000", 0xf8, 0x40a, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$inet(r5, &(0x7f0000000000), 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r0) dup2(r0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x5773c5b9, "5b349b96a0a1000000faffffff000000ff597bd6"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000580)="014acc63235d305ac1b376c7c19b51e46eb6626c5ff5ba4b4c76811c1f68612cb2fb24b2a9ae4c00574c75b56fdf69e4b95f490d13ae5b4a", 0x38}], 0x1) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3ff}, {0x87}, {0x406}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) shmget$private(0x0, 0x10000, 0x0, &(0x7f0000fee000/0x10000)=nil) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: syz_emit_ethernet(0x23bf, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f0000000040)) executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/230}, 0xee, 0x1, 0x1000) msgctl$IPC_RMID(r4, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0, 0x0, 0x0, 0x39}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setreuid(0xee00, r3) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x80}, {r1}], 0x3, 0x3ff) close(r0) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20012, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(r1, &(0x7f0000000140), 0x101, &(0x7f0000000240), 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x141, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) select(0x40, &(0x7f0000000180)={0xffff7ffffffffffd, 0x0, 0x100002}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = socket(0x11, 0x8000, 0x9e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000004}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r4, &(0x7f00000003c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357a784461a8299a69e0c7e30200004e3003000000acf20bf804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c0fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834371246a2b19a778dc90071b5898972e1ee7296adbfe0791e9cc4c6677178de97b5b249b28cf071535462eb7bfd4103313ec563ed4b98763ed1a35e19d222a1a343c23f942e846c0ceedbe1c9490a7238779500000000", 0xf8, 0x40a, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$inet(r5, &(0x7f0000000000), 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) unveil(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='c\x00') mkdirat(r0, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x0, 0x7, 0x6b384157, "6fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') r3 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x90) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r4 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) r5 = shmat(r4, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r5) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166", 0x23}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x0, 0xfffffffc}) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r3 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x28, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) readlinkat(r2, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x4) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)}], 0x2}, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) close(r1) connect(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) (async) dup2(r1, r2) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r0 = open(&(0x7f00000002c0)='./file0/file0/../../file1/file0\x00', 0x200, 0xc9) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) chdir(&(0x7f0000000000)='./file0/control/file1\x00') r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() setreuid(0x0, r3) fchdir(r2) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4ce"]) socket(0x18, 0x5, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff000000040000080045000044000000c56d35f47800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c100000290780233020596c729080a0000000000000000000d776f09b60f93313dc01a3f"]) socket(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6d9768 executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x5, 0x4) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x1, 0x0, 0x10000000}, 0xc) executing program 4: msgctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) (rerun: 64) chown(0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (rerun: 32) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) getgroups(0x1, &(0x7f0000000200)=[0x0]) (async) getpid() getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r1, 0x0, 0x3c}}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) chmod(&(0x7f0000000040)='./file0\x00', 0x180) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8106, 0x0, 0x0, 0xfffffffd}]}) (async, rerun: 32) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) executing program 3: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) setreuid(0x0, 0x0) (async) socket(0x0, 0x4002, 0x94) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)="6ddf9a88c58c47b02a9474dd434f3ee829ebc1c4a9ff1f8b5b068682ab3f556c3d332ebd86179a59d3c4d14ef35e001e5c7a2959feb8baba0600b6a9fe218be8920f72a6c68ff52c93f1035fca755bbc11fc180d4fe0e8db4838ee74f31a3e3a34685c7f42f032cc034e19542a0237f8e926744532a8af5027fe2ab73c0575ec9e65d7bb48d9d5f48ee65061f429b610cf3df7b1703736e5dabca54c47ff63bed8584993851862bfd1e9ad61a4c41ef00d83712c6efe5ee6b6411ec5792d6a8d7f541438318d6f344707e520f19442000b82ac604d5ccc374cc48200780dc743e43b3a7308b8784f80b5089668684e78320cfdb097ef56275d5d9c92516f761df9f590755be6d888748b8323ff7107692be33e40aa14f6404eee02fa3b62e29cafdb05fa60fc5aed7c6474b704d2d1060c06fd664e726fa7890f8c4e69f41219e5b8675b62d6d7cb4f749b6c271e3db9f14d4c1b8a44c899a9815f349caa8a6b59c2268e6f5808eaa0dfa70ee1f14a22f419bd631da145e107e57fc1a6dbc58aeb9fe77e1520ee1d3f32797d5893c274bd11ad705789af3b8c820b5e0d22e16cd71a13b33760d1aade057e94f040958f3477ed83", 0x1b4}, {&(0x7f0000000240)="e6960e2ca76b3580cafe3c0bd15f254f70b3a12459a3e555620ecdec5d01f320435dcc689a0950957e8872d8818a4bb8ad8183772dcf52d2c4eecb847580338f74c2ab2465f09ce845baba18de3c3e1775c70ffcce611bc7457f4026db6f5e6db555fcde953a6bdd09361ac8e047e05ed0dc8758803cc989de82d6bca0871b7b4bd3485e505b836b8d6c6c0b7085dc934593c1574f3fa2d443f7047706d974b06c4327203c7732c4d5c07d9ddb438e09a22e43bac83cf50445cee56d553dcdf197087b71eb850736b8d4995ba055063334a955974cbf4ad3ed29b7", 0xdb}, {&(0x7f0000000580)="98a15e5f446d557297695fb4eea1068c5ab91d9c2a4b09b035f1c67cdc36ffbe72cafcf4047ea5ca666b3b3a5c21ab7985085eef9304b455786dc82bc70e387c6293c6804492034dbc66ed025152014e1315983ba7e4808c901ddbd801f230dc51c76640b9c0c1d1e25a6e81678bd152a5126f6faaf3d13305ef33cdfc11cc24120d6b3ce51729a302de278338f57b92d4961eac5cdd4eb500551875b0d6d78ba79bd487594cfb57527bef93da62c979eff9a3c6adcd744eb43bfb43aa13c0421a94896318f9533dc4d0a8f0762813fbacf2a02d966edc8720e839401947f828d06d53723bfea10407996eabfd74ec54dc69a253", 0xf4}], 0x3) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) fcntl$dupfd(r3, 0xa, r3) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x3, 0xfe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa450b08bfa22f0800450000280000000000009078000000007f0000014e224e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="41007800000ed75d5c7f466d01de7c390b29f618051c1a27a3df71461d3957b0f5ee6c0ac481cb2460e23b3d9afe9d93d9167336475aab47bce4a620a34202fc042e63e50db03ec7583ac3f48313e9c3099945d2e5859545c8455794eb3f7c31eea92936f0149a670fd951632fe0f74aeb4838665721c7609d2fd47c30b7ae9940b8df008272aa6e2a1e1e8dad08e4aa6296b5a506f4f616ec0c3a916c8bf0064c0617e77c358a0d931b3b70304b8b9606b9c02e585af8d3fbf4fc050eacfa36f74d2cfcdb1859267c99810bdc26afb8269750"]) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) connect(r5, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r8, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) socket(0x2, 0x1, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgrp() setpgid(r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000843000/0x4000)=nil, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getrusage(0x1, 0xfffffffffffffffe) executing program 5: r0 = socket$inet(0x18, 0x3, 0x102) r1 = socket$inet(0x2, 0x1, 0xf9) r2 = dup(r1) socket$inet(0x2, 0x3, 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="94112ffc2c9c75fbc2cb6b9da5e30063ac51b1eeff57cdf539147a00b437ad7ec4d31d4e03a5baf6f70322df58d0ca257a21b0aab126c32a6c852a9d2bdf74a657c95155841cfe463807ca442f1c", 0x4e}], 0x1, 0x7fffffff) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}], 0x20}, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x11, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x6) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = socket(0x10, 0x5, 0x40) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x81}, {0x7, 0x7b, 0x0, 0x401}, {0x400, 0x20, 0x40}]}) syz_emit_ethernet(0x2a, 0x0) r6 = open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYRES32=r6, @ANYRES64=r4, @ANYRES64=r4, @ANYRESOCT=r3]) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0187009, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000240)) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166", 0x23}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23}, {0x6}], 0x2}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) pwritev(r0, &(0x7f0000000b40)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="7d2ad1b2e67cd35c9aab2291462eae9e40114be0b5b75f1baa7af5380349c2720eba15bd14b4552d212d00c5f75a707423d0996554c000d5be9093adf54e48878e480bb8f2cb5f65cd511eeb39640aa4cb4a739b1a6a7f2cfb331849ddb2dd0af3328fcc0ba9497e5ac34faa90bed3ef515fdb4add3ff2058f8222e105eadf558535ffe427acbe1afc68c787e78c2ed86ecaadda4c05673df39e1b6900569ddad070eda697eca8e284f6e66f9fd3d7ce56211e2fb416f94f75bf67b97e41e58879b01b02857f29da5cfa4ef8be303b867d527bd5bf30dd9726b49219665919487754bf8d402899c03c21", 0xea}, {&(0x7f0000000840)="dad39988e38ec22bd1d85e593ef8b0f79de46cdf74feb4e1b21fc4d4f1448fb64909196567c51b2242b3f24300a51d66a345d80d9c936d1d17c6667faf0e5961b65ecb4f1f38051b8e2f2f75e3437df766a1c19140e269049695299fba505712997e9df7e7d2ec682e6fffde0f772a479b4a807d2252cb0fd3b061c4be85bd14d16535aec3880ca9ec86e633a56f484f01e38d783f73ffba3dab5116af9394e9a76a388d95aaa54dbb0c9423d7dba37259f82907c390f19d2fdb64d54733d4ed80a6f2cc8b2c6deda5ebbd46a3bc4b75822105ec5ee6e99a1800e7083b5dd90f36177252ffbd49725a89d02f1de41a8ec921995e9211e53c202f707b67aaa106c2249f4b38b6c6b40af4247da812f747ff51", 0x112}, {&(0x7f0000000440)="abb8a8eec0e4c7ed76d183216ae56332d597c99fff275fb85e38355c3737ebadbe3477808cadefa094b45d7e704fb93bd456b3d5a9a511ee48de9856648ced6d81", 0x41}, {&(0x7f0000000500)='NrZ\a', 0x4}, {&(0x7f0000000c00)="649bda6edab539cd4ae97f97eee9384f84ea3e830d3c6cfc53bbe56ca38128905fbec73a83fcc7c89ab8693c8a09aa00a0be59f53a8a92c90308826fef5bdbb9f68907d64373f0c3809dc1ff1aa714346b67a2bf75075d12a4c8c0bb136ae1aa5d89e2312e0280984e9c70ac21dae542c214087cfec4747b5faa5c1c5cd79801911186cb8b99255c58381736244581954d4d0a497264c7a9c429000000002a1d62c4ee8c9cf151e3e5f5317585640c6c5eeaa45e230f96d1abf8e365121ca54e85ad8da9716db7f2c03dbd3288f6b5f9531621ae2e0000000000000000002ac3d220e332f233ff8ccffde3bf68821f5e3c7bf073f320f8e60dc133201559018bf0bd9cda9f3414b8dbbf9d82f842c61f97ba69e1797819756f8c49991a2e6a89c7e3765a1d04e80e061569959a1898bd29ad472538cf8bc554e82c4d91b4d56bf09bfda7f9badb819b561b942d88570ea01bbd8d8e9fe76db4b9d6e6dbccb0dd95aa5c009cd55596480557ca5f99ec12850fac1d05f98f32252827ee700d0195d196c2d0774a83aae22a284ce5e26bd05c42710b995343e18429186c67d8d07c370e2650c86b6a80eed5aba474d01ab0fe00fac79c12db1c83143385b5c3737c7fe89f0cde21c020be0c344b352786e1e29d73f8f6d5d65e3ce145b3684141d0a5509c3e172e94b7ed6a3b29b5de4a70d93ba939572d3115db9e1218803eb17e8ea245cd7ea0b5a11834c0a237359391c4f224fb271105e17d3b6b8d1839d63837d2f6232a77a5904c58b05e0b739baa9c9d57db402214f66ac600a5cdc94132c9db2dac62bd4031382f3d2806c2c03dc9dde14c7ed8df429ef035c652367b6eacd81042cf11262b75aee9edb58a6f3e65e4ee7972b756554f74dfbe81d531ec1ec8abc51f8a9c1af02d0200593c4c866c1d6ae13ab4d944bcc93f3656149fb61280d451658fea29d40cb548370632d37f31a35f963171f7da73919c50438ec937e544ef1486fb31c163be169d783cef04", 0x2d1}, {&(0x7f0000000600)="da791c74266f5079050bd6c9fd8e03553da18b40b926d18994da83a815fd70b1bcbea535e4d66f5f44760c1b4491170e6475ad076298c89075ba57f6472730007c8722f0edb16bb0346e053177726d201608d154e9638de4bdfa1d2ece0a501e07619ece48262537201f48d56e0aea12584065a2939228c99c2bf12f8f8b58b162cd448106473f7ca95e55e4b22431016f2261ce26e05385b6cbe0abffe95c6c0ab052fd7be6c7466e7e0c7d20951eaca5e3eb00395cad6801259d1d57ebf0dd9c4fedd6eab2d8c76401d4de343ffebf06092f26193252f731a102c5985d139b16259fe6a954f4fd0a8dc609336a42", 0xef}, {&(0x7f0000000340)="c7a7829f2c38c7b8d473b52e7d8468376835e0256431f75d240e99e6d5f0de70d043a6aa9c39368acfe9650c6661b5aaf4ce207e1a2a73a97b27b8b34d6f85ecc71a1adc61dc1148341ada67de0f42efe6db80ed029bfb611602d60d4384efc9aaa55d96ee7b0beff256ea56008a1ac6ffeadc8f44e9cfc8dd6e6859d98ca7b37c265ff0fddd4a29013f45318c5658805cc4f534fc56a0871f143ec0df9c87a1383828a7b281ef67ddc2dcaadb2027a39323635b24b39f5a26ea9da122fc54f18ab838fb8df58129724fdecc8662770db1b5d127e590a2c72189a673e187dd3eec9e2d37190a11901dd51bdff0bf3fc5a1a85389", 0xf4}, {&(0x7f0000000980)="0700132d03bb4e530adbac126d93dc4adcd1b6d6efa4ba73bfb1fa307954269bddd983a2d3cf6c5ee154dc5c4f75de2b2d7ffb11fccd7c25ce110d78fe637d18966b4acb5bd3fa99cf7db3a4f152cca02a620278df8bca11d6c83158b2cf69674879487a649bf79bfe8ec123d338060c2124ff7f00007b64ce3202b57b09ef11b3dc7243", 0x84}, {&(0x7f0000000a40)="191fb9f119c77a761b30ced0893db826c4ddcb3c747800fedd04c763f1e00ba902065e09fa3837ba4889c2c607482ad8f5919e49226a221e67a40a33c0cea237dd8bf295a8f6f7a6c790a7c9bc63ffc7fb88a083ffacf4a49cffbee671a08ee76e13b7608a103bb392e26e78f28bd665648852a77ea9c2246873479846260d80a9b1deafb6a61875741ca6eb19a723b61e74181757f3baf7f4e2390c4f496a7072e4a3837c0fca9799dae6279b070f344220b0480533eb831b029c7b0b8f106573a21841ba1cbe7b4e388333fd4d4f9ba11c6ea9eb6ca927405659df860116f3fff2fc2c625010f3", 0xe8}, {&(0x7f00000007c0)="4f3958d46b3b41a92bfa5a5d08ef722e8b565cc9864a854c4d2d28258517ca6729e2c8d9ac0234fb1ace2b10ae91", 0x2e}], 0xb, 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000200)='./file0\x00', r5}) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="0181774b4b391bb5785dd00237fc62226e1cf27c048cbb574167c3bf018cb87b5adda68aefcff2b13c75e6cb4906b11db701c4c7b61de3f000d031650ee9c5845a242f9e9dd9e00b15d864ff8faee9ca00c6f9633b6f434cb20ad4d90100eee2a3e73a4a48f684261b8029a11564bcaf912c09655abcc3e5cee71a88d7b3cfee9c5b60b2b3df303978176f6064ec3015659724b7b6d9ee867151aaeab1f2fe215ab2b79d7cb50771029356e58f6ad3d9480800d0556378b95523b5f02f9b84f036a5853ca9d495cb1447ea1d2154b47ab4f824a8b4f3d1d74d344522525b6b97757dde43745ed51b0b2e940cfe08b7e32ae5c0dbe3c0d4ba4e2b05be66d196458ce4cb29d75eb78a970313f83f94045a2b13f2f280d84daab73faef41b5cffaeb84ca22254000894125c5ca807234fb8c76e96df397f91b2f5fbc94c96374a81b3769b6ab8a9b35069b6365bab21e010053e336bb8001e8258819cb8a560438cf9469c58992e137f603242fb78bfc3ee70c57b983351b85ea79b22c1e19cd9d99692a3c7bd80d34cc4cecf1b0779f3fbae7cc391940271d5f5032607ccfb6b29d4620d634fab8b52f847d48754debc7af426d08ebc87a0bae992bc4f5e048219f5cbc96834cfc006dc0ffa5ba6d39dc3193d67fe4973855db45c3d426b873dfe4cbd3a7d221b8016f9207a7d1948ecbf0f8c076c4715f138e6193fbfd2d8a24a97bb1cfd33a128b35e1f1f3dfbb17e3ce1b32224f36c9659f83f2b1beec5eda3fe0476b86d4bfd6fb6696de128d249856ec1c35d3ede52434e20cb495482a0e312e34b2420c78dce70ca1a095f3a6d25ef08d265c392a1d0cc9f2b50722e0ee1927d8a7ea4d4b597df2983d4b40782b1a9ecc3a0e5548655e724f24387313a1dcb17506a682503f5d38e676bc792ba90db5b5a59e5a071d31df534dd04cdfd4e20de1b606b750d86ae5a03b5b6b6c56cf0cec549d293f83e5dcc20d58743c160612e70198440adbc3a1233d2b41bb41445fe312324f7b58eedf798d10f75c2391f79ef1ade79acfd7524bca12e9b9ca2967175f05711a2f268a30b2c6f186a4772c62984224e87f3cb3dfecf29a6b1ea52988b7161ac5a7ed614104ed87fa1b5e167f0cbf88838aba1e35c4c6fa23fa19c22ac2aac3e234aa4fb8cbf3d936abf024d0538bb13f95d71e22dca520c66cbc8d2bf2fe4f582dcfa758880dbf680fa09bb32aac47a1c39d3e0976be476883af5846f0a57f27e6dd78d1d9f30b3b53bfd4c0f17a1eee999b244ccfa67d7e9028c62f789eafad8f8f19cdafea312146e0676c6120399f1da895450e0ffe5de038c534ad3608af766084a12a816f943bfb38c265e78e61359709fc899954a313226ddc7a36a3d9e55575dd4156f8ef54ba7e9c6eea4f844795dbd13a04b037171b6e20b841c4f4fa2019b2b899d9ac57005a4d4c59ce2649b393c2b600b2c925e6d4354e50bc3087085888d5dd3acbfa6b51b00c04021b2378ed070b6227542bbf34865393e7de6ed07de25c7d4ada18c5fd7a0ce462d551c6b1e79a5072953794b0aba4c4dac4be077b0a1ffa2f457fe86e4d0f3d00da9e1fb19b28331593262ad2be025175bd41578fffb8530d11a873e6b3cdd55546134d6446f45717a3824fdc1a94df6f33138b97e8e217c07bbfce6d786185177c848c20ba63a3810380377d9dc89a4a46abd79b5a4c30e0ec7708017d2efa81621d68f8b1ec7b099aaecab762c0cb3fe3bfa7d63e250cbd068fd4976482fc96d3272e3bfc99ba8291ed0a60143ab8e16cc626e919b186e4951914fd14277fa2ad6fdfc0450e23f6207b63ecaeda6599420c1685911b2a3cc8df38cde5cd926b97f4382b95b427888c005a4e73f25b7f5b09f2e26a27f2be5ae6235e26244b3eb7b5b11c4805463705037fdd5c7f7e0e91fbdc0764be8be7171c540748edc9bd5a0171e757fcba554deaa961256329f2b8b7ff50b688b03d30f13c99ef7d8ae500676f9d44c6b286f73b7a9eb96e91c799e06306204add9db393b7202f96461ef51a31ae749e02de3d383cfa6076b0ed453c2be4b8c8230b80a42bfa984a003c1dd3d9d1121893a9749bcf4f0222ae12683f964ad2a4e7a66d4a738bb8ecefa9d97ee3e495d4a27b4d3f45f4100322aa166230fbdbd6caebc9825476d13464580f156b6bf719afd4c4cdee599a5a302f190de480fad67db8221ba426529658c6ced916030f3a7fdd4feb3d15482c716c50ed6a157cfcad06dd367ee6ad5e41dfb6e0d5c42c7ed829c56644540677f93028d7cf63d4d1def29e155dbd29a64da448458f9ebd6561550cfde08955a9a9fa44526a0abd3537865fa94c697d297535163195065c18b00458e025b2ed73556943d0d541f9c2018c9fbd38e4abadc1671950a25a9080bd72c5584452c4f4711add0c853bce6ecd485e25a689f99d778b7b54fdc71cfbedb621ab86e9fcf9cfbd8d7563d9996515b541e882831cd787e435b5a3dd4f29cc8b38bd169e20884c22cd5516ccc6ada51e3b1b9cce65951aaf3ea292fb6f8f67ce7c00fff23f6b8ebaf3d6a0c5b8280a9c4bdcdf5b8894db923c8206966d65d00856fcd316f71dd64c8666af54380be7765d1472a19834b354837f2966af377f3ef3e7969321664fae95ddd9ef75a3637d42ea53588b862aa69008a81471f8d80f7df2020c878f3f8fb05ecb20b9d7922a3445cbd656e80531ee7c8e0fbed4cdb386a9e7b06bc8a8d03f19140f2e5ec70afa8c3e5be728a20d1ef4fd1d57400916800f9a856429ac5362e55817092c67d48f196f9d409eb1cb2c5ef3ed3888b40b32f796cbfd138030436ab5a45fcd291ea76e35666787ded014ed12a8904bfc0ce0cc873be1ae9f11d4a8cbc4182cc7802eefdd462476a7414cff038b6ad98be24668060d3516726feb6a875bc3828ae872a80b984c3fa7ac8eddb7c2de5bc17f381b2bd17e26a743c1d2dcd94b550c4d52da888c03d6c7afcb7a5b4528da8734a5931882a4cadec9c6c46b054d7a1348b1485e77c785ce4eb3f149c1092578384b2133fda2bba543b4748992eaefb10a1b122854a2e055fe58d661da6b29b4e205615b03f2c854662f5881fafc5bdbaaea0590951ebd986fc104ed408e06789c613ed044d3e068dae4ee68d1ff3642a72bddccb42ba1dde4a8e284057c6a7174d27fa2b536ea88f62d8659a122600f13a47f6103f562589661e86111cd0fc1820edd1122e9bce122b0fa3f0c7a91c88bca19a122d9b315a86276f35c54d59f8cd86342a24a9581745dd23ad1ea2811ea07fcf1ff9abc91edc4d9219447a138ac940991f8821bfd2521e2a74137e4010357ba9e48b8f60add0965a02c0307e044fa6968a91440099504d24721e2cdf8b24042517e27cf6a1d6c59cfca84a5389f49b14a9dd35630b21564b701e903c1c4051a7ccc828e5de1c5bb1af6f8caf807f6ee391f72792cec65082aa9d6529002068812f348a61ce7d558bf31227b9acf828098c1fb5e5c3e4d9af462e3e173bb76c4975bdafe8708d38cf2dadac735b0993dda44436b218e4374133ded1e84a5baae45f9ad4c1c7762ab961885e02395cd9c3fccccae4297bf85e79f60941abc0e4d29085b8bca0017be07964c83a8489b649f155c8616789dca8e0c78ccba2e9637f08330fc50bdd341cf635aae3344e19ec8ff131aece5587a8d716170bfe01ad96ff98060ec1202349b478d23f0e1dfeef68fe74807ef75c539c848ca880f24d7bf8d1fbb914684085da1fb7eb04f2a464f8684aa2f4577f3a5835d1f9dbb47454996cd8b02cf9fcd37855daa72f9df30fbfae339c21fb4a294664c05084ae28f6a3cf64a28e856c04d53845d8745a52f1ac7be276fd3bc405e0cab45b45c17e0f86047b99d103f876bfd886c19beecbab24a1780324b7d5d2fedca8bc150c2b1927d34a9698a64a54e7e5792009a1715a238b201a23bcff4a68274618b1dab5e214e7a650e03ac9cc67595e9208bfaee81fcf8b456beee708006cc8f2ad4265818cab72a6abf6b11c00a76fa318c9e48fd376dc9f27e442cf2e1d369b1d7c442a2ce617bb15ecdc98c5a8132f2cecd3bfc49b671839d0c414115d945afbb0b8111c0330cf07a5679119eadd8476072677a0a22a13fff18beea47da1d58b83c1c45da432687f42e9997fd2495bc21b4d94ddbb2caa024b2470e6f795ebddab47d79a4f0fe06cb8564ce976e3c4a02b44b288e8cffdf2dba9df230217d0fd788069d32871834dc3d7c1ae2a1e3e50e0d627edbc6887bb284f69945015a202ed9697744d8656207f6984428b8b293c83f0bd104f65185de829f5f14c0f7a407123a08faeedee987948f25d90e1f311dae44101cacd6a35bae90ffba5719a4a740923a6ceb7fbd2a4be15b6ace023fc40200ac6c35e8b8ae237e4fbd190baffc2ae432aa737a316529da4588d1f6ff8f74041f6f6ca40360e4a558fceeabff010be63457d57071ab4b13d78d99819e4b2faa966e4649758e34e4859a5b5806ed9862eaab06735f0340d81234f60d524a56f51b68f5201be06eac1af96de475d70b24d2ce3c9edcb2694d8e9b836a409db9aafd60ed08dd8c80cf2d1761f63b6eda73d8383a1e365336184fedaed1cc3a2dd79d21dcb66daccfe30f67f24f9f3c5357094c56c9581b8fbc8be6ff74540f5fc5546a7e9a8526aa8afe902db10d7647a938c75f1f39ec9ecfe2d372583d59362cf1b7224eb295d7e28bc12eb26b590ea6a467d639f6d2e30a9e881670d8816202ec51ed2dbb3a876bcf25f69f630285948dd105af631d5361fca75f2995c701dd2cf4ac25b5f159d05cb9fa6d149add954299d47ab7affdab2afed61f27e9ef9de33d1c3c3f502bdb1aa41cb455b4a338754d98b0f8e0a004eefc849ce4a52695aa5874f8f1933033b9e59eb7e5268cf9b37ce4a68ed9b9faf6ac2c60a34302f77e893fc03bd8f3aa6367d133255c1ecb7b206ded733405a25ddaffb956bdd6447dfad97a0d5f1210601a0b0799f84673b1d05864aa8c4657d033fdbe6154059122bc0706ee0a529e2bf545bd5f087cc96a556885660a8b79226ccc67c3b1c17027b5c73e4cf48a80f00440822fc55fc36f88df671ae011e2d53da503c078bb7d826af051fc8bc97c5f9fd2369fa1eae957b4b75f25b1d2db8477e89a67920e56a974329b7de5aca286bdaef330b7f11ad80bd385ad4a807fa96ac92b7ac2defdb1ef6077c65640ed5572187ac6788c29fadeacd9567b417745e8b65c8867b55fa4ab26416f2c5effb207f834990f8969301dd2a65e1b7d75cc9bec9e37592a9c692010e817638f12f7e5481b71af39375f4409b17b86ecdb37fcf96f7e4506a539c169e37bb8188b3cb922f696ff20c0ff847e388d4e27345566276d41e0fd51dca6f06455193861514e1873857c88e86f6f5ae3c95747e129af6f964b08b36a2a575e4611f6d9b880945307d69e25a9a861d40d91831cca7eaed61cbc4d9cecf54c3f4d13ead3115ac77d443013dfc4c9d934486d7c4855634f143635ef774f53c65f3c75c04cd16bb238e610bf4b472df8937c781cb59f75f905dc4c66e4f2d1fa5a862b753d0c40d81d3474796983658829675aa960ef656be2e10c287b787bd7fc6813ede700ad3c78196f0dfc3320aa4a996eb29e4ba701219dfb9aecb65ddc438897b7ebda3fb6f9012914fe7d364d9ad898051eaa01ce047005613d1c646b8039119761f77f54b15f24218d7be2c28262c41bbd0777c156079bcd84cb19647d6fdbbd81e129f41e0c83deeab0d", 0x1000}], 0x1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) close(r2) write(r2, &(0x7f0000000180)="18a17993783704db9b5bcd2a39481ebd15ca3a37", 0x14) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() execve(0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x6, 0x8, &(0x7f0000000380), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x6c}, {0x8016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) close(r0) syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="cdb2ad61ad64f8cbd40672bca317e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7ec0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e23aa4ff1640b0a7030e67e804fc9f656c1f4dd7dfd1fd46bea2e5049ef779936dee78ff55c9986233db6e20ec6295c00000000000000000000000000009b71057595ef508b3487c665dfb29112da22bb8c434f13a6d4dab19719eb6f079d41755c255c5b4e7f097f", 0xe7}], 0x1) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) socket(0x2, 0x3, 0x0) kqueue() kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000100)) fcntl$setown(r2, 0x6, r3) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="e1", 0x1) msync(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xd) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x84, 0x0, 0x0, 0x721}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x20, 0x0, 0x0, 0xffff8000}]}) r1 = socket(0x2, 0x2, 0x0) r2 = msgget(0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2f, 0x0, 0x0) fchown(r9, r6, r8) r10 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r10, 0x4, 0x40) r11 = getpgid(0x0) fcntl$setown(r10, 0x6, r11) r12 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r4, r5, r8, 0x80, 0x5}, 0x6, 0x800, r11, r12, 0xf8, 0x1, 0x100, 0x6}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x190) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgrp() setpgid(r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000843000/0x4000)=nil, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getrusage(0x1, 0xfffffffffffffffe) executing program 1: dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0xff) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm(&(0x7f0000000080)={0x2, 0xa}, 0x2, &(0x7f0000002e80)="8d1ee271", &(0x7f0000002f40)=0x4, &(0x7f0000000040)='A\x00\x00\x00', 0x4) map stack 0x20000000-0x20400000 of map 0xfffffd806f7d0d98 failed: hole in range executing program 7: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) r1 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) r2 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) recvmmsg(r2, &(0x7f0000000f00)={0x0}, 0x10, 0x0, 0x0) getpid() r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r1, 0x0, 0x3c}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x1, 0x0, 0x0, 0xffffffff}, {0x8106, 0x1, 0x0, 0xfffffffd}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x14}, {0x8126}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="d287c297125c7f10db9514f0ada34dcc98c4e45db0205be2222dee6ff8482620be624cc4c2c7d0fe7ba9ad91200f8fbba55d4692672f47d984c866420dc103826e28f059f40a5a3880d607d67616a4438c8fc1ba434fe594726ab29dc19d989133729878bf99ea7d6b8f9befc0e9f6bce2c6df58853203ae2338cfcd737c77e6", @ANYRES32, @ANYRESDEC=0x0, @ANYRES16=r3, @ANYRES32=r0, @ANYBLOB="9adeb375506786e07b5bfc06ef920d1f48e521691bf31926c08f68", @ANYRES64=r0, @ANYRES8=r7, @ANYRES64=r6]) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000500)={0x6, 0x18}, 0x2, &(0x7f0000000000)="1c1d1332", &(0x7f0000000580)=0x4, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f00001c8000/0x4000)=nil, 0x4000, 0x4) getrusage(0xffffffffffffffff, &(0x7f0000000400)) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x1, 0xf, 0x0, 0x1f}, {0x4, 0x6, 0x3f, 0x6}, {0x8, 0x7, 0x5, 0x80000000}, {0xffff, 0x20, 0x3f, 0x3}, {0x0, 0x81, 0xbe, 0x100}, {0xffcb, 0xff, 0x2}, {0x2, 0x0, 0xcf, 0x8}, {0x8, 0x9, 0x80, 0xffff}, {0x7, 0x6, 0x29, 0xff}, {0xffc0, 0x26, 0x8, 0x4}]}) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) map stack 0x20000000-0x20400000 of map 0xfffffd806f7d0028 failed: hole in range executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {}, {0xc3e}]}) poll(&(0x7f0000000000)=[{r0, 0x80}, {r1, 0x2}], 0x2, 0x8) executing program 6: nanosleep(&(0x7f0000000000)={0x7, 0x9}, &(0x7f0000000040)) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166ee", 0x24}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x159) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0xc012, r0, 0x0) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) mlockall(0x1) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) executing program 1: kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgrp() setpgid(r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getrusage(0x1, 0xfffffffffffffffe) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$kern(&(0x7f0000000380)={0x1, 0x48}, 0x2, &(0x7f0000000980)="0004005f", &(0x7f0000000440)=0x4, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d44) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000280)="be", 0x1}], 0x1) poll(&(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) executing program 7: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$inet6(r2, &(0x7f0000000380)={0x18, 0x0}, 0xc) shutdown(r1, 0x0) executing program 3: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') chroot(&(0x7f0000000100)='./file0/file0\x00') select(0x40, &(0x7f00000001c0)={0x0, 0x400000000003f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000001140)={0x0, 0x0, 0x2, 0x0, 0xced}, 0x0, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0), 0x2, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a0905280", &(0x7f0000000180)=0x16, 0x0, 0x0) socket$inet6(0x1e, 0x3, 0x2) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r0, 0xa3}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) dup2(r6, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r0) syz_open_pts() (async) syz_open_pts() executing program 2: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="a814337df7714baa30be40f2659f9e45ebac5331fb2f5b4ff06787ed90e3530c8b21254855a49b087157022e72ff6f5fe7baf01964d29eca378dcb2fafc1c7ac9be97cab10dcb1a998b9e578bba185cd7ebaf4f15d82e902dc23f3e2379ca79f5f8c3e73d3dc559b78db52093c88a98f151ae33ff74209f702d84766e96b71e89d1425c847036d09826b2bb4db6b54a409a4b2b84de8469dc14d77983f3f057bddb4cd9bb56d66ab48af0a11d47e1e1f32cb0959e3870059046b9784d3d2f7563a3bd5682a47e8c64beee66dc0736c7866574e1210ed8f9867bff88018a866a57cd8df1557ad342b8a6961f44798fdeac7d3752960823f73dca00ae06014fc40f3633be74df75baac0b70109462912e78eb6b5dd6cc057bb55e5f27a48a498158be664ab2cbe40a99182b3ae6dfb8c20d7d64af0d857ba7a78e95483599b53e669a3b557df1fba060566dbbfea6bca358e75616b794f7ea19208b5562af3612aabb527b74b9c3291bc77fa92ab2dc260b76fae4c1bf4c757795d7b8062de9b859b422ea7b297505a029aa913bb37fa8130630cfd59496d3e92edb8215a3e65567146ebc0f3b6ad2997750dc54f2166fa3ceae55a2b587b31ca5ce281e92ac49c01af2acf4e62322cd6f63041348ee2aa5d243fbdbe9d8011684463c61904b9c9a5697122c6977d1fabf7e5443fb79415b481608be17d192df2e8d3cce34059fcd1f2304ad3895a5e9b411f8790fe3d3d160c0b0953b4bb4f49b1303663629a570680b7abbdc61de3707847a70cfdcec7df054a9588da3098283486ddf933a9b7bc3c992944ce2dcc23c6d4538114fb178b27b659222ee9c820e856ffe0e793734ac1f359ddc4faae60d2fb1bf6c8384cd6ffe722e6a7ec23f843648b75ff394e82dcb703f0b6fc39af7c8bed80d13d83408c5b937a516288e8ceca59d582e4956aad0f1dda0bf305f7786673c2df0be31066374943dcb9894d8a584561f6c1c6867b5eb83780f4f30d1c651f0992bad9b7e4ef2111575934051d5d19ada5777fbf83ec86c12ca7037c93f83e316ea8c26e5822be0a0d353e6c238f2584453371c9811c15f9482862dcfdfaa84b015f8bc7da4b14d2d4e25ec932c6f25a88557879ec7536513c7b073e2f1ef1aacfda01ae5493c7984d5e85a368f85f4f73a24ba0bf1aa242bd06ba028a29ce75f71d718a3265faab8442096c2ea734687d55ee7bc60f04517ed8a98021f19c28f3cf222aff9e5f1935804f93524d43bf8fddc4333aaa13e126517ea5acf2d28602201025cccd905bab31742204ffe588d3b7a726f5e43bb2345768eec48db4c4a0b8720bcc19886d58ad850eadce90662409b798381d83e6766e7501471d04722457783535c779acffd86d50889dc7fda518551be58ca2b962b15ccfae311851a826a8e3cc8146cf2f6a3af135b4527c97c41a085a191675b836ccb479e8de47ea3f705caedc486e7479f2bebe7ee3d20f9e603bf2aa9a770401b855fa74fa813c32b29cb9aa34d4d24de44ba2f538f56399806b1f775a5e156c0a7c88ad3817e38856cc004bfc1f5ceaf9a3d5560c0ecff3ef63bb7d398306e2dd4b8bb53833a5bb6bfb87d062b90cce215ab15855fec34ad6a2e1ab5c253718f1c7dbfa59408e57bdc97dd033ee11bf79b32c89ec0530b9dc4dbff6115e8877553bf65781f984eb42cfdc4f06699bfd775045c36e9b58130234fe25f64d67070d5709c9c5599e70e0b67f5b032bd29967b965d29203ac72da55ec38b830a93888e9dc751d983b2858e1777807f31cea992b9908069b353e9155f2e95b51c23562b257a87732887ad58040a35cf32e4283570dbe4ad508b0c6ecba6714c86267870f23dd88768ce855452b13bcf1d13906d5b21321a0f8bbf236893f6b607bd5ca7743e027a69e2608d88dde82679454d92d0bad317d4b5551d8e916444447bec6f69d7da10e6e5abbcaafcf4f0e6665ac0f117e0fc1881d355770bd219e34140c5179a20224d9c4f92b36a843aa84bcbb59c03b4acde2d9f77de41f12f0f4ccc103dcfaffe323a1440fb3b9a295a091e383e22bc0ff4e736709dee1a18542447e9942e1ec616b7a3d02d35e3f2bceb69b5fa44d88543763a31b61933c2a7c513f13ab38599523bd98a7227c9463621d5b8de9c1fef150e34e4ec6b22a3b4a84d95eb84dcda654a8495e6e7b56b4ff47440f81e80f9b3c3f130d9ec489d261a443cb7411316e2d80e5fbb3341414a1d0b70facebdb2d8ee2033ad1cdcd1ea32d08b507ca64cac7a19ebeb7d00f9bcbb6c7ff2c965dbe6bb92e62f1a3543a9d61095216eaf51bbdbcb200b53185b9be3a7c85748150b0acce96ad744946530f1ebaa6830c004cf43bbaee01a492f3ec185fae47b29866be593019a2900759178e384406f8532d5539a6f7c9e03f6edbed6f975ae909ced71204ff8ced3da8787edd6f391b5f65baba6eeed9419aad53649f2ff197e0afac411c1ead2f837644bf7e775afe8e17acf42c21eb94814de9f5046b9d983d894f000b579d33db1cdab75852e46abb83dc92b22b9ecd1cc539c2d51e2127e925ba56dc488465c8bdbb0c9f4ed94641ae0c1cf69368a1ef5c6cc95da89e0715dee108d5d2346c65bd4c2ab99485c9841655e6c47ab3d9c1e9093d59a1bd0d669a0858f691a81322d1d12d681ea8a4c9e639413a6f064d97837c21b8161160bffdcc84a86d68c9fae820454aa063fcf7dc980214c2c0303b178c15f46dbaa5adf908e672442e6d050ec9b690a38f6f59378cc631bdf724f79baef0bc43f238769e83a7118f0e0e25872da2e30d15fbf8772992dcb4cedcfba30e248defed49dce883f011deacfae0cec15fb519d2f3bcba74a56c53c7f1da073300193eb2a4cb70f1a3721141fe85761aabf9e1669d7c602b9310be1140c97caebe3b3b7ea4690af6439c910c3f525e0ab85b18000d89559ff859afa6c3919774576c449c629b7811b0385726a5cb6badabdd09e1f79d389c7aaff84fc9cfc8dba8b7a25583bad4f9a4358a2ddd140b6de29b12ef8ab4ba4252b7650cfec72119153de907b84005264c4ed8339020f827bfed2d2843cfed7db2805ca27cdd9cb8d854f68b3e2985bf9c3de68f8e4fde4595cbfb371f70749aa7a529143d09d0c490b6bd39ec2dc4f0bb2922614c5e95fdb843d22ee753345b36a8c7c193c7e3c1a927588e66aca545c03f50fd152f0bc2c8cb11fced95d0243edf13833eeecce7210efdcb6b597a13a4be0ee3cf4bf1966b44203705d221aa979b3cf2806d60638a4354cb6f6b53732f929dac4fe941fa8c2d7457de0a24c4653276d2a6eca5c2aae74cb0e1bd3696bc1607df2a3ad557f2cec6432a79476d3ed223eba8f2b561b2177ba11e81ec39a7d24d2b2be5a98034fb9c0c11079767accfd35749a34ece4201bc39d9b06f111f9b3bcad5bc832db964163049664c221cdfb77a23ec8cc284688b353d21b1f55385b4c8073a2ac6716cd9c00f557f6c8317f0bf5077581b9e3688099eb979cd90384d3c360fdafd2caf5e6102d367062a2b2f70f8cfdbb7b5ce5433eee420b803a31090bb7be8290b498b54864345a759820081392dbc21b63585b7a9e69db796820d80884cb78278c49d6c24a2e6404462b633db6bfae152af3658aea455c8bb27a94a17079a034797594fc3e695e54fe46179a7f3f766877b1abd34c68e15d643de70b375ae0578c3ba406c9b31db020fdef9b9316dd57031806a0f9b6aeae0501322711e0c615b947d181d7fac7f4a66e48df5a79467bb707941761bfddb033edc12a9a7ae06295a01cac32e4f676acf41ff5b6c31da99fd0078cbc178fd5a73065c468e9a389f8d4982d276be2ba54bd47d97d016d37d14c25d7be34f24a10d44ced45ce43bb7b02613be58fccb84f6444c035728ef3b16b616a108f9b354035ebf90f1f69ba4e3f69703db62d23860458d6e5734c07e02d4c97e0b02e1e53f128ed0177351ecb26da4271d81445cbf974b895810473835fe8a9ae992a26967c302927168b22424dd1eace2ff8c7183e83d12fbc9442b9f26bffb682c5525a0e276a9b3b5bf319977085304eaccf4e9c71d5f7f5cd013758f259ae7aed69a11f3ad44abc7d91a9069863c304502861c42938fd28297a5af5fec8470f2dc11e712337636a1209530c7584b9ae0620d791182ff4f6a59ee760be287f9c50b7e72ae6b3931c324a860412af1132fb7cf7e5fae4ffcf04d4f1a2f6804bfaf65fef377006341504ace1a21d364124afbf474658d72222b273c74eaffc32d691b67bfc119098785e1545146ff7dee2a15930c7d82ac1db37a032f1833b9b4d1b657ed294dc8991ea62c58c2e41efe7885f8d5ff63062933128875bb0b5ea0ea117daafccd5a63563df79796015d01efbccd99d8bbd26d281e807957cb03cc9b032f8113a4b9fa25d58db6f4ac02411086d825211ba466d46cf5b65020eff0bc814e026a4f6a1602d595b1e2b4c78128f3385145ce183e8d198851e9172a92f901292f675a9b2ad5c92efeff23d3195642c07361ba266d9c299bb0edfb1edab0b7a6eceac4f8ad54e31ca9b7777db9d5c81b5c6b689da607345529cb50c55cfe1007e2a0d0cd5c5d4be1cc334ce8b03efacce2806ca7f7a90cba485b98ef62ed4e39d0870f35202955823d3eae2e1394d4eaa8be1c863a611fdf54ca12c1f6eb85899a69c310475553084db2ebaa77e076012c6bc01ede6c9cbaeeb63ec76e221a933da4d3c0ea64eac3ae8879645a6c6f08c1f7002582539153adae380a56b544c02b5869adc809cd0177105ba7659fd364750f82fbedbaa3d8628073b80522f5c6eab4f23317b8c01e635b773e70351841e54df3a87b5e3a0a933b7c9e5923915bfc53d73f81f0b23e666f95fa291e6a84126d7955656e006955befb8bff6f7be2a2e90b6ddc2dcec213b8400009a6a4a06d094943547e6759acce515e2c8f6fd90e0aaf14657f21c5beaf08800a5e842d4a7630a34ff303fa41b9b7bddb8c50e1df15f7a249173e3c82a0a732cfc5fac84a53865ea07918cb8d20c5a7f31f12469914f84e495e0a7f217ebc26f1adba03e949b8bf0194a56e37b6b7aa59ddde69782dce026e283bb6dcc21a501269178ef8cb16f5eb12a05faeae4ca7ce76d32ec9db0187ab64a7e39aad2c26346c49513dad058761430cfd19abca0f781bf7c18dc3d71b1993e7fb9b479f71308a1bcbc54eba1b66294035d96fb9182982b2c33db3a757ffb855d2a195987d8e16f02b33b82545689f712b96327262952d4eec98b626747a3bfcb75d01c03c9b8647a104be8d71424823841334a831bc8af5a70bbd7360452a13193b6196d2871fc8c01fdc23eea17f0872aed6da9b7a0c88b495a4125a78182201fa648dd1131d4dc3439a3c653f73b3ee2a7ebf81e2866be6b20e4b34b28496c183059e7f7cbc3a6fb102b29e557eb4344b7144182401b59ca3ba16151d4c7672a1849f67e853a9c0eae5d5c6ac7be3841274b17d3e60a3e7150700371f4095de9d5cdd5f3ba3617cede6613be9ca44fcaeac6f2211b9f5e3ba01be4cdcb44b5aaf055541f0ef1d242c4ee1b588b54dd6b1d90e0d944a1d586f980ea58051edefbe53d41484988a73ba3dd92aab910c0380d99fef32d2d61c849c65ee4e35a0e93cf1d9d8016991c3fb1ab2132e1e135f37d1b9c55e914c3256f7f1a529026687e08b721866d5ccdbf4fe66eebe8034a754b7fff0f6197ac514f61ca4de54bd6ee243d004bae4909a210efa77c9798277bff5f08c408f00f0ad", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="0d36c7a76b7ec8278727d9f0fc52a0b21add4390d464ca0fec9648796116171e764373e453f24f77a92fff12d35d65082047b82c59417af3393588d6e2881eddeab76524b9a780423928ee3a9c65a1b1370c22fe6303d17e4ee9fb90e534ab9af44a657a6ad260d0cbbcde2c73c0bfe18223821166afaf1ece599651fb504fddc46c2a98cc292177acd91623868ef9b720b09b", 0x93) sysctl$net_inet_ipcomp(&(0x7f0000001140)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001180)="c5848f5375a6b1acffd45b7c2414ca8923c6315b32ba94070152f3f82b1e86d336cca61619aea6d742ea507a5c1180101358cf6a383ff69aa39c9a1898098e9c5665a71453d53ced358d07e644ad7d3a3c8543508053a154a5663108d02850478275b2c631e07880318c13883005ae3bc04a61b79249fb4f9c3b531d2e3297645c98cac53319a426a7ebe9d7adb5259d4fb89627e9f149beee6c5bff5dc4a3252dd57e2b22411cb92a559841fd79221247c79291d9e2e3e43b8a07ad1fdbfd86d0182548f98f289ce2808db8be9bfd4284892a4f2895d7be83f762856860984289de0c58f4c507b0ce9803c88f437b26c1fccbc1487e9e494967821a93ef1e24bead3a4dff4ef77b693645ecd3b43ab1f7ae4ed34f235320cf108e515fdf1588d6007b7db6e2bfea48f141111d586c6888be82f4eccb87b5e4d7356ed3ccaa8fb693aabc59f692caae2734258c534768c602f7b318d4aedcdd6760de02c84ae3288abae439bc457a2ca6d0c2cccc43035ab193c62569b13246901d5fbb86fca0e1ea4dc73e72d56e6803111ff82331fd531b19fe6c88d1a4179d04649cc2ac42412e0c5496cb351ac2a851ec997ed39d9cf74f00a2e2360d466be59831aac82a2bdad5c858814d62ad63112e8710d750268233038c89648c67f16d230137fd145aa3006dc20ce8c90dfaa092847a33f6a892ff5410201e492ac2d13950652603459fe782266c3845ca8ba0ab08ce8b84c570e4466ffeb2fa4ce7842fe7649a6e5d92a29939ca8d25819fdc4b308c52d648b7829f00c7496f9a67c09ba76e53bdb86682ee1e8498b1d65b830f85f75238886eb35b58f7018d6d397ffb79dc0f0cec55556c5ac980aeb039e485f2cc516ea95ae6ed9fcdc446cc209ffbe1539f79cf01c7ad74cc40f41d960a79713b970ff8b0558507340c780a031caa2986bf8863fa306dd4a87606311e8448121afce8c7857e8ca8371fda80f3b02214eac656124fbd80e01b62689959f3169edfe689748c92671254d1ea9e008040611e7434e8f047671d30b00c7850c91ad827d54cccf1cae95f0bcad63669f9fd5627a061cb26bd21962dda499ec303ceb273786dcbd831c1650a5173cfd139c08606545b9cebb9ddd6989b947bdaa042cbe4a71ef887e1cb2e1188101de42444abc9cfdcb5550f7764077717079d2f4fdf239515ba8327cb6cbccee118597617fea31b11e5c3bbb2a94f726ac3b22553afb38d07bb3b29a48fadea4fbe3f8a43640855286f25d79ccf5fb80c380e31bc534ebb283851f6b478fc8124cc5305dd451bca4da2a36dae7c9affbba03e28a9fd70ef858a5aae48418285536e92fc86115cfd2573826ab749edb14c8150b67dee58ee2107a516e2e9924ea8f8b6b9ae9d9a80c774c154d0dae7c239edaf207863931cc85002efb3efeed4c7aa7cb566dc8469167ad94560b594258d7f8755937c29c53c591b275f04cd3a20b4845b34797b9ea348a0a08943b26cfed6e100c1d15e567bddd0ef45673a240286e8fda17ac8f902c1f8f5a4d717da960bbd77a8bfdfbf776eb4a91f988350a2d9d8d680b50526dbb5a1064d37a502986db9047ee68a27e181ca092bb15c4abf5248e20cb74a22eb995ed4636e1dd36cef9a8abbd0b7de9ddff2c4d76318ce5274f8a9d92ba70b738ebb40143810ad587f4f628ad4985353bb56fec5a67d276cf41f3aa2850d7ddbdbdfc70812c131368c5217ef5362cba77f596f09850d347e6d214c98d08ed2bd22cf538aae29866b3f02302aea34aa7978c9475b05e760cd3d0a594aff221b80c2806fc35c65f406e62ec5c780d96d319cf866ed97d46fa68030a96a7e437fd78c169b087a6635d479a89af91460041230da07b3dd149d0bff562162e046933f6b25370c7518479c535003d6c84f15c5f38ce254afa2ed110005bbcdd05f418b9e2bd6404d72ccef65dca789f32d72f2b3e6636b588818d16aa67a8b853be6c3cd3aa8e0c34cf1c599f28badf15f681a727b290374f72df05113de36859f9394f3ef6929dedb30d5efa34888fcc1bcc6f6b586add107f2c6b1f567612df0a939177709a81419e8eb1f1a72ea5513143916058456b5fd11ef7517967bf7a88a3acc56f53e693d1a6c8d9fdea0e68bb60b0f1883cb87304e52be45e07646b5824c1ce578c3f504a2000c65b357bbeea8a5db71c9b046e2b96299e2b5d6247efee0b307afafda4921f1f737ad98c26c64877da2f9859ac90f2d8b32573794942778d484abe29ba04e8bba20ce84f5fc0ee4415bd927fa4ae0f11908b6df5b32668f9f38ec97e8d52f6d98559938f7959b9aa6c58ada0d87928173c111210491d1bb925470a61dc587eeb26b684beadbb6c494bc7f0f1be74e77ae97940576ea612a13671f011a4f8e39aec8bb9d15441701489d0e02ad2f7d09aec623fd8e239c7168fc03be52d3a05f80b5744deb54d22b0321a2ba045fd83a3302262a3478feae98eb68f3738869008a00d26632d6466a2c912e5957378f8e6436780947f2ff44c64f2dbcdc3588cea220d0b50e9a093ea31aab1e411d71961f4608396439c98485a279dc72771845b4b0d10839ef257e3a221034bd0ec78e1243cf7d26942a8757d02da8af21344f30bb5d416c3e0da0411cdfb0c9fb6e8b95136acda7107dd165b01f368cef51c620decf37b8c86303880525846c587cb09d41bf177b776d28b042cd0541425c0c290dbb258108a401969a084ebbbad08644d3cd48927d1a22e9cbc8f5286284a1c8b16d5c558bb054b7f5bccfa407608e3e69968cfc56d0b52c1fdd5c74791ee2e65650172b00154f58cb675b476aa40a06fb40f988d1189f65ab016506f525722dbeb018899d92712ac2eedceba179bb1468365706c66a395996bb0c34870d7f32acbf74cb03b8f5fa4dfcfec3cffb3ac40a82fda6b8d320b5acc3c037290891b192305e4d7972e08909f82fd984678e5c4a2cc9b0c42af2d52f617a72d87a542df1e3b609dd9f399fda9cb4d8fd74f3951131a3f7ee8b2985bae0d5b46bfb7af1496a25bc4fb659422e6165184651eaa9d5b4f4b5b7a8170a38b500cd8d4973e84ad98284dfffeacba9c868ce516fe73f80454fbaa9817886417ca3ef09458aa61358c345a0615b7dc3f2c34008549daa7e91c88fbc1b4f8ca38da4a5d475f8e4d7a28d2198f0777ab7faeae407fb91a4f87754a8fcbca7a4c9728520cf5857766e462bd53f95ad5be5bb1c4d546dd309c1c42603ebc8a6d949c3082c79da2783d0064b9c1dc7b3d66898683cb291bb4656aa4d98677520f2fe0c4fd1632e7cef38576d5278e3d7415767c71f10643b93d8bd64d64b270bccf1fd6cb84384f18e2fb15f9ff72e56840389b8b10267df8ba6fa2ba908226689cd9679e961cb171465c6403e002c2e4431d821f226021bc0f982cf5e85d33bfbbb0bd3dd318b069b7bddeee3da35e23a1b6d720e951c5bb7b8c80016ae6756bbf851788903a0a0a39dc2b18ec74ac39565f1459e5d95db9d10e1ffd3c271c60c9df97fb292ce747c79b64990f2bfa355b228f9fc2185123aa3ef1d048ec1a0ba48bd3b2c4014249f5f1df95d4cfe5342ac172d40f0559d2b44b6d8a8ef617f7824dbe47ed2f63584761e19b2b43f7f9c951968108c081991195c03a16cd3f4d2b4c40de25a947711966dd54eadb7ceec595a54b9766e35773032e03f6b17488342bd6dbd448291f943f0460269bd51cdbbcee80d31fe985ac487b725093088ec3f10be40be81998b4a1bc52e61fe1cb486cb5a48e59b902196636cf81120e2db07f10f4bfab7b3aef158d048d1665c45f4ebe45745bfe851c7448eb20dcd0a129b95df4a89ea4a4c9b6fd2ddb6e8073058ad2a75fdf635b1d441b9a019f1cf7d753ba6b19ad7872408369d4e891bb3f56e0311c5047c774a316e6b013909cadc0ab2f58746946d5d142573fd03798c4a82b08c8c9c2753a5e5aed8a3dec58594be4f0636857bfcb18307fb790a4bdf426be81becd36fa0b4153fadd5cd03cc23293abe3c8584ecf033a77d9c92e44eabcc9ea814ddec396f89eb16d20b555b975edf7b2312cee5a3be5b081fd518732e3f5f0ac22a188b52bd6af432ca0f969b91c3fa61e8588269610f23d4ecbc07f085a84c70d17ac7f03598b32da482f01bc1d59dbd77618bc97803b6e4dbe9623a42cf101faf364b8b6b562e1c70dc334e4260a328dc364d180226e385e164510d9c5447e1b26875f047c618dbff1d71d4c7d2968b41150a9b77157fb9cc48360055972dccb3b69881a7d7952322c5176f0042e043510a17f2281f5146361c43e5497cc08ba4a14b2625143c22645934849cfa398f2d3ccaf167963ca0eda25beb8604ee64cc61190c9282dbbeead1587c3beb9aadbb47ec1a6a5fcf9f9570587e4b2337dfc198bf90e051ac0b5e339e966808cbe828018c988d824863d05e9707ae8b1f6c79b0f9295a9704f7815491980923dedcb95f9d0270d71ca87149ac2bb4f9d4866a01ea9cc565b190a8e08fbbb5928aa605488b5e5d0be660e4726f4a75158e142cacd8bbfb594321fc246ca5f7b08c55a240308e7cb25897d9c2aaee1d2a6ed4277591119fba4bedb66951901e5a9405634bf4c00b0df47ad91cd1f7a0211a7c26d136a1fee40d91daaf243df165e2288467648ad9772066897f0b0b5be59925023a5cdf37b6d15f13402fdf7b29c74a75eeeee695f8f2f30a6b8a8d32c670378663ed9f3220365691bd1fd0262cb5893b538522432fd165da9ec7c67f4db19f2a33911d88d56009a95f4c633041ab7d732ff5d3b6544eaf85ea7d2146f59567107ca671466526272855f25657b5c2a5e775617c3156100f436097fd802510b14c5913b2411dade9ab3d6dd56672365a0b56f21d4342014475f68c5b5a5ea667933eb8144973ddf1b63f0acd29f039a1e2115096170478183a6f52ab040173b66d2e93edf970e423a7705d3bb2188c562daadef221c38f38aabe5ad6386aca667f2b3c2a58be3b99fdca3792cd3edf92deb19aafa4b4c9e97a3de9670c0285915ecff2d0e007939043bccd4d6cfe0d765c4f525f051b3cb2c4644ecb34c20a79b3eade36acadd3f1107c40515fc851b24c91fe65b4b1da039ec8be746754f96840d4d42dfad853f42af10ec808609002aa4226ba3cda1c9725ed4596e0f1cc4f1fbf551ae8f376b309ba6f191c8085c2a4db6d0e08830514c98340785a45198f060082f4ff0c14fbe19bddd2e81bd2cbf938747e1211bd425a04bcb8f99d51f7f2cae7d26eef4e5f77138cf5642547cf691fd6469791d6ae4f4e47b959495cb252db3bab2d1cfbfa6ccc075ccfe2de2c160a3003c51518566d539b1234869ff6581746a357d3543719397a1068c311cfaf0b8999363f1f1f0c6c15aca85c520b3fb66d9608e8d6c50ee7e2e017995727d28f5e6f82399f6c52edabeb78dbd335eced61f2195108f31c15f56c26c9c86ec5a8abea44a127ad0ee174e0727a4578848332fc4ac243b5b2c205b0da497c7dd0a55eaea41a3edc7335fd69ada286933d06215d700e3930d855cdc0bfa73b413e0da5ea12dae6811f9447a1df8cb80b26927a9f2e3fd997d1e85467a510cf55e28c22c523d071ee99a8615d209abafdfe8b56fc54731a67a2a768ecf9a41ac527e79e9d26bd9fd34af434d3eaf98d574c10911dabbeb9ff0442a49e6e1cee4427b3576c013e2b3e5a03c98781df932b862abd722172fec494da2902846ae1aa4d4a358ae65917c92da695d46e0f2ba40d6720d30d1331d55f163a", &(0x7f0000002180)=0x1000, &(0x7f00000021c0)="351d8f4d859a810010356092e6e28a50c456667d57df675d47dcb0285d03053201dfcae082b5a88ab2b176ec2ed7f02f479901d204a97f3b24774574411e510c232a1f32d7b113abbdf29c2912b25fdbdb4dc2753fb637ab829941836a68bb18e2e28f662778adc0fe9426210182ca21ef2c1d445298e6ccf6fe5fe5a76a313f059d24f72f510942785f905dbbbb9e790f29b7b91c9d76c49cdfa8706abdb19c643f254593d6700a4054e83d48dec5f439847c0286909d70a98db90e50546fbc3232b91e99a0b1d2828345baffe488abf444a9a7567915390cda38d6b2a354aa8d64faa8cf84dfb559c95092239fd662d375341da37a34b98eddb99bf9", 0xfd) sysctl$net_inet_ipcomp(&(0x7f00000022c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000002300)="c18123a6cf9387fa934f10593b7ba1967b6ddd3cbd62c8c1b766cf866a426cf7bdca9b78c25de3a2fb8a18256e38560adfa3ec2b8654f1e8c0de53239b0844c89e47918cf21c9e715d4bda97b53abf87d8b9a4d47c41ac0a87ae6aab31f87956a4fd70442cfc453bf005d044817f7881a0dc138a9347ca4a38e797d80788f4c093dad8723f5821afa9c388d02142f194bef53b65403705381c49b488655d37dc5337d1dd121d0c4344d96b6182b6a110a0e29522a8fdef1a0732472a671561771e903dd55beedd0c7be2c4ad594dd87949a46bd7ac5f10b3dd8e80676ecb27ea04d3b53b", &(0x7f0000002400)=0xe4, &(0x7f0000002440)="51a918baf6fc439e465800313d8cc8b99c89bb13d2436119070483118d86f3870d2ba5550159761ee4c6c3c8453eb0753eba0368c63cbacdd5d671a6c43e415cec3d918cf98cb56bbc51a4c57b47c8c44d49d44eb054916dd40d498100", 0x5d) sysctl$net_inet_ipcomp(&(0x7f00000024c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000002500)="759efe5ecbcb8ffd9ba67bdb271d50bbc0980d1a37ba5fccfccfdd14", &(0x7f0000002540)=0x1c, &(0x7f0000002580)="d69d81ae98a22f01773ccfcfb0c737280234525300b86a38f992d2e969dcb0072fe40b1f4cb45daa2ed3d3e2baa7d2559d52b0926478f397e113690c29c81c95e25eed7955477ad925262769d188fb63620f3509b6232ac71109334f8b7dff", 0x5f) sysctl$net_inet_ipcomp(&(0x7f0000002600), 0x4, &(0x7f0000002640)="111907bcdcab561bf2a934c89368fe89c2074639840b42ec86e47b25", &(0x7f0000002680)=0x1c, &(0x7f00000026c0)="c291ce5d4dcd6d4ddf9b403e791b52bcf22106be9a63e0d2c395bd9262e1f6afb940e5c4efa10b49a1680b7ec829c75c6a8263abbf3f52f3daaf0e48596793ece95037395c7d6b6ac585a237e81a1e2a98c27ef1f22a894bfcb1c7e57bfaaa43b251b3f42b5b8edef6c2a52e5f538a90ebb7d416a3bfe7372d754ad899832083629e647f2a6f091da039fa70f685d2fd0255f53ee81d4108a6207ed954aa52f9d8e5f685722079a6767698126852ce077aad6b97f567592e56f7840fa624fd1e8f7e143e2141723ae0ce32a5518db6c92af66bea51007c043e22bf9dfeed7500f8a00c571371bf8f07", 0xe9) sysctl$net_inet_ipcomp(&(0x7f00000027c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000002800)="28fece3f14112d0f740098a01ad27690ac97bbe8962458c18e43b296eec32ef25113efde0d3075bde83b69355aef394c6ed4fbdaff62016a19803fed72927eed3e12c81b55ed0c40b8ded8dca5ebebead276e72957c78feba340a5c5e495010b2e359f1cb1c3c5b6dfc4b1d3bab454d650355344914f7fc3546b6f82b86f58a6b44ea27973a4ba8bea6c0fc9c84bef1f9a535d8dbc0d9e1c0e16dbdf0dc1f42a5d0bdfdbc56f45fe75b8be4a1f46d7a3a5937a8a1615f0a27eceb9c7dfc71e59ed2f8e9618a5d54163a266ee758356d588e8b127f23c712f3f6e7320ccfba466174f811810bc8e67d4", &(0x7f0000002900)=0xe9, &(0x7f0000002940)="99faa732227902b1569222780736e707d3e20ae8081ba0a49b2792448c25cc489dc15491fa536b92c5a3928768977ab383df9f58c82c9e46849dae09081cd8bc152c007a4c7751ed433a2be013027a3f8e3fc5c96ed029481c5124e6dfa05cff8b993acae969e30dfe21d5d320dc619fac32246edeb9d3b03b43b591f6e98f8875645f59fca3edfb4d040330fb166dc6dcbb1371b4162607260d112535621f3cf9541d955559eb1adbaf385314346c334baf9adfd9a651676c1be77576a9c7c95ef92d86db764aa04b127de78fd6e9e3e2c4c995d01cc586c7dcd51e7979fd79317a128548bd6c8ddb4a03a0b62cf7da2c58", 0xf2) sysctl$net_inet_ipcomp(&(0x7f0000002a40)={0x4, 0x2, 0x6c, 0x5fcdcf557b9763eb}, 0x4, &(0x7f0000002a80)="c28ff6836b60239086589fb949b6ff5e5aa74f07488f398f4f6481a9d1d56c77225a2fbfedc9677d0982c2171a333afb965b2d46f6085949f95482c28949b238ac65b50932971dc1993a677e15b642ff96bee603b38117517ac97b901003d729ce880373e09a97d83a2d60318eab80a084546a3b9974c13898297df53a0d96d56cc0f734153cdebc2ac650f709fdd1f8448dd752b768b57248dab01e700aec3f9931705d002829e76c8e1588089026926523d4b1bae6932f5d71aed8271b68172bf1d9571f358111c6", &(0x7f0000002b80)=0xc9, &(0x7f0000002bc0)="58bf271b3c8e5dcb69286325f7280e6602f1419863919d38b915fee914ad15068a31418dfc326cd1d72f6027c2301147663570b080f442c94cf2c0d6d58cf5f4839560a4a29db87795bd2f70611e0efe482cb71ca5c696deec35cc0ada7a969974533b31ea3af7dd47b6960ca09a67ec5c96dc6285d0b09ccb9142fb2046be33b88921abcd32b1ae98ae6c43b14a230d7d8b17529bb180fe5ab33aca7d7ad222337bdf60b690d655eb829ff4dbd2fb5821f00cc6509d07fded06bc8c03bc4398cc95ff6de6737a13b595a7e8c80dd494b706d9151d49ed7fb7e202e999c7f4589ceb00421471ff9dc5f198b896d731da2d770533c1235f", 0xf7) sysctl$net_inet_ipcomp(&(0x7f0000002cc0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000002d00)="ef88f38d90868943a45fca99b4385baceab510aac404c12ac2240613f275126932ed58062a6d594b2ac9140f1bd42218b067a3ad382bc1ee6d85ba12dd0cc180b949a41cb33ff1632bcc66273df911dbf90c0a6c6bfbb1a51c98a5bb0269207b2fbc8e0589a95aa78205e9d06141736e92cdb42e636b71f0ccff54792d75b2f0fc4d08595ffd080944da12e376ae457d814bb1a2519d11d22935c5e26b94da0ddbe6bfa2a2f90f37e9039e4c274ca78eaa9e3a8f757ea0bd688c21b7f3ed2e921d8767f39793105737ff110ec6458d4b05416422f0a61230772ee25047228bd6b79c98fc20fc6e97085dcc6529d7f730c5ba8945875199349e2cc618", &(0x7f0000002e00)=0xfc, &(0x7f0000002e40)="cdfc5a9efdbcd40d2d49a61637b9bb91d25c48eac2a5c36800ce251a90bd352ca52f42e8fd7c6c779c0bfeb7316380ffa9cc1fc9642a96833397572a98246548aa158a775ef212541ecbf669eb04282997e53a7d74d2747274f1", 0x5a) sysctl$net_inet_ipcomp(&(0x7f0000002ec0), 0x4, &(0x7f0000002f00)="c93664d908418fcec9686c12bdc8201fa3c1626fa66b1996e567cca4b020c9e79b3543a151f3c1858a75dbe760adcdfc9b2849fbc91baf9fd96a32dade26ed4e5bc833cf019996e3f169dc06c4f88b863881e54403f4de18e2c0c0fbc9dc88748653c55754742cbb1fe049c56f7f0c38a4335fa299322058cdfafe166db10e97d49f3ec09dbae02d7354a016ee0937497c1e5722d1d3db4737", &(0x7f0000002fc0)=0x99, &(0x7f0000003000)="25701a1cdd3c1bd3920898132088cd", 0xf) sysctl$net_inet_ipcomp(&(0x7f0000003040), 0x4, &(0x7f0000003080)="4d6259d08650903f43bc65d55b580fe99732ef25753b06bb4c8cd57c334f7a86a4c6ab8aff6bffebe090c801ef881beb2d2f5c7252dc4eded7aed7aae8c3d1b60d7516e50117b28b73cb03fd1619d23f8b849c9be13c8613bf0d9d8b6027fe0f558243dbd29f0015ce4a8dfd0c8d39bb7b356a077f7c0b53cd01125c24b0260b069f914cf6953104c9813c8c8c74c83042ed98ea462be6e89258490d6e4f67a754994d12e50cc352fe142f92296749ecc43f5a562f53c87e0bec", &(0x7f0000003140)=0xba, &(0x7f0000003180), 0x0) sysctl$net_inet_ipcomp(&(0x7f00000031c0), 0x4, &(0x7f0000003200)="d96c35ad3da37dac16960712777f611e535f34e57167f6629d4bc14d617bfdadabda438c5640266f1f0293dfdab5124ab5e698bc9ba5a8f54afb8641b3a555ce87e38bb753e2dadbc913a8e71b8c91f56233627706d286f239de557afc2cd89eb76d8944133cad46ebcd9ea2bac525893068e161358db4", &(0x7f0000003280)=0x77, &(0x7f00000032c0)="3acc20d8a87cd56babb7150d78cd442fd177d473fb763570c66617e7f85a1b42d1c7876bc9fcbc890a03fd32fcc686e5c4da7b6b1fde327423803f2491e61359d0502a9296cb2cf424b1427c1d74f1a3b9758e7b6c823e54b1ff016698948221eabb49402f815b8faee77791f7751d01ba25a3d4e472a1d59202cfd36383a9a727fadf739165a62223999585182d79cf0db930f3e0", 0x95) sysctl$net_inet_ipcomp(&(0x7f0000003380), 0x4, &(0x7f00000033c0)="0139ec55a54f6cae2867b573008d468fb59e5426738934e45c29d05a35048802c354daa3929bbf3b3a5d14ef1ad4b069dbcf07222561072b17ea59ed15fa34960ea6fd893d9f8c36d3a138a38d671fac33f591ea3610e7338ce066e40f898e2319a916caeb96a34c461e7d0920bd7a17151d0833b425a022d1158681d05bdb2714b6210713b6b7db0acc1e75007e2b4941b70dcd42b856d139bc5a7d83d7c37110e530d9664cafa73364ac9b2a52c04285acac9e096a44a2d6dce882f989938bd7a5d1271aee37863b6bcad140f11d301e0326425cff3c1fe7efd6e586e67ab9f8d35925b8a22e009fe21f3b8b4e98", &(0x7f00000034c0)=0xef, &(0x7f0000003500)="06334193770346d4c0a08cb7bfc5c5a2ea35bd61b10121f37137011ae3da4864d33e38a7b6bc96b71c1b552694a29baa1879719d637685901a47f944e258f2a8a3219d879f347eef6b97082ee23aab16199afecd3cd8548ed7992b913ba885265fa791ffc11c44082e062bb3e1fa95718e98e2eb2bc0e2218c542f8c2103f35e2814a07c3b09e1c325fe6ab80059c8c35d023b092bda24f8605d996f830e3043b3fd76", 0xa3) sysctl$net_inet_ipcomp(&(0x7f00000035c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000003600)="c33de3e56cf925df154df807c46fa56114caaa566296b4910869f1607d2e47557d52cc8547863fb04d8ef2f5fac6cdc25d4e7944229024a84da282b1c99b0d5f02e58a910b58bcc629eaec09e14c6c5f7ed34ec44597d5a3231f2243cc7161f2be0151369cfe6d879cb48850dd157d5b783a541e57b7fbb66200225909cb843b", &(0x7f0000003680)=0x80, &(0x7f00000036c0)="03c0933764a30e48149072274ec73e7efcec1373f57955647ecaa2eb0a53d11b348744aac3cd147484c581fdeff4dc09f90f7362bb815b4c04e41b927495dbcbae13402729d1b809bb4dba687f4ebbe417ccc64754913c5691dc314f76dd97f1c3d3dcb6981ed0ddf9afd394cf60eae8bf0967201634110d5a922f7d2a0bb9805389acbdbc8bb42c0d87e6907655271af6532db2c07c3208905292be0a2b9595ec05e3fa", 0xa4) sysctl$net_inet_ipcomp(&(0x7f0000003780)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000037c0)="8680abe8a911c6d30fc251d6ede1797e568dfbda6c2f746b188330f4e44e160fb3cd4a622af683846870e0a5be7d44aeadb410f43e0907cfbb4d968db4e79e6ba05ba0e1a04464853781da70a0550149626e0c8e3d37222cd2634b27fba23ff4d8eea43fdf7b263a88942e8e4a6bfaa7edf6212aecb35614b5e0b316b95312ad59055dc7fe", &(0x7f0000003880)=0x85, &(0x7f00000038c0)="b5013c8446c392df11c75bc07483aef2924e1ec8f5dad9681a0456cafcbee0eed35ee1e15c0429663556b5303dcde5ab8350d5bf8a411e80b88e4b731035888967e627910e40e67984e78c464075a40bab38ebcdd803506a6011524bc902c4b9bb57c068e025e7e4c0fce17eed94e10986371d7495b26953a9366941eddb73aa707cd6f79e2436e388bcb41383", 0x8d) sysctl$net_inet_ipcomp(&(0x7f0000003980), 0x4, &(0x7f00000039c0)="325303e6f5bf4013117fbc8d75a88bfaf51fc76f4240437c8b2cdf8506d348ef04104bc5864672f930387bdde3313a6af1e7e1e091eed2577a3247a733fda37b8e85fe30368ad9a4de9bfe5886fd88ca85e4476106096513446ae19beec83f486c328ef6cd0fd2785881521508775564e3f603ca4f9bfc78e96aca7e98fd8117b036c9c2122375a608fc5ed25a968c6c7d6cda978d2e9fcc280264d109302442a763216a2925b622492a4ef3c0c9de133ab53fd2f536de49fd0e2c67", &(0x7f0000003a80)=0xbc, &(0x7f0000003ac0)="ef73945bef02c1d0f10f8f547e426ddf1c1974527a749bbbce750812", 0x1c) sysctl$net_inet_ipcomp(&(0x7f0000003b00)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000003b40)="7ed1389a63696cea73495a177c121fda0bab51a41f506bc7ff0f1fa29224d52ab747cb8eff8b3d8407cb3d85ddb0a4b14af53f1f07a21eebfdb315eb73f52102bd76841c7e724410fedd85f0162ebf36cce40b4f30c03956b6c0eb9ccf8af157c2e219cc083589ac7cfa088a606a5faaf6f1270f90e3a69d0d3b97d0467157898dcd83240f9f183376ecfd7d27cdffd5df8ec5ee0e06fca6e3f5bf84d8a40eb42033fac3db6bd39946e385bdc407fa344f470953235975998a645a22acba13b36927615791af3d03d81139c98e0d1d7f3a6b", &(0x7f0000003c40)=0xd2, &(0x7f0000003c80)="47d3773718977d", 0x7) sysctl$net_inet_ipcomp(&(0x7f0000003cc0), 0x4, &(0x7f0000003d00)="e713e12db7cf54cf72b0b4633f2d5849591bd6f9206f3e4e3955898e2c57ea6f2d11951723b1bd00f6b72a54886f23f4ae09f401e863ef225562951337cbb05fabad7894072ed8644acec2f3047acd6340d5722b4ed8287aa77604b097e06f8243d3e17411cdf2e3b6e4c6fcbc3af308f6795286bb59571b9ba976558825275f5e8d9948a851e30e2716f64f768c62319b69af4e0c70552aa0be0871e49d068b3298035b5f3f89b29a0519fa62aa", &(0x7f0000003dc0)=0xae, &(0x7f0000003e00)="7bfc4842ad1372ce10c741ccf1383611d4dca1646992e10b9b65426b0e697714d569", 0x22) sysctl$net_inet_ipcomp(&(0x7f0000003e40), 0x4, &(0x7f0000003e80)="aa57fd641049a183b2c378c7ad9242f27f777c4c4544c7bf5b1df0f893ed5511497f9c375b2e1c62cdda165fb8d6c97de2ae2fffc318f77ae1774419b9b0c11287eed6c59942d4b8fd6ded067d8cf3fe601a9370b9f8388ddae3b6180154a37c30edd2c144a941bb5926019f60a3409ff03161c79dec28621dda261bc0d18258f810d120f18ca0a1539d15624479b9aa0a57b1259fdd01d4f5c562871c606025a6de7b3fd36a03cd793127", &(0x7f0000003f40)=0xab, &(0x7f0000003f80)="d991ef5e6dad3cdacc270ec56fe2844f02cae73967a6342bbd15077495fd277987bbf189e5adefce54618b6f11893679d4ee26713ea76b127701e4e056d95ff7020648eff7fd71ac2b55c154c325676e78f5bae6711d5fc9ee4da588c5003e73eb52486539fce09013da3b51464ad2a1e20bb3ee684ac26c94be31fd7fbe82fc5c0ef06291f6df06c07181fa4a597bb234507bf5138480dcfe7416c78c230dd41a8721783a1fbbee8ecbb1d61567d41ea23b64f3a5a9828645ab5a1e211cfe95aac303640adadc2780d53ff56d9d5eeef14dd84443f554bc7c32908bda7effffdba2512ca71912fbdeef8cf29ff171d0a3193868463cc28fbfd4eb7d8cdca5d0831954e77041bccef3f0cf94bc5a31e625383c9cd701b46ab33072dc8862e6fe1c650bbcab92f50d5437bc7d78469508e80affc56b59bfbcc037186f360e46706cdde49fc4c563c569939d8d57ac62851f6164d5893fa5c2903a7dd74b129bf4d1a9902395c029d01f18ed639137e5db797784e168945b2019c575406a40ad7cb7556cd5696492041aa831ff0e46ff4eee944501376e98437052528d96af9ce7c09ec890ca7c086ed79048eff66f2bb97f7284858884c13ea051447884a8aac79e1ab8b038ea7141e2639b53b10e720fde295f3bbf38f63ef45aeb9eae4466dbd0a07dd7085cecce9ef476aa458b3f1286c97816c5e9edcaf84bdd93702be46f30beada8223f755069a28b047ee180220171ec162c198277271af26ef4609bd0d7579a0439c42916888e568d9d59e53ff72d372bae37339660f24c1ec1f2ff3f1240bb2465495b94b285999f8c966e6b164a5923732ec8303f9bbae48772203b160ec0d282c51a71e99effecb9cf629dbeb8e2f8c9caebe7e5268d8361b9b06c966b016a8e5763af81a53586caa1ba826bddc7aa7dd5770905fe8888d96d3e015436833cffa81ac49931a715b2fe1e14dc7a843aad2a46f6bb7d190ef034e2170bc7d7bd816814d419dca28bc256498cd2510920fafa56060013601a11330bce1ece8cf0329e3fb6af765535f82af69b2c4c95905b8838eb42b4bb02cd52605a99a842b33681d87b96a922f3fb454986ab94b15352a4c6bbfbc4c1ac217c772ae504d5f6f00841034d67105f0b534f8d1eaf9cddf98e80a649191a310c9d58c0e24859de44c0331185ede4eb0f33c2a2584aa9026128d81a699e02267c3267f2856b32c96530fdbc210e30773fb958467353ab98d3372fcea25c7b874ea0ce7f03ca748e8abed7401ea1a305c9f7c1997696306cc44e1323e799156b941012265f4f7d8b6fe09ae09ca28bdf343bf35e63b90c0c7ca56baafe1609f2284df2efbd6d9e19fad7fb650fa9e0aa46d5105c8f90a84052dc882e9a8e1d0dcc6fd301e13e2772858dfe70af31136e611081f96363d0c35ecae2af090103ebe59411b639f5dd600d63f6107b8ba3b272f90bdfcd1e2dca38f7c078cddb22a69ba50ce8a16345ea3dc3e6a81e971772bb938c55544440952fe746355d3906bea3722e1f2d9b86a43ae65d1e9abfc35fbd4bafdf895b5f1fc8328b2c5d62815517f3a3f36106f3cb42d67841bdf4a28108fc54686372815ee3e7a824d6137c24d8da892f9d0d57e55cfd4eb85cf9e918e133e0c5ac3af522c6bd5538326bc065f8c836d4da32bb96b51fe3c5a98139a202037c2970b873f1ba3811d97c5787135154760a6d238b8ed197175449fd02c3c28aebb1a7a06568e4e6bee18b9c2d4263f642a7c890fa3797b58c0ad3d015e8ae86f23edea8e9a548fc97046e37b9ecdca012d62fe7a0cf6b798e7be1b117b5e903a8ed31be2f8b8b535ab28d949a94e6551117a6a5dcaf334cccd9557066e4fde531df39aa8440e594cae6bc7fb129a6c762aa24e13572346e9ef6abb36effe8990e5b6cc32ce22c72d2a0d356c290b11da64888cb0e96a0a0ad21d67f567c9a617a4e8813594570089174067ea1c3fd80273a6d3969726624eaf58ce67388782768a8df39eb5173dda497d1762bf5b53af3c20e05183ae3facfda261756cf98ba6b8f1e83341cbe8d394c64aca8b6d46af60294a381d921b7f433e8accec6ccaa9be95d18bc5fc60166b9b1c48550649109ee7b1c2ff027bb27dd832fa2f6392590b93df9fdbe86abd974a4e83baaf9c1ac518e5c345885e3dd33a7fa17ed27d0fe758f3bf41d75d6248c91eba43f02dcf2665acfd72a6287b9695c6e3fe06af7b1a0a74fe52e8cbc7b6668727d3254d1e6131e611d0acde3057918cfed133a27c0c50ef4a4943c161ea7f8ae9e5493f94f48504a24394623834d2b7709348abcfd7367b596468d61187bfdf826f121a7491cb2cdfd970956b1af0b1ef15d578ad57c7fadce9859ad59482e92a516fba647954366de2537d1fc3f5794d6e841641a7d1d6e24e16c6e272d3da76c6ec33baecd95124f76f336cff741062db1b329d35974160164c0c9dccb4764d1a6a056da39f7b5fe185d14b9c2b39add67844457b528703ff5ae7cf4594843949abf6ff96aebf88fb3de697182f6de8a3ead75ea1d09024def9197bc5a8b2e0d69429dda6b991bcac6b48c2b6d8a94ae66caed8d9a07c037bc112168450689b0a2d7ac9e7a31a2867de419c74f367e5a2cb84610c5bc0706650665e874b1d2bbcab34cfeefadafc4100dca92ff590f6388583ce7800680d5b08da1d611e2c50bf0899bd3a4184365ca93593a6eeb63dd24d6538783c6370ee22bd33d6d2fbd479724b935fa5db41f0307f7a305fb9d918daf0902b4596f480b980a71cf9519258706e8ada2492c04c5811a90fdad932307cf3e8a36e0ef57bf7f84abd676e2ca2b31da634193dd886888abbe68b2baed49ce08feb972e20672f601ab8b39de9092a1780666bb41aa22f07d561a719e132d552bff18ee20154d4117b6d52f9f945fa9a3787ec08bdb6ea785caa50759f5da14de873884557a90c71a46dc320fe512f8d3dc08b636b05f7738feec74a880eac86766db732e610d28bd8d6c37722853ed65989f21f1608b49e498906ec9c0e39ab1c18d2ba1cc39e6325624eafd4f66644ba34150deab3837470b337f21a575e73b3c7bf3fe71f1870fc0a3e0689632f6bd66a5e4e441dcc6304c553d1cd081bfe47f44ee01485c1a259f9cb39af12587ff5253fe7ea98f2e1b579c469f4eaf44045c1458e07392269a958df6d38545ae195a3d04de8660153034b6f4674022b60756e2ef6276e116e2f4ecfb57d1e8f0159e421f51073e43f240022010c7d2f7bbf524d4e022179117aa94c2de0dd66903f8952a3d970984100ff7dc5d5048897cfdec94c2f09c3783511209d8009630ee177eed826dd7a481ddf9770f7669574f890578f52c5edb6c92462f08433f5ac1d251d402e13f769a40844ac2b1d5c9d783a2a26ee0f123063e24bf7c330380741d5aa8f56781c6129fe1b899631954f1e5aa02889abc59a08c11bc30c47d2185b56d1e7a7b550a4f5ef7213b954f79068223adea4a4841afa4fe28f8e783cdbdd42cf3b3115626ac25f8ab172349626e8058d3d32e3630052c3a62518fd84b18a87557bdab06ec610880f1d4f85c99359c217413c1b234529d63743cfe65dbeb01b4970e657dd9bae7f0898de580f2f2c9f8b1685c9f48b4c1d61c4597cdbaa55d3f50d9a6a43122145828e6e5dc14f43ad98581fc168e2fe785daa7888223edbd90ca1c2b7948f6ec03cdf722ce9f2fa88a60f3f464d9500d17d707a218e15db5454623181cdc328703e54236986b59d9c072ea5022572d6f6f23df225a794156432e7edd8777eeab457db45647e108aca1af23862f9c0cefd2f09dac5ced31fa9ce1b2e712f4588c00b93d1a8ce48760299c7f88a41398bb966a4a8e83b412a6a4140e76932cda4013c7e8dc81358e4affcec0edf8897dd00ff5fb7e879506b0d0367f0b667d3b38ab5b08c7761487949c73c9ae3216ac05e8e98706ee1900db8005b6ef88e381a8db8044bebd495b2ff0b5e06b7fa278569b8a7bb36c804446c7775af78abba05008756bf5dcd116b9b520c36ccc3ec7b00b2bad2b93f56f313eb70ce21146c3e6dcec1bc93f897ad0acf340fe415b3ce3e75b9ee012e43e71c7db6831375619522d279ed99ad3d7818a25693aaa3487c649e1f2199f9c63ef03fd09f3d53366254ccc7327abd6772eea061e1a150bc800b51e7e4a8736f8869a231dfa2bb17a0567e1670703ab763672920e11c27e879fbb09fd7d744db7d9352c7dbeff3e531c05581b20585a37b44813f50099996bfeff8ffaec5cf652e9f3f53642b30b285e89a95914d3797ab1b259d13b6506094df5dc1f85e9fbc9f5b217ee1fb88274a427247fd780f59c23886a50fe3038887fd0d467c88b7b1e8823a3c737912cc87002b2adc515da009d1a9ba591288fe7dab35a044341f57a8b1173cbca582e4748a1df2409c5c99190a65179be1763e4265b18eb80a52a8a2e67bb58bed7fc432c6d75401fd205ad36222f37087aeb18f06f73bf6c943f3117d264cc0e6ccc49dfee2fc7cf2e94d63c7485f91f81051aecfff355f54b989408f9073197630bf7cccdac404deab6de82e78d1881d47bbe91dd6e8480e86161bb7d95aa2aedf4058b84fe3f95e8ce27774c1f7ca0162caec33fe57a76999ab17be2c6f07c788744b17cb4e642cd65a3f398167b65debffbfb4f2655b502047316926440e330bd920a0732f6ac6a715cf391319f9332503d0a0e71b3028c929b413897e1e32a0b789b47b9b0e9fd1ac61d56e490c0c00ffdd765fd31355a1c8ad1d399a60c0f64c89335bb217a57c88916ffdb21fee005332f3229e61322c5a412965d4101a2980cbfa79fd6a9ca005a7ae34826d8614f52deb7e828ac9f174b75ae7d27c2c31a3c2065da689c3eaaf9e73795d0984c337c540b9b5b5ac49dc515f480680b6644ebf6d81bbd947fc56840fb3a0573f2a0efdf276c8c53312827a65e4fbf4fd7edcdebb97c481e54c0e3ece1e7d0545e75bb4f6d7718df314bbe2b75551351d37d51fb8fb30c264d10c89b8201e105884188f9cffaff6d78c6eb3d16b611a61759c562dcb72d5961783ae6a9a0760362b85c4e1304af6bf9214a911f0ff09ed2866d42632a910b5dc447e4542d977a7d9609782b41a50cdf4f04b9128c2643cbe96d8681be1204afd5cd3d2aa4d50c1219b2bd7055400a7621be3b2deefbda8054aa5a54b1016708bfe82d7de75b72392a18dc930f686224e8887e1eab7fb80429bf559165ae3d879fb46510530f5052abf4ef7a6a1da991b8360b5a035f29c7937c1e342fa42024562e6c676d3f7f6f4a6b460fc49b62bf0af3d0fb53f8dd7036cd5c54678b5f58de5f4ad69558393befdd3c5f78e8dd5d85d7b550aef53c21a755a97e34474673088832b16f759456ee6951efe5a957bfe118c2a3b4984411800d55a61047e9235749d3cb2e37e521d5eba2d0613716bac234b77c53cb64f86743e14d5399973a219896b19baf07ca8049ac27dea02ba50e3f2aab45a91001c247852c1184727183429cd08ef20503c6e4bcadd674140823ec60a26a8805c9a523b9ef6701aa7bd2144f6dcd812e2abd5fb8cb07b48dfaa40020c45ecb867db1c65f9543f9657cea06de62ae6b3fc701012553c29a095a127188feb75f1fb51a3e29ab9ce575721acf35e67c013f2ffac3ae481b42c7e5c869c5c9a86ee1187b0a13e6e56d65631a84d718222c5a2cc21484457d142a77a4540dc8fd581b5378104316c7142688576d0f4a204642709dfc6045d98f0ce4391d7cb2", 0x1000) sysctl$net_inet_ipcomp(&(0x7f0000004f80), 0x4, &(0x7f0000004fc0)="281d282114fca9288be5005f34c1336378114afda7238a7e0fd3efc1a41e197f8bd69dae169e4ca82ad9b3b7b0596532cbe3f84c0decc5ed83841c7bd9603404ed3b6eaac22b8c4b325189bc17802c7efd395dc05952e234095ec828c174db30d58d43099501186eeabd26f437bd9fd2fbccc664345e5d6b53b4", &(0x7f0000005040)=0x7a, &(0x7f0000005080)="5d1212514189554e5cd8481c8729f2a13b50d9b580a3186b89f23728348882e465c649de274f9b2dd4c3723867d7ae7feca65b963056fd23e1568294d955176049824b87cef5e6ac251aa80c30589d234e47914eeb99a38298da3083ec18a5e9f3bb9bca2b096460d74eaac647688aad3471a6dfbe62c812aa4a0ed5ecbc3090eafab36213a684e9f199e9274589f406070f3a3310f81d67f58698c1b25db49c4d92bc577095d33d7bc4baffb12c201d07f7dd11ae53fec49489c9d22e5d35e4a0aca6d36b2bfe7d62594472ed6d6abe098cc3ce54304e76c3d15cb25edf6227c815a25482318b888ac856df496bf922abf1ea97c2fb86e9cc7c66520107418a57360d1c645d16cf0e6436d4fd4428a08388b820916b349af86cda0a640c560425aec25cf71d74a75e8ef5fd0df13559587acf6dca87f106b5d98d175c21c7158097222eab80c3caa510813ff391211f14d67cf087efba4577ab985ad290eee11cb4c47b54cafc51eed7a23285126b6884fd15ad3bb4081cc0f604c50571132792a9e4c0aef4494514e97908999b044bd3b2e07cccd8702d58d3b265315870da736d7255b8e71140944fb35ad636a232b0770960ab7e5dd1959617320ff443e8322e7f347fbd9d1f0bd6f967ce8fa20f74ac90e0f1e7dd18f73e33865730d9173832a9ebf0682cf79e4fb65d1293a1958a4127ec5129541607999b46a1ee8a13a236c88846d89ad291f6551a09b161a7bd231a0669724adbbd91e9524fd7a55ca570c426cb5397c1e52abd64c77b8d828222e7201c517056db67edbe26ce65108a2d08127660880974a097b30c93de66e87c63e893dfdf2136f8c41940b6747e312728be79dc3d161ec0c81f83c5312931f569451f6d3686442500d6ba08f6d12fcedb3cfcd7e1dcdf332f6b9db3f0ffcded401417ac172b9b967e525eb1fb4ece1f39ae72b385954800dfe2bdcf7bbf2205bb5eee5b6aa91ac4d3a0737c2096ed4c42356a10de351f405d5f9a9aa17859d80d3d9748d0476a19ace623fe1f8c09280fa48675d1cfb2e16578104c37e1267365b9e40ed0217e361169bac72fee28469898822467d0dac1994c72c20b910a7f4877db459d2e5c5bc984773f96015363f6853167efac350104d7bfba95aee9683f195619c95a9342dc1b4429a3559824776951a8dafa1e3247372920f1110274c5ca0dfc495585dbf298bb4d1e369df698c846a9afed866cccc25e6856f706e948b929ae773582f8cb2d2cdac957d7f35161629314941439230ec8ef614f4bfe3ba6c3eddd97b66c4b8c8c65c97197ef1cec95da76bc3b1cd671e47fd010254a0fc09e2cf8fd41e05bb273abb09773e6801029ebac5981bdf758b2dee4a49302f97eea732c9f2c230562d0adc134213e99bc32e08de431e3224581284af23ee9a4dc7cf6a32aa2644696d18027ab4f99c81da1f54e64713191e7a05df9e06632a74416e0f6fc67f2f3a841b6aa3ebf89b4c7357965a90456c297131a4e0baee444e76d0f80e7ea69875b0799d2cee192542f82831167aa4aa0efafe6bf2e96bf11c893a6bee194ba78e825b3339348cbfd0ca3a8cfdb4cdbf5fc4a1cf5db59b7fc023a90856c7f6fbf1c9903c5fb68cb10130cc06f5c60405d92a8b95c4b7abe146eb3d3eaf0fc02f84adc2e00eb7c5311b1064cf752374e1f571f6bccb2edfad8afcc74fbacb5ff36162758fd02374d08899ddb4316bd0affde77a4d4e18ddc2ba07d5f71f17f8193b160a9af13726f3ef655cb500cd35c8fa316c1ad8f226252b068490c287baf3680f67d7618117898168f028ceb2b824703654d3f49b00af7b7780c9e692944d20463c0f4e62ca8681155f515153dc4518d43e22e0417cdc74c0f05c1cfc3b03ce69633a75833be88ca5d3edf32c850e298a83e7af842464c383d52a58f9ebbb35bb6dfd5e8742f5894edfa7799a22d07ebaa30453e129042d85141d62c3615606d3be11e483f503d2d6a2a3cbb6d83467fd72fb2ae64a7e4672dd61b029f3c5ca1bc4b0ef470f12765178dce09224339226ace3f0260421e1fae4fa17d2e2ae7daa53ea26aa886c21e597b62811981c2947f7e5004ec7f0632371411c60f88372cb940fcacd5de3e8e3491f4862aa3905ca1c2f8fb12ad1502e4336306791ee81c08e032447f3e4fe88bdf06474551211affc78d9b632138364388ffcdcc8634baaf16e4b22f311a20a225661f26209d85e2476587e825265284829542394326223b04175042b08af92d9ceaf2b3e5f6be0ee125e642d79a05c1016981960fe7b318cfe9c9920a64ed2e8bb716c12fa353b8afbf3b1b1c746f74e3f6de8b96d648a1556f05c8c7577852b6eadb82f9ac74878aeccc2d8337aa3dea122724f5df4e18a9fd9340b9d666ea3e3ec64c3f2c0b877c79a5b482baba0cd66f63c49a2c5ed69e6187ce5e4ec1c77e2aed59242731f79a1afb22a588fdaedee8e1f1d89e5b98447ab8cffc9313f3a67171066d1bdfe5158c766ae94df1621e81f08823ed6d8ba1ae754e235f1b4fdb869b5599760888d492203f57ed1b5d878cbc477c684973fdc9c5e86caad612869fbcd7cc65ab5e84f7728f5bd198801416e5a1bad2fd2e925bd7f7271c7c1ed48f689ec9e63ce4e99339b29561f34339c565a2e966ec3b84fa375edaee29074dec9404dd134c0058189ad48ac1ddfacdf4e15b93340613ad96ebe4832dca648af934a3dc23192bcf5a86d28f13677d1386ad8bbfe043a72ee21f8bb64e95e91c1cda77068d878c93a23fda8cf114b990cedc82009ae2ea5d64eed50d16a7b4836f1290cb86d68f1bdc74181036a0039eaa6103ba91631315e35a4b5fd3f227eb9956653757758b4af3df5fb463c1ea0fa910ae620fd72bf40afd68924f647f3028a334c145583bcba40fb86d430e6af159b4c63c741b462a3e3ba601764697bf08a53d0910e8c8c301b545ef9fe1eb234cae450ff81eec5b30cd51cdea0529749a4188321673c0278d6d850c2a00af81db088786e5ef1d172e1377017decd24a800bb7c40366b4c9205d58971131b2061bb91a3897c262e50b48cbefaa640360ed1b01f818174e79357e110bd5b14cf9cc3377c9ff5f1e421f9c365d89410368053993817def24cd1425f625bb0f96539eb2ea5eb9a657765d344a3f7a209f71a78f0c25535392a9987f0b497c8b8bab62faa86713272cfe20a43b6f888857ed792d5baf2e19edffe211de830a10dd3912bd4c4485701e89dd3398361b4eff29d6f650da6d9653a599bf7f224d5c3aee93ec3e60201bf69c53726d072f0a8d95dfb2d9ed6e6bb6612560e12ffe25257fa0fa7edb65a82d427bd1b2d90393885c95521c61eede3478d19ab79ebf4c24aa642264769fa2146e9ddc91e52779db361c30a1fd8f6dc3af376d6a651dda735e06c887200e76637d8f09ca036d23b751c3f38580e4f6465a579aa39c872b781a468ed5d3f647a9aa502ca62d88f386db626bfc5d06e349b27bd2329850cd7ac9cda823fa6eb9741e0573ffe54fc25d83e7a290feabbafe701132be0c1c75ed94520222412c670028957d023814e01584df05d7cc803ef68685f3344fd6069cdd9b05ec3cf3d548d01f6dc72c19f42dfa148ac4dacc1204c0c9b8c08a4ad4decd0658f6eabd58f4b8946fcc96ca02e0aa0024b8c437b036d3106b83a4a732a837f7e26c6b51818199bb71c0b4222610bfd60631d651f0f32021db85169aeea3316d43b52b381ad23f753a2d07033e7c4d4e98e4aaceda6db97d5549d4f4926a35ebe26c1518d59702ebdd6fe1acb49a7c0444d19808d6396533d4f86ae45846040008027e9ed0517728a8688da2b19f125bcec0ec47b66f3717d638d02d387561e4e9f1e14d23fa77c5f3d4b0842217fbd5856c26612283947c5e0a101601c9783c02db28c00e9f09b8dc2269711fd6daaf54fb3b587ae035a7a789d8ea60dae1b757cfd62b9e811623bc50be90da6ea1172e87692b17a35df51693823caf47cbadffe97d80248961f513f73baaea45855d127d4a3e4f028c379fb9492156ae43a5a88bccec63ae57784cdb0c2dfe1f226553929b843e8063ab99f5cac5ff60237d224ab7466f7ad054b911a0649a177927bd1e22c28cc06cfef55c7b643d2c103a8df805c5c576c02bea5d78df812749e7c4d0db81ce37bd63cc0c6e06d1343b76822037413618b536e5adfcfd6cb5db561c69f15cd3492312df4728dac65b0435c045608e5b240d13a9bc5f4a096e919285e6814f10d331e53058f18bf8811dc35ca57a9dc4a0129d47617834cd528c6bc282bf1e0769f7a45c79a994e9391c698527f183022431614dd411cc703c3d4cb4b5d6ba7550fde85554a08b0ba43c4a3a29f6239f35a8d0f5fbe34599322e6e3dfd94387f949a93b32013b0977e98888054a9b13e78970a3ad8cd2936db8e497c740c0be3ea344aad9cb213c9dcba27518f8571cd0fa0d172c60ebef2f975ad41fc17c94a30438915445b7543681dd11ea8db7bb64455dbcb8b277d44e82d34f25230b5fc99872caf8e04aa88b91f2b542f215c0268f22f24802e9417910a41a858712834563a90bbfc47eaa09d221f0b47a20c2f12be5d3fe74a665613aa9c1a6b133afb14a2635d7eb0f2b43e5974fe9bff57e713be0f551105a62574856295f5ae51d72ad4e696b145d07ad153956d41218f707f919f0dea1b5b33fc95eb2a716fa8f3393c089a1e024941d220263e9602fab4ec16f0bc05d9c3a30679c1b6618a18a633b206db0611e40f116f314965bea3d7894c76b51d913387712eec83bbac2492741f3f9312c22e041893e51853a0ab8cf90df09b6b2d8d816af3e9aebbba9c142a05b664f502be06bda67497bf7c3b52ac25578050ee45bac8c5304f68e62b7d437cf59415ad7d2b878dd5c0be3e93645411d407bbbb02caaa1e72beefb460dd65138b25ee462ef53b0e2c8c5f9fe0a205abf4a15c60e1011ac5e03e2e0a2fcc9b11b4baba4b8893674d37951f30d9b1bc408dc0d55d3119fe261e45da1cce8ea5778b1cc318d7da60eb0882cc36e46a8c60b99492afb18656286fff5f9df4d8939171e735c4e2b7383256308affcbcd004de6c4fa680cb8d264a60dbfe513cee6d24649ae90d145c1cad66731fe4fb9b8d1f967533adf379b7d32b30884c50cce2da8f05fb17b6da4dab314753faf49c3d66d13a5de336a4265479aef0e16fc89e162443cf73931beb42d13a4de59d2bcfbfbb1473b9bf0342ce4712bf7fccfec40d877940185c452504584f91925a4154db7cd623fe358b9d10a4acdca217d989fbf71b9ce84de85d26f01436081707d37865233ad38276ae94f28a328ea11e58ec038fcd1a3491fece38819a9c0742177dd40e1389070c09c408ac6d42d7239e8ef1cc480e6ea392a7a4d67361e3780d59b0c4b582f68e5a19361f3f56a3ba41d1cb5dc7d504fa97634b7a26bcc0697f1d058319b1bf661d44cc144c4fbe06f63aa6474ec1d4a114763410d16cd268df527574e54b546ca235fcb1582d5798d9f67aaad24b5b18a30ea73d598f4459d6e3b920bbbe57803900424831d32e986cc708b16ef1f068b68a3dd9ceac203127a9e671eff9a3fab7f6b8f9dbd858d85c3d601c22c4aac606675492fcfce851c63f5f508c888f7f33fd401311dac9ac354e1c9909043fceb9fe95eeb79561b8b883a2b9f4650efd26e802bbbe074ab75339c7c54f2b4f6cede800ea5de7b96363c0f1027428c6c0f4f3b4b6f452703f1170bf2ed5f6318fd965cffc8593882830df0ab", 0x1000) sysctl$net_inet_ipcomp(&(0x7f0000006080), 0x4, &(0x7f00000060c0)="13844b0cfa8a52794d6a76122df200d4976fe699be7916be7e6a1589b462c1d13768184cab8ba4ba2f8244996a6bf21d75b720fc2380c1a6061b702f8c3d5ddba5729e1811ea6f252f1631d3a52c01faec62da4734f95a5faa0cdafa304911c97188d60f557057ee721daa5ac18f244eea32366c906af322a7f26b317663c2afb8a8d559c34df8ef455b0981e79d8dec773d5e7e2b293ca264e62a921a7dcef5db9db3c45355a784362dd2a7534940e1676f70316887a8c4fb85613239d96c0176e0fdedcd7622", &(0x7f00000061c0)=0xc7, &(0x7f0000006200)="0082250915b331a671e5e4b7efe2e822b24fac05a1ae67d60fb4a412ac07dfbc54d4346594e93d51a8e46d31d1b71de907e12ac9ead7d021437fa9795ca6cf6379ac2cca833891bbd15e2e378ba1b753c53ad11bebe57dfea7d2bb4aba089e56f811ce0c814659dff58c8dc3342aef1e85233040208fafa01018e700a8913f45eb7df4747c12254739245c429f8d15b7c43499216c36917ff7fd1076aaaf53820eb1d2b5", 0xa4) sysctl$net_inet_ipcomp(&(0x7f00000062c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000006300)="d4f2f71b05531f2e5996e0d00557106cb83ace73837a90d6459efdb011a1ad35107f694dfd1f636604ddc529d84df153ef171505ef16c23a790bee575f108dfc3abdd6ccd66673caee3be1bc7e76c8ca86ee0510d5c32e05885a9b55ec76bd17238e108f1fe28ea238f57c73a810029c434f98fc7f7bd427cacbcc05bd6c9ba4fa1e91550552112ead91327275fe75cea3bcd365cca3200562595c6e1ef0ca4c783ee4a4680c3f2faec4584db220eb826f95d4d4e0af96821bba0db7f9fdd62617ed9244811334853770ebe77aec274c28857b84ec8a79a213bd90bbf0af4b399aea2e557f", &(0x7f0000006400)=0xe5, &(0x7f0000006440)="3241c377d6900a0327e5b7346db9dc1d2a3d7014cef514c4dc367173a3ec46e95525320c413bf5296d5d620e23c9d74e56b96192ab5d2cdde8c70cd05f1f02745eafe72037d1c367e324964ef70cc5404c11bf8338f7fe2dea475e17b9", 0x5d) sysctl$net_inet_ipcomp(&(0x7f00000064c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000006500)="a6947e65f02450a5005acc4cb0a11dbb35b86568d3857cd7dae21de84ddbbc1921a575ad1d0c5acc01b620a6af4a75e8c6d56915ca745771da8f1e22ac41a2c876a171da95e6ba819fdefab91a39f9fa2fd5f5acd2ce1900025027d390f768d8f179c009ad7dbf71d61faa3c05a203d4a422e580d9825dfe592a6eb1c9a605b6e36bc1c7a916fd71d6df5559194ca445363066a54ed6624ac4563c3a344d551a9c13975a2003f419bd2f", &(0x7f00000065c0)=0xaa, &(0x7f0000006600)="77475ec962b6d2205236dac4fdf9bbced6936bbcee057ef5e94625dee1b3f6406c2b14af918ea32eb378775f6fa1613b3d9c72c966bb804d71454aad830c2ac0c4e67b2c17bdb7ba2e9d44384921362de74b803c9b1914f58a90c5b7f0e96b2133569d9daf83b91053aa3be12bd1a3c10ed6f5042be8e3635bc275d7932f8afa11cc988bf273cd80735ea9c7dff9f3a19e65ffdbdb582b8dafd07dc8e67e32393ddd854d6d484008b1a8bd819b7830e30480e934e5cb7000d3a25b9ea5134a4d0f8b670109e0ec3c20f7675292524c073f46243d1e65fbaea927c925302b1e654affd474c1c71aba45ab020951ca578e1a4701099633496edcc5a320c55b2aff99ce5981b8ff666032a2de157d4490e784e7dd329d426669a26ef1e87bf6f791f4ee81fd007018b27a20b710c65ca01d8d95b08f337d181cd1c735081a6050ac74d887a01fe576084ecf778c71fae3bbcbc80e61e34c2b71974bc882a85df02c42ab28b7ad0fbc003b73e5ebeafc2ba6175dc4fa00bea783e7a101f542be7d00eeebbebc11fc480265d02025bfb4665cbe79afbd21406ad946b4abba866331eb9fcc4f463af212b3d8c059de2795ccb5e4e47103b25e6c91aeb10389cd4c194d9e39384e9db851ecd7ae847887f2ef06673131ddae26ed460922ae88f8429cc2ef061c8d52e9da521f83b6e847dd6dc12dc0a1464e57aed43be489fcc36c045189491cf7b56802636edf15cbf3555292d78a471a8a667d26d208c2885182e693bc290ac3b277c4c367fb995f9a459cfc48d75943c5aa86162351000c6adfa84462c3c6173581547b66951e72424fada5c711ec1efa3fe86b220bff08fc6dfc5b0229927018b66c7da8710fc67c632cc7bfae6817bc2b04a6476151c79ee03d97d12b0c5588a4ec5afb5f017196a4f9ba9d60b524779249ba47b07ea331ea742b433aa5c67bd9fb99778becf5dcbd9018362008eb5f4ee89c439d7849c792b7ff0c818221876c6ebf3cea932e5b710e2723943e6337801badae4d8617a712ed01d2ffbc23507ca660a5b2e98e81ece33b27efe1f8e67e7689239c4c9d667a16aa9eb20d0e8e8f5f5f7df8652575f35008d1727e02c32669d605c97dbadf3da3611e3f8c50fa77a29e1e395b54da9e8a25dae0662928ae256eeb3121c98bb8aae7fb1c4c1a0adf64cbc1265b52d7c16dc28b64cd5c4b7eef30400ab6e3ce6d4e47742192a41e61a01a0d00217c4c8c548142e05b30b27e1f0eec995a8abc73f520b541ac6987d5dd7fc7fe7218233ffdca2d82ba3fd3a1c0be2231671bd1e7516d932400d40aee9b988abf3cef9d15a53ff4519c8913a64a92e4400e9552cde9d3c45fd7b6fa1c4f230f29896246f239cf5cd17b82df2eef55613ee0d6edd871fc13e2514f607f82817dce7246cb0e6eac7a82bcdd64bb56ed14506d70f1b3d7830776351cebf8324f4a7d7b73333230fb8f0fb5c06dfa210e11808233718f41ef4109c11bbb141241858a4205adce440a92501c3b77e7bdabc0cdc254977760792bf66eb912030145f1a21969a6f87ad8a79d629b71b9b4a0af4b231fbedb12f70ba85c83c44ee15e0f56d6aa38200026d2bb3b1c0a9c877223d08872ff332011aa4da40ea77742870a85f9f4d059703df80f8471130dec01d1c80bdcf7cb83608ef39af0c1271c275440a4aa6a7f8d197e7f43fa14f359bda489c7385d9a70a86986c1b43f7f24f204f3068af87f95a9812c7694e1fec3978461f02842838a0bfa69260426cc89ebb462af777be6930f5cc907c8e2a93aca32fc72a4314039b1e6204837b75f54cd7801454a2e82cc0ea31061956bd39475ecc2c74305eb323c7c11303d2ddbba5ef9a5afdda480b76583806df99bd7c1c18e0ba2ea179ad0160a4f736cb71e48625eaa5b44407ab388680dee5438888c25e23e3f80e3bda3188ab5abf02ad1193199157099130ee4e36989ab1fa92e24e7288d11b5e7dc821f655e0c3593ad3ba6ac7e2463118959faf11176ccbccde52db82b4e84ad7b406c5a442a8f5078d8ad282c1ae39d658d0fc55b50e66eb1575d310a237217b9c6013a1123625cb40e67bdc50614c5b11bb389c5b674325f8e108b5e7ec3feee9f4aea2d95fd6abf7e8b95f6791367404eb88db5a9faa5e78aab1d1c7e805ecd5426335d9d12b77d42c4896eec10b9d6802d0382a95cde01f2380e869698171755906d7bc65bb2baf7a49e76240d353fba8e0df8940f6b1d301c9cd97c9cb6167ccb48d4d0cd791e593f8f01526ef886464a98c72dd7280d0b5db3cc1b4df718febafe9e2ada4c6ad7d6a25db173b214b83228407519eb4ce02bb21b49e22954fd26ed2ba56634bb6fa9716b93be842be7156f8299831d5159fc736ed2bcdb720385f05fca88cfbe12d7cfd294f57d2753e809bddf9c49051888f84b4cd8bfb05c99b721de1534501067b307b45c9317df99bd752d2dfee327313746380547e6c2c6002dd35eec74e6999584534f1d6e2c975a6f9ea80b56c04f53a1d271dfeaa0dcab28a56a21c10edeecc2c6e900ebe6d3a67757b105113be64d51a749aa2a7fe9b4c536e9dc02f3f72b15118f17acc1d7bce310a85a75527b058f9e6691c04ab4f834fcbadbf508e57f4b50f7824925d9944f9db277b3e98b3b02a583ae32382d6be1ffe4377cdb835ff81649d0c426a2cb603395ade1e0c49869a0b75ee4503543587da2f4a6aadad061f8ed63e0b981a65a25413ef67cfdb51456aa595442f164e2ee50a166b4b7a6ceb212378efa6c92dfb403115ce3f4150f5278b2203fde9db5ae0a6e6236b19e69e55fe7a394c62363418743583839f5c4bd9c38163645f7c9abc1da398ad4af5caa498fa0e0b4d776fa902bd2a29fc4e40900ca5edb86dc85ffef20e403e87c6d8570d66df96638fb0e141c791e40e80f34dda2c7ec20e4c9d9b3661378f9ac53656dfac6dd08af6a3a69486a127f56aad90f7eb6f7ac0552e17a67d900e7727fa305a7df78d769a12ea1a266a12601fdccafc4d770593631625430b97773f927125f5a2f603bb0143ddde52ab4ea0af5902e602654941d91bce550a4867f3bbd76d6f618735e2ed768e9bf25c347b44dfdae03dfab015576279f6097360cfe07824f31a09fdbb991b9165eadc36784c11caa2b3549f90abdba016de9338552c782058c6b53671e13ce9a574f8de8cde74c0eb3e5c981f2c8ca7543b202aaa4888341c8202ba5c7914dc8133336fd42821885bb9226d114a2ffca4f3daa727258d987271e47e444bc2148f5396cfc34c84644213206b187171042642ce0d1489d6bc8f48260aa9612f7d7978e45b03fe459ad53bd8cde3683c826dd2f03a704a9f9f77eaa4e521ba4fbecd02828548945f082ef48bc24000f0b5062b1448de8c8e7cc9aabaa16d08ee367656b9fc5c4a170bd89d9191401e7fd19dfd921e0ff1b85a8db22fd11772d3a175ba2208c0ed923089740cd6b932a9244dfc80b4292054480f828b94051f3299e524923710fa48a318169ce0abcb876f0933930225f9a0aec6e51d714593e5267e34daecceef37ee1eadda197c09cb6c24001295e4ac5d4afee6d666fdc1709086cc0b0b7befa32dd950a129087b6e2ef2fc7ebdcccf5954f13b5ffb8b1c8a511273232bf81c5d18ca867fce499f2c690aa2bea0b6519272de7b5f92914c89e539b9d65d5960539a4de2ac7587441d3d2112162f40dea2ee84e337264553013f3f980cec88b0eaac35559312bd71a931bd0d311a5c10eb5c7efe9aef41f0e2328c981f12d9c1da58a9387cb8ee0a9424a7bde654b192a0e6b8367e2c87e3b504584f159778ad92b045fd2ce026359a8a1f05c8a920bb1decbe71018370dc2cc35aa80ef0d405fb409576981f072b4475a58cabc1c992103e460e1a57e1ffa955c1a47243b18f0c96b12c2e5f5a61624a30c69cce98965ca75fa5e3bcf6f298676e80348deab4874d88f9a6ebce604b66aa0a2ccafbf404a647d35e6cb2240cc419cf22e709ee89fc0855caf0a766bca13fa5ab7848704ca5df7fbcf1bf8688c1ddf3814b8f3b127db12b137ebf2de3ee2069d470a5d1a4601c50acf8feac10ae706471fa577256fe97b7404860754fa6231a3f241216595d2e29c3e76e7f96289553dd0466e0852d7faf69a350c30518854a95239ca08e5990df43161a0d881dad8c08fa43072d761280f45184b47622e7588995d2183d0aaaeae25eaa65e4578ca19b014d8fc34cd13a434184618122fe6ef0dd7d5282b4fb40280527e561cadc5f79081be09de8dbe79f5a6661c1475353c2824579e99a48e0fd45d23e02d80452df5dbc2ad6e61b6c7cacff9016d653ff346dbe3f0c96d0148dac0af10a309b3c314db534a71cbcd4c3fa28498315f7bcd158e0ba9d40e125c710949c8d3ad60a927a67706e5b53a989290b7af2bcd1f09965f7dc860164878201302fce7aaa2b655050590f7dc0cd79a5745ccb139aef224eb9a0c75839f7a2db54fad65219563637306f2f13d3ade81d868ae8a0db53f48365f95353a8cf320affdab84ec25ba7fe93f04adc3c4d44ca5a374ab93fb3bb59c8f5e5b25959b749a485f3b5bae4351246bcc472603e0d9fd053a7a154cdcbe72228ec324b7c19954276a40dbb0d71daaf57ab2bfd6809061fcc0a0978c2a43a9abcc7561f4a04174e2b66299668eb4b2fd82a2f8775c1238b6cb821edcd0c0018da0785571ceffd792c53618e52e00873a97f921d682384d74f76afbd470e0adfd572ed2ad73ca5f9d19f44ca79f082e7ed415e7d1f752171f6d6bdf172d92b00c417bdf13766702b93e2513d168e741a7f2a0efb0b7350717b966874c6f6514464ff47511f2a3bd98120d4d2cdc62c3d43accfadf4f85a32119c0607c4de8ea77d14fe8390afa7a40f5cb6945c9f83ce7877148ebc4de128e3c8d8a896cc5dc03850572ce94643767ad5bb2db1be02dc1fe48d79a9a217cef43c26dfea0857289019e2ac24157c1f668c3cf531c222c7a7565bd1a51f6a58478f295850311e8b2da14bfb307e231397d9a79581bcf731c832e9e7139b98dbc44e5d722ffecd536ce2c51a69c47b997fc434d378ce498fec16e8cfaa5e746f0a4f41d08f206d5af66e6ae2356d5b6a390a430f264f19eb7dce4ed4ba31a307bb18f2a88cfc35fcc1779a3f7a55575f84dedb10d0c08555e7aa332a7dd45610327a365061744ca327060a1388b78e417bac31a4b604bb95eb81bc2c151952756c972881a416a6d6da948de575058ce6cf4c62009a3f460f05c868a81cc9ab2296bc2eb73db297504489eb9c10cd7e10e75e63041de72ca6dfa62114a68eba90318e709a400067b393781e851c7507029546457d062148b657b3ed8084419bf6f8075780f9c5282c2afb0f2b03a01f4500965175004ec50ec609ed99400ad85a5e51196b50eb75ed277a9c339e6d401ecf7a0941b732458a27df43032809a4df311128f29f5fe0726c1e6264d93fa0fb03180a5f4259cfc506226bd2eb3b7d1774428315b360d9d6a2c3ed98e8d18fce7de4bf5b93c82c1e26e10f00009dd0c417a6bca82cd0e95f6d7d01500a6b4d8273a3f8894079f7e622b91372470d9ecdb82b6978a2b0e48118d8ac8358cb032414b161928236fe94282901ad6aa68783bd8d4dd4e9c5401a26c3c9900e9ce54f04f7f93535a1dd068a4384e71f614ef9b74fd339fa7f3b81962707404ee2683bb116513e607c3dab605316137d76b718ae9b5e1a4b94c8c5cb56377e303be5ab53beabb4207d83a0a33f89cb68f4d8f", 0x1000) sysctl$net_inet_ipcomp(&(0x7f0000007600)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000007640)="d36c6df83714330197ecb2963b795d1b4e435e5a62c345ae649f35a0e6ae5a40a7b772894190b5b7e165ac4c22787c8b7f017844387e87a2c605a8050d4fd66521d9c511e5f14f12be814c2aaa292099caaf13471ad441ccb66df5a612b88f0ebfb68d48c2740885c7a35666650c566563cabae8eda47c1c57487b9bdd4ee549dab58df9277c7d80b2a8fc7cc9c524f57ad66c50bd2ce4d0759fe9eb833b01bb2687bf2c1f60c5298ae1ea56f1b37b459ee376464ad27b93b486ab97254f41c94671dae9da2caa5e8e4894ea615171352431c699157c4d2d9a805451753084ffe489b290a5d765510abf8499193de9e23fe5437db5e8c577265d976b7ddc83a8edb9a98e705b05170ed6cdf5df4feb38031dd559a13b2c1a0b3cecb81175b0df03a00baecb8c18a9063501492c4b299819b0fb8b49b0112b30f101fecee5282d7e2f3c79398888edb9160a9455f9af753eb6da72978ad660a9739003897ca1ca5d0496e74906cbe260d2e01affb536833ff2362795b6861a15f199556d8bce3d8bb05db5f79dd5fdc14c6d17972eb00b07096845cb9fc0a6b10ddf0a1934f162ce0863844da40b2fc62fdb6bac65aa11ac27909d3861da31f40caef9ebe88a4c5a9f8a2b1e720dbb1c498d4b16877bd3006ae2b3d6b6ae60f61974a23372defcfe5abe76cb57c76447c2a4c33ab7b31419bb331a08e1af392f585bd99abcaa257c40ce11d1a537440b7ab8b53ce681bcf75eb0bd7e0cd0024aad7dc1aef9b15bac070cfbdd5d4d922df143b093c77be2403a7776205576ce8baaee4ed588008d10fcb4bae5feebfce672f8da39d81821c934bf890869661cdc3d2bec842beb82e2acae1287ca8c6e4d5b09cc7de798f00dbb5ff9ab8eb530819573c6c859f5de3ab17b77b84b6d687fc13dbbceea174d3e03f596337f409c0369527b666e93d2e5cc1a4d371ab27f28fd3889343acebc12e2507d588e71c29cbcd5ee233b746ac83970531240e6a2d44b721306424dee17158877d09b8e640397e46b99fcd156888e640a3053366009f2953d67576859d26aaa7ba3b0283d0330ae27ff3b72da9bd9e7537ace0b391a19ae4d8c16014908f38719e44c39eccab712dd047eafc72dd2478be9286a5f4bde97df12202ed58d72a022782a8ae8138142b8e018c65f6bf2cb1d4d85a7808d1043088bbf6b4072547a69a2ab7512597ede76b7bc8105da72c330e50d8174f2aa330b3b6f64efa0b805504eb4e497aa39141b412dc69b91186a2a85c438bb6583df9f11f2f20f8e353dc428ca769e5981c00ca0f617957d7a7c2e1fbc6cfab30dfea77516e3d288c03fb1d80e7b5cf2b801c206d5042bc0a9c999842471d2947cd6d4a35abfb35cfe610509995bfb946da0e09fd47fd89f74ca7f15a59850b171ae7b994a08d85ff1d42fa9f1fae86ee8fdaf7259ba366135eef720afdfee6cdf9c5b8da94d1e022c7720b45500ff45c9139a3516625ce8931ea58cf1075535580228648051b0310f851d4198896179bf80cb51f01c2c304be96c793f8ed2abb7457d6f942ce01a9f0cd3fefdbfd6d9e9e9dec435e4e78041664c0fdaf0818c11331b5d387878648b2f413cb510cc22706be205ecca11f6acb4e2ad9b461289eee9a8e2bc0f07d6088f8a80fb92c36654d1b528127f020c43ef22c214c65d11525cf9e5b917e1ca3c03859885d84937dffa82d36199c67f36d2c67c657cc8b7fb847ea99ec512e61fa275273954f36808439f2d9938f964d7761a507701dbbdd1296ecbb621bddc940bfeff55429bb903ed15e92d1ceda47a3f0b4a5b7022e5a67231ea4015cc18b2b3478691717bab41cdc09701141558728089609bf7d54ab8dc19dc82057972710aee411b560bec19c39c2536d6da3e9519b67178f992540efde822b949ee97dac68d1ca17c920259df45b9e26fc8b902f287a20937daef883675f4c67eedda075b4a9848c6bb389eef389a0dffa54aab16196aa7155baaba4f7d0233c2578397ce2c0d38835a94cca7cac0a91b7bf9a125dd10277c1fd3aa5c5d749352f25786ac92ce382620dbefc913b566bff2538e6ce89319facbf36bea36f23850397e8487207a61fc2701cc17c5ac703a562b514a27395ff4b97648a8549120a9c72fa19c9ee4c7155a5c7ddeca65e24c9e3759c22abb6b4ff5a9b7ab622ccdffa5ade32c171ac5b862dae7697906ee6cd676e24b376bf76406f88216711a56b57014b9778a23bc978b42eb997ced5c5ba4ee3df01f94d96b077c9b955ce62d0e36cb12c5c3a76b60677b51be6f41ddf0ab2485d2e63cfc90e9719fb56def060071f53022a7dca2097da303226c8c56236780f9ade73ba09dfc133bc754b8ecbd31b5d0c957b1f3088e1a2b85a06e1e60f2a36d04486b9c0a2e12da49175fed89361a067524dacffd5508bc882193597bd333bed2bc6cbfbab2320e0b264b2edf237d83cfa89ea4e51c3c5e4def22bd4947e6336734bcc1738616eb75fa81bc77105fbadbca23cb225a0e48fdd0671122b50a1fc45fb3aa2426acb876c3837dc317db3bde5baf94b587d4a43a7fc4c5947edc80aaa87d978d6f5e5f661217cc0152f518577270c0ebcc0e3b21440b52501a488bd3c8022497545d6c5a64330f193738f93cf075d675240b69b17e89031ab3b10b1e0f1f178e460eee82a8b056aa095dd7cd5978ad783c2a3f5f4c6e031c58e375ba8342d4775336801cffee91d096d88be8ee0291ac8a15d6d7ec8a8fc6fbc7ce863bcfaa865d9d1714a75ab80df7cd69fa21eae82e0d88f11f02f9ceb543380d8d172d12aaedde3f327ce8114756db8f096b04327af3502147a5334bd329cf949c3a50b3ff90d68bdc4f23e515cddfb45f756c3f1b0752bdb636a39d3771b28597ebf29febf6046aa57264ba037a3cb7b19397d9ca001676cc2c2a427017a547247274aa5fa8f2beda2cb715fe130363a1240a7abe8f3c7525128352232ca33f4091d164796115b690b364b41a7fbce42ab88f177ff4d13b36c04780ad5190fb23f75cc5cc1fdcb6ccdd4b89a8c896dd2338d4d77a692d776789971c2c20eba80e3951dcb470be41b07aa3247431125b00dd3fd960ba3fcffd0a5b4936bed4c9ab7dc86d992825aa33be1a98c6920d8c922ea72f1201ae5c8755854a63317da04f371d7bd19fac3d5e0e09fa3fab735bb469b9368f4ef001abbfd30b79c8508876440ca22e8d2e17750091f07d89fa99ec4e2d58421abc5b2c4b6d84d8b83ae3fdcb11776d2de19cd516232dd4527727a972baf0f5f4b28c8c38cce08d37380f731d52528bfc0e229c175a0966ee9a74f0c2165ac79c0740aefdea005ce5466b985de57d00d57bb26fa6cefa6283e77f0a635cf4bf87aa1387f8c5876a249f8044dd62b43e2cad48ffba3d0b97898c6f56d38b114da0c3173691a2e00884494186a0cf6247d9c8948a7f56986f2238431b7ef93ca9c2ace086bccdf33ebcbce6240201d72ebd269933301975816eb810b920543e92a492d629bdc1354b779d2b9cb145357620f0310438ac2f53c1084bf9c8e595b7fcde0c8acd12265223202edef73d308ac5ce0d019a51a3a15253387779d6b82c44640604ff8f58ec455880d4bbf9b4b6e032d00387037a7ca6213505e7b33f84f61f019fcee4d9710c5f053ed78465ddd433e509744a133669c6417b7750cc45dc1e56c7d0632e32368237af407616eb9d27e38fd2e2ffcd3b9aa5e0059c0185539232e91344066b15087e6afd0347eac4f25085ebb2c902a6db5014dcb62db454a2797529fdae223cd0b1e1ca7eebb9405f9d44eda6a1f30be8ea65901a8ef1834feda60dd179c4136279d4ede3739ebe793d94ea71e773faa1e69eb31981cbfff95d597bb0c7c61169dc0815e5205d6f5b5fb475476afde255c0647088c09fa39857ba9c54d84f3f6a17844aa49906763e8f862df18657647e210b1ed19deac994cb175ce48762761bfeb540e770e152ef98c41e9756eafad2eaae7beb0bb6643cba2588d167acf946716c226385df31337e10a8c82484e468146ef70e14b3ced5dfa4dc80c4db86f13d86871a7f5a73f3935659c0e1b72ccf6e86dc99b930a7f9542efd56bbb7081f9770f17c0a2e67ef68480d411859e33cb2f125edf93c9d517f8951cb40013ab64e6e662e412ac3773e91cf32639cbdb1c173f8254587c1800d9a2eee0286397680474b0e1a636d36bf94750734fcab926ddc31e1a3fb48d100355972db0b127be5c3006858ad7948f917978647505380bfaf942632c0208791f056554fef4723dc6033d3cf99673722d61034c3fb888385967d874e5bb356c44c53213043134ba2230df5ff5b1162c8fc30d265f51a86d51e0a7e7a14732918568653e3ce88266e9bf4b0612ca69641f2d1b82528b545403951b81a81be3dbd4c22cf1b47a513460cac2899d981dbd679f57f22162ebf69b75d4047c4bf79f892e6b1ad2610ada32a7f914f996277fddb3278d261d93d247f243100004e688e362ce6b225b9e87b8a768acbcd70825af4d36502a9c87c31c6bf33731d48193e0ef5fe65991ff56001ea0e10e2afa40fdf7d2ebc3e20de5785e44d936df69f1fd2d87c7349052afc6ae079cc67ee9857ece7227482e7638fc1792e1cad4ff2bd221445a9842005628a2d80e0721fbecb7f96f8485bd731896c7bc1c553e855de2fa88af9d75d0158737af0250dd5f0eaaebd3b942ae5f9e9563d8ec1ff556ebc44acf799765ff68feb042adbe970d3dd8d9df151c624498adf23b55005c4fd51dd46aa086593ccc98bdeebbe90c04ec4ea3ea92680c5c61e65dd4a13626e4df3335d7ce198322d75a99ecd2299b3573d172a3c9ca7f8fa5c1f168b47b4d51c9d86ad9924cca84baa47e2a9113234cc7937ff516b978dcd5772998a3d99a24f2736749841889b0503b9e03e8ee611db6f98cfd6b692698e7b3d9ba33fb7dc04d30d3638e6c45db84f4801ee7bfb5d5ee72c14f0d55686b81c2157d9b56ab86d21a9b72823af3836d1f6efba59e0248e848d5477e26635e2785ab07307a1f22d58fa6d987f81d25878d57b95243289a7ea5436dc87a569cade89551dec6ddfd52543219847a7a6cbbceabe953c3a474e8553caf447ecf61fa6231136eafc7001c334e3ece098ea00aabdb2f34fb83de6d462120aa690e9196247122c4671e6849a170b6eec39cb68e92c5adca624c537492405c272fc1e084c7f2718e296c2ccadc46b0e0a25cd669551d078b8ed4a160f6f3ed3c2d911e984fcfffc2bcf6ff1199b061b9811aad4d9049b3264be7579c81db696af6f4704bd60fa27034d600a6e554a7dfcc6400db9faceea3da22fdadf0685089abf028137737a02efca64ec941413c6168e3e014393ab22a625ed1261f50fb9d1ec2b6afc912a63d8a1fa639d798cba11025b96e36369c056b746020dd62829d6a06029dd5c220f031ad1a97ac3d0a9268dd06634bf032184da0636c10d66951a2e0a358c3518db428b2d04709999747868f159aad4a3f2a90aba3c81592d2b47b8c9746d257f7746380d1b167cec0be10392418cdc3837391c62d1335852a099d133b4be26ba1cdbfb92827bf61c9e38d1f3aef350a903025269a05a4bb5bcd42f6f5745b907207d7ceb9cf4551a463855a5db7463e7be8deb1e33dc57452d9b5ed8c939b64eae95d20c69ac269a982ee29dbcae5b2e1cc1b6a49e219892e724f4c09c2ccf86169f12bfcd608d9fa9d5430bacc8191d8b342397dd2494657f5ea35b9574dc1de9bc49751449d58e50426cf1", &(0x7f0000008640)=0x1000, &(0x7f0000008680)="b849e97d69fb6d50424c7b91d7d37e06a97832bb1a0f430f0eee3458af71df4b9e0a6178b9d68eb4a5ffac45ec878c98b98c3c4728e079358a445365dc2c7cf071bc661ab192c5117cdbae4a6ab45a47ab939c371336eef2acad1a104249e8bba3aad0e0f86f4c5874b14ace70cbe1fa24a518f1871554f199473f9cef9e7dbcf656224a18d546ea638b2ff19ad1058793ff73542cd43d379655be2f1915f8ac56d8bb63bffe0660c0d7226e0823868f2e307470b94be8c6316667c6c2f59393f5d25b09568db2e80c954deae93cd574", 0xd0) sysctl$net_inet_ipcomp(&(0x7f0000008780), 0x4, &(0x7f00000087c0)="f15b56eefc473e03ea29ce3c9f606183e62d8fa9c816495ba415b0792aaffd90087735990f0f81a832c33e32ff6c3dc08a71af8f1d05d305a9f3ebbf46ea4c098c884ad1a269434ba80c9b20944ca9cef0b59023ebe13b686e4d0dcde955ca333ead898033af3fde794fa81eef33077670bd616d56e0c913b6c9b72b1e80237e37442ecd1e1b9d63d99f44e95f18c84c0d43ee9f6cf7bebe7b7a5abb3ff67e0181b1032fcf037efeac4fb3957be90bc852752925b759fe828327bbb26fba63cc7d899b6e75f7319ebab0d58501697f4e1f329c3f9470f38ee6d67a3beb1241c46964fae55bbec94a9245a3119e895f03991c85e9b0af6ff165dd844ca95021de88fcde39e5d977631b24dd9d17497bcc7c49a10ff51cc5bbef861e2456e699b628c2a1f39087a43579d7f208be574b5c68d1b0ece8bda554b49b6f64cc989b1f5d471f0abd39c689aa471584522d0e41ca29b41958b808560b756d28bf3e21edd99d7ea94177165e004c71a23369b36d8fd322669d1d6c89548e987eac3f7674689fe13f3d0e29b39120c5247b61cc9e0f0e17add4c794d01ff4ae88f86d06fca5bcb4cdea0b0220373550e96fe5f62b476e388fc8888fbb46d52f2dcb062e5f2d2ea1a6162915659c35ba81c4eb951117e83df6b6218bcdd5cde6c477ae16995f627c85fa381ac46fde46c7945fc38c92d930dcdf8064e23c1a5af70238d09fa089bb03a5a606923b7db3cb370ddb51d022cee4c179d9eab748f91ad5ae9e39fb965f99bc4cf5801fae85248416bdbb2531e52882bfb718a53323dacef0beb3232bc7447fdd90005e0b28214dd92de90a4783f57fceec4a0cfcaaa12bef3b009c2018b16196bcf280dab10d8821c1081a694647c08bd2ba74b0c59c5231f9bce4c46d31751fc59e4c92c098ebeaff00e5172ffe441013d3a67cdf0b0ec86a59275ae0ba1718133cddba1443d4a23cf6b235e0a0ae2673716d45033a3f3a1834d9d0ee6c3f0767090aeff31f60d37d9e1d8f9cf886df3ccc2f5461d801e76acd5546b65b115485656c1ab645dc40fb23dc4e01e97cb9f7963eca9a86bd1361453d9509ffdf5e7e1032f0b0d6e10e002215caaf725da3298ab9f72f22859ad959da6b9143dcf217939a8dcefb8455fdbe6c98d5f30ab0dbdb5799ea7037c6db271f1f1740e74c094a5d4944c1642df358cfa81477f4efcff5dde357d1726fb8b6e5e88068cef632086fea9ac2eba6bbb74a3e300ece2651ab799efe08f421d8eacabc5cd7ce64c04c9266b884f49e8d628d95b156ef1b747939bcf68d31860a5d470422ed380a9abd1bbc0132391d093483db7438721f6f1eb14be2d482f58f169431df2118c48474bddfe736a3f2a7a708fb378c89ab91bb97a36da05ed647e63dfeced906b092ceecf478dc39ce867adb6df38a22a525a4591ba3aeb3e23da0e0911becf47fd92ecb8fb3096bb43fa8b37625d1886e19c4e5611d7cdd0f6e2e51b670c69c7309c6bf7478f30e1bacf1411861486567c0ed61815146a99aef5c20e91dd02c24754ab99e607fd0fb536d014ffbf6c04b2f4665b84047f934cd93e28aacb91efa810a7390ae8fde4ec188d8b3cc42e1a8e1ea5068046f7089e0b74da9d7ed5ac3a77159fec3831fb2dcfd1bafe4df96867c667fb5418774b351b08d54d93133801bd28462de44675e6f14a4cbf9a1bb2555a7bac55d2c21741da6559b8dd5ce2e12eff863586af543fea97fdb79a0acea7ff924837c3a679dae8c6c762dadac4f4ade4d583b598a5ed72cfe6cfc12ea1984394acc0087a4a427add4bb270aa336e2035e6d5f7751efd9f0d6c132ca1268f04773cecaf34384e91879a2e365d9ef7824b3d9817d4f5aad8bbeedaff7a5d93f381a214c79db78e80137f773739debcc2c0718c72d86a4beccaa21d29a8923bab31453241e93324091030a4fdb553f5b6136168f2156fa57e25e91fd095d47843a01a2b3332ab8a79cf46af6a834f93c7c771e6389c56d484d50239ce29d369efe0a446ffb49fad9fc1d32f0cc2ca0d1dab0c476a5b4670b2159a2cbcd200376f9b5dc3351b31f1454fd2533c898ed2dc491548848d3dd2c67e485aa5bfc20d98c8ef76c4c8cce2ec866dcb247046d371160dd0770d8f5003c221dcc1dc820c8839a44e66ddf94bb1e312059351d85d79ff54cfe3aa4add8ab8948f49a2a1255944e4142e16de0056e22b5e24a8f97dcae275b056de5eb2cf214b12e6d106bab0fc72179df549640eb898cc7b5a838a72c2c93fd864762f3c36f2b829618c28f2648aac77a10c4449f5dc60ec61963528643c85d90d2d2dbf40729dcd74a6e0441c253926c30c429a999ce57997d660d44ae7a96c14fd6aae8b456b35c10f4e69dfdc9650c23b4ca68376df3c9061280589c6ac340f69c68da4c1829b1175be63693f00b70da82fbedac065be9c8a10de98a636c129f74a8ed07ca67157179d77e2c96c4f8d2b3947a10bc73051ea391338b527a8bff69cb4a784bbc49ce81d4b6c6a2647b232aa58e91fb4e009de3f24de679884dcb4fa95fea2bc2155a722c9165537920afc2532e47161ec2c83d024ef7a7ab38246b8a85499b558f350e900131a3966c0b94789969415edbbc5b49f868037a043e2bc33e58869fb2cf2c72f2f82d1ba22a6f0fc87f973625ccfac5ee93a722186aeab41a609090202f0aaac6550dbba115bcea5597eb8eb6c7c293b71a44d1e1c6de4fe79648c6fd72bc9e2865fbf3723a37d8e2e027c95048dd21edb5c4f6ebb1e280758a09087decc1c695acc1885672362e6be59cf47ef073bc1c4c2212616b3265597fa910b9314ddc0f8c3d9796cb46109d58fe739c0eadf54f9d901f89651b01e49dad9e103bbda29c77fa4dc386d865e97d6817e8e99f5c847a3d4819e32f4bff305dc96e0313dda82a1aca3b6de0a3a6841df45a038836bee6ed9c4cfddb2a38b3f1721be3a2ca914563f438065233f062fce35afd6c20f1de39146e620cd09ab6355f26fb85dee43d4e705a99f94af55fb2bcbc37a6cc683ef767bf50031a991173316138218f142fd6888ff87058d7d043db20b80bb8d2215a7ba18d41aeff06c6589f2172d25bd99423257807c9d9745efe6e3619e9cbbb63823ad42efb470d62bee113d70369987d3f07b0f682de3b98d021e03f480a5e0a525b294d2b3594c2743eedf5b47f70de8e432694dcfe28d7438d1f3f928a8a23ffe66d762fc4f30b5b8391f44bf318029d433d2f8338529177a523bc163f073b3b4360eeb3b202a61a2e44d0d5ef7586ae229cdf1df7058c47920f11fd670b972c6ab016ceab71ec3365d4db076354aae66f0092553bf426f690be75d655e3bfeff3a1d29dac3b1e46b1dcd223e79343b53799079a61960536fd0aeed3c45dc59c3ca94359342021c7172f643832bbb7171682a43161af2f36fa9f3b7086bbdb0eadfb83f5a17226d3102e480cea75b8c7873605db174164a115fa6a6b3a5e549962503b46225f1310cd9ba80be1f9d605adaae3f67bde44878bdcd9c59711bb95a9f16511e26eccb9ff2c8b059d181aab671714a2c22123783b0080adcfc341c05521757c7347efd5b54abe68f8867d953a1e45580fecbc5ba360b3e201b70fee4e25bda40e425a0f6466ea52c2008f92ae7a8e59984ef6250ba100ec221188e81a5501399da1154678e0eb2189a5a32df8b0c0b326a9e4884212c92aa4f374334b8a0177f3e89237324e61124d50318375cb07bb1a155207305038569e25db5d9967e407cbbe60743a10e796fede2801091d4ce9de51147ccb9f65221e20580314f2acdce553214a1a9c69ccb5eab01314002f73579e5580d07d4e39eb238926299306a0924da08a9c9ad94ea889cfae335b9a30a6d41bd0477467104ad9609655b0c47d07ee10a5c0ad6bedf56d994b8e194a3ce12649ec710be45d27f893bb39a9c513a9887ac399aed2dc8664e766385deb4ff0d1455d0bcf338a235c09b86968198d6672ab9e6f7b641c7b7ef7169e44a79be0a7127cefa3aff5b0cc52ebbbfca6c4ee5ac234130056805d01a0cb0eaf31ff6174e4a265b87276abaca48a9b6ee085a631056819375dbd42a790b7717b0e39c98460375bee64a019898b75e4637fb9bdc02f814c002628cc25d3fef97884dc0c5805f2844b0e4ea1950b92b120ebf85bca857a50a6a6c877c806c804a747e7d00c4ab2099072beb075daa3b4e69ddbaf76e4065da2a135cd2ed9c1bf312e683697839d958a6d9eac6d250c5776b5ce51c89b32ffacac99cc02f07719fae2252c37250a44fb1df2a9d07b4646110fecae08f95a1aba17cfd3dfc01af23e84dd540d2a8fbd041a0c3bdafd49b674a40dae04e112f9b3db1583fa61b6624d5e946caafa367b4840fb2e3613a00803568a0aac6112a97ba84c0dca78ba02cf9f68e612d2fe3494ad26439ec2f5ed842ba44650499aed24206afd2942dfa8e0c7f072638da8c9cd1a5e755295dedd2f201d7b2494c49e464027a1a91b39ef73bd1707b3e63a234ced483a540ded54fab1217e219e7ed2706d97f445c3044372d311a13f52c78d1ad04bbcecfc5252051e3bd062447c016ba2c00fe1f94f6fbca2b7f0027e145795f93f5aa88b7228a438fa27960cbdae7d206b7dd46e2f29a4609320664466d265cecab925050569c6d6c8794e823fa7adc8d2dd5ae390477585678a0389c9d869f403f25c06eaaef9de162af598c6299652c2950a8930a551a44ae1cad5298660c426eee491b76727ca66837c50bae3e6363668c782a1ba523f37b05498d21e8dd9cf45a186b164c8e348f160d56cac0670348a2a04fa53d9d31c768bae556a20af44c606e1ac47c26e2d621d01fc232de995dd6c68332385cb00c48ea184674d3bf1f3f394d7359538ac72c9e7f93b79cc4a4ada1f1c9c85f9139662c4043644e7194498cf5e7323f77a43a6a76cfeead713f24ca46dcd613ee8c0309a9f6b650bbb4a9a56deb3ef755f782083ca157dbdc5642ea685eaad8144522d889009bcccc2018966204f149cbb5da6e0950d792e4693c0ed09adb1ada6d4c3018ccf196c7848b7fe9876e45135de6f0ae66b799fc131cb1dc61bdc6115aeae922d519735ff30bb17e1a65a20f5127dfdd5d532fa9128df5baab1494df79da88694b600d9e006e40ec8b3c93eed40a9afb38d355cacae05bc78f0e8a637551bef9370c613ab0f8773bb6ef7e78221589ea8094635323e28bc44f9a657dad85d537c45642818ccf00d71377910d5ac25a14aff0f9949bc6cae97a7d4fe1ebe45c81c8de99f10e80cd00da1c82a4064e0fdb22956afe4428677773f3b146addd04f703918494c65872b819dee7eba0c54f538e6ac8dad6465d3465170077c135e5ba61702c6f819721cfa7f9ccfff66f1ac5b017754c007c48daa9222263efab06d6db0ddc4ea328f123f0fcbed7e09183f03f771da7b5a41076d55199b42375c83617b65b9fa6abd3d466a54d789abba6c41aa7203b2d39fea408507ed415c57e4cf3aa4fdb4b62ee5c5708812c64620e82d427ed3b73aea74563e3831c9f1c973881c81384f09b4ef6a71cfffd02cede21929c389a9b698b8190d1341c94cf6812409ce6c2416d0e0246bc40cdb56281736637b9a91df4e92c7c376b1c12a44f8bfd8d9dfdfea421d125f8a1cf07e94b27423fd1d293aed0723e674e5a1cc133567d2d89a76eb2433bf3aad697787decd739e23ae26b9cebb4f0768ee4249add85c85229d80a0f83d09dc8a1c7946fb579620e44c11d2398eb98079af6562", &(0x7f00000097c0)=0x1000, &(0x7f0000009800)="e8909958d72201cd8a9d69e5a21d6c5888f1b736d6fde0a14eb3adafa4b8ab69032d2416b020ba5dca781462bb2798df392a1e28104228f4ec9929b7344b76fd7634043b3abf395522c24be73cedf14968eb9174a33892771e2ee68948acb847aff61b6e3883eb3a8f6d0f38fcafdf02bb436a1b277a0b47d3e4ad7fbf1b34b05ec2b965cd795f732d09544649cc5757035f9403727b926eb8bcaa84ddbcce37", 0xa0) sysctl$net_inet_ipcomp(&(0x7f00000098c0), 0x4, &(0x7f0000009900)="f16bd9f785f534858ee5a6bb0efb05c2710c6e27223b37a82cb1aea8751bcef706f96abb3fad080ad99fa8692c65918841d4db5b12d7c63b7b17c63ff2c9183e9a68eaf8d86c1f6b59ec4f8fe4dedba8dbbf0e17e47fc0f4351da3472f82abba134660dd", &(0x7f0000009980)=0x64, &(0x7f00000099c0)="d320d04f623ce2f47a3a35135785a2d4563f62589ace1f08c001a4dc9e57f6b0918aeaf7722a64478c72bd623e9ba6324490450bc2c4c3ec001b638f4ced52373cc8c8e4525c7b61bdfb55aa9dcf0d521e2087e3475d649d38ffc94ba42a212a505d75a6d804d6d1a56bbc5e2b44bbb6ad28596de55f1e5d9068eb00c6a6b31196594f0eff66616e65ab2b1906fc55b815c2e838ec1a807e03ca6c0aff4c0af4958bea44557ec2cb56bbde6214072e848e42d5112dddfad6ef5fee8751e6c4e05fc56ac8b5895c9743fd7b8ec4", 0xcd) sysctl$net_inet_ipcomp(&(0x7f0000009ac0), 0x4, &(0x7f0000009b00)="6cdf69ec12be8e72581bc9aa8d03697ad968df61a9d0b14bff569c0a61ef6efacb276f71833ae19cea2f2225c72ea4674c86277cc8b0f7d4c6b9f753908910a5597c5907a8b17a33c88d25fab16003bd62526eda0162c1f576518ac7f3d4fc47dd8d87c9538222e8b7047e1fff8c3c74294f", &(0x7f0000009b80)=0x72, &(0x7f0000009bc0)="357eeb8f14ebcab2dcf9e5465f18c10226c0c589f41e67849511124ddcb774b4a7574640017e3003a27dea346092553e", 0x30) sysctl$net_inet_ipcomp(&(0x7f0000009c00)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000009c40)="4814c4b361fe3ddbb74cd11989632229ac56a2981c626fe7e62db8fb7baf0a4967084b772452ae422663cd0fd57fe5ecd104536abe64d04b989fb5bde05900c2a755ae7b2238b0a87e462c3fc93be392b0dd8dc9d2e6c86cae309425123b8dae1df0bc26ba49fbe913ce0ae0f01e05ce6c4442d7e79f0537d9e4fd57185cf5316cd7969694bf718ac99cdeca9ae2fc9b6d46f0e2bb75b802ae66616080f51b98e72e57b41a8078b6aee05464ed7a784157cb3c66b26d822d4e63a019acd1afa5229d9c9eaed343161dd5a8c64f8137f6876faf0930808003510b60634d0694d1731f7c736f46a4fb1704eb4db936a49ed114f1b956cbaa58", &(0x7f0000009d40)=0xf8, &(0x7f0000009d80)="f05a67e9095cf1c3d1f0e497b46a24ca2e4624bef9647854004f5074178015b56be5df83e6a8ab4c36ec70c20507b49c42d814a88266d1961b4e74d99384d974e7da55b7923dc0b195021f86f8c1f823a340775d521041af41c8ebc13fd8953a3f309d52f85c09a7d0cf3b80817118cc112dbb0cb1e75dc7260654ef7f9fb84e366fe0d1242723a4ebeecd89c61cb90e84f657cb20ccc61de87a8452e98f06a680243f93df6ac17fa7c990e42358e62e3571688877501b6a72a8f2d0d2788ae16757f552a9372ce63664b88183eb6e02091bcc7bcd920f20d990702d463ffa6ff4f4e8847cafec77ba275547bc495ff0ec5eacee4dcd262424", 0xf9) sysctl$net_inet_ipcomp(&(0x7f0000009e80)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000009ec0)="06f13feef21b17c021a972981ecdeca2457790264545f3d99c9b328923566aba4e0d2575be8536cd3c042c6bdf6848dec4ca46c16c4f5cac354cfa251c21d8e926f55f1d454bc3a6ba1a940209778a5740ebf3cf16f0fa72f965b72c7a857539c07217c4a3ad7fa4a30d10f11e9e61594aa89af5260a40b621ad3a6c937c1c762214fc5f8219d4497b524dae8ecd1b5bb2d57891e108bb3965297cd99a6785b8ff21cf47e9559823029816ced0e263b6ef716d3493656f353f14b77ef969c32085793477d5b36e91069edc597a006d256196ec0e13853b9b92658043865ffe4c38536329a3df4b1a39c9240a9551f08f55ca6d", &(0x7f0000009fc0)=0xf3, &(0x7f000000a000)="2904ad1eaadfe608f6931da58140a49ca1294edda0ec1726fd4bd22da6a15f9d440f844a8c44f07d91c5e2142fd419890af67144f8d9a48e6042bdbc2fa53f05391f47648fb9e6fd1952e346b931b3f457c4393847de53c577bb3be6187411f51b8e8b458ef264de73609dddb6a007d49126", 0x72) sysctl$net_inet_ipcomp(&(0x7f000000a080), 0x4, &(0x7f000000a0c0)="6cc4f2fef3bc2323c55d047ee53ff253e62c127a02bc2862d7af6c90c4f988e6937ad18eaedcff2bc1966823d2eeef962a27e428423227219f7ddadfe30b0f637e89b2415962db2e510d007fb5ae4c7a140462a1f0b7b12d848f2625cfd16dd6fb9edc085d11a6572b8feae13f4a89ba90fa0252c561ae1e8fc87cb7ca6c051a81111e639e04c8d0ca8bb990846fc08bec38717d574d5d944ddf514f906ee4380ff4e9976d74a1d9be08440c78a783fe14dc05181fc8fbf24d9660bcf95e57f134086489b650366bb3edcd8d13dcf1a934e9cc954cf568a7557c1792eb67200a6bde1c2d62e10038d5f59b46cc68fa29d9348cd116c50124635bdf0623ebf1c323fc94e0712d59edadd7c57af8415799a9f1fbc03af7e88e022ea5e342b086b4bf3689bfaf4fb74e7ef88856b7b958a62bde3d7749c87102353820bf64bee1bfac1a215621a7e9549c25f313a05623d3062b0856e46772cc4df06f59ca5d4941a01e4519c29df21dc100ab9d47e4cdcc5915722683b05e54e5f9ab469315c21b9c99b63cb8eede88b8f74d35b6ec3b4c03d6a94166371b97a0acef7080f5dcf41f52a8a6bc6c05db8db7a371d409a35c0dc3627b9e0c51fb54bf76696e0f9392119a18a1aa84493e79ad94acf54dc2819513537fc38074410105de5de2dd4a8251215cf699fa1412863c840e26090ca14b107abe56b0bea125ec1b99929e96a0cb39d2d0e19b108e6954d970cb06ff20973c859ed6e27152c6526625bcb6fe863ee8f734e0825c7748e92bbf3626f73fe5732ae183e987fe2dd1bdff11f2a0701a3cd35906d40d00f499179420019b9760b3efb37d85316baf5ccf2746c5409098f92afb12078a382a516e5599bdb0306db39947d6ebffc9cd2e906f96d0ca61472aa3210383dc1fea4e1d7e3482aced4380c1f86ee0107d0593d73141c54fbad5b51803a441656ca5a02ca41fcc70f1f982f3985e6d9a896ab4dc734241e09efaeaccc08c44637c8a3ea0b6b4f8c9248c14edde0259a3d906f6645f19fa674393b377f2848c503fccba9562cca36936bbc29fb343f68f61f2d78b157c0a411c9534a8e732f8897caa69f99441159caa7dd051f199dc8e5d24c910d2cf23f73328fcc63cef0d4e243f93df7902ad60326f0b7d432a4829b2f35f7c17265630621d02a08cc283225cf4c81889670c1c7aa5a60eea1e08f9715cd39f3b7f11c4bf94f49460e0d672df4374d7c7699d5fea8193b964f3fa968d67d034b1051f717066f67249978d3a7ec155844829ef76f63f84a2ece9758511580b0e813c1542590765d7e3a05834aca3f8a67887649856e6de0bfc6a160eb25c14faf602680e110f3e9bb636508b5b8915522457100e39b46d105071ea994976368434cb771465bd4350a6cce0e15cd0542c1b4b54476a1a3df4dd299f23f1ebbb2b1658a998888964695b1f49d11d1896495f1f1f664fdff8af47f383f3dd3c21d368a3d4a7ae459671fc75e21b080bb975062092a48c477c7b8abc634e4f291df0c2574c30b154cc01173e3e5bb0ee786ea22033f77b7398c0f73d802548491062aa27feade7b37777f0862e9662c535446a417f315cfb19936a4352283831a99a937d67249ed378c799e64f72df7792906ad7fd5e57e391d8f5321e8c67507e55963bca60913313dda8c1f6757aaa6f9f2e82d8ada20df7185568d1c3e3097220ec3dc8f4314f10d91e04f54f3804cb6993b3b3987cc4a98672a2361a598a1a85e9f422715564588e13d34d0a849793b4b8b7776457e67f3bbe86dd5ee7efa8856de09b0e1c203240981f8e0bc89117604ae3c89a920b7dfcc8c9b9d33bd1f5098ca1ffbe6039abb83c8b57007e1bdcd788616cf934c23274745519bb21fe70188e0087d5373fbe6e00160da21a0abf7fbc66c083ec74f37f450dcda04e87798debad624f8db01b80f3efc7fdcfb143a4a3c0c4a92bb8056810cd158cba2cd608148e38b35a59c2558278917768cb11229c41dd9a94aa51bcf2e21001653ff3aab6c1075f7c59841e9a79557a80306808bca35744053842fdfbb0bb68d14e4aaa1f3f47974196a157f92bdab00658e03a898a9db276c40974cc199b82b609397c6fb32424ff7337f21dffdcb4dbae0e62afd86b19b0da07457788595f638fa615f1cef9d16cbcbd62dc17bb8a01e096200dd179f1f5fa2c2eabaf2d4168dd8c0e63b2f2daaad1a634331855155c512419609cb03973cd4afb2a2625a177b4a010a3ff75d2b77712d9415536758c752a8b64e347f2ef75349c989f3afe8ed635d6d766fe490d51de4f9f8fdeeab9e4d1d9ac0b13b12f8660637477e3a539f085ab47786873eec12a01def3e81d9773a2dc28a632c5fad7d54c12e6c6e1a185bcd37ae9728fee60ab68fb313ec0f0ddad96caeab983d3141a7b5b1a9f9dc391921330ba513ff87caf32842a471d2d0793b5ec9e71a4935b290c9b4c5412e2b0f274b7f0ae3b85ef8ca25b1c8b7af94999a4536c127c08904b2d253c8c43045a03a59d7a38fc4cc4b7af066efed30ad22fd497c97c9bde63d412caadda9f947400835ed5c6aa4005d44a32a0ff6646334720c1174b6e9f535819d66932ae9f77d70d0d830e059ecb5c5ecf7731a9390b6958c71b64ccb836b3d15f1fb41d6534fb976cfff2641221b5cdbb27ab0390a6377fbaa00090548a4ea61859621abcaeed5d7bacc974ebda3f9ceecb7861c116c80e0db4719c3521369f56f8af091b078c31dcb07c6a05b946d5632089e1ec610579393a6c5e04e2dff175c8d18d48696b98432d3a4734ef950d6b23176e4f063535d3f5637cf8fde5c00099b6014a030fa7432451cbfd55b1ac842dc3bcdef3d38fb5958b42e5d6ab7e856c1ef0b9edf350655bcc8ed68cafe5a77ab60d746d63c049f5be3d358fc1b360c1d6cf22557d4e14df60be317fbace3ea45ee1f774ae890dfb883c6f497aa163cd23b66f7fafb6d3e63b4be2d6457518b31d0e5daed986e5799cbfdfa510d3e729d79439df205a27c1ecd08876998fe81ba9b6fdfb550969e5f1e75f3e50617de86913e11cb49a32ac7aaa61fbbe81bf6e6fbe6ce0c74ef92be53d4236d669c2146def1661266b0e8287291448fa78f48d6d3c7f4693f01424a26cdf3a55de749e1f18b82137dcdf38847aafe2317f8054b38a71194317a356de69cd945209844ec8515fd4b27dad3b68523e22fec3b4e8b64e75ece0384e76ea4ca3d2a2c4924b0e64419ac74d7827257aa2913fa7b0c42c0ece6683be3a1edf9fa3f0080a0046177a9e0680937b9a35b6bae4c246dea7df04d6b50a69ed8583f3195b8b551a92b74091eae8667abc370e2bfbecd5bdee481d0009230322e56243dc2d036ab2a5f72269615477001e76e98397551741e5fde26768b3b823a35cca335d89633dc2ba3d2afe7fb3de309032ed338983027d4faf47283d76b17e1a19fdba1495eaf21c0e3643eed5d1083184089e94a6e1f4bda6fb80baee86724e405fc8195a97a9abd3707bdefff00788b48d950710051fa1b0beefa1f17ddfc9d804fd894ad8e36f70395f76bec36dcbca440c3041d5fdb0896728e3bf321fd89e7375c155bc63f2d255011dbde8cbe1f005e9a805e51c2cfbc547140087e5862a5c8283b56f815174783afec6eb7465138e38fe732e17b56681d43b5389df172db49fa5c2df94a92907e65d4d8e3f518049cb071083dd4f953464799efc05ff1de5d77a7241dcdf010af359885fef7438d08b13aae468b26b8fcc229d6dbf5cab78454bb5d918b41f37e5b7c89884628e4aee2cc7089ba4b2b2d9878daf676c007c67d5ed512533bf2ff7de105cedc9fcf043302d49080079bd0fcad34e6ec7112919717ccfb888f7851cdae1b07342d7b6f85702754160a9cfc58447e5e2efe8f3def685f96f3382cc738ad49df88a2bd3c37f48b847a2db5100ae70e9a9aa0d001b75f35542ecc6ea8d93f142b948ece66dedb6e2299f7118e9f232e18a37c02a5ac71ca40434e51dfd24f3390b5f360d8e010409230cc38ebb51a21dcade32a7e14283c2f668143b3451e98ff131564fb26359aa96e21f16e81eabc4798bf453eb8f9a5b91429130fbb1f2c62280a1af247e2a366eeaae678db294a73e8e1829d89513f0fce2517110609d38a27616903a8b295db91c8bd4414fa54e1b777cead644465abfdc359c9b3f0149e67698fb693c93dc994234c852fa01f6be31a62af3aee2d2402b6adb1287cbf2c5584aa97e31b361cc9af05f39d4fe850c3d75353f5c95c52f7f8ba74e7963777614dc1c7c61f802481e7aab09e93b53b81188e5e8596a3ad456d81e3fd680781b2db2ab95c157e713e8e746a47c1a6391f9a8b400c885608efd10edf6e8e3396a3fc556316acd3c45b4f2d4beefa1d302e4643496d8dae7789445220579150fe895223fd82217807280cf3d1ef484086790a5cb11081fbd9d68382133a50677a56991defbf174b6888d08d844fc39d74c4cdd2432d9eeac87e362e866549e090c511d51274cc42ba5626325ad63e97d50d02ab535fd6bbe07e32471318fdee49f9cc047f2e6c724aa54109a16393b0748045b7076db7e6fbc9a4d2722db59f06af702313d9e934a85acba36fdaff58b4e70d08ff4340acb15ebd1d516016c82e79a88646107643169e231642edc28cae4769043f169b21e36074d718a1a45291db501cb1515a3723b4e13e8e91324ee3f2c57cc1d11900f700a6d0421862c8da668b0a00c023dc6c037ccd6713ecec5295232a34db7643c6fc881655e938d995d2db828b3df91218954e546d07563beb9f5953db5cb77596d396a5dd10f363d51537713b8c7eb495d0f802114658691ae6693eba5189579eb6daa05fc3835453783596b2636e312b94a711d3a087168e73ff9fe93ab0fba93ba9d987796f3dbafa61fdd198fa801a026f90c8fdd53577094f0abd78c4159663b850b4b08005e87eab380efa012ed5a6a01dbdab682987f8321dbc7508f8f2dd61eca979ae8980164000b1a1e92c4e8a1c01325bc4f88f963845ea8a762230d9e7fcda42f250f407d71fa8084454b616ad0a06c8b10045bc3dff579f7e8e49da52a256fb405ea468ad5d6fdd0725daa6069a7d81f0c39cb1c9ef0fda1c76d454bde1b4fd4b544da066eae0446b9ac5bea748b4e9ae645abe512a0811d1965786172241c50ee7eec6ca02bfe0cb38a4154800fdaeb73c737f90877db3d2779466dfc770af79ff1d073bcc5567355db2ddd4268f49d0b37299cb7f044001d5ca6ff6d76974f1759fe097fd121aa2b823a63f7bb8cfb9f5a6b547131e6394c4569d9472cb19654f8c10173ec9d4c43cae66e13ca0885e04caa640fe65ade4d9ad0bd53672f78bf8fea9dd449278b7c35f191fbcb2e801838682c1a360985dc99a70c12f1a203a0ef25baab77446fcc0c781e389506e0366e139ceee7d5fff401e5ae92f27bc67c7bfc5df41d940c416e9058dc27d5653f535a1719ca0a089c88497c3680a945a2f3d45380fff861d2314f77af0df7779e9aba6b496018b665f0b4a85bfea593c403fbadb027b6249055b48c495b37413f2eab4338bd3c8f1c2495af58a29607791930e89a157a1904e8b013446db5d8bdc84402170a7cbab0c4a3ae43a0fb81376965e2c46bcfd522a7b08b453eecfa0ed04e9346349d980398bca5c1c9cbc239f0aee2682af8d182aa55eafa5b923827035e55ed180532c52e37907410023dca18d004cf351c3df006e542da8e70a0e1a6cee39b68f4374510f08e297362225cc7df870934", &(0x7f000000b0c0)=0x1000, &(0x7f000000b100)="c0a019a1cff55b11841566820386c83248fe29849e063ebe59c61cde88e7ec4e6ce78a6ca8fe5efcff1d38bb6e249b6e44ae2373c2befd40b85b2334e89dcc8529098f5b3cf9ce9b5759b228a75a85e0cfcf44543d1d86df182b65cae55e02c65a8448c889b6981fc6daa32a1e9f082efbdeb1b9103c2b86b8801a35", 0x7c) sysctl$net_inet6_ip6(&(0x7f000000b180)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f000000b1c0)="4535ced897b642874a338f2f93416b1c97cfb3b11b5136670baf183a923be2c7e24e78824589e93b9a0823af628fdb79fa3defbf4541512345ed3cb59bb43e8a", &(0x7f000000b200)=0x40, &(0x7f000000b240)="4368204ac918516105533129f8761b1a448c5a0df20c79f968ae0e75f4b488f413363a9a970552b972dd87fadfaf4eb5bd1220b98073e84ab56e027dc71b51b8f06d12f7f05508cdcb3823ee1c12f70103ce4751aea15bc83209", 0x5a) map stack 0x20000000-0x20400000 of map 0xfffffd806ec206c0 failed: hole in range executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) fcntl$dupfd(r3, 0xa, r3) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x3, 0xfe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa450b08bfa22f0800450000280000000000009078000000007f0000014e224e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="41007800000ed75d5c7f466d01de7c390b29f618051c1a27a3df71461d3957b0f5ee6c0ac481cb2460e23b3d9afe9d93d9167336475aab47bce4a620a34202fc042e63e50db03ec7583ac3f48313e9c3099945d2e5859545c8455794eb3f7c31eea92936f0149a670fd951632fe0f74aeb4838665721c7609d2fd47c30b7ae9940b8df008272aa6e2a1e1e8dad08e4aa6296b5a506f4f616ec0c3a916c8bf0064c0617e77c358a0d931b3b70304b8b9606b9c02e585af8d3fbf4fc050eacfa36f74d2cfcdb1859267c99810bdc26afb8269750"]) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) connect(r5, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r8, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) socket(0x2, 0x1, 0x0) executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000400)=""/100, 0x64, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mknod(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x5b) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x2, 0x1, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000540)=""/208, 0xd0, 0x2, &(0x7f0000000640)=@in6={0x18, 0x1, 0x1, 0x3ff}, 0xc) readlinkat(r2, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000180)=""/198, 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) symlinkat(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)="ff8b62e4c43f2aad3506094780296de73f89edc023c09f2bb789ad6bda2a6de19129d1f55a07a69dee6080252b81ae6b4f41a2b4e8753c1ba9dd6855ef104a012bbf56f665a038801a5cb1828541ea296028a2bfea643b66eb453b761398ff3aec6ae68983e82edbf56a73f2d4ee21eb653f7bd40035942e5b07c5c5bc7a0edaf331cdc9651d01cacb4617745cad20f88b198d3c5d9666db1d72f9780f82c18613bace66644cf6fd4fd45fae1d2b031135a87408c5a495eabc", 0xb9}], 0x2}, 0x0) socket$inet(0x2, 0xe4c8a034c2498df1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) connect(r6, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166ee", 0x24}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/230}, 0xee, 0x1, 0x1000) msgctl$IPC_RMID(r4, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0, 0x0, 0x0, 0x39}, 0x0) (async) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0, 0x0, 0x0, 0x39}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setreuid(0xee00, r3) (async) setreuid(0xee00, r3) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x80}, {r1}], 0x3, 0x3ff) (async) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x80}, {r1}], 0x3, 0x3ff) close(r0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgrp() setpgid(r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getrusage(0x1, 0xfffffffffffffffe) executing program 7: kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x1}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000900)={0x10, 0x0, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r4, &(0x7f00000001c0)='o', 0x1) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000000)=0x8a) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) r7 = shmat(r6, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r7]) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) executing program 0: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000080)) setgroups(0x1, &(0x7f0000000080)=[0x0]) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r5, &(0x7f0000000180)='./file1\x00') select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, &(0x7f00000024c0)={0x1ff, 0x1000}, 0x0, 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/95, 0x5f) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x19}, 0x2, &(0x7f00000002c0)="f860325eba73603859562472e9d618e4536a589cb6a61c7563346152d19fb4b88a7da9e02bdf90b9b38cdff6eedaffa29029de1064227140581d3671a17ee71fbf116680eba309ae799eb19804ba4327f3b7d7bf9a0b572832a57b8c599ce71b493f9ce5", &(0x7f0000000340)=0x64, &(0x7f0000000380)="52c6153340f2d3adb553", 0xa) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r7) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x4c}]}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 7: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f00000022c0)) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000140)="0920e9ed33668d0e53c2bb203ce62b627609018010000000000045b65369db0000ff4278ad535c2a413f308c2f39e4e6987f31dbf15624b77b6a0a", 0x3b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xc1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r4 = dup2(r2, r3) pwritev(r3, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000007c0)={0x3, 0x1, 0xfffffffa, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000100)) socket(0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0x6, 0x7ff}) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCLOCK(r9, 0x20004276) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) sendmsg$unix(r4, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f00000017c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000f0c31fa56303ba87d515a8892e761572a3e3c6ecc69a733a1f351a0f1c9a317b67be54d49aff6402911460f036848361fd1036bcbb833518ef8c7c62461217", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r11, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x1}, 0x2) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) setitimer(0x3, 0x0, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) getpeername(r1, 0x0, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002bc0)=[@cred={0x20}], 0x20}, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166ee", 0x24}, {0x0}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) map stack 0x20000000-0x20400000 of map 0xfffffd806f7d0ae8 failed: hole in range executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r1 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x17c) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x10) ioctl$FIOASYNC(r1, 0xc0104304, &(0x7f00000001c0)=0x20000002) r2 = dup2(r1, r1) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000240)=""/189, 0xbd}], 0x1, 0x400ffc) executing program 5: socket$unix(0x1, 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (async) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000400)=""/100, 0x64, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mknod(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x5b) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) (async) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x2, 0x1, 0x3, &(0x7f0000000500)) (async) socketpair(0x2, 0x1, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000540)=""/208, 0xd0, 0x2, &(0x7f0000000640)=@in6={0x18, 0x1, 0x1, 0x3ff}, 0xc) (async) recvfrom(r4, &(0x7f0000000540)=""/208, 0xd0, 0x2, &(0x7f0000000640)=@in6={0x18, 0x1, 0x1, 0x3ff}, 0xc) readlinkat(r2, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000180)=""/198, 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) symlinkat(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)="ff8b62e4c43f2aad3506094780296de73f89edc023c09f2bb789ad6bda2a6de19129d1f55a07a69dee6080252b81ae6b4f41a2b4e8753c1ba9dd6855ef104a012bbf56f665a038801a5cb1828541ea296028a2bfea643b66eb453b761398ff3aec6ae68983e82edbf56a73f2d4ee21eb653f7bd40035942e5b07c5c5bc7a0edaf331cdc9651d01cacb4617745cad20f88b198d3c5d9666db1d72f9780f82c18613bace66644cf6fd4fd45fae1d2b031135a87408c5a495eabc", 0xb9}], 0x2}, 0x0) socket$inet(0x2, 0xe4c8a034c2498df1, 0x0) (async) socket$inet(0x2, 0xe4c8a034c2498df1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) connect(r6, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) (async) connect(r6, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x3ff) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23}, {0x6}], 0x2}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socket(0x2, 0x4001, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) pwritev(r0, &(0x7f0000000b40)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="7d2ad1b2e67cd35c9aab2291462eae9e40114be0b5b75f1baa7af5380349c2720eba15bd14b4552d212d00c5f75a707423d0996554c000d5be9093adf54e48878e480bb8f2cb5f65cd511eeb39640aa4cb4a739b1a6a7f2cfb331849ddb2dd0af3328fcc0ba9497e5ac34faa90bed3ef515fdb4add3ff2058f8222e105eadf558535ffe427acbe1afc68c787e78c2ed86ecaadda4c05673df39e1b6900569ddad070eda697eca8e284f6e66f9fd3d7ce56211e2fb416f94f75bf67b97e41e58879b01b02857f29da5cfa4ef8be303b867d527bd5bf30dd9726b49219665919487754bf8d402899c03c21", 0xea}, {&(0x7f0000000840)="dad39988e38ec22bd1d85e593ef8b0f79de46cdf74feb4e1b21fc4d4f1448fb64909196567c51b2242b3f24300a51d66a345d80d9c936d1d17c6667faf0e5961b65ecb4f1f38051b8e2f2f75e3437df766a1c19140e269049695299fba505712997e9df7e7d2ec682e6fffde0f772a479b4a807d2252cb0fd3b061c4be85bd14d16535aec3880ca9ec86e633a56f484f01e38d783f73ffba3dab5116af9394e9a76a388d95aaa54dbb0c9423d7dba37259f82907c390f19d2fdb64d54733d4ed80a6f2cc8b2c6deda5ebbd46a3bc4b75822105ec5ee6e99a1800e7083b5dd90f36177252ffbd49725a89d02f1de41a8ec921995e9211e53c202f707b67aaa106c2249f4b38b6c6b40af4247da812f747ff51", 0x112}, {&(0x7f0000000440)="abb8a8eec0e4c7ed76d183216ae56332d597c99fff275fb85e38355c3737ebadbe3477808cadefa094b45d7e704fb93bd456b3d5a9a511ee48de9856648ced6d81", 0x41}, {&(0x7f0000000500)='NrZ\a', 0x4}, {&(0x7f0000000c00)="649bda6edab539cd4ae97f97eee9384f84ea3e830d3c6cfc53bbe56ca38128905fbec73a83fcc7c89ab8693c8a09aa00a0be59f53a8a92c90308826fef5bdbb9f68907d64373f0c3809dc1ff1aa714346b67a2bf75075d12a4c8c0bb136ae1aa5d89e2312e0280984e9c70ac21dae542c214087cfec4747b5faa5c1c5cd79801911186cb8b99255c58381736244581954d4d0a497264c7a9c429000000002a1d62c4ee8c9cf151e3e5f5317585640c6c5eeaa45e230f96d1abf8e365121ca54e85ad8da9716db7f2c03dbd3288f6b5f9531621ae2e0000000000000000002ac3d220e332f233ff8ccffde3bf68821f5e3c7bf073f320f8e60dc133201559018bf0bd9cda9f3414b8dbbf9d82f842c61f97ba69e1797819756f8c49991a2e6a89c7e3765a1d04e80e061569959a1898bd29ad472538cf8bc554e82c4d91b4d56bf09bfda7f9badb819b561b942d88570ea01bbd8d8e9fe76db4b9d6e6dbccb0dd95aa5c009cd55596480557ca5f99ec12850fac1d05f98f32252827ee700d0195d196c2d0774a83aae22a284ce5e26bd05c42710b995343e18429186c67d8d07c370e2650c86b6a80eed5aba474d01ab0fe00fac79c12db1c83143385b5c3737c7fe89f0cde21c020be0c344b352786e1e29d73f8f6d5d65e3ce145b3684141d0a5509c3e172e94b7ed6a3b29b5de4a70d93ba939572d3115db9e1218803eb17e8ea245cd7ea0b5a11834c0a237359391c4f224fb271105e17d3b6b8d1839d63837d2f6232a77a5904c58b05e0b739baa9c9d57db402214f66ac600a5cdc94132c9db2dac62bd4031382f3d2806c2c03dc9dde14c7ed8df429ef035c652367b6eacd81042cf11262b75aee9edb58a6f3e65e4ee7972b756554f74dfbe81d531ec1ec8abc51f8a9c1af02d0200593c4c866c1d6ae13ab4d944bcc93f3656149fb61280d451658fea29d40cb548370632d37f31a35f963171f7da73919c50438ec937e544ef1486fb31c163be169d783cef04", 0x2d1}, {&(0x7f0000000600)="da791c74266f5079050bd6c9fd8e03553da18b40b926d18994da83a815fd70b1bcbea535e4d66f5f44760c1b4491170e6475ad076298c89075ba57f6472730007c8722f0edb16bb0346e053177726d201608d154e9638de4bdfa1d2ece0a501e07619ece48262537201f48d56e0aea12584065a2939228c99c2bf12f8f8b58b162cd448106473f7ca95e55e4b22431016f2261ce26e05385b6cbe0abffe95c6c0ab052fd7be6c7466e7e0c7d20951eaca5e3eb00395cad6801259d1d57ebf0dd9c4fedd6eab2d8c76401d4de343ffebf06092f26193252f731a102c5985d139b16259fe6a954f4fd0a8dc609336a42", 0xef}, {&(0x7f0000000340)="c7a7829f2c38c7b8d473b52e7d8468376835e0256431f75d240e99e6d5f0de70d043a6aa9c39368acfe9650c6661b5aaf4ce207e1a2a73a97b27b8b34d6f85ecc71a1adc61dc1148341ada67de0f42efe6db80ed029bfb611602d60d4384efc9aaa55d96ee7b0beff256ea56008a1ac6ffeadc8f44e9cfc8dd6e6859d98ca7b37c265ff0fddd4a29013f45318c5658805cc4f534fc56a0871f143ec0df9c87a1383828a7b281ef67ddc2dcaadb2027a39323635b24b39f5a26ea9da122fc54f18ab838fb8df58129724fdecc8662770db1b5d127e590a2c72189a673e187dd3eec9e2d37190a11901dd51bdff0bf3fc5a1a85389", 0xf4}, {&(0x7f0000000980)="0700132d03bb4e530adbac126d93dc4adcd1b6d6efa4ba73bfb1fa307954269bddd983a2d3cf6c5ee154dc5c4f75de2b2d7ffb11fccd7c25ce110d78fe637d18966b4acb5bd3fa99cf7db3a4f152cca02a620278df8bca11d6c83158b2cf69674879487a649bf79bfe8ec123d338060c2124ff7f00007b64ce3202b57b09ef11b3dc7243", 0x84}, {&(0x7f0000000a40)="191fb9f119c77a761b30ced0893db826c4ddcb3c747800fedd04c763f1e00ba902065e09fa3837ba4889c2c607482ad8f5919e49226a221e67a40a33c0cea237dd8bf295a8f6f7a6c790a7c9bc63ffc7fb88a083ffacf4a49cffbee671a08ee76e13b7608a103bb392e26e78f28bd665648852a77ea9c2246873479846260d80a9b1deafb6a61875741ca6eb19a723b61e74181757f3baf7f4e2390c4f496a7072e4a3837c0fca9799dae6279b070f344220b0480533eb831b029c7b0b8f106573a21841ba1cbe7b4e388333fd4d4f9ba11c6ea9eb6ca927405659df860116f3fff2fc2c625010f3", 0xe8}, {&(0x7f00000007c0)="4f3958d46b3b41a92bfa5a5d08ef722e8b565cc9864a854c4d2d28258517ca6729e2c8d9ac0234fb1ace2b10ae91", 0x2e}], 0xb, 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000200)='./file0\x00', r5}) executing program 1: kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socket(0x1e, 0x3, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgrp() setpgid(r0, r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getrusage(0x1, 0xfffffffffffffffe) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000002c0)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166ee25", 0x25}, {0x0}], 0x5, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x4c}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x4c}]}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r0}], 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10, 0xa6) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x9, 0xffffffea, "1500d67d005b8600"}) r2 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) r3 = socket(0x6, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x8000, 0x0) dup2(r3, r4) r5 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) setsockopt(r4, 0xffff, 0x4, &(0x7f00000008c0)="fde5ec306dd4980c98b9789dd458a5a71e08d80473d8ca5533d6dce7a50e32a597f963b83dfb4e312f841b2e40b65cda6d8cbb9509e6d7bd24e1e293830eeb6fbf7accab8d85000000c029740496824a737c5e718e7e50d6bc1e3eb1ced929e4108ad2049cd200e5d0fdd7c39e72c369e43c69004c5d7e35f08c0d6258f0391d68739257d6dca392c9fe0422ace96abadf03f2bdd0fdff097da5ad16a84b7ec194b9d3377d2f74de9d312a58559fc7ac84446c34ab88680beb4340b949cc9b127ca5ea9cc73c431fcc1dea7352f7f8d50ac74f7275ce92e62585190ab88c63d807f16900d1f59e48456eca6450ef709168e39bffae6bd6add589330db5ea0d02fb2142f453177b8fd31204fa04ac0c6d2b9e311d1aa126c819ca648bd2ab17b4496ed65cf367b3fcbc54984c05b72044dba2c79e29d15725585845005d1fffadd1d826fa25addcd47615707988ba4fe4698d35d6a1386542e19f630fd8697cf70c56838c9094165cd0c04758be94ff045bcc6094fea750d2c54017c513b81c51032a3de594576465667fb453cb7718d80010da864c970df98b2834f4ad05ae507f0ad918e46e8a6d655285391130d7e80941cb79ff87cb1e7a592c46cda8301d51f873fbccc2501cb7347aebe991ba1e82a54c38c7fc17839cb516e58a114c6840283c6a6bc259e32d1481c8a2d0d5d245275f7e16fc92bd08930cc03c2d395431591f03cdb31dc58ea5cef9b7b83eee88b22bdfbbe767a7e6e09b7635450b5a32cdb278928f7e6dde2374b05c9527381659ef190b5f1fcbd5b56b8a77e2f8324fb98676b0b5c510e6333354868645708687f1fdb8637418e6688a8d60d61197d65de3b11658b014881a2a7c9aae229d9da66ea249634c3ed140b407c8ae9264706172942d6e45d5cb55c4d21bf01649f6cd3f285a0c34a98947b1fe71c7b6dae00e41a8e9d0c783e10a7c4400379906f8bb55afdc9cf7b9183bd6b3727be206e43f97989e561ac8f36d2068cde3601ef5ceab9d3ea53ccbd471e6911a2afacdf5a67614ff3c5c742141beaf5c32407c36cd4fac53c800000000b6c361af044573f24a46e71a3671caf41ed03181cc1e758a495bf48892caa340cd0ce005f8949d4b5928a3d8f427f54909704acef10c1529dc0eef35e3c1f1defdab96e44ade2100e1ed9cfdea4d1c3898bbf7a5cea2cfa24cf7edad227b", 0xffffffffffffffde) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x101}], 0x1}) socket(0x11, 0x3, 0x0) executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0\x00', 0x0) openat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10, 0x77) getsockname$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1367d1331e2361d0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) readlinkat(r2, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000040), 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000), 0x10) dup(r7) r8 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r8, &(0x7f00000000c0), 0x2) r9 = dup2(r8, r8) setsockopt(r9, 0x6, 0x2, &(0x7f0000000200)='c\x00\x00\x00', 0x4) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r1 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x17c) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x10) ioctl$FIOASYNC(r1, 0xc0104304, &(0x7f00000001c0)=0x20000002) r2 = dup2(r1, r1) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000240)=""/189, 0xbd}], 0x1, 0x400ffc) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/8, 0x8}], 0x1) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) (async) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x17c) (async) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x10) (async) ioctl$FIOASYNC(r1, 0xc0104304, &(0x7f00000001c0)=0x20000002) (async) dup2(r1, r1) (async) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000240)=""/189, 0xbd}], 0x1, 0x400ffc) (async) map stack 0x20000000-0x20400000 of map 0xfffffd806f7d0028 failed: hole in range attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff80002f404e08 gsbase 0xffffffff82d0bff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff8282ba7c) at panic+0x159 kerntrap(ffff80002f404d50) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff80002f405020,0,1,0) at rt_match+0xc3 ip_multicast_if(ffff80002f4050d0,0,ffff80002f4050b8) at ip_multicast_if+0xec ip_setmoptions(c,fffffd805fee0af8,fffffd8075669300,0) at ip_setmoptions+0x378 sosetopt(fffffd8072fc1c00,0,c,fffffd8075669300) at sosetopt+0xe1 sys_setsockopt(ffff80002a678a60,ffff80002f4052e0,ffff80002f405230) at sys_setsockopt+0x1d6 syscall(ffff80002f4052e0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3ae77a1ee20, count: 246 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID d662f6a5-d763-0b53-7cd8-e4e6b0001699 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace