873b04b51fa2d5e789482879a19b0aba6acf5fd974bbe96f3cfdc94a67128dfb9e5fb84d3747af8dfdb72906018a43a5e80a64637cf64aab6bea7c59d5e6ad2e3b770cf33ebc233a0a42394839ad67eb720df02b6b77ec5a0b9f4c6c0d5f9efeaa912aabba3bc33d676da767167a342ab732e7d3a7a4cf61c0fb1354a79687b1a7b54590325ccde51ab89dabf08639b32e5deaa3a0ca104be70fc7ff609f7ce2df8a123b13ca0a4164c9fd86cf22bfcd8786f55ef03ec9d0037564a637cb54c19067152a476641eb3ed23a12344de851c922d6157e812da75c9a8a0c86d459c59ccca65e77dd339719b7a3ae84125644d3ea3b3ce9015a0aecb03de41fcc6e8ffadc5f284b06f39d5929e1b009f2319ca86661f24566f5e9910c3a96638f6d669acc0aa9e573ae354a74e7989d6b48d0dfc77ff940046fc56a74e9f9c83969d3f4d01d290a4a7d03aa6f3b3ff6b21a9efcf286f0ba23551a87f46e488ad2b6e31952486fde6cf573be855442ea615597d2c697102f638c1be2fdce0b55ed0c2bbb34baa8c8fc1fc567397cc3a29a3ba6c49126d31a817a831f45e872e570f9f77c73b881d392b10f2eb1e14fe8b9ee6e9d628d182edecf8b7d0fa7c71adba63b52a7d30e9f01a0a653588b08acdb9da7237aeff98e6f02c8082b2de2e8bacdebff960de5ac4edc52da6aa27b3a6706cfaa10036e7bd20c106351037bd6c5ac02b94b16595877b6e4ea99319543936adf330e53d714e21d6b162ecaf47f98112f11b57871460e105df36d82ee97c9144d9bda4ff9a7f49c040546268cbee803fc0b581785cfdd5b862bf066035917a6c6a369283f7b24b391b01b8d0933ae1fa1ca01b796a3800ade52b06e1fe3959d11a2693bcd1bb7dc226187cfbb55785cf3e78b13ce57cee189c31c03df859982e4261f9837af03a77bafd39352ba4fc8671dc184559f4dcb74c5589e22205d6c6c056caf1409cfeccc9e6b1dfe9f87a898ffc80e4743e21c26f91476be315ef65d6e3a8b7aa36e63619166bd22af248d455c791b12465c442d8095d71e69226dfc49ea39aeafbc9ac362a26a031ab749e649cc5b1738862370da50d7d2ae96932399beaa06881247ca6a4f4f7950a854fb365838ab3d66cd4c3d50310f3267e9ea41f7dae70263a56cf87d6a09c2e19eb10a4238c7d6db9ba5cba8e4ba9f052cd7d64695008729e8483669d485dfc7a79192f29163466ec21ccba1cb870b754ab8083bf3fcfda979abda8d46d19f410c37edbd132130b9fd26a759106d26ae492cbb577463d2c7945c0ead15cc18ff7d77c44338a2721c1741eaeb038a04d4eec55994b24e88e458537933912904d73075ce4dcc7d80ff33ab51f2ae085ff51f7b6f96d83daac00dff24c71fcc9b3d7aa18228e34476c333daab1e3a5fccdadb41d6735c25a3c0df63736918cc9f6319da7ff26c1d3160cbb97553e252bd0915e748d6e489f5f81190707217f2ae44c1e5db6cbd391828b8ab22e547ec44fe4f78762641b71a403ed5775b3329ba0053d9705fdd7735eec68fd7aaf8a470c9b148d10da0b4a9e2fbff06cf14cb703b17d622fc9fed783e1ed2e177ff28193a96da9ff6d9a64553c9d83b86964b1f2c945c7d80bd49fb1df76d196d7bdeaab38e98123da6bb15dccdf26cddd5cf552a9a5484d2dd44313e4dc04c74a07ee3bfb610e0ec82b3c725bdc76d67f437282476b8c7012b55de93c2ab03d74384bea1f8d2ef0a0ae8355d21952311ae0370bce907067365300c9c59c11b2896a5662e1190c11a5082582e4ee3ae3e60f4af8531e9036ad8eb636f45a4bc019b3919fbcf2f471f0665dd2e3d6a14934271da659215af471e287c022f0ab4f7305941a492301056e760a78b9a5a11d017e700d233abf1814898035e7dbf6b5e69ac5c180c9db3b9fe7d33c0a2392231ae035bcabffb153c24d93acd53d65fee91c362036ea184cd03180fcff8891230e14fc06e35dd32c892071d12a007287c95d8a2f916e6445877bfbda07affea83774ec0496488ea4af58d96a17289ab518864d47202709b19d3647e2986842a10fa80369b415913725fc9129932796928feffac72ec8ee4cb0e28ff484fad384ab8d2c5bad9d690022b4ba22273c8fe337ed4a1b9e9946e8ad7380790f8686e20f4af94e3a5e5d3f9bcc2ae6f7039cea1b875c98e4a9b8dc5a951dfbbb2bed85d3a90104a719d6d139c975500c98f5cc29ba266f9e0f1ac8774c8f87a0153c1d4c3db86bc56245903ab6e33db5635684c2fd4c1dc141a1f4da6ec68d2c1e128841b090f75f27c802fc73fedff7a178d14846b0c71a1f8c1f9b61ad14c6dd45867e1400833e93a1e42061b40b87b1b7e5a1d364e1fe6ac03748fbc574be817526ba65fd8f6d2873611dfad9e7430429ad337e808718245968b0faf6082a08958c01cf8afec58356d2b075ba29", 0x1000}, {&(0x7f0000001140)="c193903bacd75e14ffd28a51cec617e000f640e2c40cf5a0fa2050946f6b5590ab42953865452ec0446bd41186024e096c402c40f4c1e6e674bcf1866456134dd1e9fe86f5b0486c266ad83f86c36dd91b2e8e09a303701acb91b77e59266c6961bd1e932092d50a777fbc1e476a5eca10ac61c5f5ff0e77501b77155423b2", 0x7f}, {&(0x7f00000011c0)="a29f9a85d174eb996038c72bef473d930cf6a03c51774e8291a5bae777df2b3cd24f4de95399b9685a46e1b699ebacf866ed0ae87514fe012222d005722cb88b122f4aa740990f5a2ad96eb028cfb86412e0871bbd82d4c0c830ac50b5375cc07f267e5949641349f036e30ad628448e683b2b87c9771bb644a7cc458f077fa838f0c1e9ded027", 0x87}, {&(0x7f0000001280)="b9b161ea8ed690961f0aaa8b9e20435b7cce389eaa5d80707333713a27751b2a9b1e69fec71f2f99cfaed3d2709c443f29af9c0421f38d74601bca9883aa04d41ecd98b55c79ed673a0a41809122fc01d2ae5aff680b2956376bf1bccaae21ac0253faf115eeea7a40bdfcd52d2c39df4684", 0x72}, {&(0x7f0000000080)="fdf7", 0x2}, {&(0x7f0000001300)="45f624c49bf125dbaa95d81181f0d9f8e31110b7c4472fcac7da63c4efa4db49f52dd2e4a08d61e6d4fdb2d43dd7f667bf24d282deaa527aab6514671fd58b1a033d8c4a90a9c2e6428f78f5447ef4acecd0d4c53d678fd207ac91b6b030a2c8bdb25d4386565cca623e780c517686a5214b608747d02e8583a7718a3f2f564b14e8127d64586da98b168593a8bb", 0x8e}, {&(0x7f00000013c0)="c3f088b93cf96b68478b623a719489cae1d39ae5b81afe445f580f5b10de9ca7d258214f036ea048173146a0b7b2f3073c836a934d6932442805f17e8b3ae4729d48f8642da4e54d5a49edb5993f991f41521c74cac8e98f5af6a9edee622d0cebdd1a42911858e4a533aa274fbf6e7d4041013dc0e1958e66822e3deb3e4975b9b3164a004738287b7f", 0x8a}], 0x7, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r5, r6, r14}, @cred={0x20, 0xffff, 0x0, r29, 0xffffffffffffffff, r33}, @cred={0x20, 0xffff, 0x0, r42, r50, r119}, @cred={0x20, 0xffff, 0x0, 0x0, r120, r128}, @rights={0x20, 0xffff, 0x1, [r1, r133, r134]}], 0xa0, 0x60f}, 0x1) 05:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x50, 0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 05:50:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x14}, {0x6}]}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 05:50:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1000, 0x81, 0xc1, 0x9}, {0x7, 0x3f}, {0xad62, 0x8, 0x6, 0x9}, {0x0, 0x20, 0xf8, 0x7fff}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x6, 0xff}) 05:50:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x6}, 0x8) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x121) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/184, 0xb8}, {&(0x7f0000000540)=""/108, 0x6c}], 0x6) r3 = accept$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4f7ea6803eddffd070edb7e9fe5121dff629387c1141f3847fc773a6a996903705ec191f626a254e62b9d207166"], &(0x7f0000001140)=0x1002) connect$unix(r3, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00004012000"], 0x10) write(r4, 0x0, 0x0) 05:50:52 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb2070000006bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f431cf01c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8c38e07f9a3cc45ce86d2b5965583b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x15e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munlockall() ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x67) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 05:50:52 executing program 0: r0 = socket(0x18, 0x4, 0x7f) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00d07ae0a29082b9686d3f70e70375ef22cdef0a0e478afa"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x93}], 0x1) 05:50:52 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) 05:50:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) getsockopt(r0, 0x27, 0x64cdd703, &(0x7f0000000340)=""/204, &(0x7f0000000280)=0xcc) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) recvfrom$inet6(r5, &(0x7f0000000440), 0x0, 0x43, &(0x7f0000000480)={0x18, 0x1, 0x6, 0x7fff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r6, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 05:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") ftruncate(r0, 0x0, 0x800) 05:50:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="577442a85ac8d8875812c0722d02000000eb382e192172313e6c7053ac83986f454c123fdd110ed35e9b8f399ad9d767"], 0xa) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 05:50:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 05:50:52 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x305) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfeed) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7, 0x602f, 0x0, 0x9c, "93125284112a03000000e6ef63cfa075b336581a", 0x6, 0xf461}) 05:50:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) r2 = open$dir(&(0x7f00000014c0)='./bus\x00', 0x10000, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000001500)=[{r2, 0x80}, {r3, 0x10}], 0x2, 0xfff) 05:50:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x1ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000140)={{0x0, 0x6, 0x1}, 0x5, 0x1, 0x80}) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) munlockall() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r9, 0x0, 0x0) socket(0x6, 0x6, 0x2f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000040)={0x1, 0x4c4, './bus\x00', 0x0, 0x4, 0x81, 0x7}) 05:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x106}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x8, 0x9, 0x1}]}) 05:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r2, r3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0x1}, {0x48, 0x44, 0x0, 0x400}, {0x4, 0x3, 0x1, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) dup2(r1, r3) r4 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000280)=""/204) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x81) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) socket$inet6(0x18, 0x0, 0x7) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x74b8ab66715a0f73, 0x4010, r7, 0x0, 0x0) 05:50:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0x1}, {}, {0x0, 0x3}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}) 05:50:53 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = msgget$private(0x0, 0x400) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r7, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, 0x0, 0x0, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r15 = fcntl$getown(r0, 0x5) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, 0x0, 0x0) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x4, r6, r12, r14, 0x0, 0x40, 0x2}, 0x400, 0x2, r15, r26, 0x3, 0x2, 0x7}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x202) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 05:50:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x3, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xf7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 05:50:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bbfb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80aef32c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e047610000000000801b000400000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r2, &(0x7f00000000c0)="c6d27a25161313134a7184308ba4f431ff678bd508a2bdc5d295", 0x1a, 0x0, 0x0, 0xfffffdde) 05:50:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') mlockall(0x1) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:50:54 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="cef3f8c9f3b2f7d14d27b8f94af485e1dfdef56782b28de8d5401d0ae1dd136492af97ac415bfc654331bbf2bb3639fbae606c795aa6090f2949e4f464bb541f1edaff12da679bc53475a3fc1ec8870bac99f6656b0f25439df1889338e7f28eb1c2036154e33d77a51ee6152223e4d2a235d5377d41b65de01f01da3dc05d4acbb29b0fef7e9d78c9f6", 0x8a}, {&(0x7f0000000280)="580d799d45a7a6046045fec58301aa02200fbc6a6608ace3f96cb05f20b813ff9c2cdc56f4fd96d0e70059d36443e94da71b8e34ff4aa4448d7a20fee4faade865560f3ab3671906f1d27547dea534bbf7faa0495e235ad3ca6e457d6b6d4b20ac36567f74d373848d2d71ba11f27a3b83fa5f68d4ae4dfb0ae104824c7e34ebdac8761f11201e028a11edc837a79306bc2bac2bae70c520a49620d51769214d71f995f5014bc4971ff220868be799c4f476aceaabc40942ff2794f19c85835312b98c17", 0xc4}, {&(0x7f0000000380)="7744a93c417dfbb77977d7d800ca83199ee2ac9fe939880534fbf2147b6df7e8fa9b02199fc79d19739fbef2419dc7d3bd41752a80842fd2fb48f447035836718085fba0c72feec8962d57eab8512cd65225b06dce2a1772197a1ee1af7b6b132f66676373d882fcc685baf64a8c9b63a34b8ae16918201227f35f78718e2cf310d85fe01512dcf8951a7c7b32867f73889355dacaaf20bc911f77891fcf9a4eb6e6119a13b13a74b8bf70b6a9e640336cf5a6840131d28a78d4248e11b265e0f834ea91dbaf96647e205c56d2f3f665ee9acba30ac5040f65ce2f87c0ec40e2f0b2652cf0137aef495d8636a49d41bb5416d64b", 0xf4}], 0x3, 0x0, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:50:54 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) fsync(r3) kevent(r1, &(0x7f0000001a00)=[{{}, 0xfffffffffffffff9, 0x1, 0x900fff7b, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x96ed, 0x9}], 0x1000, &(0x7f0000001a40)=[{{r3}, 0x5, 0x0, 0x4bc1a7c4705539f2, 0x100000000, 0x40}], 0x1, &(0x7f0000001a80)={0x4, 0x9}) pipe(&(0x7f0000001980)) r5 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r6 = accept(r5, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r7, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000001340)) pwritev(r8, &(0x7f0000000180), 0x0, 0x0, 0x17) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r6, 0x1) connect(r6, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) r10 = semget$private(0x0, 0x5, 0x100) semop(r10, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000001b40)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='+^\'\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)]) r11 = msgget$private(0x0, 0x5e1) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000480)=""/97) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000080)=0x37) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, 0x0, 0x0) fcntl$dupfd(r17, 0x0, r18) r19 = openat(r17, &(0x7f0000001ac0)='./bus\x00', 0x80, 0x2) ioctl$WSMOUSEIO_SETMODE(r19, 0x80045726, &(0x7f0000000100)={0x8b4f7bd64179d247}) recvmsg(r6, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r9, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 05:50:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x3, 0x880) msgrcv(r2, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/244}, 0xfc, 0x2, 0x1000) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e15f7ccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = msgget(0x3, 0x880) msgrcv(r4, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/119}, 0x7f, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:50:54 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0xa918103c541f83e6, 0x200) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 05:50:54 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10001, 0x6) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000340)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() read(0xffffffffffffffff, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000780)=0xfffffffffffffccf) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r4, 0x0, 0xffffffffffff3462) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 05:50:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0x22f, 0x4, 0x0, 0x0) socket(0x1, 0x6, 0x1) 05:50:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x41) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r3, 0x40}, {r2, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) recvfrom$inet6(r3, &(0x7f0000000080)=""/95, 0x5f, 0x80, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x8}, 0xc) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) 05:50:54 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x401, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 05:50:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 05:50:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x6a14a19ca22b4388) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x18) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, 0x0, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) fchownat(r6, &(0x7f0000000080)='./file0\x00', r12, r5, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:50:54 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000001100)=[{0x4, 0x8bc, 0x1800}, {0x0, 0x7}, {0x3, 0x5, 0x800}, {0x0, 0x3}], 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 05:50:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) write(r2, &(0x7f0000000100)="88c2e4f1b384a5415974b54448429198b1bf70443a7622d2652c5a1faca7012ff37107f4cc844b181556b20a896168df567643853310e69399ca3cf57455d9e55f2dec746b47dcdba9f1eb8cc82fa8a37380ee4257401b66d14a02fa00fb92aa76aa214f5f93f33038f3d60097e5e5511778d60bee5b5d535650ac2a3338b5c0aa287fbb55f2767b01383e5e859de60e04840fe1dc93ecf74728399d4a9e35933dda98fe1bd8cc7b176ca0c20b9d91e6f9613054af7c27661a3adc0e39bc2efb88055422d44c9a1c034c925fe627f9e3d7f0ae4070831a008abd374dfc0931e7bba534bf7d27caf1693a40a98abf9a7af833eaa7be7903f940d31fa7", 0xfc) setsockopt(r1, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 05:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:50:54 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c4aed3b14c3d44c0ff25060a082d70efc14650d0f2500bb60694a199eee13ef232a667b189a97d50d7cc6f5b4bf91dbd742ada89d54e7ead7e1ce9f989db2975f1b0d"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 05:50:54 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x1000, 0x413, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 05:50:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'t\x05\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r5, 0x0, 0xff) symlinkat(&(0x7f0000000000)='./bus\x00', r5, &(0x7f00000000c0)='./bus\x00') 05:50:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x3, 0xd0], [], [{0x0, 0x7}, {}, {}, {0xffff}]}}) 05:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x7ffffffe}]}) r1 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x5, &(0x7f0000000040)={0x100, 0x8}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4bf0d91659135ee4, &(0x7f00000003c0)="d8bdaf05e16887743556ada7c34de8c07907268d94396e3fc15cf7f5a094efade681580c3f3b51877ec186619248f0a3545f367a000d3ef4796b9a7a006123e58d939d885a302a6707b07293eef404baca3de601b05bb3d49f87254e2068690b6349681a2cd7d14e2428627f262d5fe66300") 05:50:54 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r4, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r7, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r6, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) listen(r0, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x24, 0x5, 0x20, 0x1}, {0x81, 0x40, 0x80, 0x8000}]}) r9 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r9, 0x0, 0x0) 05:50:54 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x4, 0x0, 0xfffff, 0x100000000, 0xfb1b}, {{}, 0xfffffffffffffffd, 0x87300b38b436309b, 0x4, 0xfffffffffffffff9, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x86, 0x20, 0x1ff, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0x7}, {{r3}, 0xfffffffffffffff8, 0x90, 0x20, 0x5, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x1, 0x1, 0x8a}], 0x8, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x7a, 0x0, 0x7fff, 0x6}, {{r5}, 0xfffffffffffffffa, 0x1, 0x2, 0x10000, 0x4d}, {{r6}, 0xfffffffffffffffe, 0xc, 0x2, 0x9, 0x1}], 0x6, &(0x7f0000000000)={0x9, 0x8}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 05:50:55 executing program 0: chroot(&(0x7f000009a000)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x100000158) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/184) r5 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000008c0)=0xfffffffffffffeac) r6 = fcntl$dupfd(r3, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) openat(r6, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 05:50:55 executing program 1: r0 = socket(0x6e78b3d250d36e55, 0x4000, 0x8) pipe2(&(0x7f00000000c0), 0x10004) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x9f8922945d15cef7, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2, 0x9}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) getppid() 05:50:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = shmget(0x2, 0x4000, 0xdcbe3fbf5a110b83, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0x2c0) semop(r2, &(0x7f00000002c0), 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/107) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) shmdt(r4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() r8 = dup2(r6, r6) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) writev(r8, &(0x7f0000000bc0)=[{&(0x7f0000001140)="fd1f659c369346f6f2fbbf89f8f829205e4e252f4b3be8ad49dfadbbdf8ecf283514f0b34b519e488004299b1052cc96091520d8b3c2e185d027f43f79c7f63a20f033645d9c655d1641f9e6beecade169b58f5fd05697935799bf80a8991f872977dec3a68882f84a9dbd824617b8e9dace65b0933a181d5a5dcf3981cc94045f61193cd1af4e3a75df48a60927c106b04bada4781b4ad09a8ad382b24e032b3801fd03e4d4c19cd566bf912468e2b96392e4e75f34a6f7fb6a42e7e6245d32ecfe54177f957f74982e710f8e39008a4305ae6b54ad5a07394503d4a19850ffb82ce65e2808", 0xe6}, {&(0x7f0000002100)="aa85ecd9d5d9fd0fbaea20063fa099190e3df492d9fa5375ba4dba23123c4da43ede3937c34a86a9862863709c3b51162068b56f853b38cbb13590f7820a37d18d3dac08c6bddc8175ad348ab7e506efe8bb75ac189c7674e946603e7d296e1ba8e21ca1bb35df3406b0e7297a1e78c2c94a8efde5ab97a837e5c028d72509990a2550c6b31fc42224d82cabe7f1eaf37304bcec3bb2692c08f5b0e36faaa79d8b87fef505046ceacf86716f3f1c20711b5091ebf9c1bd1db00590b5c338b3bdc2031e58251ee19ba48c22a942dd076c7999f9c58c6c1d0532d31d3bd866108b1b3acb8e3b2f3e0cd3658c1ea00f09357c23e4c533d2b1c93bde44b139c2bff097ffd2307931b705515a42e98546f814b92768743c48081fa568159f3893d8673c904badf382dc45dbccc6e98e0b6c122dd3bfcd169020ce4b2f5ea607b0ce6a4a2c0bf71a8e18f34b07de842be014fe415ae1ff8acd4c5eb49b4d073b86ffd6350d8108e7330618e6ff48519f9b96cb3aa206d37aa233ff9aa2e67a707010748152438627060ae6cd6630fb11846fe847c505df96db54d813d8237e4a2f72ee1d0f150fb8d1bb7f4ce0a972c4f57bcf92cb01c5ec3f255d1d33e40ed49c33616a010f7d98da2b72ac0fd6e64c578f4d7c43acb878ad47587a6832aa2b3b27a52afcdf117e7646ec6ae2665754f6c16e5a55bc97233f8e9f260f363b6dda85e87e222d0b863a82fd76df5760fb0a5d4ac419b22134a569b902543f17ab211c5fd44a4bd156f6ac9b038cc74a46308f43a92377700a256fda9af34c5b6903a39a843d61f8cea0d3267db7830b010eea136d1ecea3471a4745d9a92fe6416f67be842d34b6d887dc0649d4a28ca7d4a00e1429a05b023aa8c165a0225a8eec3fd5a974d9c91e004bb928fd1283b6c18731dc37c2c8c25fd2bb1b5e5eb2064955fc25f3cecc9c725cca854862db63501f5aaa92bc2dab2f45a5c5ad1f269b331023b1ae6cbcfbcb742b0e055d5e2d4d5ffcacf9fff428308262576d38ad0c55f09973cd0a5fd73cd06c31a7141a9c152e9aaae7e81bc3e7a24ee11ac5d602fb934df5584ac19c902a5e26987f76588e4ca0390f0d26cd4357330207951a98afc7204de271d83f15400e4524fe81f4b28e95f8cd10d83d74fbde6e21c89fb156bbaa7e74b2b29f4932423f2611ec6b72381fbe680295cb806a0f05c168bdcdc0ff8112404f48d5ff1f98a01c93b52c398420e5eca271ffe1a7816e5f73da207f3bdc9e5fd693dddf80838d2c8ab165fbfe6da86841f05a3ece96e986a31a33842cd15de82fdc57db531dc3fae389931a47975707f25999e8d11066d34f9e62632754672c9aa361b2482ca40dfebec232fe4bc6b781e75e2fca0ecdf480cecf3ec1e04ff08027fb321650c987694a317b3e375f78aca13b2b15e44455255e490e044baabff6a1ed7f67ee2f8b8d8acb7dca2518f61e3701c1ed48920aa653138bf0b6a2488ca500f8b50342d8eee17128fc4463fa9aea86866ebb7678cf29bd1b58b892d8df8e4e846065c0d5781c9573c515003b0cd6f22ee8585276627fc7f05bb742eb7388d04e7de0ef5c2164c72b0ac39ac46183ed3fb821eddf333ed64899586b31bef967ab7cab0e36a9b90bafc3e50015cfe1b94cb91a77da87f4b4099683ab0a610f902e654c4d6d92a4291e9799f02c8c77f69e212cc6f2e024f9fad8cbc58bbecbe176ef1be4085ff67302713b7d07879ddd0973aeccc7688dab0208a8bf9f81a0e8aae9f20be0783690576f9e1711b94286cdee32af283a6f938777642b2d44491497f69b2ca73088af6869afde66eda2d032242c9c4eb229bedca17cd385b31a0276ecfb4def69d4a172879db0a13db5d5835b0d707b86fa3762c170126e59712656f39f628a936c3febb602a07af3a276f0d2428086ab7a1829c0bb6e4afda9661c8c0ef0d1edba0d139194c74f1140cc278180e88476b9138f4b58a50c9da0992e4efe46eb6127f165de92267b09fc6d6289eaccd6d55b10c65a4159b2c86f2aeb8ff94089c6f266ed2954ebada02c8ffb3d6a0db62b5f65289faad93f7462761636c1495aa80d5e7e1abeb868fcbdac88f85e7a58e38076aede0f9b549b657c5e8d01da5779ce89a96fb010018fdcdfb740d279affbacbabc28cd8647ee101edaeab12c92b2cd89db1fce6b1e86de31e5a85c6e7b4692ecd6bdd0dc78094e54185fc93a9a0d745cbc286734556d1149cd84baf0cdbe39126253d78d30c838e8ecd42494dac5b876759a20e8be0f949d3c3b38f488e9dc7b443760c2961ce022dddf01cd0d1076f8e24ed9b28d82ff6a54641e1997250145fdca34dc53f51239812bc459d665e8e110d4af5240f6232707e9c47716141f434a1e706a060a5780cec849bf45f36bced5db5a7d6689ba9d1244e170a3088de3c2a46b405e36707a0ddb2cc62e1af38b70ec3a6f3ac361a22f3824a17c987f56f7d785ef77616468283406942311ee2f3993df256a3554b2367804db614b2dd71f2c1bbb7211200a44038e400b5425ca525519f913bee5ae3f06b1a40db6abc762a7e55a29e9675421008d64ce72b9955d123ad86316e758c8c62b91a328b8766465e707b6f555bb32c0909b69034e9081006be946724f05d61e834dcf495940eddac54e2d08232c93d767e025119845e4f316c6af39ed13470a7b507f37cf529a5e225f65a785755750b20e836bc674cd9a7ad51a09cb96948e9c3fdfd09d4ba380e61dacb11d7a1aa74c4f0a83540afa4dbeeb5ea88048531048cf6ac00b948f914aa57a0fefd72a2135b35e5d16a074576cba519f0398fc8dc4b03de82d82d6c892470cdb5c8ff02d7f1003a48ae43489fe01f973cfc7f21301dd6a7f22b4897bed92edda5f404130b98da254b21a017418c85c9ea01b47ae10446c6bba4e6afc2f596d7634fbe5014f0b4c1a142ae2205f4d57e696f04d7f7be5484ee868746dad8f74c99245e6caa1830a71b162e61576e99792d50dfc0539409715be0ab94e87b2d756912aef884b15ff9dd3345fbc45e4d50b3a09d4f046e326b8fd6f02b4cf8ed0fe8d06731044165df3938c7b029277cc77f052fa12417fccbc7d28c8a428aa9e52f1b76ab9237605974613e6c469a52d414e5ab5539bd439e7fe98425b0f54073fcb5e2754dd56e0e1b9eee36843d7277979443b493bccd860a2136aa834bfb064d984c3c0e69a1626ca3e56851bd23e2f026479b5a5952522e7d502a5f4040c50f39d8f3cd246d1d54df890e3f9531ba778728423a15c962f3775bf6cb477ffcc19adf774753f5e5ff62a3aa56b691ccf1864330aa2cca4cb710c016810d7afbb4fbf2453139ff7367d22fc539218c4c97cc8bdeaa503ce3749d18f01d0e8fab89c19108a454595bcdf1060d2479b70bc05d030a12d58ccab6535db44166ecd3c605b0a62541555df4d5a813d8d33a5b75656cd9ea2e83f156af7f1630a486d223322138baeaa831b4cff29338e6e1dee57c8d6ee06f3bf5ed734edac1296ad516de2311c33c0e5d22de28c5821bf8df4531268a3a55d8db034534c05c7a87eaceed195ed57be389ed470aee47e4ec97bfb6d135fffc56bb4726ebe3da2c7845ba91d0bc505af19792de222c09053ad8c9946add80c3d06dc6adc89db8873630b7ea294b9d6ffb9acd0accc2b2706170264153bbc24b2288ce2ccf2cdec7845795f0892b21aa5702fb0a696006a094a7e8242d225317e1e1aeb079ee9e580f22409bdf97778485880524a45a7ca2c879bd4e4c821cfb1b04f0a4a0d8f2bb511a5b8ebd280ac7973e1d547553b926e55642dadda85489c633e48c1c72ecc02fd37fc3c206e22ac59f178500c674ca1db422f2f274dcb45bf4225064db1e665c5ae18475021040590929237f13290e8a2e75b42d278ff5978e2412f975ce7f2be1bfac623adb90250213caf55df7d94206fffe9e4d66d247bb6c79c15d68f1da0ba33652737d5055db2c7583228e2d008d3b65e71a7993e9617116f3d3215989378ebc09b8b2eed1ebfca4d44cdb2afecdd4fbaebd086af5f5cc03b5501ebd76af08728d621563bd9f3ca39520e9f2ba847ddd8bd37483fc85804b24b8a0476593e1c127ea56c02536b127cea973d00286a978ee19ad30f7790f612b7f91ec9f9a149cb583d612e11a67944ef79f94884290aebf5744d5145e4eed7b066124129a5245101ee2540d3e16144145a4691cb7900ba27c671f0e4a3c20751dd4f4659785c3fba6d9261019f5286d8954c5622ca7f49e87d79d0b1f5c86e7c08a15e24024365a5278d5539c63dc36d258f8ca91472c765c595f818ba182d126028ebb6539112749280f13fc7b5f1d0a345ac0cf8820a532e2a956335e6b50445be902176b6e77ba4677f10c3f99ec85ef1a38ce68a536341e8bc9d531317520c75315cdbaee5a8438ebe4e34cd6f20d44fb453655e9b87d6e7c1ef4b618976f5d524875165e99dc2e661b8f53a2673dcdeb103f285c9ea8be372dfbd489b57730ba10ca70d2b48b8998dbb483cc23edeff35cc5eb684877df089baf3736c11dcf13ec1e3329c9d0f1abe80f58a84d71a6f5cc0ace7f777336c435abee8002ef9da39b5d537f931a00ec97137ee08ae1b09d7e22d5c24618a1f42b00bea5f15044a5efcdab551ca95f7edb2863d1ea90e76f7c252b01debedc4f093818704f23a278cc4a65192358772efe9900b24945e01042ee583b96040d7403365ce03a2b6090a5a2540d32b5734bb28f56dd8e8952d61777cb888607bfee06152f390fab051afbf87adae011d4439ddd90269f7d0a196a05bc492bb1668097516d1e245aff1f06f87cb86d35ddb4574b7a394b159c5def73db0d69037017d78ca65775988747129eeb3215519780232aa0b8d680923f77e5b61f9fbcf67f9e97b8392c32ab56a2654868da6deb8c97c852dc57ab10799869fbbf0d3e64fe21684a8d60fdc91c99bdcbe669de336c0ae6c3ad3986cfa02a44c63189305af8659674aa501cde403782bf9b562c2b831e92950d9d80f4cce8806c6aac618e63dd1a05eed84bb509f9ce7a3b20c102d98d2f5c69c5f38cbf205c5617958a7785793ac985c02e4a55b7c8a253e27f2a1d9e085eba698ef0d2bd4d96e2850a528e5b0f063e9e08af35263bae25db0edd038a69e1661b5893dfbc4314e137497165df4f60614c920bb57e9326e38253c07a7d12a07a1858b5bfde9f2911fb4fef33e7b5b6ca8da70e9e654ad242c7bf8b6124172682ed64a2c0158b44217623dd6155546c25e99de3a7fd32d400a3d8a8eb62eb7eaa46613df09d085f00e638ea0a814de0ea3ba50d58eebeb8859b3b94707d850ab1bb2ed8d94bc20a6a8f18056167ef6089247a30d06a9b178acd12d926bce962a88830103b1612faf8132524b72245d9662b5ca4e0eb2baa364bae0d666335c243608f318104c84de1be579548756bbf5f496397281c73dbe931a6771ea8e81b447770bbb8789d8af86c8473551e4cae501abe34e0a068a2a39be4892da6ced0e0df85681b6a414d8cd4b75de64b92ea3089cdd1601a216c4849ae686ffeeff1b9b73cb24e93d6deccf78fc7d3a0d9f2daa588e95b62329c5bd76e8b91b34e833543d08d161620d3685a779d81864340263de27faeb8806634434a677b3ee58afb92e3a75dbdb97c0fc20a59403ccff99305357044e909c0bc36b3ed3145fb873c0fc802fcdcb9cc21990b437bfd23dc804a4275fb7837041fbc2698289c18a83719b6a9b8b620bab747b39277ce75228eeb2396c", 0x1000}, {&(0x7f0000001040)="bc5660eb1cc8f851221013bd63d4ad6eab764a09c3ecebdb32341299bdb3ec0aea7bff1c3a02f4918e8d60913c16ce2b555298c9edca52d826b6145c0e34b2838d114880781e7b34a4be11f8b2d611cc35f051a485647acada93c848f61d9d48c7e5de780db05980cb034167cf1cc6038f1d2c133e19ac865b1d801926a07462ab13c11ad55dc0f946c69a65ba6a90925116629ecd690c98d213de305b351b446be77278b17fb77a96b8ed1c22bf1cd719d7db4a046baaf56c79daea925e0d4acfe538284d652ed3a11fbcaf55ed4121bbbfc15e7d4f6fcb604d30e666847af0c93d1147c67832", 0xe7}], 0x3) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) fchmod(r5, 0xe3) r9 = fcntl$dupfd(r5, 0x0, r5) writev(r9, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000680)=ANY=[@ANYBLOB="000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cf28eaac0ad6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3490cf5c40ba04b36b361802ebee50db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a6e0000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327300fe4829f3f7769669e325cd248500000000"], 0x44b, 0x800) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r11}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r12}}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x18, 0x2, 0x0) r13 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r13]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) 05:50:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) acct(&(0x7f0000000300)='./file0\x00') ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x20, 0x1, 0x35aa, 0xfffd}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 05:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x10, 0x0, 0x0, 0xffffffff}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:50:55 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r5, 0x1}) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) 05:50:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x40029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 05:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)=[{0x80000000008b, 0x0, 0x0, 0x3}]}) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0xc6ebd6033ab543e6) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000001c0)) close(r3) socket(0x20, 0x4, 0x5) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000200)='./bus/file1\x00', 0x0, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') 05:50:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5b) open(&(0x7f0000000140)='./bus/file0\x00', 0x8, 0x62) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0xfffffffd, {0x0, 0x401}}) 05:50:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648f0575243578faaab6bad7e51fe9f9ffe510472d103f4cdeaed5f9fba9678eaa0f56b34bd5b8e84e7e14ab982d3124ebb584104e51fc05a0c47fbb162d174d9de13d1063ed977b1d6112dc15dda59e434e975246a", 0x68) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:50:55 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x812, 0x3f, 0x1f, 0x1, 0x0, 0xfffffaa8, 0x6, 0x3, 0x7, 0xf42, 0xffffffffffffff48}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r1 = open(&(0x7f0000001100)='./file0\x00', 0x5e14ddbf6aacdfcc, 0x38) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000001140)) r2 = semget(0x0, 0x2, 0x140) semop(r2, &(0x7f0000001180)=[{0x0, 0x9, 0x1800}, {0x3, 0x7fff, 0x800}, {0x5, 0x40, 0x1000}], 0x3) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000011c0)=0x80) r4 = dup(r0) ioctl$KDENABIO(r4, 0x20004b3c) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001200)=""/57) pipe(&(0x7f0000001240)={0xffffffffffffffff}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000012c0)={&(0x7f0000001280)='./file0\x00', r1}) socketpair(0x6, 0x3, 0x7f, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r1, 0x5) r8 = getuid() r9 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001340)={r7, r8, r9}, 0xc) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000001380)) getrlimit(0x0, &(0x7f00000013c0)) r11 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r11, &(0x7f0000001400)=""/96, 0x60, 0x40, &(0x7f0000001480)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000014c0)) r12 = socket$inet6(0x18, 0x8000, 0x1) bind$inet6(r12, &(0x7f0000001500)={0x18, 0x1, 0x2, 0x5}, 0xc) r13 = semget(0x1, 0x3, 0xa22) semop(r13, &(0x7f0000001540)=[{0x0, 0x5, 0x400}], 0x1) 05:50:55 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="a47622b834940774", 0x8}, {&(0x7f00000003c0)="903b1fb40410a86e34919e3db05557368e5f0906e9067b1b80cc27640b6733bfa7d69f77d7e26e237818125db21f0a", 0x2f}, {&(0x7f0000000400)="5dc03add6013cd428c9ddb87e783996c8d603e41a08ccb0b7e167f17", 0x1c}, {&(0x7f0000000440)="a6e685231d8912ef32ec62b0d38e2768b110e36d30e6b5f29aa79f93d56b99cb6241c0da09be022fd6129647ffc10d692bfb74d676b09b979aac4ddb93566c580f232a35b4a183ac38a708fc83b885717ca3c5f2d5dea79bf93205b16371966bd0fda5f60754ee1964e6ea273bfd8b7cb7c2cef55c082cd494899d42493920d54a546efe7b7dc0999c2add0c45b9a1983d3b80c8b7d853b3b5d62eb9f938a4fbab716337f1c558962a5abea342c6a88d45fd0d4b9ec44ad9294844f5f6e51e458f3b71c65b23a0d9d9ee0c643581ff68d189631b75872731e67ef881efdd8b911c2c4321582ccaa9c9bb2f952fcf7d3b44b890", 0xf3}, {&(0x7f0000000540)="bff55f62a8c27e7ee0a5d82226cc8c4471baec75a96451ce88636a0f1aa35d85b57d1350dc760336abac5280d8d2fa52b77b259d086f746b9d6ed11134b78971527dc09a6c", 0x45}, {&(0x7f00000005c0)="9cc6c8b1f2de13b6fc7ae193836821b27a9df40233606dc0978418507f14ffbfe904246e627cbdf0be8929a2450365a4ce872e74a6d67c5b2655f591262493dbb94e806c76a1b30e41555451ab302b145726588d1d5294514747a317efcc9585090d62b40b2926c7e84ec427509e4b5304c26a79b9c33bb26077d7f8efd902ff1cea2bc9212e47998a457cbb0b39a0ccd4f9e0caadaf1f86ded17f1147536ddfc69cfcc741bc0fe636ab77ab96bc7e3c4f2e61809fbf6d1b7f59ce095216b46cf292b0ebc03481b0fef38a66d6eabbae0f1bc58c273774fb7803582a25ffbc885ce76c71f9211e790682a5", 0xeb}, {&(0x7f0000003380)="a9c3dd824cc957ba411dcad08d824f277ad394b9cb914b12189c3f950a5d76f4db2d85085428ef337f9f8107f8f8139b7d20a521847a2551ea7fafc9707b0152a326279b1407db926273e25830c8361b6ffe6f31c8ee4eb0957f8afc688bd826e6a144e44af442ec514ea5db02a22d3f87986d674982c3d1f318fd7feeab1472841bf785b128a7e008cd63e181cad8b40fe1bed5c00f70c1182acbc45ec11f2ad78d7cd4acfabf7e37746d1fce1afd5472c0a11f4e4fc9292cdf1f7afb5d1d8d0c0f7804d77c8ff8956399eb81a66490f52337faa0c5b89084c6b2a9b38cac94dc5cf93890bd375ef9cb89273bce5ccccfd9f39f573652825b15d452f1658e5a81bbf12e70d08d6ea846aaec009df94c203554faae8febafe70bc6948cbd187ff7f70fd9725b9dda58d7929ff7b21ff573bbd25d2b7bf57b78f05a6e7da25d6569058310309f1d83d69ffdc31a4df105894ed27a1becdad5e519ef07f63838aa860c6d4142fca6d822e7fc4a97d47f811282670d953cd356a24dc9876f850a4ef10235616a7de330928b9c16d06ec013326e1f1bf313a464d1c7568c84c6cd3d58de68ed4966e6ed1c3e7fc15585e6b30690dcfc40229b728d78c9c271794b2969cae7faac6ca25e7b7326c392eb29b313151cdbb8e3a6b5c07db25e12d145afe3fae5a1745a89f343e43d89a2a366af93f9472501b1ec7ff8831006e34707fd99a4d3d46a05e5720839e6536439b8fc3a4758edf5b18c9d54dff12297975a78886f64b67a4d4e59cb6764959dded4cdebe98abfc432901f8a56cb1c06cd9ddba382d797ea52b26a76f1f4b298a2a219edc6ecef822ac03cfcdc21a23b76919bc866d01e4472a71bf2afe97d8a4660b37e1ac638d38e0ebf74627c06a80dc95aae978bbc36857052f52455c27f8221886e9623badc90cecdb042540d91d1c1633a59093323cfa607d8b31f8755bae13c3cc81030dc98167b6ca63ae74d2dabcc544b7526f0830fedc03354cb649eb8d3c2d631307c703e967679f3156ea65daece0a9bcd0460c3af82235e3328ea865491a2cfa6b1e51ba11e0ea89c4bc1ce3d3d0fcef420c03023f366a3de21e19b7abd3bc32124332e115128b3e2b081c6c40bb34c2f6985aa2100eeca73c9fc28509cbf6a047b32ded31f7d1118214a72b02ae4221a7cfc9189ea147e06eb629a6cb496212ecd3dd50d7f4a44e51727fd23d5def55dbf0f986982a7c9224035c2b2d11c607fae2f228f27b943753aa3c557aa8df3389370686696060174b9c7023c1681f5b6372b00e9435093d265dce78b8ef2a75459f913a46dae056e5b83d64ab20cd42520fda58b21c8bb16bf8e656748a90a522d8270386368f1d2bcccafbe4ebc590b63c4d9b23a8abbc3516feca9d5f8389cad5fa0d021138fc3832fb9901ded268ee1a9c59476d9b0e3f9f528df33f990190c97d237df9ed0fe213274d4ce190b0f17bb33be9cbd2814586c0a0544a535708ec791aa8577eb46cdda35dad9288e0512103a6a9fb24cdd450eab0c4a8261df5e042622b85d07b3bc87f906aa710a23cc697b890dfb1b624df35f3411876b8c33b3afde46659ea81ecf24386b2dcbea0f4caced4874c961b99aad4a2235d2dbcdfd88eef68c4ee0540f70b141344db86a248ff3bd6123084156a2a5beed18e009e99577da37022b7507f6d4517be1297e19350f818f5040e5ec1f9eb0832b1898c719983b0b45465c2041e4820fe1dde03b41e49ae06f99df85275d55da788f90d316cfd6904c3b4672f85b40f8b2142c7c2d5112752121944492f3ea2620495e87b09d489660069ddb3264a8432a6cb123133fde1a861d2bcdfec920433ffc9226a9f4f1f1888db3103fcddc76d5b1e0cc5d0823788d5aec2b8903e474f69365d6bfbd8efee674c8cb633cae1a2813c57aa5453061f953748ac4371678662ae4fd8c6fefb1da3c43e96d1d6fd4a990bf62c50006fa484f2ae59430ebb75c3570b96eaddb12", 0x58a}], 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x41) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r2, 0x40}, {r1, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x101, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x4, 0x8, 0x9, 0xfec}, {{}, 0xfffffffffffffffc, 0x86, 0x1, 0x9, 0x6}, {{r3}, 0xffffffffffffffff, 0x28, 0x1, 0x10001, 0x401}], 0x1f, &(0x7f0000000040)=[{{r0}, 0x1, 0x1, 0x1, 0x3f, 0x1000}], 0x9, &(0x7f0000000140)={0x3, 0x6}) r4 = dup2(0xffffffffffffff9c, r0) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 05:50:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) write(r0, &(0x7f0000000180)="6c55848b3c031ec99db2b5929bee7b21750cf234d6945767b2a93cbb31bc67907b3b7c9b83988d4c865009fadafdf517451b1f829afc5d8df65f7849bbc25a7deee9d991340f0f7a62f23ce8809a779f66113acce939bb186698414068dc6dd7c845a2901cc42a258a4eeb76bb03f6d2b2341f6948a2b6ba14f6d84a75b0c5c84a93eeaae74ca0bc422bcd111496cf9b04ffa34997d62fda76c3375643baef343ecf8acfd99014c8ae345823482db4a90c737a1b2abf9e417719a6fdd1b1aeea51c421897695e573c26955c95a92f1b2dd702109e979034314f7cd5c6cd62c85d2b3c261be9dcccfa63ac4131d2e2d4786a547e766d0cd7eb4b09cdfc597a411c82eaa0ea0481f2821297eb3975c9c9052d08bea54902c18880a083fa666cd79c214c089e598", 0x126) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$getflags(r1, 0x46eeccc161740967) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x7fff, 0x100, 0xff, 0x3, "bdad92c6f7109f3f6b40caf543b6a7250a1402ce", 0xf8a0, 0x1}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x8001) 05:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x6, 0x3}, {0x6, 0xff, 0x4, 0x1}, {0x2f, 0x76, 0x1f, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:50:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x2, 0x1f66, {0x4, 0x629}}) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r3, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 05:50:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) read(r1, &(0x7f0000000040)=""/12, 0xc) 05:50:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) recvfrom(r1, &(0x7f00000001c0)=""/193, 0xc1, 0x4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 05:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = getegid() getgroups(0x3, &(0x7f0000000180)=[r4, r12, r15]) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r16, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, 0x0, 0x0, r21, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, 0x0, 0x0) r26 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r29 = getpid() fcntl$setown(r28, 0x6, r29) r30 = getpgid(r29) r31 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xac, 0x0, r12, r19, r27, 0x2, 0x1}, 0x3, 0xd35, r30, r31, 0x1, 0x2, 0x3}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:50:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed9", 0x5d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 05:50:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="62021207e0000001181584fcf912daaef9c4a670611107c8683a4f616bb2be1c15e3b2614c9b34de36ec675ad50b6091cf43c3fb7424b11dd2dae403abf21616a8a7b4e0a66f80e9efc8d7ce83460f7a4280d7938e026498b3cd957ab46ecff9ba8a735a8eab587a8e0000000000000000"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) geteuid() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 05:50:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x991, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) geteuid() 05:50:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) 05:50:56 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="3c6497b90f02f6acb9ccbe4c5228a55b6987f52cc261b047e887a956f76dcc8ab092bf0fb9afc9ceb8", 0x29, 0x0, 0x2) 05:50:56 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0xffffff8e, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESHEX=0x0, @ANYRES32=r1], 0x28}, 0x0) socket(0x0, 0x3, 0xad) 05:50:56 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = kqueue() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0x74fba4db6a1023b8, 0xa3, 0x20000000, 0x89ac}], 0x7, &(0x7f00000000c0)=[{{}, 0x7ffffffffffffffa, 0x40, 0x10, 0x530, 0x14000}], 0x9, &(0x7f0000000100)={0x6, 0x101}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0xfffffbfc, 0x100, 0x5, 0x0, "53698ff6e2f03254655f7070cc4a9ed8d3e5176b", 0xe70, 0x5}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000200)=0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x9, 0x4, 0x4, 0x7ff}, {0x40, 0x9, 0x40, 0x401}, {0x6, 0x5, 0x1b, 0x8}, {0x1, 0x1, 0x9, 0x8}, {0x1000, 0x83, 0x7f, 0x4731}, {0x8, 0x7, 0x3, 0x8}, {0xc5ac, 0x7f, 0x7, 0x7}, {0x5, 0x20, 0x0, 0x3ff}]}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000003740)='/dev/zero\x00', 0x80, 0x0) r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0}, &(0x7f00000037c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003800)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000003840)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000003880)={0xffffffffffffffff}) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r14 = getpgrp() r15 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000038c0)={0x0, 0x0, 0x0}, &(0x7f0000003900)=0xc) r17 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003940)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000003980)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000039c0)={0xffffffffffffffff}) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003a00)='/dev/wsmouse0\x00', 0x10000, 0x0) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003a40)='/dev/speaker\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f0000003b80)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003680)=[{&(0x7f0000000340)="678ffe8d6aaba32f6fbd8c744683737bccb42fa6327890d8f3ac4d448cd5b778b78ccddeed4ea4959100b0351f01a5ac899651a961c0f18cce4c16b3a0e3bc4f0d520cfb2747e478e445d32f805135253c26c526bc27d703f01a7cb0e25660d8692c806397ac380e40215fe02ff4de3a9c9b115f0a5295b02f1cb74db2", 0x7d}, {&(0x7f00000003c0)="e7badaee7f4237bf21ad95eccc8fc7a3a97367532ca5e11f86e030e5c9bc0a6432af4ca8643d5d609c91310079ac643cb8fd5b40adbe48070866664479fdbef8bcc6f0d033b0de0f71d7966c7726685750ab3fd633e6d2e9ab0f13394664c365d7184c9310fc25a2ffd6c19370613b8b3cceac5dd45cb250dbc90052a7df0006abab0b7086c0b73ad5095d0ec7124f02689457c1fec6b0eadfbf14a4daa578e89b342d0288e805db72250d090a8e5ced90d5b43b6cc5423d59045faa8cfd3a268072618a9a80bae0434a0de3e7433625de0334fd2e7cac43e955111dce59251a3da70e4693fbc1be16528e689eb442279843543ab37b47eda770001649374bd716e4cff433a5ba967e360170008278f1e8e59ee126f50ec12c5618647d9441c32d6b98d51b2d9f4fe26a043af37981db7a0e51cc1e11cd37d7f518cfe7467c749c85489e1cae2596065f64f4a4c4dc998eb2745bef1b76762f4f319bf53e10fc94d8fd0d3d047e1049fe2e2c9447bb5ef9b928a1a18143c345b6bc052d5cd5c3ba0b4e27480908c50a3360050bea75ad55bce1b8742df8ae71fb81b1ef531d9a8e6f7164d8f86e96c0183afd74c8fd38073832c95a38065e39fb8d902431826333ffbe4762baefd62096d669361a26bb39022adb0946b7aefe3760db4469c09eb5dd919fa8d1ab1c0075ca58a142d4f2ce6c4e40bf24d4b56b64971b3e552dfab4662241895710d9ee57a61f18efe3d56d678d31b5243189e294e9a153bcd28643f5e1c5290a6ef306008698b6b3b97ee9f39154fcf2318f6a5f1be7905452ea07fb71e87957200d5837d648c3c6801910ade453f0b25f54b3bdad1688f037c35369a1f49d26db9823c53bfd2bbce2b970fc2b29b31e2405f179e3f7e99fabee0d46618ddffee2e05577b635b291988ec0164bfbe59011112c7177d902cae33274468d1569523c69860868f9d758ab6e45cd46a54aaae21aa6d3528062372ed45153cc42c580da0534fb8efef260bdbf31df5d92a3150bcb9f20e97e493720d2674572b19bc1808db85c4528ed936b29320c9e8f6559bc8bdc151aa5fd192a7027fc6ed628c4ff46db786da1a99a43bdd069a18e06cb956add4e02321d52156448cef127b26f0474d4f077d1e58ae2b18a78f20f42d64e5748181d54f1dccdf626f839254fbeb148e2f8c7b99cd37bea2e5c362464c144c77e584d1f7f0f9d97fddfa217f8ab48dd8bb42dae9901e11fa9f14bc8e9ace807ee3b2ab9916d80102408d24757526e0670f6b3d6716a7a26fc5e13809fac35b9d66d469e7c2e06351309b468aa0a26177190661c9ddf6372e5e8a17d31dfc96cb8b8a35d38e755404742da83a9c9bb2b18d4ffe6c81e96288d7af56dc4094420bcf000bc5ac72478ca7f06a69cacdb16feff25f569bfe5768f49fee6df9370f1883a0d347b0b2df999a4717788d3ef7ca416138f6dfb5232a959c6c90f2e223942690992d32cfd76bd8fb00449f6a1b501b4b7384d430e4f6672a9fb6e691e03ab34cbbc3aa528988e1b179be1edf34fcd1371bf96c6ce9c637438f94924741cac7914060fc9ce3051509dbf7c749a331f2478660f63e40aff8a11573c29342b727456816a6b8724158ab774d2589fef0774d4e06c4beb6a03b65cce3988e1d8658bdd442bc35582216e478dd8bfba8ef0acb50964fd4716e3f85ca51a0a5fd9d41ea7ee0dd5a2b6db86dd3fa30c78ec31f4b5cf191aa1c53c736c8da2cdcfaca5fbcce985730ca46eef07d46ca6ea99977226b24df256e48e167bec36adbe078776d828c04cf259bd1c5e67391bfdf7f9f033e58d277a73c7df49bc226aed954ff69775c79bcfa386769c8c4aea345734d067fcf390ec2f561a22541955c141d6ea32016f6e167695d82445bceef6d65ff15cb94fa6ce5ba52dab7cf49d79d065e8b86fd9c136f599d24b61be496a4f951a1bbea053869e99f2dfa38b12df7881215796b924c72cd9f1b2c3c6419e091be9453b0b4d1c119d079af94b21b0e80825c8c6bd3a4111623ddbab8debd0c4d12d457917a6ae83de5893ab4e1c8738e73ecc3519019445f68510545062e7ea8e02cc40f0eff54ca8264ec6eb8c1466285bad473c9a2bc5ce0fbac3e010d440a259d23d53009a09038170a681a160c006de10a2e1532869ee437e26f75dc52f98ee92760723bfd7415e9a8f470288b5af9d4d6bcce367c2b6a262f386dd96066a4fdc5f935dc35d1d7be360968e0bf047348dc1c31708b6ae5dc0be01f56bc040fce09bc054e4a5bf94bf03d92ce07e106d26d8c47da067ff16a4344fe4191de67877256a2bf4e04f609b5b90e083acb89fadeeea9ec9432d4af6299a2dc8e02d3959a4d9c7742e9f83ec212ce5454a3de7a680e134e6aa2db4a37be73e717efb7ae55f8c8bd7a4869a3625d001087d3de6335442e6d7ffd47c171020e950a65d5fa4db98fd0c93d007dc4c7e858e5a5fe58437ab77140ad65f9b211f8b7c1cdafc3c1a9227042e7b2addf44cc2e93acb809dfd01a983bc784a0e48663b30516cbce775a0296a0b614ae898305637994e3fdc9f4caada9a5e1f9e3d9bbfefb9aa646c67866ea9a435222f04c056893b01363862d3a002324d255050078027a2636ee7dab419fc97cc2a4af76cc0fdf3361924a0e8b2ada2c21efbf91fd623da6f4352b3ff3ff0674649d3c79e3d7969137eee3fc13acf7a56ebede645c438b77d1f9ba07fd6cd205e4f9f107e5b6e9fca603ac812f03e0906c4c8a80f23bba53b9aa0f526b08f8bd7d9309719600fd666b3e9be21c3817176d1fcf46f3a509d9758a4d4a7c98470f2b320a223ff62d1c8b4f55e00602ae68482cba38e1c8ea943a4218f85c788b1127158e643cf748441a3c2f955d339666c57d66be01c86bb6811f9b5a4b02c61140cf65d65ee74179039f10077346e6090729f38fb1841c69c1a7fcc8e41f682c1ade589caaf26171557aca801b13377b3f0e6101595962c95d4748c626ea905b3beccd1f167412e807311c82ddd83eada4b50415531ef95e1c9902bc3a78aef015cad43fba78cd277bdaf1f976601a709a93c59a43443e4b8f0de819c8598edf63a4b837450b57fec0ae15fb7888d7c7d1f0ea006e91caf9baafbfa1df795fd9dc6c8a1d5f0a2cc1261726573c6178fa27c0d807b327ef64fded954ea15a3d0d1122c8cd5f2e7093c44478e72710db2bae9ddbacfebdf8f0a2158cf25748fca6971a3f889d367cc90ea2502c46c72b665b5ed4025b54d6ffe27024e852c78bf01a27ca66ce89ac3a19b653c9b7bb001de2c1c1746b594d17735148afe83c83e686dbe1ebe8972a0ac20522b44a24ccde25dcf041546cb001352723ed005e0afa191e532d2fecf62ac32d27535e52a2250c207320d21b9aeea68e9b1f197e8e535c2e380978dcb3dd4bd68dcd69e42e80e9f9a4903eb613637e425358d400b37c939adfdaf2e70451af152b2229fb7e613468a53049cf318eed4e59679b41f5aa6c7167a6103dc52c9bf4be4adcb99571c99bfe777f9ca1110651571a4642d5ed87544acbdf59b91743d1d9b8eba8ffabcbef872510daa6529d8e5c6653f916b025afa5c163e8baaef45ea6bc0647e968e3119b31b4578a36630df4bb253f74a8f954d06a0348bb323e8e52412079dee90fd97ece1bd86321c456f0d0520eca2b5fece3f16a8875c866d9314ea296a4dc133114c3b4d32b644cdb0d7f3cd545e3e3a4313d489cb0da4d64cc711096c4c0777fcc64f58b93873a5e8762562473f2e471f6c20813949e7db6960e660f87957d5fbde98d9536858548af71ecc210396f42965f92902778ee38d26e7c1b7be28af49c293465a05198e7eb520cca46ba4df187cbb45cb748cff9d1273fc9ff9a5f7096cac5099bd1b59eb0e8c37ba9ab4c9ddbb8f03cc41cfbf84acd8a50b370815cfe8e101d9548153bfba2026a7853508426dc2078d97700b379d4ef3bb0f8a11fb004532ed2655eb3f076255621c5c56d2efa3bd118a05d9955312cae39ac79d15c9391e2ada92fd3ccf39b6d86f00bc8a6cdec8c7c37663d4e17f12d2a78b92b89e2bf638927ede3db98979f3d3bf652c9a20a21ac3a06ad074436583b9142c7a69c821f9ca34a625d2f48ac86def841e69aee91c5ad3d9e283f2d563256b4a5e6622b553b07efb6568e4af9e60e716f3ba680a79ff88ab7fcf9a6b9a036066f93eabc52a16ca00215d2cc77158500de11cc063a80738eb03b39b4beef52eab11259e74f3b5dd76b18faa5ce2d5bc8977a1f9778e6d7b8436c1adce20c9394e12e1a6f03a0326f4f512ece3ddd471b5127f175146f445d405e159d80dbaccbf5b4609b6207b6b55a1b0516d4e62d7a18c5c042284b7e5a0d0ecd2fbad7eb61b3e4ae86ecf22ef1a4b3ab74029bb100b49d3bfd5b09f18b099cb89c8b0942ef92edc7a882ef09b5c293a21117ed50186eecfddb6a127d76849fd1d08108104d91847df984580f480b583c83bb0134e61331b9e53d51cb21acb37d99278596b8670ff27341b38a043e7e7a3de7819243a8a750fa912d91d121050914efd5f94f8622e079bc0becd3982739ceecad83ea479cdc777d2ceec16c83367981378d04dd431747a9b1bac20622916e38a1c3c4e1832a7d7beda9147d698efa2d539aab868107a4de0e7c2067c558eced2b6be62b30b0ba868c8e7b31bdcd3a4a20584ba78a5c572576082c38a25adfe43b19ae43b168bd52bad7b096815adf067f359e00d38ad9de0a010d1af5c238d95624793d6cd4eb4b09ee274c723e0c27731d1e0f42ad4992932f2d76ab9f1314ee59c7066f1e307209efbd3f9782ddc2008e6fc863401cbddf6131670ac537f246cd7d7c8bc04f1234a5a8ad3c74eabd677b0642b6c3ac92e671aeeea04edb1017916f6f24ec8eff8929c742566fa768604abdcd9b66b473b91b85acb9aca8421bcc4c09383d1215e61289dadc6d820a8de05b80e41efc041077511e8bcbe2f0602fceeb6821a91d56ef58fa455ff7a09f6679ab43ae8fb873dd6f7afba478d03bd4f9e73d01bf34d699242d617c028d2331cb8a15fd035be32c8091048a344fcf21366d639086e79904b867726709bf3725dab0ad98b7f8b09232d9812718fc5247dd08107b03b0b5c2447935d2a4457cfb05a747dbe88b8d693d786b407bd97e8e7e35f0b7c1a8d6f07f7b9c492ffec1aa5f8b770a804838cf39d834ae67b3ef7a972588b578682c397e30343a700fdda881622b02ad4131265a5c48a077866e682fa37ea42ea694717b3b974cd9e46307345d26dd7f6e093eec6ae4677784c878a9aacb66d0c6e13f90258e8a2da062695dd07721b17a253e1dd2075028834f64038d4ad95c4ddf4214049c24e368871886ceddeb736c975b2dc77483377932d30f20fc3e4fad4a54fe748410844ec97b5b2cd7a6bdcb11aa215b573058b0110d8968669d7a304ab48903d77e1b7bdcc3fe7974bb3a48926b1aeb08e09fab82fc075deb2b1495a1c50f9c587b547c970dde5e1fb549023cd63a19c212bfdfa153264667f2526509f89aeb45a58aac21ca35f89257dd47a0f33911d66c2d6b086ffe10e4345d4b1ff955cb2313b4d6f97d8b6ab052838279294473f27d03d62446e5fe37165da72f5872dc9a44d7faa38c677240c836c1c5b1e826daba51b84e2a0da36b674f795dc66e83edc229781328411cfae814a0382296aaeab67c647defe5d990c633e62fdddb4a56f21d800e55b6ba50e77c42bf8e30b4537744fb09e677bbbb6ceafc866e9d74271beb97b3f", 0x1000}, {&(0x7f00000013c0)="7b0b208c8c001a8113c52901b05848359e9cca3dd9b850dc8e93ad6a06c9e7d7752a18ab7abd314dfba7e7bab9bbf66ab2dc88127eb55503af0812f020ca74afc6ad3886301400b30c14b804180e50b5fcefa2f9b61039b85d4afe3017cdd3c437b5e45919a89af7589f559cd6827a989293f664c696aab78d02b6480d3209bb9ac2d1ddd42c2d6e24c10172ec6859be5b4133954cd927a46a6b270d139fe2dca1f91db006cd0ee2d1", 0xa9}, {&(0x7f0000001480)="911b2682a12610db2353d746ffaa923629db574adfbaf8838979ea332457618f2aa5dc9c2634040d9b652cad55ac64a1cff4200ec4e07751c8a3a23face788bf83df9356e8f9e00b43ab9d7f12d6ba7f23e33ae893adae43b72c981ebaea0b4106d9b6c017877a", 0x67}, {&(0x7f0000001500)="580323eecb50968d60bb51b63f1d1eb7d9c6de17c8a4ab3f9d946d39070ccdba06f49b3130594326a9d521e8a6fdc55b2c9d37279b402113d93894c181ded5175d41bc510050bacbdbca20d8a0bd9ccbc6acbee84b0e09ad533d9bdbb98fa2aae512d80f5c22dcbe1ac54c361d1c15754638c188bbe5088210bb6ce31ced2ecdf1b4246c8a724fd1495512ec6501f8", 0x8f}, {&(0x7f00000015c0)="d067653d3f78056202c84abc3ab581683a7b25010bf1a54b0075a1200fb5703e09d65b19360bea9a90b46bf719e52c1c6e72c7f967e150e2c45e5c96a2e2a4547e930fa90f2ed79173", 0x49}, {&(0x7f0000001640)="d8f56c478c2b91c086fa049fd954153b2ac51849252e5a9d20fd1af05d8b428aaa9f6a7440526b3ec517a86441628bfc5cf03d046aea35a94ef3276c1f8f183cfbd25c48e7b617ad0016e5ac0b3165ffefd8003d68ebe2cfc1bee25fa3d1b10ce79d9d9e5cf1a3db4a2abc5543b44d0edef0997007e652b1a903017a67ea157a75eca754406c5352d7f085c967b486334dd3f7e0babfc916ddd228cca2d5499cd16a78f541d479dbaf7d32d669a5694d022e81fec8dd71a3819f874544b5e61b1132a5d393ce987d0b133d3d18e6216364d4acd9089018fb84858a38dff6d968b6b96dfd41bf1e684b40c6845d61913f24465451dd70e4b361c19fac24f8f3a870ca860fbfa6a02248f20b798b904f5a3ae6d73ea9729322dcac7da5c6e930398f020c18f3b86584787848faab560ecc0495d28fcca2e196e3a2b3cf9945702661899e93b0cf8b059d6e02eb4d96e0e0df9d11092f6f769a8c936ccda5eb3da9ab8c581214236b05b3fba7750c511469387fbb58886732a9b501ead3dcbee7d39d37f3bc5ed236e83f09bf5230a60833324fb2856b0911fe917585f2026ec053ee53c89212ea180c3d86a84ab548d20ef7fe08b01ddd149aee89b5c698ea833f655f703e4fc92e2b6f5d6aa81ee57282e7d8df64bcdfdca12b5f51d818d176c30e4ae784e964b2f4b99e4bd66efc13efddfcf22f86fca427eb5cfc32677a4fc00d15fa78bd67e33385ab16b2998af9ec96e713567725e3e09b4e540d42d64c8a0fbc4f12b9cf749e1381f87d1a67093fefff4015ef4fd19b8f6213d9ae164e28b131b14101939b49783485782ef6dc120806dd1c26bf799a347500758aa102b9d64ce59e35c02ffc9491324621bb27676ec4d57e416ec08b03ceec05004fdcbf09a3f4fcaaf4a5f8c15d662c3567ba44c3db3b5ea7947c84dc6675dee249e303068e97993c82b6111577229024686eb02cee91307df5badacb1fe64b1b6655baab959c64a1c0b85fc5abdef97be5f96230fed07724a27bd72f70d7d1933360e86e8e2c20d01031b492b028b88d9e05c397052ba144b37b90c7e26bedabb898e55a56f23303ffd854a41e3365d7d1c752ef8f14c3562e0b64d30cf05b6780a50b1e3bbba6250fa2eff4d98b6cf46339b15ebb9558a2d1cbf8249eb9d874f4cfbff95cfd82d40eb81ddb56e6713b4056726e06828fb2e547fd0a17e1aa71229e4ddc8e159dc2c7e2c18c3fef8c05d9fb3da0ae8a8f11c9e30ba91236f82f52f5b66a7bdcc937a6f339044bc9985b0f1be054db32c09e8b8b899a752dff72a58d1bce626eec2d32991af3de52c374c229c2a11898c708b31d43a48244c77c6111193d8501a554e8fa6dd67395f39d30cf8e3a67ed25ccd46a6d60b07ebbb862b8969a23bb2e4a5a8bbae0eec308789b67923720149729e10ec32a17a32b274ef2f41760973e8b5dc0b8166f2c20357ec790e362060f11189ac7de5ae4cb4f5b112db15fcd638d845a7ac13db40f40da028ce3fea0778501b1ce4e45b1a33e6a2747fc46407fbd55c684976f7428d487e4adbceb8b837e7935a379d7884eeb8a006488697f40f79519cca820ca7b346a0e3435efe58dc2a6a77d10e14c316252630bf9f0c0445e8568f78da28f51603991e4b6ab90cc190842829c172577afa937cd11061d345439d403bd20ed5bf54fb89622ac7e95aba6cdcd90f454dc64777c000e86b7ce8738afb2d4d6c86683a4c880de130443141574fe3cc378954279efd8312e63971a71cc2bcbc6ddb42372a77c72d68263c3c6df672155cca5515b9e6d21cfba511ae0f2233a4ca7c79495fe1ee3a991153346378bd8fdbb47868a3973257fc7a7cfc9775f72bd5460b049be412c81d6f106085b89ea990e4742a0c2711b101e7087b7b6437f77fd3f42442ebf4d27e7843238e58d66025c20e16d6c3f03ae1f8f8357cedac2ac3d601fb2dceff49c2cd56e02f9ecd9997b31fbda762d70f0960a9c64959c579b4e40959c03c2c78f486315297d8c95477a034630f98a41b42d65dad1261ed8838860b8061ba6d49495d01a9b37de1b9fca5e7d949d94253849415c8d685a0d7f8059b560b41cae9915c8976b4359c40bcff8b8785b32fbbbdd3be9074e784a055bd3a55e5a44b464ee0123a5fa67a0f8c6505ab18e75dee0c2af965de1d346731941677b1d3f86b996c204372397a67e142428a5af3ca4e44fe5fd2eb40dfe6df05878561873da13a5947c3937d810f1790cc269e05865e7b0204c91c23b78ada186e3aa33fa922fa84851967ae15b22a2248d3439461fe46673e2f3f1fcfc9322929fa8fd50a209bd30a71d1ead34a7788dbb31e08e4fc100b959c97cbb2a8ea8bc0bfd675a2b10671c0c4e33e4e1083f8cabbce40008070e05b8dcae14fb0a704f8a2bddb576cc37acdf0f75a0f661d174eab96aa40f53d48c653468dfffe51afec98bc9d2840bc50be7040b783c5ab0e3ac196bad0c6fdd744dff62d1fc535c2f32495c11dd8c87f6442c8aea906f7d0a7cdd2c6c4bd298433bf8a8b8878d54bca01247b0225d756d56632b71c79a4f7eb8e47b2cc63d881efbb4eaf86e6ee497c8f1268e50a82763fa722cf0d0770333d2682f4aa13dabbf054964039feda59c7f6ae6522ee74a74e72bf9e4914552f2e1811754c94c81c22844bab52d03e936ba8c531cefb0f999b9197fc9f9b8dba91dd81c23d069b18dfa1f7c906a890729d679720c1025b306c2b553665439d6ea5cce6f826a4a81efd3c392b25bdf4882d1da7c3128ef8c413d9e691517582a51bcf76ae064955cba03ade9374d33c1f127c7a95e413c28438e5f2141787a1615d940b939c21b1562707da062148a9b457fb0db323d55d2f39ecb8bf8187656a3602bd39dc50bf261c86a4a636d19cf351098830101e0a2b2de72d6c45751ecd1503da76de96b9ed2fbbebe38f048f405de6d0029c6dc051f893e0dae033d679d0f232422492de4116b48ea77f52c4aa8912dade3af903fce6400b005fb653d004d0de0c532f097e1d1c8fe3f57aa86ba6effc19e0e600e85fa4bdb6034422712dc6ac8f7013e95f7c86d277e37e91153ff364bf63675fd2dc732f78d81e396ca92b6d2d7f3c146ff9885f0cb14f5bfb9958fc801b21392d3864ea4edd4fd04d5b70a209b168e636e342e9a66a839eacafaba480ce921c603d8215a1edec5c07d220756f82041f6820c0b1a4bd020372212409be54a2a3822b1a361826b5417460264b0e43a4b5a8bcf4ce0870288c6e1ce3de1496afdb7d1703e0b41c53f8dbaef7b3d9354d56d08e74651d6a97150b65d1a102c78ae7785d60637fa92a02ba01e4a1b0d98a450531fec100902606d99e66b3502afd024283ef6337be67336c785be9af8b647d37ac60db938925022dd1395be0223a85eed44fc39c6daa7293f9fe92c87db967f0a39e44449ce19d9f00302f818a029a28f69f45df8f53a1ce4bb2e80ed34e23403762c35967a27801534790800bf3e352d2b9169821167e8a13aace4924d33d5ba174003d2f0be34bf610a270f4c10281c87b4f8931e83e207a216de18769bafc12354b1c5a8e5ee96f79413661ed348b8375f726f84a60b93f181c20530cb1a0be64356bc62b3d6e8207e95d8d4c68d98293962f7df2dd982d9381d45dfc6b8ba7e5a7558748730b48298da7ecf7d19fc670888ca51c08629f71753d3488e11e80377694c842de6ab50fa7d58626b97ee1eabe428805803cdc5ba09fb0da131ed938959a194b6a9476009bf9bd958fab2ed9dd110897f22731bbb02a76ec17a59ac03352a0ecfac07ad9f13f264e1b509484793478735b6e91428254246843b0ed8546c53243fe3ae1168122f7e73b09904273131fcb827ce22143f3bf1562006f62ad1c12d982256a1fc4bf2f35cb9d006f3a0371517d0102a2902284ee107f08aaf322f7d2fd7e23dee0d158d73c876f31ae133a93eb0814cc96c072764d2e03d282b8664445fa023ba827519c29ea05a8b302aba66888ef3411aab673734c2c7c49f0a30c9f7d43d21440767a6ca90dbd979541d340453bcd891fabfc5002607825359ea88e3996992fc9efe80b0c28c64fad5a19c74e80f01dfb7a4bdf7673bfe32e6b0463ad20aa60473f9c472a22b9eca1fe1227098c29d9c14714660e1f93f737b82da367f8d2be87a56e5475160e4fec7cb3a6fcb52c8adac96b534d4f5595195a8f4ce9c55492ad4126bad79040ccf52c65a07696dab61c87751ee77a7bd5fc4811f963b64e11762e34f4364032ff0ab6856d7c140cd8426887266f2b54a3c6e50ee08d4132342a351f17171e5e8a7276999139211bedc41f7c2773fa328b15c5a2953e4fb55ca2c465d92fe71a7ab3cee4de69a4d084dd0a8ee7db6e05e5d21e9ef25ea981a5166bb8f54bc76bf57be8e13d199eb1c3abaa21767ede58d9e213a0ccbfce8cf3fafcd087e388579f1d7fff61cd41b2c982c6a188c9705e2215c8878859567a4dab37e315620a19df512138ac9140a28ece43ab17ff1fda1f63ea611d7f2319c1c6c928a42c8e98209c53b08032d97e1ff300868cd4ac8c93082f5b1e5c0c6cf2110172ea45280da81d2eeabc294565e453875435840025ead640870a268722d473a217204db1479cee944a392b2f6668885235ea8ef68385aff7a155e856153c0e8083e7baf3a4892c4a406d81cfd386589278cff4ac5513ccb674d4825fb23ee5ab4a75c7b67d459ae1582f876f93a90bb82666488284268d8d410a4879698fa402c61bf84a980967239b9004f149b439f48c380de6ba8efd5ee65f60e88f831c82e6b8e5b08c7c04760ea8d18c654d76714a0e8bc61b100561c5e97408f9ea1b1ef08b9e622360cdcc2110678d6815041eab2f41de541a826dc0b5f07364f30548a05425aca76f61473ab6593cbc296dc3292b04a4a3ddbf44d1ea26dc0937ffdb0b92a5aafc39ed21f6a9af4c2a587c5ce0e96df51b2c13218297ecd3a5bd13efde8e684decd7d8e86790864060f41b8808253fd1a88f450c37a231fdddee1df6b6baf08d366002539eae1b14e0e00569d3c1371088cde3ab873a32d66270d77f4d406035795a402266eb6b5d15cec65aca21f0339c798dbcdabbd5c57109c740ac6cb67b819eed12facd2e5551abf83b2925474cfe6efe761418e1372563e9491ba3566c712cf596f02f807cd6539288aa6ab3183ba231b71b3cf886d90811dc4a69e5a630cedeea302f8e548dc6e4aa06dbf9a457f57f5cbe8fb9f9327e70cd13f6f6add3dff363aada54a23700ad36bf2f227e8699830203ea74d620a7164e4b0cb36c33c15daeb69f3bd9a58c0e9153d50303cd11f274aa4ff01999c5805f7242f377d46c4d5bde23d88f5273f0cf07cd9e326d50c23a05d6c3a01227bd442c34a3d7f244d3058c7a8ba00dc0eea4739b678d204e9f5d71faba7806f1f1785418f934b895ecce67b07fa8bab6083bb4d15096104f9ad73c8d628e218970ed7b07e337c07b0dc7e605db4c2df96c0d2b2b6339f121969e78d3133381503c7c22e428fbd62aa94ee395e8b4cd7df65219005fbb703de36a6b727f32bbbbfeed0e6221205dd69389d6929c9c2fe4b0383282ec79dcce4c1ff488a8f7d421c9bac5ff1681bdbf290afcb37103ad6c730d0521eda13cc12ee9b30bc2d425439383efa4dfbeea8b1f81bae566ea239718605cd6d2ce7c492313982aa825b3c09b0f2cf24736648aee239511cd583e9de43b8ec411478256da1e01ce974d8267cc91132d7a4591cea7fce06f037fc98fead", 0x1000}, {&(0x7f0000002640)="957a5a189b4ffa35684d80dabf", 0xd}, {&(0x7f0000002680)="653b70d6085f71136e4d0835ed261b21e0460cbc77f5654842555dea5d6ba1d2f4d6de9380267c2cdc3724d017902bae99bc70577457a17f3b92a4bf012b82bb8a9aa0375353c83e7f42396ca004d59f4a1b9b9c63079167c4b3594fd43a28945c905c0604a55c6df95017206c91efea5bda9eb837e45bc580d95f7256c94f90e6e18b9e136dd22de0aa3dc5cf2e01d4c14f0ac254d23edfaa66786b58ea05b8e5ede22681f0943789927c7dc3dfea2bd0b612c422aceb36c4fe2357352ca328d038d4b335343267f25eca86aa1db26969f3be3e7aca35f0b0fd6af6af8227561f52785ba74e85660ce5e2f9e8bc0459bf0df24d0bbe765353416efce25e3229d1d19034040542b8d0c10e6aeffcf5a2cf375b9821ad5f73ac0aa60e2c1156539e270be1795933ed3e6a9469dad94584f8c9e20234dd92b62effb3f813dbdb692dbd0aa0b03cff5c8018a18e073ae2fb8d8f83960e72ff70bfee6250f1e29369ebd47a6783de0f8bf27013dc0a224f31f5618a0979cc7c854f11e826f81d0f2366638a7b3697420f886070204509808330f9faf585a19f0666f5ad0588fe70909223f99fb08e30c92c8246de8ce8ef0070e8cb19cc3818886345526b4eaa01fd31ad1f4b628cd5b4f9c24a26db5e5b6bc59d1d96b37dbec1e5347b65330a0e1a8444e54fee4602452b86c49bc601a0016aec6466f7d80bb2a9611e1b37e209ff4868beea68b915e4f58db3f401b0cb5e109663c16d86afc5140ccabe5dbe20680918e53dd172ca35f696e9e9c618536accc395acc19643a7c664e65e7b0cb1e9de14b462d03acec9b2c6fd605f06e970e487d6a5f0ab7168aa01f2613379cd4736fe668cf580856dbec82450770d0374aff891f15de82651e1505a7148abf44308d4f40a2ff5f959bd74e1ffb623cba9e0d7baffd2d8167da22d20714cc8c40a1dd0304e484edf1f499f624e095d9dbaac2dc05ca642f5f47c85d11b19b57d4b91cceed0bf28a611d87b65bffc3d945cd7cf66562fbd52568e5935a1f02aee424d513b300485ab9e6b23fa4a9334ded06a8f073a222c25acaba3f11c85cbb985ef4d12e6568b0f944525dfe2fa220ddab65a2ce19754f0d9e318e4e921a5d89b96e44999f59feea124de9375db0f28895bc8565f0806637a32618c986ced6f73bd441f3dfa47fd508da85dce1a7f6671f6d061bf20478e210b20c3e0be912fbb4274bcdaaa32634129b86be25e281b9d7e9296873955f3327864d65162cd60a19cbbd90a4b90d664bb76b9354a8d30ec0debd629e8c1ab2758706cf4db928df966ea786b3bd234979644bc27ac2ec35299a1663fc048bf9f0eabef54319dc7898f2795433bb6cee7659062db3d69e772ac1bd5679c3badf522c0a15edc0c61fbbf624a9ded72cddab7fe797baa70ae1e3b4846c0d2a38c11941928824904c570f3632eb8c852f6512ef2827e0575cc2a6eba66de1f6e1373da98912d8cfb1f3e88d6a58e6d6c08ea9c2d3ec0487c119e39b37bfc17b461d4d69f44c67fea2aacce411845a50a4b8e00f7fc539a0defd95f21aa171506f9a6b1abc395b0247faed9b5bbca79352b83afbf15c49089ef3f51a5352a6159f8784ef477c9a17e9025b564d068fa038aeac9614e9c69b5382d6532679ba18e389cc8a2d53542fc760f01c14da764b68b5dee55d0ccfac40271803d8f6816ad3ade9888a6efa07a76fa51ff2e5cc046b67d6732fb6761341277812018f32c6107af37c001aa8731acef47a126055c96946a6a04c05782a8b541d27a611d7504ef7008d770c6436f7bccef6c968f0fb2c2d5b0f76831e0e6bf729eb3c0d5fabd4773d7000e9c3382c15ef65c8a2607c580ecee40578d6b2158f70dee2dd54cbfc39643d2ce2feb36be5ff074e47f82c253cdf7d0ead8fb5dba943bd67b3a71cbb7f732f214821f5493de26720701a3259b3fcc918dbeb7bdfe35080696521e690f0e9b94a8366a692586249a3f2bca50fa1c56e16952d8c908eced0cc3d86e5d7ebd4b56faba89d929f571856f62e29edec5452670f0b4a86d6de062816eeef2d8977eb1358f5d2a7f45e53d183a9b7aef6497046a0417bc17f58ce88767b1b4782ee13d835d34c2d6ae325b2b638403c6c326f1f54c38b81ebadb1ecb0ec707beeddbd7f99ce90fa11c2c4ae59cf0aa9c85b5c4ff1cf406c2146d55ac56d7ce51d080a04b99cea8704e9934f7fb8bc8a5ac033adc4b051af56d7accc32762b5bba3ad8f9e339acc1c1859588b1b471a9a7b95bd4d79a09955faa73635b7230ed4e8e61f5333dcc0ceadf86a8e438c671ce6e9b57019f7eb7e01998d502770b79875d75dbe1ab9d7fc860bae9503bf2654ab3cda54f0b27c075e3a9f9656e02b24d1bc9ba8e83d0275d72d065169e2b9ec7eb448a994c879b389171b9c8468dc45907109bb2014335647229b2dfaa4197687569376c6184d69d0eb1b67799493f23d580ecd0c83a8e2cc595c50816b3c9e428f2fdaed136cef3ce09af6ccf2bca08f65fb263748afc71f7b28c530c45365ac42aba3f460ec802259bcb3fc492b89350e5bb3a0966a0113149bb16c9c8d4bb9027c07accde01ff16fb128245d9378dc6d05e5647db10a3d0fa0d120bdf72025a76ee720db4f0eee92ba76011f378aa252058390e81b6544663dc64469e6e384df4e51341a9b326d61b8408901d4daf4e6f851a49cb84a755d23b458ecf0a386b52eeb293b11ce0a743984e2c383bd987d0b0a3f2771dbf7d31f1f181934f91ba2a673a346f897b1aea940c3349ab11e70c8cbc8e85c57d9fb1f1d40a9031c1221fec773de12695f4db8ee4b64b328111bffc9e02f3ed48e6a2a4732c98faf491fc261a6d58b95d0d81c34bfdfe9faea988aea64c63d6161c150fcd96bd082e6b5d6ebdae0b61ca782fd96b3239deae45d783a011ee031665f71f64e77398f203a795fcb5dad5f8dfc9b03632015bc2df686da3b6fa48f524c9a15ac2724579ece62511d1c9c6ce55bdaaf98287be4fbfca10ad1307d6c3a39785766abbcbd3f6652217897aa2fd39a12949e13bab664252ae820dc8ae9cca258b4cc52a681de2ec34356bf9226c441214b160da7935115536285f6572a27630054cbfc5dfe5255cb84aad97c6c822e09d64226ed1ddf3bf5da506415a68f1c3cedcd2a51809bd3e1e2c3b4675ef1674c468df74278f36fdf18804adb99750ee3bcae72b85f64ec70ef7c5d369c0f2d0181275eee606be5c7aa9fa94b63c3d62a861779cc68ae33411eb3dd79c6787d5ed464b6b060f3ef70f7000e36fd3e43aff73bcd99244178d33e534e88b11c81c7eb8ae16976e82f0885e2743f79b8ea4d1d6fa0be574c5dd073eda85fe070ec43670769c8b3bd9af49a9acce3bbe70e210b74eb8d2726a69f956bbdb09fc5f6ec75a19135f1cb9a1af2b8e398be446f4b7f312c5f73b9e02dd7b501fc7c587eca7c125fca83eee31327c108c9d036651341090d2dcc3bbffc743ed50445bde2d901740386ff5157d95c6cc53ec1d2c0f44d3f280a72fc2e8c2af4eb978307485cc5eea10545669325857f7cfedcbc141ba4327d9ac82d225b09539218e50eae92c57f323050dd6ff6b017ee382d702e4c1a9a5c570a0212596af19740fd116c16edbab12aead977fe09070f3553c1979a9e7e68d2c382f2b6e3d61377964bf732fb5beef6ab404042b36d9123161c47c8f9b51991b395aa90ae5a6e090f52d51f0cfd599aa9efd64734392a09c0a2c0e81dd2d8ebae689386cf7a50e98b3ee5a5d52e11d672859fe1a0b44bef17fe37ed3aecda20562b45fae54f654226bbdf72af9f47e88c6a3fbb69475a904ec8f39377a436b76951513531435d74af2b1014ac6985f128c9ddcacda4bb413f7e36393fad30c0c666a37952f417f5125be5559261fadf6e982716ad077fd5632560fd28179523e37429d77c4412a2c21ddd6031b1da11ecde8184e0ffaabc40480e025dc2dc3083a6a8f4a189945abb5b79048f4188793745f8eca9cf073dcf194e5ae3180b31c5beba5ac1bd6e6d26bb0ddd2795c0e1c633620a372eb1aceda42fb3e16e144d5a97b030be10a42e32441dc8f057a379fd985d552f57a6d2cce67c5c3686c9c149dc31f4fa12b3f1813d01954dd38339de9dd98a86deb14e28ceeddce0a2c73617ea58dd35ef3cfc0c98c522771c5650088533cadd598edffb1008fce24f5d9e35e93bb3a811a63b013a0c5a9be06dea740446ebcffd27195cbe4d1c8897f7ac18cf6973358b555a06356babdad0e3218b60809631358cd63981a76486bfc06e994fc5ffccae03fc2ee1f0dd0f88e21811c7885198840ee2d827311f693fdea74dabdbf6c2b604f07922210f766048dc82da80046166c8552d7c50c744b74bfa7665d222e195668a4518761448851d519858e33fda3dbb4a2a3bd7b210a530890fe88e6b5ec94797ba9b36f532139f642bca8e6147ac49d29f609038634caead7c0ff1c746c797a3e338fc6a16e8b0b39ac0da3afc0a4707b219d79f14b6a646bbd054bd609956479a1f01e938cf987276572c0c4bc61253185360bfd791ad09e6b316e2254b639e32d12f15f93be9078e0b3170ecd31a67ddc123292d74cb1b53078a166620e6b2574263224a9a6e6a32b7b10927817b6c593d23a597b4f1394dd15b66e59778b39118f35704cda74dd8d90a2e47263e52c52275678246404c6a63fcb994f6f9bd0ee93cdd89ee3007702a76a89a7ef7436faf5b61bda6210e422654d2f8785cdab112d1e3283f97b9939d7c7f29616bcab0a6159e2cdea801c6c2306084ece07e68079b0963eab71c68906d6f6b088687dfc99e94b70f44220bd3bf2feadb07042e18652079ebc5e5f374fc9b974d0567bc3292e082221a7672551b9cf86a786dc2c0f7ff35d5976c791ddb8beb114643ecc9d2e2584d1cf3092787eb1cf0f54497361c50177b0baba143084639cc1d2f84ae2d669bc2fd32e3bf002c82a0c49ca4df5671fdb1adaab92c9111f5176f0e81451f44c411d085548a95e6f9647e87051f609ac2ee05fabf819b38bf747673c49a15d6a6626cdc36148cb340ed623f8dd17d1148ef31b450b04fccb6bc10567b5b05c575819b48d6d99dab34f0d9fe79da5b3632a0c8ad6fc3bc8508854f955b597758a2e9ad3009589d482d2d5d9aaba18325270ef6bac94e13c8e592cfb9a699270548429104c8438630256ff900aa01d914f5ffebc7fd8bd82095b23134807ee0aad7c4e63b4bc696de30fdd84a7f3246db66a074b3cf5694f5dab4b5a2a89a7207a5665ea6550889395532a801df22be05f5f7b148be9888ce9866c294a5276e7f9dc52887bb930b4f0dd16f01688118444f4c7698f3befafc37c9a777b67c7e6b27a3f7687b0deaf2ab4b5f092e822e57135d8346dd8196e0ad0bb797db66de372c70f7ebadd563c1842213a945f3af0f119069fbe8688478865a543f01b1fbaa85130a84bcdac7b5ec9d6f6798df7e4f5fe3ebcd0087e3c52caf5d323c9c80f3ea23d9167eca29a21d8039e0ae4fb07c264a3686091387e46f6c8022bc2109056c675b601dc507a8bfde50dea2e276b0f47849022f3feb21ae1db368b0056396bb160e2eed515ed198f28de347526109e96f7e79d9c746c0409cc788f194d172b90fa23a76ffb619e2ba321eaa44a3d6f25c83c637c377f442dcba88ca7db775143a19bd1b7dc773aa9f6af0ad0b48e86b62ab1cfbb72ea29d12382c33fb629b6769c3e9ed0e5af367af376a38ad7bb440bf1071865798d603f18f4bd301", 0x1000}], 0x9, &(0x7f0000003a80)=[@rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r3, r13, r2]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r4, r23]}], 0xc8, 0x4}, 0x8) 05:50:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x7fffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = semget(0x3, 0x2, 0x8) r2 = geteuid() r3 = getuid() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r4, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, 0x0, 0x0, r9, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x5, r2, 0xffffffffffffffff, r3, r9, 0x0, 0x1}, 0x1, 0x7, 0x4}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a3923f8a0334a71d52e005aab5201a9e6666791091ee09acf26e6d91065a7e56781026f63305199337f6763c7754bbdbbed62c3a052a6efca3bac770b7a99849a7b60ab5e4cbd0c1c3ad759dc3499c539c3ad19b4097082c65da73db0f37a1e57546c1ee761be8e10000000000000000dbca6ffbdb870c2a3d3af12ad337e7478e0ed51f0e4d222611adbeefe4b965ff21d986d8227e5bd437ceabb8f806cf1d5dc2a80000000070b958cac2fe27b8119b41481b4cf4e790a48c6aee3a4ec3842eeec83638ed3ad14e291da89b595a80e06ec0f3", 0xd4}], 0x1) 05:50:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/14, 0xe}, {&(0x7f00000001c0)=""/129, 0x81}], 0x2, 0x0, 0x80000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) chdir(&(0x7f00000000c0)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 05:50:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r1, r2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1fc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1007, 0x0, 0x0) 05:50:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0), 0x0) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r3, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) semop(r3, &(0x7f0000000180)=[{0x1, 0x1f, 0x800}, {0x4, 0xfffb}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/22) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 05:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb29955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4c196df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd09e5ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c77a5e0000692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:50:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0xe, 0x4, 0x9f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:50:57 executing program 1: madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) r1 = dup(r0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 05:50:57 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x20000000000002fc, &(0x7f0000000080)=[{0x44, 0x0, 0x0, 0x800}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fchmod(r1, 0x108) socket(0x5, 0x1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYRES32, @ANYRES64=r0, @ANYRESDEC=r2, @ANYRESHEX=0x0, @ANYBLOB="450b3b230b4f3bab6fd5c488829d4c7b139e2d2b2b59a41b", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64=r3], @ANYPTR64, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESOCT=r4, @ANYRES16], @ANYRES16, @ANYRES16], @ANYRESHEX=0x0], 0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="066908000000000040000000002e8a8d77b1226699313f5965c220294bb1b91ecb9c2b0c9d9aa8fe5ec26cdbb90a83db357caa6abe6a142774c37c3e4c74180cf52a9c234e040b828853b378cb5f49254bfd3cd9c82010b238fa3e07027f7fbc9593e0deebe58d1bbf72046215713b6c78e3f1ab1621e62c1ce0aea83132968c2e8c234f76a90abe882b313730c510bea0a8ee9da9597d71b1df71d24f3d375b80b10fc6a39e2958c8f8b8e752fe7f7e867a82e6a8f1e8aa14f33f64c50c1aff3e09d1a0efaea31a33caf1a7f982fa82a1000000000000000000000000000000000000999808b987cde474b6320bffff", 0xf0}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r6, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x7) getpeername$inet6(r7, &(0x7f0000000580), &(0x7f00000005c0)=0xc) faccessat(r6, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 05:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 05:50:57 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:50:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1f) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) syz_extract_tcp_res(&(0x7f0000000080), 0x7fff, 0x7fff0) 05:50:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000100)='$\'\x00', &(0x7f0000000140)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)=']\x00', &(0x7f0000000280)='\xff\x00', &(0x7f0000000300)='{){@.\x00', &(0x7f0000000340)='^\x00', &(0x7f0000000380)='.\x00', &(0x7f00000003c0)='$,^+\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='^@\x00']) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:50:57 executing program 1: r0 = getegid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x7, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:51:07 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0xea) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) kevent(r2, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r6, &(0x7f0000000300), 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r8 = socket(0x10, 0x1, 0x0) dup2(r7, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffd8b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, 0x0, 0x0, r11, 0x4}, 0x200, 0x401, 0x2}) setuid(r9) ioctl$TIOCSETA(r8, 0x80047460, &(0x7f00000004c0)={0x5, 0xfffffffd, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 05:51:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x20, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r4 = accept$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) sendto(r1, &(0x7f0000000500)="af4c70b6e75c6858eeead97f573c9188b8f52fe1e1f08144fbd43e1017445c297b61431ba08f93e072ab6f74a730e0f598cceed630f85b06b2212c5684bb3ded49292160abbed1cdd9456a7e0d2546b501fff6fc9ab911ab6b01f1bd82d8b56e2d3257713ececaa4a7712f615247625c7dadf242c3cf5b06d6a0160899cb3db86fbb92db32a6692b802e0ce34ebd78cb21081a55e2484efa5ab72d39a46305bba63d2aa1ac3b279a35404f3dab4d944f6d1e8d80875a1c79c9218882a596e3572787c02e31b289cf4fd5f56fe08106d9ba04cc7ce850d46e9c5b30bdef6a4a8f99268d7173013c9bcde4fa94bcab29965d6b2455cb3537779518dd71f4f3ef0c9ca6f33f9f9a28f3bd999e7c478461e55715aea221aa34a641118dd37d82e28d4069def3da0d6da3218e7006859aa6588d9f4575471a428561ba23feb94d287f09f31371dde6c243032f4c487c2631077c8e3fe0f3d56e4f0149a2cb679adbc81c6470ff66563ac82d2408171b130e4e38c8c6821da9124883e1d04c8b55de9ef5c593bedb012202161b08c54494a6b426aefdf5d16e1629d88ff874c52b49eb085abad21ca96b68a062afce01c0c248383f37c1406e1e6c891dd18b70256dd6e6d6750d6781d9cb8808f5663780743c295faa32b54a25a6b0a1aa66a987bedb286e9aa2048a0c5efdca7a1bc15dd538a2df95514cd9f401a35ec2b251c39a5f23a549e59376768c9cf6197ea57af5b78eb5e57d8b883854db835949b72dd643ec8934e17854ef33ad881f7f57ebf1f8d14ca0795bdb0e69c1f6c173018042403b67e2ea5a352f96e4a87a528356909062061bab4e9039f65c2688286e528fe054ec44263c5c2e5c39dac9f908f82293bd4b4551efe89b369c6b341f5c773d89af7ce46711b18984f4f255777c6c4a776be49cc3b73708d42443718c808181efdd480ea9b3a33bef6f430e059a0ce04aebff56558b2d54d66a912031a7b72ef07b90b0768f0b12c6deb87e23d2d382eb83d91838ddc387af6c9e118e317439e3f7bc3addd91f76a6d4bd85f9242252e0e443c37deb528467152b041f7ec7197c76cc81418d73742941f29b6dffe512087db026d13fb0f03fad2579be1489d11c3f4fe417301558882ad1f339cabe069048b9051d324dc28b8fde450fe9a17b8b1f5fbe147a9777db4ebc8b7e1e2a169fac60bdae2091adc4afc1196e4572632d365545bb457783f690faa2d0acd038e6f5028f66d071036f6dc7ae467ceb8563fd9c3f1f5f5c8bbcc50d71baba03d0cb29f5f12b815436ea3e17f10fc5a4eb536b7e5579aa797a0c04708bedb3b189fe7e1c28027e21f23d39110e759f76d4fcae5bffbdabc6f681fa73a93b45b50566b94112ce1fa25396a7ae050a78b17278b01798f43affc59eca74645522d7295f92f5b10c4cf0484e35cd324b246d0d5b3a9f15e02657ba25cac5fa05df410f52bbae8ec1afabe0fd47127e0b936cbbf9def3be8d52187c7848a38bb03f89c5fa7ce9819a6255bb092ad5389cc0899a2ffee25c09a73fabc0560af9066cbfda1d6bb5b10aee6f991a39106edc41b98a3945f5455024961e49bbc83fbfe83a2af1e31cd3d1437ecb5f7ae9445afd8214246f2ae307bbc0a4b0f78d4605316de357af9e159afb6dc64db28680733afd430c320bdf4c61b1eb1a92b969756655354e5a862aa40ae370d7328d99f9404291ddebc343655eac7e2c18020b166dc20a9248f3acefa546fc93ed2f9305b2823fb5e39da8247fa9274889fc268176c328dd5c4cdb4f2b42d4e9e13c01e4d7a4c707a8a19e65af88dfb89143d2cd5804b7f85b91f4a10d7b2d25b6eaf7a2bd0e328ae26c241ecdc271beb6c53650df16583ed2f72b9b50dac8e8175932bd25786cbcb7b6c75bb9d8fc90c6afce5cbf13697e73c25f485b2ca6c1ec5a2978ce853b51e9ecf63e7e6299da0cd47d6dc153c207ea6bc7850015d6cc6e35875448b9576a40c73303e79c06f5316e220f1804135cde754716557d4b348f3c9c30a7adf903b66eb39032724814093e049f9e509def6cefb9ffde0e759adbac27afe8c9836ca3a0416f1b8dda00d1d55d46ca782987df7a2914d6611becf4c6488701f325072e87130b4c3003c1a15ee94d09824d68aad4c92a78b594665f7b0ceb266217935cb2c685c9a64fd85a6c2ab59660a24524d0a31c87a2c519c9a0b972432c0166535a4ea06804fc289860253c57c274eccbf53a44c02159186dbbd0af01518e08556bec659a1678935d7baf55944ed8ffb269c3134b0227315df8fbf2cacc6fa31d89a2869f16517086e76008baddd7f7ff78aea6e95f60e0ed8be011da7c4ca1faa8f9199e7d8d1e6ff9e6c6dd0db4d453c2629559a2a530ca690be398b234123f3b7eef55003ea23e884308ef82ca64b86779a200cb8c8225771a4659288ae2e5b240de96fd5731621b6b0fea12ba6688767285eee7ed55e915305bc9de9d99b1c382e4d47b1213793bcb7af5e54ad5a644220e79127db64821d2234a4c8f80748a212bdb63d0271fc9f072415bb0721a8657d069397d8165f3666af8283d8e08673502c905cfdd1cd5b626344dbe4a5a0049f3e76598e9572b66d7bf9778588a7419baeee769e215933d46722a2feb5530ba17a86e0059d05f6086f95c5580a050ce729b2bbab87530c553f682c5ca35122bb001cd3c085a7d891d16ec67ba6324967b685b1e17a623dbbf2732bb1f9826434af36665a578a2b60b3f4aca6c8b1b1d1b6e55326be098c6caf60131a8d49f83da1bfbc12bfc6700118e2ad3b451afa5f70499a69956a3e5db991b30744eac3841f36cc9c666e970b4c9427cfb2dbc7a5922f4dd1fc40c254860dc3b7b0ef8d9d76220afa150156b7227eee900435ad55481c12787f44dc17074e73cfb702d8aff3951fdacd34678d83bc4c854125bf5735e443a4f57c33931e222af1c08327c0b64e5f2c3a4655cb8195a54edd16d0c9524ea27394841796f5a0d00232d539f9270824dc85e227e63a98abd8c9d1cb683bef7475ac6fa14f6e69ca27951446d5615614484592ea20880f7e8182483b293b4fef5d5687fbae1e08bd833af9e69569cc1748bd276d2dd11b63b118a858bde606cfac22127f74b5a18497cd54e2e681d95879064db8a909765a54f31772522f16d6c48125d70baee6621d32cff558f576479932436b4c057e6bc2b1d47c6d6be818b39c04cb04ec17d16d0bd8f52d3fcc725a789cfefbdfb94ee7ab68de82ed7a1c2ed29931e5af5f252a168bcfcd5200e434cff0e931a98ffca21aeb00b20fc918260c83f5563ebf62a50cb85e1e45a4c992465871e020f80bb60df8a17518677f86bfe6fdf519e642ffb32f47c85a8a2a16f5a1b65c4bce98d74ad4e7e7af641a96c924e94c0bf5afcd712f5ec1fbd3c78ac4e2d650d1e232aaae18647365be43f61591055d7553f4142196e7799f84de84d00cf577a7858e362a8c958573e05a48a1f10bd450741a19142459d334c60c6ca2281adf1a8af98eacda3c1ca94d84efdc02a2f81125c30da615c2727ef2d75c7c69b7a87a7562085f7c27abdea757c20b700f6dcf3130655516092ba3d232603db7757ef988be9a1ebdbabc0292f3305404f99e6be2d3cc3193a67032a99ccbf552aa5ac85c8a6a4500db4016ec7a89af0e4ea2d35c97418cee6f2fe8cc657e84938f31fa568f1580d45de04d8376b5d308ad07edf4bfbca59b9617a71361848816ae20740876472560749fe46d02a96bd1c8bdaacf9e5fea1374eb8ccf3ed7db30b27d08488ae0e3308684a63f78bd070875f482fce4032dd5d92ab1b4da7e3c6b6c96f31aa2c13b025049c841f86308e7a3fb287797b10b6475cc9d98cce02ac9e7466cfc5cd3eadf8c85b2a93bb8dc53778938d4a29ea2f3af9d62bd85ca72c6333af79fb75545e14efdc25e502de47807d5a137f8ad0236119177f5f014e968ade08922f2490dadd3ef22637e6472ad3c2b108e208bfef1a44c955b1bf97e1cbe0314c647c6e3b3f5d597097e1de1cc5e49313a79bd3a3a69d0b66e85bccd1a4a54213f2f4916094bdb07f17001734f986b59cbc39afe85f19dbcbfddff42d2047cc13cec5b25741e7381b342342db9fc5d7f99329cd2f52dd6a0c8a1c29a5503624d9761a93afad584b494e53b5bd086e12c6afd8799315ecc296fd1bf1588f8a6fc8eb2f1fbdf4ae192213b9a652a50767d361a65f082caaac3f268fe14cf43efb9b15ed295f35c1520a83f86051405e34c0cb9cdf339a188598a34009bb2a4497b7b8f50b70767155ba6b39b6b7813a88eebb3d8ec2d6aee8290d3203ad9efaf6b3f7e2329a7cb8581d24e9205e54cfe64a33c066d577108b53ec0209c9d7c46b61a1cdd563b0e4d8a1a4ae7fc1104cf38d7c3eddca62664d87e65ea77a974d8bea332c93961e648881e20912cdc8819855194845f1f34ffad4a61bdc8e8ce91f40865d258a9420430afe031f44c70606f95092dfedbf4512d1e7f3786d804b4aa0a0377adae3534c31b4250c0e8f7d6ced4d8fe97aa1ace411a0369deeb128147bb808e6be7219c5fa015b4c7c280e6abac4b588d81e6e204f3b5c3a1035ad47ef38d3fc67512af17c69bc4cfdd8ceeaf481138f61aded8d46f701ab6c7811e3bc6fdad0e89ce47b7d2374b0911a727465f7ebd36903218ca3624e006c80f06c331bcfedb3c7723308af3ec17eed51816f2f089979f64592e4eb2795bed2bb9fac18726e5e9ed33b1f0f79c740416b52b68b8bfc0f5d8710b0fe4bdae2f4c0c5ee02d19df2ba3f8b3289c4a528f7f2600b750450f4b035e3e782309f9dacd113c879aa232230e67532bbee45af513df20248454d3fce5d76f4ca96e5ea24f8536a75becd1e4a18b5aab3c6103e51145ff23b74da2078efb9358c81f6b1b3d1915ee2def07e37522bfc12b86b977466c5d0b468f145d84ee4c2d9f6886cc3f421387f770ccac0578a54737e38d9d50da6db1805034f44bb367c9992619d33fca7610f15c23cb9f937dc99adbeb4da8bd89295e86ee5d45f7b799815cc401c893a5f9417a8c7181c44a05d08a1a574e8c4cdda7ad71a5e73b25997908ab5bce8ed975c5967cf3b485015dd4c78d61c067c6b48f7a60876246bdf5f1935f185d8220aab96fc7280b2417beab4035c1d7dae812b909473a0a36898658d724422eda658eea79fccad085308d0a28ff46c931b4688e0809b33bb3a6234c4b71d73bc9f93cf1ea8fd24a6fe1aa34a58f5371785d0a953893085989f9b085a40a88cddff931fcf0af98400709b3e9f4fbe324c26aba727d0e3cd3127d217ee46f78193a74b2dd9f385651b58e3c6f93a4f73caee72cb5e64cc0fd3297148ecebb92520ad471292e0e6a291edeba1a6a0f11a9feaf5f0f98f64e89e0bd713379b70ddef06909b7ba7e1fe99597dd4e491f44e8643fe141cf0c736386c80fc9719d653bcd7fda1d6e2294450f01b16e48e6284a7dd6eaaebba15bcc98e481689b8f0e7ffc3eb4519e042edf2a18f5310aa4f64f93d1af67fffff940d56a3caea21844d8ab1ca5019445be6d3ab18d6270b5f95a45cd560882195123fec3e2f666062af0c3f33b8f73e1f6e6fda49dcfc05f988c5732a1ecb2d06843557fd667e2d4db6fd0687a14745446f10ca2960ae82389bece974976fc4ba2f68e7f3ccde3cfc8f4614a056ca4a00c94264e2c05d9d98357395f0917b19c2e2db0f2379abe45f48c6356331987dafe4c57ddc38592a3dce8413e9bbecb358d65cc6796c975854c2acfeccd4e177", 0x1000, 0x40c, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r11, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) sendmsg(r15, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0xffffff1b, 0x0, 0x1}], 0x79}, 0x0) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) connect$unix(r16, &(0x7f0000000000)=@file={0xf750f291c9918759, './file0\x00'}, 0xa) 05:51:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) 05:51:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xc2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket$inet(0x2, 0x1, 0x81) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r23 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r24 = getegid() r25 = getuid() r26 = geteuid() setreuid(r25, r26) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = geteuid() setreuid(r30, r31) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x9, r25, r24, r30, r24, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x0, r25, 0x0, 0x0, r24}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r32, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r33, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r34, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000080)=ANY=[@ANYRESHEX=r32], 0x1, &(0x7f0000000240), 0x0, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r8, r1, r7, r8, r10, r11, r15]}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @rights={0x20, 0xffff, 0x1, [r33, r34, r35]}, @cred={0x20, 0xffff, 0x0, r20, r25}], 0x25, 0x14}, 0xaccff110451b3cdc) r36 = getegid() chown(&(0x7f0000000000)='./file0\x00', r18, r36) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:51:07 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = semget$private(0x0, 0x2, 0x200) semop(r4, &(0x7f0000000200)=[{0x4, 0xa2, 0x75514c2a4b0f2129}, {0x1, 0x8, 0x1c00}, {0x3, 0x0, 0x1000}, {0x3, 0xfff}, {0x0, 0xfff9, 0x800}], 0x5) close(r0) unlink(&(0x7f00000001c0)='./file2\x00') unlink(&(0x7f0000000040)='./file1\x00') 05:51:07 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\f\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 05:51:07 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 05:51:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x1) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = syz_open_pts() fcntl$getown(r5, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r2, &(0x7f0000000480), 0x1000000000000248) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r6, 0x0, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:51:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82262e2f5066505f04e0"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kqueue() 05:51:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYRES32=r9], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000d80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e70500000000000000b71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f9db52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c42b5c375029089ef7f13c7485367eb9b289d47a238d8bb3fcfeeaec4a1c17461bec2fa43682980640cfcf5b677adce1136c5a932c3ce5c186ce75d393c586e06848bc7f26918fd17806f36503ef83955ae7d74e43c263e26d74e63177e8b86b5cf082d684e8156578034b571ac14374e3c296a740965eb739f909c1ba06c6bab61c954e7bfb5c329809770e7cdba89045da9faaf3d87b1e45c27f4de7e96a159bdf7d482434e92f5a7842a099f62121f8dabe1d4283f51f53a22bc81e8ff8aadbf21f57edff674a8fc7c09b79e53759ad2316cd42508ca92cd4aa1b72cc26edf097aaba3f8c6e6d458a6a16fec8381fdd7a05e0da31adfa54a2c3bfc546c6537fb80b113e53fdd11dfa0ef263ca7b9da9e691afd45ef83c9344c4c1abb5832a1032886fd7cbf9c2f1ac664ebb5d2ae4b1b6911c5cf9851881bb155a65eb1525562fa2d881531043b5bc2b9e4ca65441d78"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 05:51:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20080, 0x0) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x80, 0x0) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000440)=0x8) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r8, &(0x7f0000000340)="81bc8b5a2aea16b05c8d853b1bbf7e8e88307cc5f66895c417b1a246275fc0e0f009782a8a5a63d9f45003f204b900dcf487ab8ca5abb58e89613ffb375dbe27acc048c342b3a8fa7b104a680449cc90dbbd7f2de701fb1ee0421ed09afe1ce6161b0b88f43362bbb7a51e72da5e1f59248fe6acd439b4f72af2850ad2b2cbbf4879b73559faf851dce02bed58f6a2f4a4ea2c61b390a53c7fb9057f8c1bc6a6d62a83af88b7d21dbfca1f596e13bed3944906fd3083718e284f84680d4e06085f3429fd61ab5a", 0xc7, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ftruncate(r0, 0x0, 0x1) 05:51:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) shmget$private(0x0, 0xd000, 0x40, &(0x7f0000003000/0xd000)=nil) 05:51:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x4) r3 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:51:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x666, 0x1fc0, 0x81, 0x89, 0x1, 0x1, 0x0, 0x10, [{0x7f, 0x2, 0xc4a, 0x40000000}, {0x81, 0x101, 0x1, 0x8}, {0x2, 0x3ff, 0x401, 0x400}, {0x2, 0x5, 0xff}, {0x1, 0x10001, 0x2, 0x7fffffff}, {0xef3c, 0x9, 0x7, 0x3}, {0x80, 0x7ae, 0x2, 0x2d88}, {0xabe0, 0x10, 0xfffffffc, 0x8001}, {0x6, 0xffff, 0x1f, 0x200}, {0x5, 0xff, 0x2}, {0x4dd, 0x7, 0x8, 0xc47}, {0x8, 0x4, 0x7, 0x7ff}, {0x21, 0x0, 0x10001, 0x9}, {0x9, 0x2, 0x6, 0x6}, {0xfffeffff, 0x9, 0xfffffffe, 0x1}, {0xa59, 0x9, 0x8, 0x9}]}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 05:51:08 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000140)=0x9, 0x4) dup2(r0, r2) 05:51:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x1, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) sendto$inet(r3, &(0x7f0000000200)="720e8aa2c55b827aea3850212e64bbb34e586734a5d70e3e6c3169901ceba48cb318b3d3dc06dc", 0x27, 0x0, 0x0, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000001c0)=""/54) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getpid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x4a}, {0xffc9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:51:08 executing program 1: getrusage(0x1, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:51:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x64}, {0x8fe}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x281, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:51:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/40}, {&(0x7f00000000c0)=""/30}, {&(0x7f0000000140)=""/92}], 0x100000000000025a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 05:51:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000100)) 05:51:09 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) chdir(&(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:51:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x558}, {0x4, 0x7fff, 0x800}, {0x3, 0x8001, 0x800}, {0x0, 0x60f1, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0x5, 0xc00}, {0x1, 0x4, 0x1000}, {0x1, 0x7fff}], 0x9) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x7ff, 0x2000}, {0x0, 0xfffc, 0x1800}, {0x0, 0xad9a}, {0x0, 0x1000, 0x1800}, {0x0, 0xfd09}, {0x2, 0x4d9, 0x1000}], 0x2aaaaaaaaaaaab97) r2 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) clock_settime(0x0, &(0x7f0000000180)={0x7fff, 0x881}) pwritev(r2, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 01:06:07 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 01:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000280)="50cf60bdfccf14f712a60d5e26827137e4ecade52162d44b3d74b66a767ab6f76a1c4ae1511892b14124b4fa156b07d9d0cde4e58d52c4d0ba59cb24beffb5552d336c91cb3cbecdb8348dd0b06aac1f2a2335ab3e98474e48aff277ed1b68656b397fb311b84388f4ff4761d442cf03698f8f8b5b7d478cce98ac52c84e41ea24fc932b5fe2704851596b4ba98d81e471e1387bfb1f34bff512f5167fbe806f07b435e687d5bc892bc603c7962a874265fcf17ec4bd2b32c9ece13a65d22ddf7d438a51612598e0c14cdb53ebc900fbe725d4e99fe56c42cce12128c758ef9522426095abc41a093919e7ffb73b8c8ed1e6a529cc65465305dae018", 0xfc}, {&(0x7f0000000180)="84ce9e904f53940b332c83126c435d2542a68871ea0367ab6239aff7d2765f579009b1b4cb54916f47aeba407625f1621970d7d834d8389ed0b2e9930c45cebe31e5", 0x42}, {&(0x7f0000000380)="c08b855702514d3e476236b963bbc0c075683cf8c820ca385b6fe9b641f60b136f24ff2193ca02c1deb3b1e4234a1a70a0d75488ef667037ad77aad972e0ac9971c0c8d02dcb90ebc3d24588ae70086bec35c8107b30f1fe964ab0cfad6aaf86975e572703940c7e35a3b1ada7f0a5d9ce1488bb36a2fdba40c7cd3ec373668d1055a81d274cac78e8b51ff94046989e71fc6626055a1c74d61e8e6bdab46386444dde8da96e8927fe31412c7d337b19eff1749980f63db20dd9b455487ec6f7fef3415fb7e668bacdbf4f22408c7fc87fd9b80ace6700bd85cc3a4e88df0e2e060d68795efd808f29065ea92b3b8740fa7b3a9492d049011425676a727d826d0b243af876acefb1e7ebbafcad4813fe78b087f2b746a8e60a425f8789c378bd9089604f9ed67ff0bbcda6cea2eedc2d7643703c954935783c95aa1b016d2c6b89338895ada46085a3b5517ba757c639ec36918229f9f04fea792773bb1a02d3a7ab0281450800a268436adaf2e316ee1edfada0d7f50bf9999d091ce726a4b791129d7cbb7e04d1fd10cb37ce53fec20b57e277b6d39f75c629a043f6d471f881e245b78070a6c6025803004d122f5fa5790dd4a09f8509e67ea048e0b31903eeac7ba05f83bed4dd951c195239fc8bb42a260a4c9821ce8cfa9fcc65cadde1ee17b97a56aabbeb8685c822735dc8ae14734f355a7f2547e7199b81eb8bd03304158474ae7ad0003ca1b4385017a74fd2517740d256c4cda8296f899b3e98679383e4b375cab3eb442f85050ffaae7c243beb9aff96a9f550135daf8057ba30bfe58b1ef7d6c05a699eaf1bf2d9a204a427033a7f40b1a65462e63718351386c4718d93d4773737b121328b2e7cdb773ce4a3caa20f415c1152f9acd1fef685121e00416bd9b6e9ac4a822c670196448ee59a8ce32bb5b149a8e93d177aec7083d327104347be63470bb24eb4ff405e2d4af3c0e7726e3d11b228b06afc98c7befda01068ad1dbaac972c4839868ce8177767b1435d3eff9baad4e08cb8c70de15d474d57f9100983acf4df12fd694fdd543ebed5731f920a15f0a2d6d7e30dfbf300f9a3e4a72379284519b467a4c02578ae056bec2dddd9f0f6fcb7170ea54313b12e263b10928df74caf151a0717404c8db21b768738b77f7e0de41d29b4898db44a978025d2fcafbc89eb0897b5abfa7a1def40d8d57fd10821987546ad29df1f79e76ef298910e5e947f2b338b364c6344d97c5e427910a8bc4fa6396b009c3442a12100fd29b8209c9aad2c6cc9825a968ba051f27f57658399936d2077167b483043b158679a239194ddb4d8a6145651093396a9dc6f7f6e68b6d2e7092fcb38c9e815d7817b8d1a9381eab7a76b9d780574a6b758b6b4136edd3d1dfab4f4222f472e3b0f66e1a2338b7ad264c3d5fe21f76ed73323efebb484f6ea31230cbe2f7c3921eb0d153eb50537898608c7a19829ed8da21a7125ccce6a936ca0190e882ac00a73f60a4835b4a2c3cf6a1efdc748099d8d2cc3b17af3fbf62efac7e45dd6620dbd7fa1f16badcc3d28d9c20fcabcc70deb9730a814bc3c9bca306f2898bf4014763309593940c419fea01ff2d0ab3c9ac10198fad31792c70f1affd90f8c67a272ff16b7b7fe235ea7ec3633d94a1650108767a0f355ddeb5254a1526d4bfabb912e73585d3c9812477b51fb89e1ea05bb4dd13bc6a864794934a72ac9416a48ca0ffaadea432d0fccadfa6d470b4426297a275e188a06fcd5a7ad0851bc5e5302dae21b150522cb039541d74ee5f977e4f9a4f91c20fbfda68cd41945e05ab5e3e672a3eaf4e3233424e3f4319dba4ad313be7f3a4ecdf5862719304eb6e39a25ce62abac59b6820bd4525c6bc62a5cb448d69701fdc1842117b775f6d7518d49820cd6afe342d94b6cb89c587c696c22ae2177c94ebac83029d266f471df413630b1e510b97c61147935db14c59d1a056d30c07148e5072cafcf462de03ec9920eb1ae14da2fd3139dcd1a4f96c51f22f00cfbd5e1b3aceb5b37cdb3fe1c12ffcd1053a88b0a89e5cc72909345217a8c9a4f0ccda4e9c1f167f5386a7b797c1419e25067fa349ac5ad7881a72784e45973cc4a5424af2eac00ef9b8e48086ede4a16c20c44f6d07f303e38a8a3aeddab685e7cae83259ae27fdd721bff3e6012078a39d7d1f8a212fcdede4cdc8937256254db5abddced53ff5caddc46753bc6612d520025057461249f1ea4f56e3b50d9e1d188e977b137fff782a39a0239c296ea09227bcf2647f616d96c65af85b1386dc05aa5ce73fc572be719919d547a38ecd77d00d840d1f8ca6b8fe1ff825ba8567eb47a4de9022d88be05d4cf111010b66574140cb5714aad968e377dcbf656bf2ba10fd05dcdda822af1b1a4829ec3e278a8a11fdb85ad6b018a7b0c08aa3075250fe427d4ba55f40a50d45a97ad95f4894c91bde7621059c5e4a6163b7dac14b568f9c144b5c486880e0ecaf7e36f2a83487782561be234c8e5a59818f546ea0a17ea3049242083ac84a35e400b1fc0bbb847956d15337a66540505f9aee34350e23b4a42d6b927a820b7245447200f3f1e88cda89a4e6ca4b8216d9eb6eebf46dc0721db1c0e2df1da0249711633f5f7d6abb57a4678d745689c12e632679007291e7976b31b0f5bb9c71a926c23dc58b43ec90298e04b5c85d3dc716739b727254bf55f68ea291822727c2450bd5303d76afc59bd5489f38530308459e7a7b76235982dcd29c0a36ee0c4c64d022c6e0fe4e91bca8577daa65a1ec731c03babc6626a500458145f726abc43395c1686df8c463b4def3008d0eeee6005dd5565d13299ea97315686a62270a8492e5a289097cdd5e182dfd61ed32eece8f06b0064fb236db253b0e7c702b798e6069993952173161597b116f1a51debda5b2b8e60a20887d40a6ce5e2cd8219139034aa4a17d60ff04f3bcecfa49c7ec7136a6363ceb779a98ae9fbecc08f4ce8cdb0cb8bd2d8a10c5b47d59489e0f4d974b0a37afc4597fa23eaf344a6fd24eebca067d822c08b7292f95c3843ff40f4c0fe3715912b1c02f48e28a3fa0fa2d2958bb84c2bbf57830808cd0d90aeccfe328fdcec4e1b3358b4d72d8e8769f31b44f0ca33325ce023e3032d091d6575ffbbc38714dd58e673f66d916c44ae99ff1e97b9ac9fa33b48cec3a34172ec17eb90daca002c754869d5ad36dd9fffff70bb43ca7adde80b3544c7e5be24ee66fe095afc3860f59ab064acd087c356ccb0cb6813a283d7a91b1d543b63d40b62c85c2ba978bdf62d6b0aa202ea4c3dcb80cfe477201e8a6a972ed0508bf809ffc627469ca40c5b8bd376d74add9a9c80eef296b3dae624d25cdd53cfa085d98593d3d7c8b6bb1cfdc28f07cc79f3c9eb149a3069ea10695bcb748a3ef94aa0ab08320d83a3226596459a3a19135d97466004ff1dbfe239c56a6e9946491099c59092db67c06e06db65b0f9e3d05601c400f3296587a2c962ac30f93fcaa16e9c5aab4c1ae8aca90ffc333fbcf524b0d299dc1378c5dddff0c7be53f36548b615d2b745bd04a2fe0c2571e7e616bd973cd53f93b134fd85329df2c932660e2458e61772a6ff120bb535f5e836c582ea3c692b7769e0217cc020283e532aa58a888deb772f760cd3db01307dc7a51f1844bedee20b35bef8441d9b1372f0d8ac43a9d634b6aaba08219beeb57673fca0532e2150d63472e13d0db34cf61e0b87847159f2fbaffe54d7250cc51bd1581ebf8b2c666dea29d1319473a5f97296dea4473f29900bf3973e6637596c0c7b63b43c3cdd589a793255e581680abeb0db5f59cb6763eb765ce34f546a8607d85d8292415e673a980f1236ac868e6cb04bdb38b097a462cd39c38597233ee6c7c65c59fb13243ca8381ca1f69078fff464a49298132909f0fae1e555e6f6ed75ea89ab5e6f91e8c4f981142d3ff476c589956e641b80005031dee7752058bacf01409dd7e1a5d95cf22f993823f1532bf8eaf72cb28b473908f0b68db9aa98d93f89a625a423ce1a471caac5d3be39913704d598a9e237aa07611acbd1f012efd81cfeeda0af9492c63d6663d3739a61639e5d881d88372a0c91a1ba83d4b974d8374fda6c957f86a770f47a4728f0ddbbe61cb7d6df2ae1573d3b37758f45af625f732cb749ae955d2f6c3687e565167a29db82d98164f50506ccbccb46a45b30c951ef7e41491049b8c1a3230a0be15df0556a0914225695d1a13e79ff81369c5f76681982b4cc28043810d51c888673ce8e667eb747a23f7eb6db0fa4d5973ac4a892b5d30c42b665507e9c3007863a7b1b87c53000ee9f5e320e11104b78898a8998caa322cab2dd0fe0b4eaf9286b5cebe9f1ca52826bee62d9f5181503fd91c70ba478692729cfae09801ff34eef1140ebe2a9c5cd266c8e91abea7bd0ce0d43694adde0bddda554e4fd37fe3748be347193a0c19f48fb334f9999f5859dccc9d4f2feaab4eb2cbae00eae7a43fc6522c609e3a15361a8a07142ed48082279c5fec20c9d232575d84fa96568f2f30b35a8e26103b7b6f91e21adfae2056aa84b2b590ef4463212b919b2e9512be0a12244eb2d3f9de76fc586bef5632aa1e91dbcd8f43ef4882a454737eb965fdae39f9ff924754c0b8e3c927de298ec3aaf0b6bbe183179f724001fe6ce54b1f6938f10f5a14a682605b9ba04a3086409cdbc7aee00c91001d60bb99c7dc19754c23a213c2d705c8d3874321f9ab2c085c558ff0e2e738b9e0de4f351f50c7aa88f2ada34ad6863090e2495006e94ddd89a6fb07dca6dbf4e3b9ace8622af05663d715ee94b2e119cc41a753cb8070077e59516176cfcb4cfe1345641edc4ee7094f97c603937b2a4a2ba738ba787b9cda38bc7ead8fde86f0c6d74307b7e7f0cf7126ee1fab6a5853f40aa3fbc55400ef2f9d65777f4c9f51d5cf294485c45a4c73168b4903900d7d4cd3ced6c5e2a632f7b8fd96ab3e70ddce90cafaed21e10bda1f39b03d59532c461bbd67d9bf9be4e1056e8a7bad37c77c5c378e2f912161632e4ed230e3680c3e1cc658a29847b48830d523fb29321e7a9ddc5108566545f38c68f10565ee1a21584b91eb45ef7ca2b53a4f1f99961c6494a4fa821258e142bd7b655d0b20a54e9f497278c463e5122e0ae41f01ec8598dc1c607f5cf59f42135e07eb80d1d8149abdfd19b398ff0d53c010c15e1efaba5cf6036e1735c63cf87e06aef68a332bb2a6f57f1c28037a09ef4ca60618253ab3b937ef676ca0d8f6d71b0a52455fe9d195eab4c4c8c4f605d4cc1b7944ada233ee23ef39eff43638c7719173cc5296cf68b8acef9126e9c24675f45242d91b4dcea67af5b9085f685727bbd158fae4e2cf9f7b6f497d6bb63ff3927fb0a0a130b203f6f8e05f4f7f2b8ec5f70cd9a9973be5ae863bb61428cf3e169414939dd94b6b7b609259e8d6e3b92dd9a03e66e67d3283a2650711c11bacd05df8927ea4c6f507d8e4296692478193e04289d59c62ce8955cd59a80eaefe8cfc7d70a73cfc3ebd983d9ce611881f8aa162482149264cf6cfe9c156e0f35aa8ebae4293ae529a169effbc91212697268a31963dec56912f66638b562ddb554f68d7587250d1f7bd19a52aa12d54c5d2d6a70a7e9acaa275cce103abe0d38de6ff45ff0cd233b0eb0b38afeae4aa87bd35358644f60f6ea3e6a8495597bf974cde61df980ade350783e8e0bebfd5d9f11e9c6e7053f8372217dff1b4de15d70642d21fd227ea87877c3ecaa459c5eb6deac3a4b", 0x1000}, {&(0x7f0000001380)="76807e80fecb4e6aacb5548e2a8d2ebb1a9f8c2bedcaf71d2ce241151776ca0014e11939a12d67d8ef79eb76ecf21d15a6464be3f165b714906337a3eae2c0c90a493cdd52ed52cc32edbb7ced61d2a926faab72087e6e0efe1e508bb9d6d95aed6f54cc5cdcb458348bcbfece5fdaa2ea35c05ed5dcfd208c09705cf9aef404ddff60ba261db603630bc96963ae2e6d8b38857a648c1933860700e25e7cbc35acc10feb748ac0163d7cf6c3fd68afb39ff6b5c2326f9f8bf1ec8d76a89cacf5d6473fa45f3ab0", 0xc7}], 0x4, &(0x7f00000014c0), 0x0, 0x400}, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:07 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x6a14a19ca22b4388) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x9, 0xff, 0x57}, 0x7, 0x9, 0x9f57}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x200, 0x0, 0x0, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x5, 0x5, 0x7f, 0x7}, {0x1ff, 0x7, 0x2, 0x10001}, {0x6, 0x1, 0x72, 0x2}, {0xd2d, 0x3f, 0x5, 0x408}, {0x1, 0xc, 0x9, 0x726b}, {0xfff, 0x0, 0x8, 0x2}, {0x4, 0x9, 0x4, 0xff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, 0x0, 0x0) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r17, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100800001, 0xb1f1}) setgroups(0x4, &(0x7f0000000200)=[0x0, r9, r19, r3]) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x20000000000002b9, &(0x7f0000000080)=[{0x44, 0x5, 0x2a, 0x4}, {0x48, 0x0, 0x0, 0x5}, {0x8, 0x0, 0x7f, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) geteuid() write(r5, &(0x7f00000000c0)="5dd6cf4ee44dd3ee1c8933ef8aec801fbd5a18c22c154d787b409e71041317d5c2c2fd2436dc7d71819a21265c59a3b6b37d17b1495f4da10ee1b0794f0dd99a7db61122187c874098aead6d1ca8182533c62626463b092f4af1d8f6d761e1111c7896bbf80e333c93bbe353032605f08d01eb000c1d7aea2753d76b836f607cbadb3b4a433ba341555ee81162d59b45f2f01fa1d5139f9b423d0c4cf2", 0x9d) 01:06:07 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000002c0)) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r3, &(0x7f0000000140)="6644ef81224bc6358abaf260f469fac1d990dd5e8186736bf337d26ff2f2281ca07e9ebef0c93d771f281327050dec180215a921913786ce28be9370fc41c1e515f04121329d4378d89c", 0x4a, 0x0, 0xfffffffffffffff8) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000300)={0x9}) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") 01:06:07 executing program 1: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x2, 0x4, 0x0, 0x7a, "f683118d237c8db17f482aeca4ea1ebfc22ecd53", 0x100, 0x3}) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x2}, 0xffffffc5) 01:06:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x20, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8001, 0x0) dup2(r3, r4) r5 = accept$inet6(r2, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) accept$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) recvfrom$inet(r6, &(0x7f00000000c0)=""/169, 0xa9, 0xc1, &(0x7f0000000180)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 01:06:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000003000/0x2000)=nil) 01:06:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x40}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/147}, 0x9b, 0x1, 0x1800) 01:06:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) connect(r2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0xa, 0x60) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x1, 0xb04, 0xec5f, 0x3, "141152c533257572901f11863383499c0878b5f2", 0x4, 0x3ff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x3e2bc75434bcfec5, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000280)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r8 = accept$inet6(r7, 0x0, 0x0) fcntl$dupfd(r7, 0x0, r8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, 0x0, 0x0) fcntl$dupfd(r9, 0x0, r10) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000140)={0x10001, './file0\x00', './bus\x00'}) 01:06:07 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x8) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/90, 0x5a) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCDRAIN(r2, 0x2000745e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = getpid() ktrace(&(0x7f0000000380)='./file0\x00', 0x1, 0x80000406, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x51, 0x20, 0x2, 0x1}, {{r5}, 0xfffffffffffffffd, 0xc9, 0xfffff, 0x875, 0x9}, {{r7}, 0x0, 0x9f, 0x1, 0x800, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x4, 0x8, 0x4}, {{r8}, 0xfffffffffffffffb, 0x84, 0xfffff, 0x2, 0xffffffffffffffff}], 0x2, 0x0, 0xa, 0x0) 01:06:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x28, 0x0, 0xff, "3a1df5282e2295a23ea6092c98f6b969ec8677"}, {0xe8, 0x10003, 0x3c0, "15618591beb59ea3101d0366364b54eb884c2ba4040f02bb75bdbca643e4bd558250062463dddc8660f340814fc0315edde710962b49fb47b5ce049daac554734046b6abcfec544e8503cef6a7935c72aa5c3d663d1a77396bd71088d2f82c6054af0f14fadcbbddb9c9a037adeb650c3ff02d177d7076a8ed74e818b7c737caa389882739e5b20b215c87f20efd2a7dd2f13f72890159d713d2c44dfc119de0d46bc262833f71cb310642d373ba6cee9ef06167399228bdb0b846c56a9dd19521d965e0e2fdd8f2fa54e9850934adc4d52df922056ad6d7"}, {0xb8, 0x0, 0x1ff, "8f36ad6cadc7db0c18b7ec2efd713901f4287f51d87047bd3524c2c0343c5e1fb2146043a4dc8e71b1fa44c61d62aa48e685bb08dae14f8cb3c0c471c27a733cfff87c0ca7a3e6ac2a30af2041e12cbd0a3ad9f05466378a07fe9f1d09b2de0b9f48718ccccaedf4c3566a78d885b785e70ee76d1e2489af871befca1ffb0b6d25b9fafcad8c95c0fff959b88468a614c8dcaf2c94201c2a58beaad0a35b64d0b1c8e2aca43144"}, {0x50, 0xffff, 0x3, "5e132e1dc83eb5b907d585add125a725f24336a7299b41f7298941444760a09cad7f4f0343dd8287af7218f45b18e9837bb1c2043553b49f0c61c9c791a1"}], 0x4a}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getpid() setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 01:06:08 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x20) ioctl$TIOCSTOP(r3, 0x2000746f) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 01:06:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/1}, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:06:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000000c0)='.\x00', 0x80, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) 01:06:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b8180000002900000031000200f0000000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) flock(r1, 0x1a) 01:06:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f0000000180)='./bus\x00', 0x50c43d4243fd9749, 0x2d) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)) renameat(r2, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') r3 = semget$private(0x0, 0x2, 0x200) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) flock(r4, 0x8) semget(0x2, 0x1, 0x401) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000300)={0x3, './file2\x00'}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x6fb, 0x4, 0xf79, 0x7, 0xffffffffffffff38, 0x800, 0x1]) symlink(&(0x7f00000001c0)='./file1/../file0\x00', &(0x7f0000000200)='./bus\x00') semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000080)=""/29) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 01:06:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) sendto(r0, &(0x7f00000002c0)="9e1b1316e187be68de75481b74a873e02c608a25de81cdd89edc9aa28de6935cb3cd7b22c1fbec366db7d8a57a2d80adecb3752f43b9a8b10e88f7f05a78295c60886527e61e15372069b62d8f8f35766418455870348d7607258c3d29d5e12d5be558667202a1e6e8ce3610db43b329c1453a159cfdd430c086716ef6914c6bd4043e22895c15f333d8a2cbba67eea2892721d9", 0x94, 0x204, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) r4 = syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff5, 0x567be5e647d6a92b, 0x2, 0x7, 0x100}], 0x5, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x200, 0xce}, {{r4}, 0xfffffffffffffffe, 0x28bab54d03e84cb4, 0x60000000, 0x0, 0xf4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x25, 0xf0000001, 0x79a7, 0x8}], 0xcfe4, &(0x7f0000000180)={0x9, 0x4}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000100)) 01:06:08 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfffffffb, 0x9, 0x80000001, 0x0, 0x7, 0x40, 0x9f, 0x3, 0x2, 0xa1, 0x8}) fcntl$dupfd(r0, 0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x55a) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000300)=""/227, 0xe3, 0x3, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) sendsyslog(&(0x7f0000000140)="ad", 0x1, 0x0) 01:06:08 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 01:06:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x1, 0xe0) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x400, 0x0) 01:06:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = dup2(r1, 0xffffffffffffffff) ioctl$KDSETRAD(r4, 0x20004b43) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 01:06:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee63e}], 0x100000af, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$setstatus(r0, 0x4, 0x80) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2c6cfdb93b74103a) close(r0) 01:06:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x2, 0x6, 0x10, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x101c8, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) 01:06:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x20) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:06:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x220, &(0x7f0000000040)=0x69, 0x4) 01:06:12 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x0, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x10000, 0x9, 0x8, 0x80000000, "6fb391651bd5b27142640b20dbb095c56d5b25b7", 0x3, 0x20}) writev(r1, &(0x7f0000000080), 0x0) 01:06:12 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0xfffffffe, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r3 = socket(0x18, 0x8000, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x4) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4000, 0x2) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, 0x0, 0x0) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x10a, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r4, r12, r23}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 01:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) 01:06:12 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xda8) msgsnd(r2, &(0x7f0000000300)={0xce0a28b182783ded, "576f8a3fa8f3a7a6af302ddbf29bf9c1de06f2226642df991faf131fc7a17ea7b5227417bf6944442e564d1e9a362cb864db3e2db74faba9a6a5e1e4e84322fd6baf43fdbb7d23172fdd5ee174085e82cff3f9b0539e13df07099ac8244c384bf9ea3205127547101ef227eb98ecc7f4a70b0f7afdf9b9193d803ff1ee9b3a5feef4913400d2cfee1bc6c72f977a58331f57ad"}, 0x9b, 0x800) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 01:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:06:12 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000007903d82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f11274f3753c7b6e855b41f4b0055000000000000"], &(0x7f0000000280)=0x61) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc1634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x39a1) fcntl$getflags(r2, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xceeaaaf0eceff671) execve(0x0, 0x0, 0x0) 01:06:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 01:06:12 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f0000000540)=""/102400, 0x19000}, {&(0x7f0000000300)=""/91, 0x5b}, {&(0x7f0000000380)=""/237, 0xed}], 0x5) r2 = open(&(0x7f0000000500)='./file0\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 01:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000500)={0x8, &(0x7f00000004c0)=[{0xba, 0x6, 0xec, 0x6}, {0x101, 0xa2, 0x3, 0x1}, {0x80, 0x5, 0x3f, 0xea}, {0x0, 0x5, 0x81, 0x1ff}, {0x1, 0x1, 0x81, 0x1}, {0x400, 0x8, 0xb, 0x6}, {0x5, 0x5, 0xb8, 0x1}, {0x0, 0x2, 0x1, 0x3}]}) sendto$inet6(r3, &(0x7f0000000540)="5b2aefbeefd3fc63ace29956f2dc701904994f4d278aa3861e8d06672aa4e513d02dcd44358512919a2e9598b314dda6fa5629d9cdde898a293388216d5bf67b70a3c903fad077883909c757b79cc4176d4718eebd792440820af452455bc9", 0x5f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:06:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x7, 0x9}], 0x5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x10, 0x9, 0x5}], 0x20, &(0x7f0000000140)={0x3, 0x7}) 01:06:12 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x10, 0x0, 0x3ff}, {{r4}, 0x5, 0xf2, 0x0, 0x7a8, 0x3}, {{r5}, 0x3, 0x2, 0x28, 0x7, 0x6}, {{r0}, 0xfffffffffffffffd, 0x9b, 0x1, 0x2, 0x2f9}, {{r6}, 0x2, 0x12, 0x40000002, 0x9}, {{r4}, 0xfffffffffffffff8, 0x50, 0x1, 0x0, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x8, 0x400, 0x6}], 0x66, 0x0, 0x80000000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 01:06:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f00000002c0)="d0000000001e5400429658cffc1b2faf0b103d8fd9263b391c044b775b526d1e2508d4b8a6c2769ae7e8366adaffbd3bb0d0b40424ab173127bc8355317a8689a53bfd5bb667ca389593c337c7bac1138853f4908049823aa4ce9c5f91d441621bca62f119a0d6ecb8bff5aba8e29e11e54e5f7f5e1f7f9636000fd34d91f274308b4d00d31bc5f1a5d6e1e326212e776b1e39f2979811375a4ff9af1d6aa490bdc4b2c81b582c4040193f1ef3b1898b71b831439aaa38713a8dae80e70f0a17afdb", 0xc2, 0x0, 0x1) r3 = dup(r1) ioctl$BIOCLOCK(r3, 0x20004276) 01:06:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x10000000000003, 0x7c}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$getown(r4, 0x5) accept(r4, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000180), 0x4bb) 01:06:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15, 0x0, 0x0, 0xfffffffe}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:06:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x4, 0x8, 0x7}, {0x100, 0x6}, {0x7fff, 0x9, 0x4, 0x800}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:13 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r6) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r8, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r8, 0x2, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = socket$inet6(0x18, 0x3, 0xfc) r13 = dup2(r12, r12) sendmsg$unix(r13, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = getegid() r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) r21 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) r24 = socket(0x10, 0x8000, 0x9d) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r25, 0x7, 0xffffffffffffffff) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r26, 0x7, 0xffffffffffffffff) sendmsg$unix(r14, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r13, @ANYRES32=r26, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r12, @ANYRES32=r25], 0xa0, 0x8}, 0x4) r27 = socket(0x18, 0x1, 0x0) r28 = socket$inet6(0x18, 0x3, 0xfc) r29 = dup2(r28, r28) sendmsg$unix(r29, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r34 = getegid() r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r36, 0x0, 0x0, 0x0, 0x80a6}) r37 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r39, 0x7, 0xffffffffffffffff) r40 = socket(0x10, 0x8000, 0x9d) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r41, 0x7, 0xffffffffffffffff) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r42, 0x7, 0xffffffffffffffff) sendmsg$unix(r30, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r27, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r29, @ANYRES32=r42, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r28, @ANYRES32=r41], 0xa0, 0x8}, 0x4) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r16, r37, r5}], 0x20, 0x400}, 0xdc9ae840ba2947fc) 01:06:13 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 01:06:13 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x10021, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000004c0)=0x10001) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xd2010a7e0abf6254, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x4, 0x5, 0x6, 0x1}, {0x5, 0xf8, 0x2, 0x7}, {0x7, 0xf0, 0x73, 0x3}, {0x7, 0x7, 0x46, 0x8}, {0x8, 0x81, 0x5, 0x3ff}, {0x9, 0x0, 0x3f, 0x100}]}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) sendto$unix(r5, &(0x7f0000000000)="9d927949c1b6ebb042734a2f7b4fe7d0", 0x10, 0x400, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) 01:06:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x8c) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 01:06:13 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000591000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f000059c000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r3, 0x1800000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 01:06:13 executing program 1: setreuid(0x0, 0xee00) syz_open_pts() geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNOTTY(r12, 0x20007471) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r16, 0x20007471) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = geteuid() setreuid(r21, r23) r24 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r24, r25, r26, 0x2, 0x9}, 0x0, 0x4, 0x8}) setreuid(r25, 0xffffffffffffffff) r27 = syz_open_pts() fchflags(r27, 0x0) 01:06:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/35, 0x23}], 0x5, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2c6cfdb93b74103a) close(r0) 01:06:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 01:06:13 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r0, 0x0) setregid(0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, 0x0, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r3, r9, r14) 01:06:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x1, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6794958d], [], [], [], [{0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x5, 0x6}) 01:06:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/\x06\x00\x00\x00\xfa;\x00', 0x10723fb7c4528b88, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x4d}, {0x46}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") lseek(0xffffffffffffffff, 0x0, 0x6, 0x2) 01:06:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x45}, {0x54}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x22) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchflags(r1, 0x10000) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 01:06:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000004c0)="6c7ed6e7da42b3c2664b8ca329a6f3c494602611b0151ba71844dcf9cd84560f0e0b2391bd0758d036dafb8ef179041c27917db151a3a59f04a42a25c37346610bd687e654cdfd063bfd07db279270edd54e8a1e111f8395f19caf2c335eb7909a1ffa7e5f7ba741fcfd0845238fbba591d43f7dfc01273cbe80ed4d73110cb159e1508085320a1c63d57e2e3e755bd5ed950a86c42d3097900f900f2518a7c04a7c277e775c02b03f05df21583b04ebe209e663d2cdcace9bbdc4ca2ad055e000bd42c27f23", 0xc6}, {&(0x7f00000005c0)="cb4a764bbc08bf11887141a7a512f7fd6b083a8b3951e9b531771af9e27ce5fe9c1511a53ee8db0fd4f2fc4de5619cdbe74725a477f82c75fae56cdafb433f70892ed875df9a17318972296ee35ab5eb86a7a4ccbf2e2c9db573599d69a99789d6ad4a3f56835ce83ce03b8b162aa0ffadf02f0274bba948b0e6b773079d994cba89366f7340449a4bb81d973a536cb7aca482986f712e0a257326dfffd4c58306c32e8d6a35f5308ef11db523116fc43e50b464f93cc77adf294360f986bdcefdaefa1d87c4e340a496c63f7f8cff38f58345f76c8dfb041d", 0xd9}, {&(0x7f00000006c0)="37d5b801ff1b04e210051320e67d65bc5660c8561d28a2ab3b817c43522bf83891c8d7f01121fa94bb895138cde53e3e0d25d4cfc1cfc56bf7e0d319a966827cd7313d0ffd84f5b3fc942e85057e9130661a308eabca29bd443f8fcd7dbccddd9ee548949ab2d9d31b46b1223d23030457a5d73266ec86ebc893a3d3ac65bc0fba9b0cfc99b33f8b791e3f0db2af1d2c44e39573ba97c305d656d3fadf0b6e81d2ae006c4775845da0774eb0bb210856b5aefc006f8fa9c91f39adc2713393604afcbab8444fcd288b33068f3136233bfba7ed095f0090b2e47944005320ae240ef3474ac0cd422d68166458f8917be605998a61f823726e", 0xf8}, {&(0x7f00000007c0)="bac78aeb943d86c7fc40d1aad8685962498e3be0057bcdc655b02b4f6399a1a0331b64dde064985dc55f624b3266e0135182cf27f960ce8658de5e940ca06de233894d6b71492a89aa4eef0e3bc6cccd68232f2bafac6fc14ca00daa0e5bbddeabac83f5ed32165a366dcd2365c12f2299b3e18f9aa86c80065865dcaa28fc466f6400a3261d047ea37cdc3743f387a52b45ed0d6121b1997805d33e79dc63d47085cda900a829e23188cc3d01eeb266a8ecdb5854e26f8ae7b36c19fb56ccec489527fb049af51f852e47058964366a", 0xd0}, {&(0x7f00000008c0)="a176ba00e8405fe81c8d57b8d1bb028ad48ce49231c3b6aa3fe735416281e08facc54faef3f43af0cfb6e8125f143eb00583849fe544eb2f92e5aea8831b72e52225e7a93d73a1c3691a49966488bdb41be0da4150cd18dfb8b9998ed12e24381a00f1d45d9b1513c7456e2d5bf37ac52f217f1d9c8407d87b1bd184ad87ca508ceafd48637f2d93e77ac8c2d1ea37092762856570c168a4efba136eddc42811404c4efa6c775e10785ee73e7374c4ab192163805d912753f998347a351354a33eb14cf1d43f7242482f23c7a04e92c76ae4935fc097fcfa873a0d0ae8daee16fd0f1bd9b78efcb28981417e7fe365bab9f6392b0324998d3f354208ee2a6c992c52a971278571b433cd1c080a169cf1a95b12c7fc81f49f7395ab96c5836b1fb718707a06eb5a7aaf163e093c428c4f107f744f1a3a69be4e6f2e37c31b354707bb32809f55d495f9b11f5c6af44f05456d22a16181c36eecf54e4f2596bee1f01787c74aafcea9919c32dd8f244fd35c28f4381e1d695740305cd2865384f6ac35ba097f94a77a46e003a13e7511b5e4c970c545a450d76b4fd42b0c5f26180fa32f4bbb21ecb708885bb3a1f92906f2a5e4abc0ccdaaa42df3efa8ff543eba479efead93bf0bb5f9a0517adbe61bf1488dcd69c222f807d0ffbf12fc47dbd77165355ac60a4a609e2f8ecb6955ee4033025750f245b1f174ab1631733c5f4556163ba315c8a763868328878532b10c04a572714a462a9f82655c1334f04a953cb0cab40015532184ff980064a51141f604152ab8fb7977c9ec8a4b1281ee4a3f3eefe36cda783baa43c1b805842304ba1b05106ce9dd91e5de88a939f8ff07b006d0be2c169dffb43ad1f0b2821926dd4aab88a01590d91c6de955e70b4fb98acd7e82d590d380e2942bbe6c4038a7931d5a04e6ac43a60f58886bdb15a34dbcb72ad38e767baf1b5e639b3c91442f9e9e47f19d300a571a1172ce2c6314406e3794146d5dfa2f0b10d99ed09bb730d24978b6ee0146bd6301fb29e770fedaa12d13f55c9b517fa46d1cddc67cea41ffc7cc416140593611c50d5b1dfa79e30512b92ed6e35d47dfe8824d7dcdfde15b8e1c04b58af840e6ce3679cccf769c20d3b2c6787e7aad81beef60fc6176e8ee62acd423cfcdc6d265ae15bf5604e233a39f8e0a7414019bd1c488816e3d7dbdd1ef123cf5be7b8fcac2b46edf26f83f512d7d77783d0a73b65f2a03091394c8ec7698cd660dd75a7d973a37647d8aade4fb0a3e47c0924cfd01ad7eabfc57a0cfbf12297185ba83d6105d61c0b0a45abb275f622ffbdeb7f52f37b0cb7a0a1fd6dd42ffb5553b040040ccf71aa045980b12f2fe77d9242a47fa65132998e6dfb1c985eb02d20d24c8393ed720068a8c72d1620165a5a4bdad25e27b02df3b61ad716e3a5a12167ce71de2d0280de484f4837e603cc0d1cbdd0f1cfdbe5994415fceb5ec81877b4bcf9181a1bc8845805a2bafc3c130e1e13839126fd8c0bf29ee3d84e970765bad40d1dbb8d838f85e23cd62ee7e305be65131076b9da647f49b0491d3cc7598bcb21347c4d0b38393e97504dad459350eb85247f71feb2b9db1d277c3a217bf7fdfd9942a5dae4045939076be209792d6e28e0bdf48b6739ec30fa405b7cf9a7ec748243f6cf63b8680b31bfca1ad300e558e25e194c57acf5fdb84393fc1e1bd409e6930bfd33a00f094f9699db51975d5f0f34f00418d903393c3188f40f592039de17052e323a44e349f26ce93b4a15086a58f0fd799a7e687c80e551ba50d4618f0f82e408bf29c810fd4b6093d64e0725a7414579c82ccf610be7a83daf33eab3b7001feb7dbd5643c13e6a0829c155e722d68ed5a8ef91119b10a8ea3f3dc6220935eb371ec3dd38a104af01ab8ba1e9858931a38c01a752eb337a44220e3bc4f01e580bb6abdc9eb75211455814eff9105b2b21f01afee3a8fd315300335222f176dbc0bff50785ae63e5f997e5f30c5f5a1368cb2f267c4467be769f875084d61e43afa273e411a2819c95b6c435fc9926cdaa41d75a2e011ab1d3d0ac119ecf5189cf4dbfcdd530c663a35a81c6aa16244449c168799526f67651f971d103867cc9aff629b4dc20ad9219df293a11c8d6caa83e353506e00ac89178ab1bde8664fb42254cf35e9e80a23d3aa2c7dc9cc62286062cfef70b539f10d3da5ad79652469ffa795cfe48897aeae12fda3be6518e8de69956b5f3ee5f3d54ac55425a223e379dd605b128f66bf4c4119ceed23628a251f5dac1de432516d01d6aceec066779f2d4398e55b7419701f3000a9fd5b79c20b2963b66d0cac501522c0a14d8df842693d5fb20bc0c4f6784c4781f7e82cd5fa3cd551db6c89fcda403ae99e3e9984b07065563286c7ddcb298c73db082c3f852bc024e6adb2760d8f8b149a45e06e8d927a8db47ae01be55d1900fce0442ab6ae6490f52425aa0571a094ff10948a2fa70e4782f6fa3bf22518ef811e3029b2723f4389ca63a0653ab7d07983a83114967f4d0fbddc877d18e7af8d3bba738220536f19b9fbe1143885ae899fac2960f7c9490e7a5366e33ea8fc79b6b20a233b58d873d98d30b1b0df1411483c8d1cae34821dc2aa9535c17ae33579bd8b50552869779b1bcc825a1ab70b73fe8cc1906d80c3ed7fb64d8421210317f2fa6c2364476fef5f1cbeca6b80bbfc1345a76f65879d0d8f38656394ee0a3ae8874b7a4700bc8a74b8d2da6cdae0ab5a0903ddb6f59ccb7742b6e8d8838cb86759af25af188de6d8f8c177788e595bb386ed4f074555faf343c50d1090c75c64f21e7bdcfa50c9bae341077c307ea8ec438b2f095adf44bd94094647a636359d578c977b44c36a50f2b0fa628ac3cc085758039c676d4325dfe3b5044a4d5427c5a6c78680f81cead75896f5ecb81a2096706f736fd553ef93fd8ed9f7f2ce2bb2a0fa5a28b06389fa83f37700c914b62495710d63b1a5677fc452cd6c80cbdc2fe07d0c453e96ea3556e3b9e122f9ac125a964f1073ab6eb5f90023d72933e4514ca11112bac4faad6bfafd96557d079a902c17ecef0e8d720a5278d0a994ca8ceb12bea46d80e2da0dc9993711fdb4b5e7a69cc6777bc6b5d291b7904d6ad07966afebab37fe28891953d798ea045794ad481b0a9ca766f828d22165d9d32dceb050f56441f24b086695ae5e2ecfaece2f6e2dd8cb25c0233f989974189b8ee6706080d4b7693197d4343fe5e4dfca5dd7e1edbdcb9b482c2c3d6e3d82effb9d83282873052fc9235f7ed9ae902db2b55811453b0be838c0346197f2cd0c34d744d4f06883fafdf505ae13d90897585b69af41dd1fbaaf8c1facd2f82f093e7896d4b4873e2545ccba8c3346e038fcf0c66fca0bf30b2e674e3e93371ced6d2e32adf558ca6f8c72fe8eaead66c55d454905fa1f9d1e3bddec14f7774d07773ad5e8f49bc66c3f4f22e9769a18d621e72b1f94dc77082618ab88accea0df79150b000004518338491ffd58c3143bf79209c420bf98a7a4761d3a74dab0ed0ec3c8019f7ae9fbc415b28452dd61fd18c52e15d89271d13ab07c0b83b8890746ea48767eea533feea30d9c737a2f72a482b437561d903eabf870bcc7bc9e5c396983770a7ba4948409a394cbc7994676d8dc9a6d8e7e08639e20601fa10af52fd121251ba5f4b6cb89d7b0a206abb94fc0064e3fdfbd418f073b4d445a0ea5eed4f2d4f4054770ad50768227a6b42750967c334c21da53f53981bec6709b07fea3b84cf0b228dde276fe441b5b414d73dd8db61ddaacba0379f1d876a17b92880e4fa33eba831718bfc15315b08c032c1cabd35cb6312debf391f045f755f50612542754c363614d7d0c6569cfb85ce1c3ab4a2083bfb049314943c481f7088d34432ae6eb84835510611ac0ca47b8879eefdfee7e79676dde682b650c722c79f3d7ecca362354ab487a053295a63dbd3e80d54ce66619f5b144c53cb0e4ffec1b32afd29e0bc8c7b54c5845b1c0f5e0d6a19e7197230b8cacdbc50aa59ab7052729d20eaf80b910da23dece3e60a9c35f3f5f0de6cbc4d9fb226124caa22a9fb0208712e738eed9633b6b233939c903b6b6d092cf908f9cc99de4cfba96bfb4e3bea4a65141938754a85b5d66ae5dbd46c50d77fc9a61ae26e89646d8578624b8b28e2ea1c5aaaf091815b18f38c3fde1bd91704e652293385ca45b44b9ca7bc2e1606a8adb76fa967fd537262052e5cc721e3347de81c88bbb9fac86ad257b1471a0a2eaf33c3347bff7f13b47544dd64a4d3a7409b051312568821dd1cef35d87e46bb4eaa8a690b7dec57dd2a41395137cb9314e497d56c126d3e3652f52c84e90e99e79ae6315bead8840fcdc81f5ef635f7b35b03ed4efc122f69ecfb9b8d841095b82e7113f313ea26c92b38c334cf2647080bb799cd5a7975735b7940bc5be495116ba67d79795eb443d46ad43f776a4b325d4d75a1ff327c1856332873dc15c37642489306e59bc68f10d88917e1c332459a521b7c4c7fc585bce2eee7bd0b37ca365eb85d78aace28197462af6f25ddbe354a1ea566c7fb0352798e0c6b196c7cf028319ba744b0f6c1a50f7f63d8234eed0a07c454645d23e2ef6ae1972d05c25c108c6dfc6eafdc4210308da9f7b5f94f6a6351026a96ccddf629d8978f7cd9b126022944b291e10fddbaf30d49aacd2c6ac4880fdd61b62e8b667bc68402c928bc679bc3af69c3046f2fe126f24995ec2dfbc69732f8f497a10d510c65ed3fe8ad0afefa08b7abf165ea988c6bf72c2f0c5796a963b24990ca76420073897d52c03f3a2084d4d94f2e624e102a4af7b1c7bac9cd456c0342961efe3ca14b07bed8a23a265b4e8c77639e415bf588f32f0c1550578ff47100624b2737ccbb3dd7a7f558682f65d022f2d6e4d89c78f318d610de6fc454f0d214776b219d996cabcc7ed458995a98938ee5fc1597137476bdc110e7a2ed1bf210e0facac8ed3d8663558c7a2bcf42ffb75bbbb816f7abdd3e7e16d16af3273f8d9c586f931410a440fce4ac1b5d230bbb1202f09c75ce03e4accd6ef9fd2d88cb0cd1f9b5f7613dd5d2c2dc824067e58b53885ffb02ebe6b17720958b1a3b1bb6b749eb54a17d5920a8fb45aae76e397505b125b4a58845fcc060871ce5d39b273d69df47b9a2b79817d5830041dc8bc91cad0d94886d14282c51a75fbb26ce7bb24b5daa12e5dee222a4a2515439cc62f414343454a70bab279e4d55c43a8712f02252f1aeb66443ff283b7d581faac4961b4d7fd4c6f4707550d2dda3c14962af32c86eaee3999650893c2408295ba754eed56dd0f6ba206d7e07d5b1b0ccbb01c112d80e55bd09c4a6abae32fef47c27c1bdfc0d8890a1dfa10c40b18c25ed9f19c6f0e02e0a959bf7c09f930d9ca13d0b7e4c524a5bc2e563aba81eb09d9ac87d1c5c1966f6347f53121fefbfd2984b6faa1d03e46c449926273aa52257506ceab664bd5efb731f748f45685c4c4b436040a04ef0e8bc72ab65dc77c464634d9d40a18e56af4725051218fdf5b1561b4bb28915e50c7c2126b3e4b76f68f145e231105eb1297cc4f0001123bf95fd5cd83ea740fe12daa9b9d79a46ecdbdab4017922733d5415aa22a70401b6a072aa7d8d4a1dddc3bcdaa88cedc7e9ea2006978fd7fd278634aa96d4a6b6f2efabb1c05c13655faa54601dcfa9284bc079a5908f20748ecf5d5b93d9556129146afd5cb79acc3d61d35a1b359f1f336040a35f8e783ae53085fa48d17210d37efcd2", 0x1000}, {&(0x7f0000000000)="e3f9041a730bbc15906522140c5fa917b9fe16d9963efd0541b23e8297dd152fd18f24b74567f6003be2cfb3921537975b8a47c1d11452f67da4d9b30b24", 0x3e}], 0x6, 0x0, 0x8ce) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 01:06:13 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) getrlimit(0x6, &(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 01:06:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) syz_open_pts() 01:06:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x86, &(0x7f0000000100)=[{0x5, 0x80, 0xff, 0x101}, {0x101, 0x5, 0x34, 0xd290}, {0xa, 0x0, 0x1, 0xff}, {0x6, 0x1f, 0x23, 0x2}, {0x8, 0x3f, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x7f) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x2, {0x1, 0x1}}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwrite(r4, &(0x7f00000001c0)="f9896ed42418355c76624c4c49dfd685fbaf8a8d1a029b", 0xa, 0x0, 0x5) fcntl$getown(r3, 0x5) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) 01:06:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202080000006c6530008ca2721c0e7fff93109ef853159b1df173ecbeb5efae4af3ca1312e14becd4eb60ba5e4c8511cb9d2219c08ad92761902620a513d891d39bd4f8e33b9ed5ec5321378706bc00d46937bba1e30b42f610074067cf1bf9610c7d444292569b6732ef65bb4cc86e155feb87b91e836bc4cbaf2c37587c8975993027958ee45feb582408e63fe5da663041cff650512e40e939039447f5b9b845d13c8aeb57e531"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r3 = dup2(r1, r1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) accept$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004200000000e75d6441ab1ecf63ea313e188300080000000000000000000000ffffffffffffffef0000000000"], &(0x7f0000000200)=0x55) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000140)=0x5, 0x54d9fdfce3621f54) close(r3) 01:06:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f4753471eaaea1afe200"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) socket(0x38, 0x3, 0x80) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 01:06:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) fchflags(r0, 0x0) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/40, 0x28}], 0x1, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) r3 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0xffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa4f7945bbf79cdb1, 0x0) semop(0x0, &(0x7f0000000400)=[{}], 0x1) r4 = semget$private(0x0, 0x0, 0xd3a0a33c213f9ae) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0x7, 0xcf0, 0xfe, 0x8001, 0x8, 0x4, 0x81]) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x0) r6 = msgget(0x3, 0x880) msgrcv(r6, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgrcv(r6, &(0x7f00000002c0)={0x0, ""/251}, 0x103, 0x0, 0x800) kqueue() 01:06:14 executing program 1: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x4, 0x80, 0x100, {[0x0, 0xd7, 0x9, 0x8, 0x2, 0x10000, 0x6, 0x8, 0x5, 0x1f, 0xffffffffffffffc1, 0x8, 0x6, 0xfff, 0x101, 0x98e, 0x7, 0x101], [0x10000, 0x9e, 0x1f, 0x5, 0x5, 0x1a, 0x6, 0xffffffffffffff00, 0x101, 0x4], [0xff, 0xa4e, 0x8001, 0x2, 0xbc7, 0x1, 0x1], [0x7, 0x7, 0x3f, 0x2, 0x2a7e, 0x8], [{0x9, 0x0, 0x1, 0x81}, {0x2, 0x21cf, 0x9, 0x2}, {0x5a55, 0x3658, 0x2, 0xfae8000000000000}, {0xf2, 0x0, 0x80, 0x7}, {0x7, 0xffffffff, 0x7fffffff, 0x9}, {0x8e, 0x0, 0x5, 0x5}, {0x0, 0x4, 0xb8, 0x80000}, {0x439, 0xffffffff, 0x10001, 0x8}], {0x1, 0x8, 0xfffffff9, 0xedc}, {0x9, 0xfff, 0x5, 0x50}}}) 01:06:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x5c}, {0x7ffffffe}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 01:06:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaae}, {0x35}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket$inet(0x2, 0x3, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 01:06:15 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20510, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) pipe(&(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$TIOCSTOP(r3, 0x2000746f) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) pckbd_enable: command error 01:06:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r3, 0x0, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r5, 0xef295e4faab2cd2f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='%\fA,ef`\xd9\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x100, 0xde, 0x3, 0x9}, {0x1, 0x1, 0x7, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x24}, {0xbc2e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") chflags(&(0x7f0000000300)='./file0\x00', 0x10000) 01:06:15 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\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) symlinkat(&(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', r1, &(0x7f0000000440)='./file1\x00') r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="18000000ff7e93c9d3000200ffea00005fc6678244d1c3211955a8c59fc0ed638c0d07a28f60cc63ff1128991f25e8a7cde48fdb9c48e8936bd17cfef00d0f050d5d4704ad7e85e046e8d28377b28b7002d27c4a6446c894d8cc89c8db1dea56bc7237622bda4774733a86", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=0x0], @ANYRES32=r11], 0x87}, 0x0) open(&(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', 0x0, 0x26) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r10, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/239, 0xef}, 0x1002) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r12) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r13 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 01:06:16 executing program 1: r0 = socket(0x11, 0x4003, 0x6) sendto(r0, &(0x7f0000000000)="b3be92ce", 0x4, 0xd, 0x0, 0x0) 01:06:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefbfffffffffff7], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 01:06:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "65b900000000000100002000", 0xffffff16}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7132dae69931929674", 0x14) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x67, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = getegid() getgroups(0x3, &(0x7f0000000180)=[r4, r12, r15]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r16) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 01:06:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f0000000000)="ab8c93888301d70d84fb8511551e6607349d2476978cd9efcc43cffd0613496a47e17b00a010a751db321e910a1f9b732e83a1642f53f80b41f5e2dae64dbde6d4cb63c14fc8d1c16b5bc3aaee27b449e017f97086939f7cd6bcb32a618d4d2c323db91f0edadb795962dbb868ce378268cb9e762bb9", 0x76, 0x4, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) 01:06:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) open$dir(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x3, 0xce, 0x3, 0x5}, {0x6, 0xdc, 0x5, 0x10001}, {0x3f, 0x9, 0x9, 0x3}, {0x20, 0xb7, 0x4, 0x1}, {0x81, 0xfd, 0x0, 0x1}, {0xfffa, 0x20, 0x7, 0x8c4}, {0x81, 0x40, 0x5, 0x4}, {0x200, 0xcd, 0xca, 0x193}]}) r6 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xffffffffffffffcd, 0x0, 0x8000007) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r13, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r9, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x91d5f8895a092ce0, 0x2, 0x1, 0x8000}, {{r1}, 0x8d921da9873f402a, 0x1, 0x2, 0x9, 0x2085}, {{r11}, 0xfffffffffffffffe, 0x20, 0x1e01ffffe, 0x9, 0x100000000}, {{r12}, 0x8000000000000007, 0x49, 0x2, 0x8001, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffd, 0x8aca4147a9d0acf, 0x2, 0x18466909, 0x20}], 0x40, &(0x7f0000000440)=[{{r13}, 0xfffffffffffffffc, 0x1, 0x4, 0x8, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x1, 0x2, 0x400}], 0x3dc, &(0x7f0000000480)={0xe81, 0xffffffffffffffe1}) r14 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r14, 0x0, 0x0) preadv(r14, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r14, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSCTTY(r1, 0x40047463) load: 4.14 cmd: getty 15844 [ttyin] 0.00u 0.02s 0% 315k 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffffbb, &(0x7f0000000140)=[{0x45}, {0x3c, 0x0, 0xff}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40, 0x40, 0x0, 0xffffffff}, {0x15, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") load: 4.14 cmd: getty 15844 [ttyin] 0.00u 0.02s 0% 315k 01:06:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x6) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$setflags(r4, 0x2, 0x1) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0xe87099e6ab58017f}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) 01:06:16 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb2070000006bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f431cf01c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8c38e07f9a3cc45ce86d2b5965583b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x15e) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00\x12\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4c4, &(0x7f0000000200)=[{0x5, 0x5, 0x3f, 0x8}, {0x1, 0x6, 0x40, 0x5}, {0x0, 0xff, 0xfc, 0x10000}, {0xf5c2, 0x2e, 0x84, 0x3ff}, {0x7f, 0xff, 0xff, 0xfffffff7}, {0x3, 0x20, 0x9, 0x9b}, {0x7ff, 0x9, 0x2, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000000)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCDRAIN(r5, 0x2000745e) 01:06:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0, 0x41) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r4, 0x40}, {r3, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x7ff, 0x9, 0xfff, 0x9}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f00000008c0)=0xfffffffffffffcc3) r6 = fcntl$dupfd(r2, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, 0x0, 0x0) fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000200)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1011, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 01:06:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x0, 0xac, 0x5, {[0x0, 0x100000001, 0x0, 0x7ff, 0x8, 0x68, 0x1, 0x40, 0x1, 0x8, 0x3, 0x7, 0x20, 0x80, 0x3f, 0x0, 0x5, 0x2d5ad7d8], [0x80000001, 0x72192b61, 0x0, 0x0, 0xfffffffffffffff8, 0x1f29, 0x5, 0xfffffffffffffffa, 0x677, 0x3ff], [0x5, 0x8, 0x0, 0x1, 0x8001, 0x9, 0x33c00000000], [0xfacf, 0xad, 0x1, 0xffffffffffffffff, 0x7fff, 0x4cbe], [{0x7ff, 0x1, 0x538, 0x5a8}, {0x5, 0x7, 0x2, 0xfff}, {0x800, 0x1, 0xffff3937, 0x1}, {0x80, 0xfffffff7, 0xfffffffa, 0x1}, {0x1, 0x9, 0x0, 0x9}, {0x600, 0x10001, 0x7ff, 0x5}, {0x100, 0xfffffff8, 0x800, 0x5}, {0xbba, 0x4, 0x10001}], {0x2, 0x6, 0x4, 0x5}, {0x0, 0x4, 0x1, 0x3}}}) 01:06:16 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 01:06:16 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000900)={0x2, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d0900000042b4dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a34102000000000000007fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000001, &(0x7f0000000200)=[{0x6, 0xfc, 0x1e, 0xad5}, {0x75, 0x1, 0x5, 0x7fff}, {0x8001, 0x7, 0x9, 0x1ff}, {0x8101, 0x6, 0xc1, 0x800}, {0x1ff, 0x9, 0xfe, 0x6603}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x8, 0x3, 0x24, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 01:06:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x20, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x1ff, './file1\x00'}) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x1ff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCEXCL(r4, 0x2000740d) close(r0) 01:06:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:16 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60001616, r1) 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x668d, 0x7c, 0x8b, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x5012, r2, 0x0, 0x7ff) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x303, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x1, 0x0, 0x100000001}, 0x0) chdir(&(0x7f0000739ffe)='..') 01:06:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socket(0x11, 0x3, 0x0) socket(0x2, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) preadv(r0, &(0x7f0000000b80)=[{&(0x7f0000000800)=""/59, 0x3b}, {&(0x7f0000000c00)=""/112, 0xffffffffffffff4e}, {&(0x7f0000000c80)=""/25, 0x19}, {&(0x7f0000000900)=""/64, 0x40}, {&(0x7f0000000940)=""/68, 0x4d}, {&(0x7f00000009c0)=""/247, 0xf7}, {&(0x7f0000000ac0)=""/138, 0x98}], 0x7, 0x0, 0x3297) select(0x40, &(0x7f00000000c0)={0xed, 0xffff, 0x9, 0x4, 0x0, 0x8, 0x3, 0x1}, &(0x7f00000001c0)={0x9, 0xff, 0x4, 0x1ff, 0x59e0d88c, 0x2, 0x3, 0x2}, &(0x7f0000000200)={0x4, 0x9, 0x1ff800000000000, 0x5, 0x0, 0x5fc7, 0x2, 0x101}, &(0x7f00000004c0)={0x22, 0x45e3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r0, 0xe8ddb3094dba508f) 01:06:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r2, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x5) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x5a) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f00000012c0)=0xc) r13 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r15 = open(&(0x7f0000001480)='./bus\x00', 0xd35063803f583886, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, 0x0, 0x0) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r34 = fcntl$getown(r29, 0x5) r35 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r35, 0x0, 0x0) shmctl$IPC_SET(r35, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r37, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r37, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r36, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r40 = getgid() r41 = getppid() r42 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r36, r39, r40, 0x1e4, 0x8}, 0x5, 0x5, r41, r42, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000180)=""/35) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, 0x0, 0x0) r46 = socket$inet6(0x18, 0x4005, 0x70) r47 = fcntl$dupfd(r44, 0x0, r45) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r49, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r48, r50, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100800001, 0xb1f1}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000380)={{0xff, r32, 0x0, r14, r33, 0x20, 0x7ffb}, 0x0, 0xcc2, r54, r34, 0x10001, 0x100800001, 0xb1f1}) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, 0x0, 0x0) socket$inet6(0x18, 0x4005, 0x70) r58 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r60, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r64 = accept$inet6(r63, &(0x7f0000001300), &(0x7f0000001440)=0xc) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r66 = getpgrp() r67 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r59, r61, r62, r65, 0x5, 0x7fff}, 0x6, 0x2, r66, r67, 0x7f, 0x100800001, 0xb1f1}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000013c0)={{0x7, r12, r13, r14, r24, 0x48, 0x4}, 0x4, 0x1f, r34, r66, 0x81, 0xfffffffffffffc58, 0x7fff}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r69 = getppid() r70 = getppid() r71 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r71, 0x4, 0x8000000000000080) pwritev(r71, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r69, r70, 0x0, 0x0, 0x800}) r72 = socket(0x18, 0x1, 0x0) close(r72) connect$unix(r72, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r72, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$setown(r68, 0x6, r69) 01:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 01:06:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) bind(r2, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r4, 0x0, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r6 = socket$inet6(0x18, 0x2, 0x0) getsockname(r6, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000340)={0x1, './bus\x00'}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000080)='./bus\x00', r9, 0x3596f26c4b2cb228}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x3f], [0x80000], [], [{}, {0x8}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000000000000000}, {0x0, 0x0, 0x200, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 01:06:17 executing program 1: getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x7, &(0x7f0000000100)="44280cb6bff742e5645a8fb093577e3966bb3485b6a58e4a0878c79da4f89f6e500c25a1d73ba822757336e1db46ce8dded2a483d622217fe7d09c8b14e5998aa342", 0xfffffffffffffe1d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 01:06:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000040)="749703210f6e83f89087515ab45713442de6", 0x76, 0x0, 0x0, 0x0) 01:06:17 executing program 1: r0 = socket(0x20, 0x4005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30000) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) 01:06:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) acct(&(0x7f0000000000)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4075}, &(0x7f0000001100)=0xfed) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) 01:06:17 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xfffffffc, 0x826e, 0x2, 0x0, 0x2, 0x3, 0x1, 0x0, 0x2, 0xff, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000, r2) r3 = socket$unix(0x1, 0x1, 0x0) shutdown(r3, 0x0) 01:06:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) r1 = msgget(0x3, 0x880) getsockopt(r0, 0x1, 0x4, &(0x7f0000000200)=""/14, &(0x7f0000000680)=0xe) msgrcv(r1, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000580)={0x2, "aa510a40a0755e8d0f4b6d6757393759677c0bac31d07c05dc9a339dc482f4f28fa7cbc36686f960b8a4bc5c6b06b2bfcf794c610121f9f2dd317da63235c90d8fa28024c578cd6bfeade5e1088cc9c300a236ce176ce86bda76a846605a2bbf29d9880bb6863535ccca8e4ee43c1b5a5839102c7173aa846f36fa4247768bd63594b6597d2b1d3833bcd0c132ae1ba9e82d3d93161efec22107258e2c32c181a24e65ae7f3b6e1146a533dc9392dd1ccb3ded28f4317d52d315206fcf861e0d6370bbbe3e846c61b26a88bc2504952d9af0dba6b7a36a"}, 0xdf, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r2 = msgget(0x0, 0x2) r3 = geteuid() r4 = syz_open_pts() fchmod(r4, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) getuid() r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) r9 = getgid() r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x402, r3, 0xffffffffffffffff, r7, r9, 0x8c, 0x1ff}, 0x3, 0x6, 0x0, r10, 0x1, 0x7ff, 0x5d31, 0x4}) 01:06:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) geteuid() pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup(r6) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) 01:06:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = semget$private(0x0, 0xb, 0x10) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x184) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r2, &(0x7f0000000000)=""/122, 0x7a, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) write(r4, &(0x7f0000000340)="601111df8db24d6214981809e5b48bb2eaf53616f9ac719cbeba97bfa46a0107c6373d2a5ccaa433987f471e60b77a00a94fa627c0ae697b7afe5088b677aa8a7507eb2e830c2eb3bfe52c0581d3d1e77caa233a7090bf2b5763be275e738d8e15ff7f9b554d91352bc9fd67f8787960765d93692d2bcc625da6f3ff0469eabd688742710200000000000000ee9d7b8131523b09e9d4fb93f246006cb4e2c45e1eedd1bb3d7657f13e397a52ed3a41220fe77f13308a076ed831d48a2174b80d206c2bcfe89dff2d9bd268094b13cdb0b5f11084be64d600000000", 0xffffffffffffff29) 01:06:18 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x818, r1, 0x0, 0x2c) 01:06:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dca245192a10100000007b8affffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, 0x0, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r17, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, 0x0, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = getegid() getgroups(0x3, &(0x7f0000000180)=[r18, r26, r29]) r30 = getpgid(0x0) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, 0x0, 0x0) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r36, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100800001, 0xb1f1}) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, 0x0, 0x0) r46 = socket$inet6(0x18, 0x4005, 0x70) r47 = fcntl$dupfd(r44, 0x0, r45) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r49, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r48, r50, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100800001, 0xb1f1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r56 = getpid() fcntl$setown(r55, 0x6, r56) r57 = getpgid(r56) r58 = semget$private(0x0, 0x4, 0xa5) semop(r58, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r58, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r58, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r58, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r59 = socket(0x18, 0x1, 0x0) setsockopt(r59, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r60 = socket(0x18, 0x1, 0x0) dup2(r59, r60) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r62 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r62, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x3, r61, 0x0, 0x0, r63, 0x4}, 0x200, 0x401, 0x2}) r64 = semget$private(0x0, 0x4, 0xa5) semop(r64, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r64, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r64, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r64, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r65 = socket(0x18, 0x1, 0x0) setsockopt(r65, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r66 = socket(0x18, 0x1, 0x0) dup2(r65, r66) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r68 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r68, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000100)={{0x3, r67, 0x0, 0x0, r69, 0x4}, 0x200, 0x401, 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r71 = getpid() fcntl$setown(r70, 0x6, r71) r72 = getuid() getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r75 = getpid() fcntl$setown(r74, 0x6, r75) r76 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r76, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r78 = accept$inet6(r77, 0x0, 0x0) r79 = socket$inet6(0x18, 0x4005, 0x70) r80 = fcntl$dupfd(r77, 0x0, r78) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r82 = socket(0x18, 0x1, 0x0) setsockopt(r82, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r82, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r86 = getpgrp() r87 = fcntl$getown(r78, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r81, r83, r84, r85, 0x5, 0x7fff}, 0x6, 0x2, r86, r87, 0x7f, 0x100800001, 0xb1f1}) r88 = getpgrp() r89 = getegid() r90 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r90, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r92 = accept$inet6(r91, 0x0, 0x0) r93 = socket$inet6(0x18, 0x4005, 0x70) r94 = fcntl$dupfd(r91, 0x0, r92) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r96 = socket(0x18, 0x1, 0x0) setsockopt(r96, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r96, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r100 = getpgrp() r101 = fcntl$getown(r92, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r95, r97, r98, r99, 0x5, 0x7fff}, 0x6, 0x2, r100, r101, 0x7f, 0x100800001, 0xb1f1}) r102 = geteuid() r103 = socket(0x2, 0xc003, 0x2) setsockopt(r103, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r103, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r105 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r105, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r107 = accept$inet6(r106, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r108 = socket$inet6(0x18, 0x4005, 0x70) r109 = fcntl$dupfd(r106, 0x0, r107) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r113 = getpgrp() r114 = fcntl$getown(r107, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r110, 0x0, r111, r112, 0x5, 0x7fff}, 0x6, 0x2, r113, r114, 0x7f, 0x100800001, 0xb1f1}) r115 = getegid() getgroups(0x3, &(0x7f0000000180)=[r104, r112, r115]) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="476cef1aeb1d6d31714dfff21d4068f009ddd655e2ed", 0x16}, {&(0x7f00000001c0)="253d0b40949a8ca40a5947975a38efb4060a1fd174c1afbf6107a2badee3e56f50ea92faf1", 0x25}, {&(0x7f0000000200)="3a15588bd94e4bf673e4ebc7ef31188c65bc8e4ea6284c685593d99bac8a84ebb66f4a895ecc466257d4b2a4c7a5ba5f94e537164fbc3ca7d94bed0641ba", 0x3e}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r12, r18}, @cred={0x20, 0xffff, 0x0, r30, r36, r52}, @cred={0x20, 0xffff, 0x0, r57, r61, r69}, @cred={0x20, 0xffff, 0x0, r71, r72, r73}, @cred={0x20, 0xffff, 0x0, r75, r84}, @cred={0x20, 0xffff, 0x0, r88, 0xffffffffffffffff, r89}, @cred={0x20, 0xffff, 0x0, r100, r102, r115}], 0x100, 0x400}, 0xf) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 01:06:18 executing program 1: r0 = semget$private(0x0, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0), 0x0) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000340)=""/255) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x7}, {0x6, 0x0, 0x0, 0xfa}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="01002e2f66696c6530005dd9a7049a3681ffe61e9f170ab2072abde0aecda7fe40f338be36a341fc26fac591c5e637c56e5f9840d41d201de11a8146058ec5b4f9dabebd6bf895779a45579d6f4be8efeb83bbdf02d4de3076c7bf77451df07637c4c8e83aa3b91d3ebc5843cff06cbfee43fa822c8b82e69c06c59ff9674d59799e4e2a1ac74130995fe71e73588ebcf80d29bb7be9b028f6bb93ccbe7b4f51c0e51bf8f7b4f4e46b23f96c6e5dca7122819268177d14f1c56e753e5bc3300041ccc09ba75cb7741f5fdd65cbd9741d2fae35a5c11dd542f206c01ffccea466b22b43d313"], 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=[{0x20, 0xffff, 0xebc, "a9c8e9f743809b21dd4fe6a565a2"}, {0xb8, 0xffff, 0x3, "a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af25"}, {0x20, 0xffff, 0x101, "d7952d93639d6d55bbdd9fe12ba9"}, {0x108, 0x1, 0x1ff, "c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f45"}, {0x70, 0x1, 0x8, "a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f9"}], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 01:06:18 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000680)="a70d534d221e5f02b6f66e3cff2b904f91aee4ef12424886240d88433d66c377ac404df23a67b14faf591e6eba8e2284ec1d3e87c2d413e62d2d09fcda85fd5cb25cc8a2a5d9d0732c343230ad5706bcbe1bf9603b3860b226a0cfcfa1354d4f59af799f3b8b2a7e22f7845fb321790672ea38d120954657d9f42d93a463e05e3ecff6d06749a6c8af3d3541f4d2b01fd14477a24efd34b37d96da6b007d8cc1a8ae2f3119f177ad91b8b220b0ff632b663d2c000000000000001b29bf93fb8793ee5c3129961d050e1db1bc801ea52bda81d64b299e01ed21fea896ca1bf5e49dab0fd34c4849dd584ea41871a8abb00327d1b78a4fb027d0987a66c02092c4d70af2f5a2117ec7f5b63280c3b37ddb926c43abba66e66132cce659340c47d7cd506a7cd56ba69679d099e4a7da1d61d07c1da39edf0642c13f191781ea346c19adaffdbb7192a3ee088a44f3aab55a97e9dfbfea85abc6f350c21b800b774fe1be7de1997c943c170000f4106d428b7636d1640531dec0f08f6c9017b677566d184c92bec3b49159d94af23e874b9fcd9c9280f7be765d282084507fc912ee39facec4fab4aa59106e3ec12402e25e214efe4cf4c11d8f7e32b08053bab300ba243b05f2b571bfff22efd7fa5089655b482365c58ea452661cd60740e9ce8929b847e69aa9cb7babd81d8c602e97f1a52f2b5ac9715979669fea6566513ba9773e186b9bedd9922ae3ae6fe6a29fc0acebe20f42505d2887cc1b1052418c68850f4a23a73d07b55c0353380fd633580627d0e423557b38ae29456da2d9772118dacb1900"/591, 0xfffffffffffffe6b) 01:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x74}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getrusage(0xffffffffffffffff, &(0x7f0000000200)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) accept$inet6(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r5, 0x0, 0x41) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000480)=0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r8, 0x40}, {r5, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x3ca, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, 0x0, 0x0) fcntl$dupfd(r9, 0x0, r10) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000340)={0x0, 0x80, 0x0, 0x4, 0x5}) 01:06:18 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) setsockopt(r1, 0x1, 0x80000000, &(0x7f00000002c0)="9605fcbecffad0aaf49cc090fd53e25e616437c6b01fffd2f3963f6266615a36924bcc1f157b022a000e52fa09bcd5fabd10c0f689662f1ae8178277a75a7816428b56c58945fd559e24ede4e613911fe8d7746aed6d46de086cb9c488cbb1708e46c765f9dbf6500455a59e5cf65cc948b754d6cb4900e4e67eef8d7424a26e208be7743f58d66176ac837fee4c1ebf38f3d81d96c5c4faba52c58af3641f1e38e25e9c2ad7c208f3845d45c5b98d7eb98ddc0409489165f43d2f15fdfcb47dfe6b5061b4c23097841ee8a21d47d00e47722966f572b7242e67aa0c8acf810bfea05e1f515fc961d1ae0a7fbffd0022e9cb2b910ed3b068cfd6a84e8724d1b9ed1230cb6eb3f7510df0d8e6d75a2f96fbf2730f2c36f99dc3c3a3d775c485464234b3f45b92ae0b0988378f2829e63e67e99d03bcbeb67381c4700e4028c8bdf54df391b39353c91556d588cf73be595ba930a75fca4182245e59d1f194a9f1614ecd872fada3b204dcf9948bfd078d960a7d2da60be6371f9616331571307e0b2824bed1105b94a3879d3a77a2fd27a9e488dd12cef3ab263cea590ffe09468cb7a347aa0bd00fa07bad63b03a73f75fc847144cdfd20076f9888bb7b79e8f7a65a880cd42996939323fa7393c0b10c65e65da0a5c320710e2a047bbe0cd7f01999f558fe5939814a65dc9e97d5053b71ef00af5596737907ce18469c67e4e59125beed65e0be310e694a5eda630702d08a3d1cb9577688b028308c5fde8ac9f7b835ea2d156744f742f6453fd0385b790c0a987136d13795637809f4967a0c0f1467b4d4e93b365cf3634186b2f24f522990c812f8540438414075a0e2a555f576700a22f74351ee4ef5724d3f20b5698157ea72e7f9649433f5ff6e63399d8632992a9a836e645719020f0eb6cee8ecc1ead24012a43ab25fe4494f0b83fb200aa11230f2391d01320d06ca11ef11d002190b5f0ead87b5940352f61aa023d262e41ef4330d7561b97e5811380e647cf3c74c9ce2680e828bfb4cbdcab2b9badd2a433e0bea8b493618e94d9a00572dab6351b54e04dead931512e099b883515bb1be1b7615bbbeec2a63df74438dc3517643767c300213ffc92a1a1242edc7e6a5793fb2dfb8773a4a150950b2f1fc8e179d159f585dbf980ba34d509012515b0110950743ec284d6f77d9f6b516bec83544ffeb7638a0d1dbe59ea241d3726ee08c0788192301b6aec6289a52647d36793369bcc38f9c2bb641ba91a353f0a8c7011553a891e80d36888dc249a837666e6505f1cb7abb67fd049b8a9613b825ed24177ca409a80aecdb8524a13e9e3a709dc659147f02ae4126416927f40eb87513d58a2eeb574eecb3236ef410cbb54d54cd67a506d6d4fad56b2928c0f6b8d0e842562c90785623756c903540f248be572268ce4e59eec708d9d202dbd15226041eb6380c9983ce18ba101fb517d2a08fbb4b8d75443797a5ddc87bf9d84b6e4a6d1d0fc3260e635cfadb1eb8c415975b3c6033ddd27bb5f821e140dc8bf1e715f64f2092c39c26a378428c0201520a56a718704baa3083fbdfceec564c6db59b35be2c7491eb20b64895a5226daf8b99d37e10c94b42330e94a3544a1cb310a658d101cac28260f621f2fd1c6ffb413847e68b4e0560172b1f07de58cc9f2b434e4138186e1ea983c79dd9f84d48fdf01c6b80ec4ae8808dce3a8a96b50e34a38519bb02cdf8109e55721e81856692f80bdefeb32f5d4e4b165d0c7a4364dfd7d83bdbfc1fe8e4099c2a020592e19b20faf690def05caf6270f08b654b936aff495b85cf8066f5911ab8f3e2ddfa5d7512bc4dfda09cd6b4336a33f217fbf1a4b2b8b0ff3ec28fb8ddec3ce8ed9f880b3cd51b825f114b2127ad84d995fe58c55726fb7d13fb64f39222387e87ff539c53fb2dde35d8af174d20c5ed6dc30025dcccc43f27d4946370134cafb7b2b12c0775b030645b054ac89b737d090318bb5cb32697f395673c6f579550c834503645a13eb152de25be46b2054e77611be64f8bc2b38b64d7f121d41e8d10f1e41b2ec479d8fa49f4382619614c572dc4f578358e9292f9bea918109f07cd3e41ae5058a9473e8449db3008c61f3a5c77a84bb470e6c055d5dc1d500533d0b1c9e5d9a3a687541cfd7f94223dca3b7005a2adaf0038e9ed382497123f299fcc3121486dda887dd18d36fa42bd029b530e330f31a7a53c8d4ffa23277b0fa76540cf0c57bf97c439a7fae206bd2391be77da61597593d87296b7c16cee771244458b3e2565455beb043ed5a4fe19d0adf362529c07c75203f169275cd5edc00e42bb616a321876cf7a722bec1d14fb260d2e391748d63ed7b7f015e7444782906e552b80910913b98d891db0341142af4a46756644025d89819df0d2b416a071c7c2fecfd77ce40f60a7b01e2a5afac68d29c94b390bb42af04cdddb3bcefbd2c7a87398fed9e4d5f8434c7c5abbbaedd49a8f52137bd99f7a6bde2d15260a7b94bf9ed6f27646d780e4d3eba8c1c30bf5182701cc14a60d90c50d6e2a8b132970220e2e8b5b217a6b065f11a8e427d47fc64af37098709e6fe2b918d432693e4b1a120de4c6f28ad866572fa1ce74773d28fad853df70a8333414f41c40052cdf72d0f23865f077d517a84cc23a1a7d439ee6c3f4f5ac417c2ef7c987dc043e23162e9089b85428c824d36b4efde9b1a2f574125970eb0688585e58c4fab4832139f3549997f78a08df9d9ab0ea35eb65b57c16fda4f478ad2fbb562ebc00a64bae41a33489eb0c90decec6b011d9a097a48fc2ff0f418862d0cafccdd21dabf2949f797bad66c965c8e8514844d2049e146baa20e26f4c1257aae1dd22e01b141a4bce137649ff5dc11de36b8c972651d43b618a7deb2ed8b2c8e278c9b3b71723dca0dac66eaa45c6de7eba71b8e82ef8579cc12e44d0238316fe1976227982c01ee43aaf1cba79afeb7f280e9ed0e686ce82e4b52cd856e5c66c5382704e6d06dca16fb7fc6e27c76652be47b01adf7d11d12b225328ac7c29d76662065bae8bfcb14c62c729887661a4dc132f12613247c635c645a422eb4c5e7ae6533a70af5d33aa1dba82f16a5f1b8c66b93c6d929368e8720a8e31ca3c8c11d33e8b66a3eae16c598ff8b782c4b97fff5a04189e3a596a868ddc75c82ba4a480201c6bf90ec1db65cebbfa9ebce811b9082ada3babe84fba751ec98ba03c98cad53069b994fca3349bfcd53007def32fc23a6199808fc070ffdb9d4ea3d1fa0c0e6ef9509412de6e8d4bd688c0e34d639040d0d06f15bc9ee15ef713921a3da654708092814666b5f43d23700f71a9d454070402223250044e971647ccf0a5328a2390756dc0f93b9cadbd2ac17f2e268e65568408a8b615c59d23253580ddc171304cddabad3c5c9cbe2f0b8dd2cb9e367611e97f7d59ccf1370c318f35e735517a3c73303c9d38511e0a8a0aee1cef6d90637b87a1032ac5edc7065e6b5b819388af3e84dbded8f9ef95da170ec63c40721a4d67dfe708ab0c17bf5c4c85742d8d1a373ec401cebf55f149237a929e31c311e01b5842b67c470458e781d2d64c3964cd80357037348dfe67265116deb63af5e5d09291a7bd491c8096368b03c61dd8a33cb509ab7d90aa6c0553e3c3bca603891393122fe6f01c91858ec56b1f92d57059eab313585717df64ea6f0fbae284ec4ca238d5f20694ce51ec9489ef68214fc045b8aa039c68342b388d3c68ebf7cbd6e83ed45a6550761d3a38e1dd95993334e36f14b00b540193e00286a9a028a46a6ccb712cb04145f9a758ee07b94630ddba1c76776ad6f7b0a74476163800faf614f1ba00a7f3d0e65e609d2dda97301cf768ff98edb53d690ca31bac6305b11fbffe3201965bcfa18d60dc87fefe170ea442ae3223728964286fb4969ebf620d749a5772e2314da7ae60f5c8b2727f13c575fd496db1636473f88c02a9cbf83678a78ac566483ae34824555a1ceed0c73cec21a064cbe13a0635e517eeac12fca74b9787f358d600b9e413e028af024aff08e0ebe18ed979a747cd85e9ce7158a995383221e2b81c0da5343014ac19e8ffe6d4d2c746acad550c66c44101a1df90b6a885a0db0c0625349b9b523c9beeb556cc2020fe11696aadd922ae75f858e1724073b71ee62bd18657073a42a9ead122cfbe402050b7938bacf51bcb78632dce5b1d9db2a3e855e9dea9a6bd6ebbff508e57cdd2c5400474eef2846eafd8d30d2e8cbc12face46de244be940b16e4c0c9ae030a1e9a27d2b9742a9e87d84687143e54e64f1cf4b6db13ec311efae9aaceb658d6c4c2bb49dde862c2e0a2016f03beb00740fcebff59c14a1e840c41551916a6b406f39b97474c7746a46b0ae45872dc814282dcf7a63623215ead70e760aed794c8c50934825d70208ca6a9db57527f03a766b5c7d83f6eab74ea6d8d0c9b63089091932dc6b7f25fa7cac7a97942dff57dcd33858d2749cf44e66d94c3439200ce06ff9e8f131aedb503ef0e54dbc4cc283a03ec5bd6bf82ecfe30bf4daa78b9683d08ad131398c268f5c23b714d6431e823d5c2d6b15165b8bbe1bd7c1f775d1dddc759242ba91728456fad3baf3b843efff88e652848bc7939337e7cd29e0cda6dac0dd87c4648dbb2e29cd294b31869b80fb5b235098dab62790eee8aecc3615a903c183f93fce18049044bd83695e429a9c41bba92d6c4af189168929a04ded1c71db920f2a62f800c2476337c62af1ec9a860c73c58b78faf35c87ba904178409d7410f21194135f6155e8ed1eb6e42ab18910d859711c8fd08afee2d9539eea63e8702db2e2edc75e53a6300e6b7c414d8836785e06c1b998ac3808f9d081d3191d70b120bff0f5b270c42782060d9a440dd919d0a1264f37d1d12f4b164c2ae7fc5ba72a6977697834370c8a43a28175cf1155d5a60f7f330889ec1cffcbd749b2e1bc16b82b2c74c45d62c271d7f301012da4f73d5149adc6f3dbe1d9ad5aad521900fa84107505885b7448d6f9786117d4c2070e788c40e97b797b824e3f0c98504f1c114de3e5fbfc8651602e7b82e26b2aa6ae8a07551eac7b562e9e571f8b444007dd451e0ea7a3453c9b0c23ea96178b4fdbc1441d5d3793d9afcd6f0831d8a65c331fe16c4741d61f8200c3be5eb2d4140132ae0c4cbb66595ae2a8b8901f4d06639133801c760f56e9225eeffffd220603b70318ffce01806d9525c5c25fbae2a4b77fff2fca002d120e415d7c8fa2c70b96ff6bbd5e4d641e5690e269e4eb129b1bb3f4ad09c159b18198986bf3365e7910404a41fa6785836cd56de14e375052528a06c7267933e9c2f4301c378eb0652f0468b90d7d7fa2d1d1ec0232cc70476c523eeb7330ae6579ec105ace012fca672c79e02fe70adca78459a25150e8965aac3365bfbe980dcf9a5c77bd669aa7df69bbb7e372583f3c940dd59d0cad3af574db000254cf462e274d621fd0179b608cf5cbd18402d365ccf1725a7c08fb09fb0146a8792a7530b8ca3b927171126ab0c054e60e1c353b14953247e2922c05c2f2b9d024b4abf58efa74393ca941552a5a0936164d33f5942a820f27950e14794a7c27842c725a3fbbd23615466b9fbadc86da6a4195629bc56e7e9136ea6af84544aa7d0458391829f3424e6c3f2afc4ef39fe324f8abe5810889b6293c306ea3f08208c2f1d4aa6d9459ac4e220beb264ec02049c5bcec11a0cd684ea15ad1753cd09f837d4d25efc51c137d9686a434000abe56ea9051e86bf", 0x1000) pwrite(r2, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) munlockall() r3 = fcntl$dupfd(r2, 0x5, 0xffffffffffffffff) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x10008, 0x2) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 01:06:18 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 01:06:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) socketpair(0x2, 0x8000, 0x5b, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, r3) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 01:06:18 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000631000/0x2000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x2}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6}, {0x0, 0xa, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178f, 0x8000}, {0x1, 0xfff, 0x800}], 0x2aaaaaaaaaaaaa0c) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x7, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000680)=""/6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semget(0x3, 0x5, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./bus\x00', 0x800, 0xa1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000600)=0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000540)='./file0\x00') socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x5) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, 0x0, 0x0) accept(r5, 0x0, &(0x7f0000000580)) 01:06:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x10001, 0x4, {0x35, 0xb}}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x8000, 0x0, 0x3f, 0x887}, {0x6, 0x0, 0x1, 0x9}, {0xfff9, 0x0, 0x1, 0x6}, {0x3ff, 0x7, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 01:06:19 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x20, 0x8000, 0x7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$getown(r3, 0x5) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 01:06:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getsockname(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000480)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x40, 0x7, 0x5b29, 0x1, 0x8, 0x5, 0x5, 0x0, 0x2, 0x8, 0x84}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000001780)="e43cb9028ad1a7a2471d80f169a0f5a322edba89159e26e3cafe5c2c36bf01006f8b9c059c7f4ccae54d8149389621461115014f27f6928da239337c4fab8e4dae5c2b2fbe51585b3569b927a6becf198ff6ef68c942c911e4691f6e41216a3a0cd9c1404476b7be014603c15225b36c695d307ec1183a1c8a38ee40f98b08a98ed3490fe97be5b73041b337b1c1b340ce1a281d9993a81f23aa8b26e0f66ae0d6db5b2337e964ad5100948b3d", 0xad}, {&(0x7f00000002c0)="4c91fc20b7dee461cff343baf8cc377f4e96b749af852af4eb1bb84217db65ac30fb54320eecfc0ffd3d9e0b765f4cb24f0df16b46e1d9dfde286de93d994c4b5e5eae272df2f920466f0f46d8fec18f0d5e86cd37a85c82127cd6bbd22adf08bbca08bef544af17093111b524810a94170d2429f60c66880850ce9e86ffc39f1dd23ef95eb1091fb60776dc5005ac29532f62b85528a2eff1adef5288ce81e413e5f44f0137e4a120267dd8646e47e6e1", 0xb1}, {&(0x7f0000000380)="3071c5512c334521ee2e4079a44367101296db68c065c7f87c49a1242170a1149e1e18202d512c71c0dc229e15d01c4cae25828e2f8ac42ceb93ab75dd2560673116ffe0df37c828ad172a967babef1657a4cdb5f74b1788146eb4d4a0f830a128e1c69b689a5645ea70015cd948cab546828d90faa6f32a26a7e8b53868cc461dd85a7c294a859d3e1685bdb50da30cd0592813b7697895272090cae0618e3a766e104f9a7571084014f80852549391bd4f6dc4d517b023e24d7ee51525ddaacb3aef4c8bae", 0xc6}], 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) recvmsg(r4, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000005c0)=""/162, 0xa2}], 0x1, &(0x7f0000000680)=""/4096, 0x1000}, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[]}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x6c}, {0x40, 0x0, 0x0, 0xfffffffd}, {0x7ffffffe}]}) socketpair(0x6, 0x49027daa5e9aedc9, 0x53, &(0x7f00000016c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 01:06:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7ff, 0x9}, 0x8) semget(0x2, 0x4, 0x3bc) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = kqueue() sendsyslog(&(0x7f0000000200)="5ff51a0d3870d3e687ffa9a13efab89d341ce1b3a387b90a06790ee5f3f2e6ebc86a2b59d662cfbf9c1e0d273d7ca0fd8b3238e9f617f90acec336c68a7d25f5ea", 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0xf03ed152d3873ade, 0x0, 0x2}, 0xffffffffffffffbe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000080)) setsockopt(r1, 0x800, 0x5, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048190623e699315dad9a04368b16abe028134fdc929648fdf4f3e6b4202cc79e1762d90dbda2e03a2bd102b06fa0179a65c2f83ef1153ceadc595af0c7160edb85774d5aa4102d266f487d463f0d8f92fea7c463b856a5a0ae94773d59eb7a216b9c235dac2cd5091fcc1ab5002a76ac7ff2446185d57c261167ce1f8eddf9ba783a0f05f73b8af26cf467389333fcc0bae6f761a1d0093bdd9bd10b1fc890aa575e7401a9336445df43a5169da087a46ebfac5fed72435e6a2c504734e15295596ebc7a8ebea1eb5d805d9435d3bc775ff036149389e10e0517d8000eca7fa00f2b1c8340589d5450a8673675a24cf757ea02203a801fd6830ed4ae4c0e17ddaf29e275f3bb9012f1e2d1948557b6c326219fb675529713275af220e139f74cadb6df1673ec944d4a816742f7766ef892a1080714ea3dcfecff96a14e9fa8064c69b48de06b9b49a429dd58621db22c86ca5619eb", 0x3bf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 01:06:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x0, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x13, 0x5, 0x7) r16 = accept$inet6(r15, 0x0, 0x0) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r14, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100800001, 0xb1f1}) chown(&(0x7f0000000000)='./file0/file0\x00', r6, r23) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r26 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r27, r26) fchdir(r26) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 01:06:19 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="75667f0d9df08670b17153c734d9c43245631dee47b95ef10109931da42db2b407274006de0d5f4799109f50807632e04f8428de0a9f70cf28b70afe26c52f81d5c62e8d2e38b5ee5b2e914f165bbbb78f1482d97e3fa6d8f3d10c3c0900004376d84ad440dc006caeb01376505edb6a7fc1f4ea78a82365e303c8089ad853454c670e521519c7627531ac16f4ea34cc63b952ef34f554c1ca648f6ecedc13c351d27c5dfd1cf7da0000008000000000e009c3df91a5c9996bb3e695a7832accaa1c78f2e841e587fea39b0f44cf7c6da7aabd8aa5fbe1ea1c6d875a239d3ecd2bd6bcf037a5f5418b24612eb75720adb5f0d4000cf316ff6ac6de37f5764c", 0xff}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 01:06:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10090, 0x81) write(r0, &(0x7f0000000140)="220e22", 0xfffffffffffffeba) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x0, 0x0, 0xae) 01:06:19 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0b015d10d42cbd2a6fe686d65453c46c59e76c30ebc26adcdf0ef7c12345903b2a5dff79ed2d9554cd28e7e3d29e65a77180b0d242dc74004806a061"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x7, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 01:06:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="11776b000000050000005628eb8a2ce797c842990d23ecf8a900920645ce967f7fff7cd71466ae7ad12aacb0710488bf0588da0dc1a611144ae243f66a390194e652cd4e15c97c6cc42113f27afeb0c8627a70e50f532b467b6ef8a77d569868435fc04ee23909192e0cc7d9bd65b515367a1aac573509c57b97ac2e7e6941032aea8de1b8c16b51020405ec62fd808455cb06c74c5397550c6e0c9e6d0d9dbc9f88ec20840d96fd3783b37859597434115f22c1f9bc8eb11862cfa8b49aaa3b646c115db00437369920a026cf1af9ee4f00000000000000d7ac1906170bb2fca5b2559ff98a20ce998de9df5206145be1190dfd7c0a6a9d46612ca5086fa3223fb5719d334f032261715162732e83549a2ae9f6db3f79922ee74432b054c4f071a29960fa201afcd8bc7d8f17a1e1059815ac7af8ef795c14fc609ac352a8"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r13) 01:06:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 01:06:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x2, 0x4, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 01:06:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82a36b1de6696c65bf73"], 0x10) shutdown(r0, 0x2) 01:06:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000060b000/0x2000)=nil, 0x2000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x6, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="03e77114371bee4c54c27ee556cfc8002e2f66696c653100cf51953b10aa1cf91ab371b5391d00b17eb44fac12d32d72b41c510683f32cbcbd5a3424fddd511e1fd87f7a904d8e30d6bad1c2254e71e69319b9bae4ce5b41badab6a2fa9e859571312efd85e5bc6ecabb1d454a1fc527cbd37400fea9fd83801750554c5fec1fd27d275e8c437cca7d193c75a786e07599f98a25c0694dc99445287e3f69d13b5a0619d4d0ebb993e234861837eff7b2fcb40be4f14e28ccf65600"/200], 0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x44}, {0x48}, {0x6, 0x3, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000005c0)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0x3}]}) pwrite(r3, &(0x7f0000000500)="d000"/14, 0x19, 0x0, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = dup2(r5, r4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000240)=0x280004) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r8, 0x0, r9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xfd88) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r10, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100800001, 0xb1f1}) fchownat(r6, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r15, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:06:19 executing program 1: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x59bf4917880646c6, 0x1003) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)) r3 = open$dir(&(0x7f0000000780)='./bus\x00', 0x100, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f00000007c0)='./bus\x00', 0x47ac1aecc7399872) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r1, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000100)=0x1) close(r3) r7 = dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 01:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) msgget$private(0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x11e) semget$private(0x0, 0x0, 0x0) 01:06:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1}, {0x106}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") 01:06:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000016465300000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) select(0x40, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffffd, 0x4, 0x10, 0x2, 0xfffffffffffffffb, 0x9}, &(0x7f0000000200)={0x800, 0x3, 0x8, 0x8000, 0x7f, 0x6, 0x5179, 0x1}, &(0x7f0000000240)={0x7, 0x401, 0x7, 0x24200, 0x5, 0x1, 0x7, 0x4}, &(0x7f0000000280)={0x8000, 0x200}) r2 = dup(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000300)={0x8000, 0x4, 0x9, 0x7}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$getown(r4, 0x5) sendto$inet6(r4, &(0x7f00000000c0)="a5288c44ec33065292134ae10b32014b13e4392f239cffaca21b57827d6925351aefeb01cd5f6b14018a0c0ad5c2ff9ef84e06fe2dc0149e6d769968a5b8e93dcef28243445086dc8a09b8f3558d8d68463d6b96482effc0c613cf0500000000000000eb0ca3411bc09fa3be9cd494ad7daa4b876846824b1163cef659ee85fd7a70712edf2617d910a837378fd505c64b981403aef6b8c56c6c87e8396e1552d274adcfefc9d55f3f3a63e3718fe62ea45e12af74e899e5d070c6c2ac946bc15d98353f2543f93afa4b012663b1aa3459f536edfe2cbf8ac95b867e5ad1166f8fa307bee8496a0ef875eb76284e6faeda301991d2961a071a5e07c7c18a87ea76774fd82c6a9dad80f100b3ad", 0x10d, 0x4, 0x0, 0x0) 01:06:19 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0xfffffffa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 01:06:19 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a3e9d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x3, 0x1}, 0x6, 0x200, 0x7ff8000}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r8, 0x0, 0x0) socketpair(0x1, 0x1, 0x80, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r11 = dup2(r10, 0xffffffffffffff9c) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r14 = accept$inet(r13, &(0x7f0000001540), &(0x7f0000001580)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r15, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r16 = openat$klog(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/klog\x00', 0xd8, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r17, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r18 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001600)={0xffffffffffffffff}, 0x10000) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r20, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, 0x0, 0x0) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100800001, 0xb1f1}) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, 0x0, 0x0) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100800001, 0xb1f1}) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="ce9802a7bcc461a1d97659092c9cdab8cc9806e4b65c8a3a7660654899d8f20d3f644a38c58ad5cd0274892a", 0x2c}, {&(0x7f0000000500)="015876280317ec2e9d05a1d7c1bef46a2ee898cf89eaea8568fe8b6a492c786bb83470f51d12915520c54bac32f444540515b807dc4142ec237d6d44af8a7195eee92c64691d9bdf62c523044599409f03192da2c83d3b46bebf0ece6047ef1edce55585db489c636e1076fb7a1828e132c45c84180fdcaa30a7337289e4f1e48f0e39583adeef6a97ab89e864da206afdf0fb6ad78e461053d4b6a24ac97bb5776c9b872b0a9ece9624b5a8d415b692444a7f32ccdd049181fe07003d04147de7092d00ff8049797d937c6562a1aef771d27946a117aff976c02cb5513bb047d66fa90f38ca280103ee172df774b288205d90d2558a71344ddbf1d0d480ec0e3d77e89f20bfa291d6e97c98fa1b21ce3c756c2ce56d0f05714f86089e2722df55851cc3aa73586423a87690bce831213e25715c6fbc30b5850358e75e46509fadf67b4d1b22e46bd69ac6aafb7d7596acef7751a6689fb9ace7652912702962b2a5a1af289b2bf718de9a15bc58a9b8f4cd26345f16137320abf8d599f74eef20d441c39c81f00a0f2b5e16af9956f928fbe34bac7868a538e5825c44ce9bbc9f4096a15257b0aa227d0a8b69d89283815c640ccf7eec11d15a9b986b7169fea8833be3c06f79c608109bda86cce5fd055eb2ffb753bf92b83044e042075edb84c4d87003661688eba98925602c57f76a5ca0da53d6c553f8cfa82ee8253eb935ab9759e88b141e737fd3bb6090544b2cf05aab9179094e0c22fc1ad01662158ac08c0c874aa151ad79a26e174aee4eaeee88c3806ed5f93d9a0280bd59c2eaeed62c5612cc476a2ce668a08137385ddf1240b413a5f7b16d4b24f108017d76ee23177b6892973dbe4ebe27e806db584b4b752b99122194f5a448e34235c362ec64c34347f06c34386b582bc9de4b5304d8dc1e04df6e13877d6f0ea1212e44e3545f4c694758cb6b5ceac7f5846e9ed5cce35fde8d9d6e69304b6ad359f66f68d6e240556ce25a22475615b194529cc3050753f39d19a96e3b8224bf77b1740c3eb7eddea6bd573e4119a9ba63715ccc802faffe4976695da24bd3eedce2cf6306e3cbe5f1a55c78ad787d449fb78304b5de6436ec1c951d7b8011bf750d3c545af0592bdaf286e288885fbc7e0dd4e803072e2337441811d92ff3a9c891c4bd58fdc08ea870d8e854c8faf46fe2e2477ea982e0840095461db63c216d4575d5c7b16173b537cd9beae31e0d29d0b9eb5b4ffde87898088d45565c4e0ae630dd670f1f9ef277453d6c3405cc745601875dc1320077a6f2379153b7711a7ef9498025f740e94b45ae4e286b8c16b7db345aa605b5080004b2d085fc381fe62144777c0cfb0a84b54c044608c37c11ea3d8f0b415669df02061a1def0cff83727104c8a4d5e3a829d5cc5231bd1671d96fef8a6465474bf63dc09e5d78551f119c63218106aff398e6672eb5ac815f632cc813b24ad10376b71346e4eeae9e60063f999fd3b0b225a5b85606dda572139b0759a8adea6dabb72768ca661b5a9299c0740a9439bf2fc19bfe8f2001bffc205e32509754fb69a89082b11f3329188eded7920df4a2731519d917cc75b97265307243da7d0443ef9704b435703f5a7a7767d74889c945822fb36da73c59951f662b8f8e73ecb4e03fecf15e8e5e44d8b4b4d4fe48e2d3d8a032d4eea9785d0b8a35389d379bb890d240306d0a8da5ff4cd50f984c46bf5271f86d031377316cb9a2161e1c9f7a5a95e8893d87defe4f00d35232c39d186e5e46e7ce5853884a4e22cd8444f630a745dbf452ec5a542ecf3cf3acbd12b652278793e2e6f4f4dd80c2ff0fa41d5dc932d1010ea2f0c8390e08691e2d2b25be0d28f778404a62650e938c3ced59206127dc157d8e1a7e5152f4374e6a41abedd1d0222ed8772712c87073540aa31cd10d6eed6c03d12203042918423cb07316210dc750d7b62dcd6c420e7e2a8abfef952a998cdab20ecc568a9d1dcd03e6cc78f7c1334344275e81a68b0e8ca1db1fb2235c35390116ed1d26b937ff4cd408a83ae1614171a5c282369458ffdd28f08fdc5341341e4d24bdeba9eed40436a374f14d5a3dc478014e49bd873155d304a8ce4778ea4455997bd940089562dce68e9ab4fe9389665c1033d3cad9b5d5a9c116b7014d519c09704663b6cf8aa57fcfb0670b09c88fafd5d5f1fcacc2c587d724c0b2c807386b598cbd0a945a6a62103a957e208d2d57454f5fd2fe2f313fdbfd35f6fbb3bc662eb2696fe5172fedb4599a2bef68896edbb65a7e99617e6b8b2f49784de9148a334a772247a38983ffc31a6ecb66fdeb17b774e945b267875d05fb75ee38bd6d660c16be31502f78459b073effed4d1526fe37888a78bb0d34425ddc8ed5dde8d28b3ac4cdbc63761d42435ef4362275206dbd0d3368f4658b595a148b5900849a144488fb73f341caa6a9c9fba6847e9700c626f218f4cea72926bd99983ef0682692475177d803b7167584d18063bbc40a67b3f54a421cd380f9435dd8621b10e5321cacac8d76db96046179aa5c273fa9e39a52881a78bfff1e7298afc7db84e46d3e436c15367f4528d329fa74f20d70abdaa90eb4ff4b9a771d5d1edd2d2b97812270169e9086c2cc8d4a84fd0a89fb36ad6615bf74c9a9ac8686439758aacf62179150b3a6f31e11306c42c7944c33591b3fa56dbc5501d1bd5e94a00bf480d6a1146a7075af547d3cc0509ecb00f248041851b157545b1996587d3f9f095e4da1ca35658cde57713553b5e7a65945e04567ea8d71e40bae462f1739279f38b0fabea77f157352aa32cbb8266dc7a8926f13bb62886c6333847b0973db08351d932ad9e56cc5695c6901c1f6bf96f3341ee92c968a26144caf85e86d80e17e426700ca53eb56b4e23ab5039be451a43d31fad59d1c522fd8397fc7cf1913e897b89f882b8f690c5a5b3611b11625426c9e941670be05c6bd12187e94efcb4e78403d85f54399ff990ba6c37aee60ff615bd846c060a63dc319dfe78d6e50ecb206370b948e2531b4b54e16f26c2d9ccc0fda56d78bcab3d0da38a5ad20200a3dee75a9077ef6eb7ff14b8bece55a5352d4d146aa4b72e54b79ef7cb7cc7d69622d1b473f66b0ee8708ffe2ec1b5664dde70249a1f1bb28d0bf1f683f1bf0d06828e9f16e8d34ff797aad2c0350de1322f6ad262edc1a6fc8986a88258c79de66c4bf4233a72474a23272c91e99da3fbda80ce5e71aaf2346eb3edfa9c94bd1b801da4da2b4cc6a7241e5a85d8eee9f8c76d0f42fde45b1c86d93b58735f8962d38a4ed1667c3fcf8d3e00445661ad90f8ad19457d3b98fcaf3f47401193cb78abd166c1927d47a4b8e927c3958fa33026e8b7fa2c8c39243f6e308df8ad3931b0e0765bc9cf6ab9e3dc33b0ecc173487048e5283548e43a34d6516f177509bdb0f7bef8d57d0f287f9d4ac98bb90cbe4e7fc29a952196d08dc1028b9177ddc76c2eb6fd6300e3e7295fded8641c8b417c843dbbb080f5c750e4c963b96ebb97b6e37b6ef940fcc583d01e6fc8c4e49eba7cd57adc48e06bdd80e4e37f7d0b4b537601e9bde3198ab88e90853267fc1e27e16719a88033e0bfab0b16928f827e187de7272c67121589aa02685020f2c1720ec68be87bf7ab0a2591ecffcc79f9a4a1d4f0aa231efe39326b9224fde8b0540f3077583cbf78074dc53e04e9b376d3964b6011c3c15f9ccb4ea34980d70d674eaacf73f3b212ad07600fc1bd73d9b0238de6bf97ca6cdf8f97fed302f10c415e3a4820fcbcee41e04935521b5afec268db9e2ec60e89fd95f162c16babd3a6f26ebad921e8e059f78689c640a090c216df26c4252b279aea08a161a16df374e09abcf7c6ed157527d8b5bd72e7aba4ed3d869e039c412c4243f026933b7c856c50f42ba48e0a790e2af071c978c386151d5d6a3af0df70964fb34924a2389867d0b6a0ec37d119b04a1d5d08fe1effec555d74b778a470add9ccdbf8cd50ee4d07f632eee42e07802e04175d3775400125af5f28739f55ecf5c6fae10ea9547714c2c2412fa884d1c4c469b2d4550c48327af9af76d29f33dfbedba8d59e0791f4cd0b03f820038ab5eb48069c672b1c18c60c4a9ae620f79d48febbb63b36bf768bdb0aa451460ad81b5e5c75c496902fa0c460bc4a1c4234afa6ffac439bebae48d9b7c2adb934d603069ce457b50dc3f13820d691c971bb2c197980c7897a10fba30d596a85db77f15eaad32ee3fb4c547c5270c0f1b8d8b57730bb57f49a1572cf824dd1278da15b653050fc64445536613adcfda7b3c7b6b98e87c73348afa28ef11b8e907311d13b26fc1e674f6533b784c36130e898be29d85a7a933d9815ee6a8ec9893a01833b8780844469ac01372fb467fe15efe6d90bfbe1f2158bf1f84f8441204ad07534063c521f6650c2a5ebdbd8271566f72c55d10c366351dafb2d80268daa5a624e5e26ee0beeb921242d2981da15e3060c3ac80e65f1a7f13203f5a51bb2e48d0578b55aed1bb010bef9f8dd93a1acfd09371cc9d3d70787dd83d8c387e18039896a767fe9e74bb01cab075f7907e82f83ed9a5b965fcd47f4ea43739939818ce99d4330fb0760c0836d7a28ea2dca4b044fa7248d1e336d412940c2b13aee3ad0d22f8db0d0383448ce0c3b6718f072c71103f7fec30f3e584a1b26f52e4d9df75a2f49ee026f73d7ba28b678a9248382a91a70fef1fc5d0aa4aa4889099e462111840f57d0b436298abbab1bcd2a282676f415e0955dd7a5c53a2d66291661a041cf71f70f72e63cf91f04d76ffe19a9e63ec4c9e01cf1aeedcce5986132c4002a64c0f89bb0c69263c1f0d46767266b1bbf153b13d4fc00084b2101f82a0a6333b0081f9ba0f729a5934b920189ef7e041209c1f1de8261de927dbf586606bfed8c190216420127545677f767a06bd25ef87e11eea456c414db1ada2ee320262044c567af15d9829fd0647b368270489fc889f061833bcb37beb033c23918a77a144dc4acbf07de0d636d04e5ea853a7d15cb696f2901ec1b7bc5604d1c070fbb68b905c2c4376f3edbe4a8b04a67077821a8c3ff0e12812114be81e09a732e65c7fe6c4b5678bf8b759bf161cf1586ec6988997d5373b8675bd338cd289f587763686a45cbbf0282c2d1e13ddfcfe02808f2caa6a1f1d75877bf87f941294095f4a6142f23d476724efdde212f6cac5a9507fe90b1af31112d5b2ad5faa2adfb9ff37ed7151c2bb4604946f1def3065f25a22d9b8d9936bdf6b3867276bde5aa66216022c4846e3db6b993264f926c80e9c27c63f13d2eb78ae41241d9eeca094d046cdb0fc883ed96a530cd24ff6aee3ebab70fa057dd7844ec275fb387e8fdfab595a0723235b4054261d0cf325fc433f814dc349c8ba6c0fb4e952f63ffa0fd0fa2b52f35acf36ae4cd487cafe4aa070f08d30ac921a2a2752e2a4d33f45ab91ca024cf917ffb5a0edc4c3baeb2d58a451cafb89791f04e26c6efac9fe7a66a2a58c1a19c31c492c2ec293fffb06c6f522b698423f91da9c7f02ecbc71a0f71e7053a2a89bc000ee058ac8cc3d25b06f398108c2e7910cad8077c77507e3059fcd8a2c6db29eccc491854fe1119a2118098ccbecad155e1d6625d538f34c5d12ca19081ca8255c2de23748c10a4247f20018d1463623b134f2ac5ea5fbcd151e26e3d3a8390f0a85f5b896834fa791e781831c71fc0df1ea89d5ac798331af64e465806ca0d70c3e6eda14f219bfb07bca77422e410c831c4aad7d77f1", 0x1000}], 0x2, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [r9, r11, r12, r0, r14, r15]}, @rights={0x20, 0xffff, 0x1, [r16, 0xffffffffffffff9c, r17]}, @rights={0x20, 0xffff, 0x1, [r3, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r32, r41}], 0xa0, 0x208}, 0xc) bind(r5, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r6) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, 0x0, 0x0) r47 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) dup2(r6, r5) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) sendto$inet6(r4, &(0x7f0000000180), 0x1000f, 0x0, 0x0, 0xfffffffffffffffb) 01:06:19 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x1ff) write(r0, &(0x7f0000000500)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x14) 01:06:19 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82023b31660ebc5267bd7b33456d85696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d1200080000000000010000000000f6306908"], 0x10) write(r2, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) write(r2, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='/dev/ttyCcfg\x00', &(0x7f0000000200)='/dev/ttyCcfg\x00'], &(0x7f0000000600)=[&(0x7f0000000280)='/dev/ttyCcfg\x00', &(0x7f00000002c0)='/dev/ttyCcfg\x00', &(0x7f00000004c0)=')#\xf9*\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)=')\x00', &(0x7f0000000580)='/dev/ttyCcfg\x00', &(0x7f00000005c0)='/dev/ttyCcfg\x00']) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000100)=0x6) 01:06:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3c6995e5af21f2e4f96a18b79c0ead"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 01:06:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000200)) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000100)=""/232, 0xe8, 0x43, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x2, 0x99, 0x6}, 0x8, 0x1, 0xffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) dup(r1) close(r0) 01:06:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) socket(0x2, 0x3, 0x0) 01:06:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000095"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0xfa112656a92513a3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 01:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000100)=""/45, 0x2d) 01:06:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x7, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100), 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x4003, 0x0) fsync(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r8, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) r10 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r9, r10}, 0xc) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r11 = socket(0x20, 0x4, 0x2) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) setsockopt(r7, 0x7, 0x80000000000000a, 0x0, 0x0) 01:06:19 executing program 0: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r0, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = getuid() r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, 0x0, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = getegid() getgroups(0x3, &(0x7f0000000180)=[r8, r16, r19]) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, 0x0, 0x0) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r6, r8, r28, 0xffffffffffffffff, 0x108, 0x3}, 0x2, 0xea, 0x2}) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r32 = syz_open_pts() close(r32) syz_open_pts() ioctl$TIOCSETD(r32, 0x8004741b, &(0x7f0000000000)=0x7) writev(r32, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) 01:06:19 executing program 0: syz_emit_ethernet(0xb8, &(0x7f0000000200)="174047b146a4623b68c4c3e8ae3c9c9bdb71d33850f32756d5dfaf392bafd08eef566ffd70a1c811e011bd51eaa4ccc9b45322e17a9349b1152a58984c4fe78ef390c4f864e1e7c2d495881af0875e30c20df52f4af21004ea35297f766fc5dcd8652377654695e53e54d4341b421867a5d06346e7a380f6e50e6c5e1bd6130854a8e22fb0b7e301b5a70ad4ad743536445c640223ab67510182b73e1b5a108b3c7f20824852bea05ea15f3944667220296e1ed38ca3b17b") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fb020000000000000014f6357e3a", 0xe, 0x0, 0x0) 01:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:06:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2c20) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$getown(r4, 0x5) recvfrom(r4, &(0x7f0000001900)=""/4096, 0x1000, 0x80, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000580)=""/149) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/35) shmat(r2, &(0x7f00000c1000/0x3000)=nil, 0x1000) r12 = semget$private(0x0, 0x1, 0x169) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000000900)=""/4096) 01:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000004c0)="a96cf7728eac20ff3bc5383f97b46d240573218a31444a9a796d83485619f70d211adf23a1a1ea0bf41e220cd791ac453cbd39fd77a9b47a87f9d3e062d6435d8c4be973f04920a3b587df12fa6cde140f576f9afefd8491610b649c65b5b39b07f30b5ab9b44d948cc07a9b95a6ece6b9c8a1629210477ee1d4cf57373722d8532ae8b6cd0a4161987fd2155adc8e1e660e1f3e621e65f153756cddc9b259407dff4b43709acd73009b9fbd2d3b9662c4f1d2991f7543fc36f55a301db86d8b7fdfa0f956c4e5b56a5ad6631a310395c1f376132c388e76d104dad27b15b56d30e6468ef54f9ae31c01f726fa115b57ec0361fe307046cd56560e6aadc94b8204e0d602026c315b136bd6ad32e5f1479c85f602a88a2a8f6ace9b896d58e7f6ff6984fd1bb7145204988311fce816cf08f2e054729ff7a632043dd7a09d4eaab17fdac632cd4bddc06ca2f1b518f627d6599c792d55da9dfcc8d2ad4b3443c2ebb4778299c329b801a1057eb5e7ba92f51ef9d1c2b59c6b84298a4943c8e5c0ed69e2f1aa4a9142ae5d9e21c6d1b264821f263e561a43d5982f6b65cdca5247643f515454adbb7ed5bf06d59f5cec1280af25e6c500dc550baaad90af5cce7b01b5817085a78adc262f29773ce35761d9041258623c1c29448e8de4ab3c6064d6456ec8fd2b275d85ea328dcc1a4766b61b3f9444c5266e1594b5571b3be0568ce4848c22fa423e0a52b847451038efbffabee76c5d052689bc96e309f61fbd24cb36939f4afa1c067ead4fb02fb0be1f6d48ac005ae45e6a3eec0b8e14ededa56fcf9062872017819c8902923d04d39644ea890fa17619e466eb46ec7df29f94cecb2b254e54156235086a61b85849350d3ea9c7e45ea22585e95b97acf4dbadd5419b72adc19089a63561dbf00e217d2766599b5fc5183b823e00f70a2f3eb06b93178777bdf85d784265d1acdf629ed4da4f51d83f1c893a5b6b8b52f8f3068c09de9a12946915864642369c428744a2181480cc266cb1f58760af5fbcab8cc2bbe062a49eb4a817a3e8c13a5bc772f583d0e6621c7ad3f1c8fb3f265bc466015fb02f1139260ab451e293b29da5485e7ea30165f778336483d500b29bb7cf5ff315ac52126f805f1fb0140c8be0b19bde63cb2ec1cb21e1512965669ce0a465fb3efb9b3e01606165e61ce96cd9f1066dff01a954776e900736ccdebf08b46c46ecf540fc8a85bb131e2cddc48e258ad074b550ddbee4febe76c249af58b2ba0a5a60db36623aa896e643ad7cfdcd8d29b43b6a53f395c67ed5fe299bc0a158ed9926e63c8685dd74f418ed3205984de4c06d6114b9c12f268d9a156eca16165673137b9141be8eb8115345e4ee12005ecc94377e18929fcf890b1b5d30f02694c25f110ed5ca4f164e3261c33ecbb30011faa67a36e3137c71b21381bf07c349d77ea1e0f23ad9c767582b38db738be825b10c6645d0b744013f612d9f5acace034b8c421da85ddcc0b9571475bce1b85551c87b56fd0e44cbed757062251f63dc8ef38c46b6536e1e43accc53fce4f93f042209539516b88022fc40f8be759390f943e75eca26d74c4704ce7e037354b349fb6786461b9e1d144c9be9595b1d70bfb06ce33d924d6ea57207cec5fb670ab4453aa0a126b325fa319b216d9d1e8c3c5c82d4901ec9101203fd31048be1fd3a9d0021ec712460710b8dc6d463780a0fc27776eec9998746f35ea4d755bf1e57711db7c7a8ea50be472191c4549bd17955c707bec800ab7a1a3ddb5757803022242a495708500e5861a074aa5eca8788b89ed7af25794e1d91752094e1129bb0bebe6a2c964552b9511f3e687d6a823845757bcb16fa7b9d82e8714272de4fcf72f9f31230bd8b1f7602a03777c11afaef7d236ea0f60506483ce258a9f04a3fab6d5f387e4fad449e7133555c9429503e481307e6f94b33c0a288573c1995f6f0bc1ac34efcd7ffe2bc9dddf68800065c6ae8e666cbb229a02c4c8438bee99e807c8ec48fbcb2d44253ac34c03a62a5f2469a02060dd00e660b8c27db9c1f3590d3f065985495eed10cb19d4b77d73d372885dc008f513d3599b251a4d72d5aec815c74ad3f5cd1f64b115ee1af1ff98ed3585f5d8e2efd3a45ef1fed09d63bcd485cce3d9dffd415dade3345f0a6165faaaf27cbfc69fb8b6738c18f1f38e99d725f06d5b314638c5c8c37eb54261642ff7cf9e5a798989e3f313ec649febab65e071a9ba00596fbb2d998d7353e60de47c343297ef0ede3b4ce533789bcc174266037ea12a919880843a6a1816eec1f9da739ffe6a7d87c7ae5be3d814535b78319cb4ce838ac605ffc52253f6521380d65789f0eb52f1358787f954cdac982b368f62b31b9289a02526ce8144ddc2ac733e233adff5fa19650902e003e85ae45dbb1ba872fcc4f5fc902ba6b96631def9e163ce49c9abd500f25f1ffc1d2a5be6fa17a1da39dd81ef20e6e1596dec7d0bfefc21ce5cfd8c4110dc5ec6465342f757f1382885f995bb28c3d7a4533bda1d97b974db002d147df6915422b44178096204b2b6d7489523b9c39992efa601461299f5cfa07c23033e2f609ac9734f9c624e33566e0b9300386da97c35382bd1dd01b461b1fd4d60a31180757628b289ecb9437d7518d575f2c1ebf12745f4bd686b1392f3b8fa89c24b93d312daa8aca3e7f529ff8f8bbe26228c0b98baa324e30c5c885ba95d2a26f31750fd71a2c2095352b2d2c32b48ff041b046ca46a52109ed313701657d5afb5c3253f9498affb231e0f29ed0d4ecad2557517ccdc24dc2aa06baf06ed7b6051b4f61861f38b2ec1314e47e565a2e06adf2051d3d8da4d56d2d4644c925a32bcd57b3175a55954fab75f0282285f9d147289157abcf317b8ce391ef6a25828d285cb0d506ae0671d02c3c820f83e52be0ed80636d9d5d96af9c69a30d3ba3e07367f41a7bbd890e69fc2df052d48e159116023a6b8c5924b21133a026a84ff18fb1d2909cde8b5a6e1a1a31fab20a4f22bf1eb60c3a4f6ac8fd3362b9c518ee4b56a8afe7bf51ab3ac59cbc971cdf8779df54742c2784b0e518eb3d382afaa9ac277a70eab24ce9d0ca5e816d6e6a79a56fd6ed1edd704a13261811e00008c779fd71baf1a7dd0c1b974bbf0aa823fc7ccb1f7397f1c3ff98d9b96e19b693292e6b8c0800e78d9aaae3b31b506b29dc458071999485b052fbc944f8d6ced9c35288bb87d0a584d0062656e1471b918b401a34dede8d37c8fdabd492bf731627d286ad409d8780ec02bcb0e04e34273df8bebfcdc5a5c543566cc6f9d21fa8d72aa1bf2521dc3ed7b4533a42c2004a11f50a45bbeb3bac4b2a4fcb06b563e15401f67b3769e00c6ca63b71ccfbd8358c6cd4e49032765a23a81e1dec78da1b1f924d033537a35b9b953671bcb4f4615188795109c348e8f10834cc5feccbfed6902576886df34c67e54bf9a56d3cb0d4406f7afc2d07826830ecea3257779f8381fdd16116bda90482ea78a668402c27868b72d105c72e8e454bd2da67a7cddc3aaef8c9fe6130435237d2b12afc18bceae8f6363a4f175262309d48edf2da5b5155588cc6b41ae67d29f576ad66bf1a749853012df1ae71013e28bb5ea217eebe94147e68de3f69a8ef4aa567ab203b7f23037b03eb492bf2bdac1fb7053a438d5a45df057791d8583aea1d54002556c930bffdb3c6b1ab05fa980368652b1769a8229f11808a57c01b77ee8cae35287d934e26069b5b9850382bdcf27e665de91caaeb3f39e72a4fe5a12d705d05fc0c13b170d3943a0b38ffd97ff858d4d5b97d94cdc64c5652ed36241f337be090ec935fe215c717ff7919ec1f4ebd2e3f86130017dbb962f0834a1de5e561c6c1429fb4de9c65277102b54d316b802f777e2f3a599057726854e20769f6472f47bb8e2225f18212155b3d750bdb24a5c5e36558e0e98738e81dc1b10ab7586c80ca2743776a36ff2e0c963ad677b52d3817e65244a90bfeca084cfd3364819f93badd07ab6f2cddd742625d635bfad54fa60c2c03629085f40ea6d8fc8ae1e17fc4fff4d964b5c98ca19c33c1ec2dc477df84b88fa23796b8d25bdcdf1ff9f16c319d86012d4849870295ae3761a2d608ae2ad3ebae87875e5501197a101abc5f1ca9ea6f90047c3d9616de744c1834309dcc38d34d116cee5f72419b7f4269c9e0fe397f08729881a1b83dd98314d0e28668cbc9c22134be3aebe5e8f883499a146ba4328d35dc0a0fa13795c00080590f46d5eb82f801bda773720225cdd2b7f1d039fea279487b9c2141f334f51dc06c321690183deaf76155e2e3478bf9e6355e6286e86bef68d408f4088257dbed7d9c895935143b8118843ca216a3ddb3c48ab7580bd79a4315da2765da325dd941b2a7050da06f300f1513876074b6bf389d4366527ae3e824aceec6ef653d33d41c8bba8e7f9c47b59612e028ab47390f3286e68151a998f6fb173a8236e8b000461befdf6cb2f2764c3b15e282dd552cb1a6d6d7f7b27a1c0220d17f4b5d49b96289efe722dcd47881333275716ffd615cc9ec99febd72e9f876a901ab59d372029e4a0093ca589c19a7c988b93d4d75d58ed2651eba84f766c7d7675fe132b7be56e36b75602cf0b0cea7f2c5fc8d6cc0b7a880bc0339bc81f26a5afaa28c34859dff4af9cb36b1c141756f15850a53cc142c57303c64114d7430a076cb7ff935753d404b5c72b3f1eed96a49181d8d317b25bf5c853d3665b6a823451b5ce3ffe448af7e3fee251c441dac0979196764d899881fb5cb6d8420efac05399924917e2cee8b6201aad6b7a51e5ce5075b1794f6f18dada8def06d899655e45f1f62762ff17f1bb1e4f42e7bbc21c9a28d07f18b1bbd44f454d4b09710b7d2846258b508675decc120f4ffaab361cb2248ae3ceda5b0ae7e71ac431f6039e94e8219ec6c2330b790cec5d795a3f2178b71f903cb93491accee4a50086c5ec2ec7749c03d59ed7d108510e0d8f123befedca12ee6e7e8b3f643ce251ac027f69a5aa59404baecaa63acfe1c72adc3c3828a6e04a672e27a6cefee9bc5893ff70c721f96d64d8bee774ff6366db3e910dfea9e6703731c566b13eb87aedaeba22864631cfd1dc01a2db1a867db75f6fd0c2c1cfd86c1f7fadc1066107813cac9e64b7ef4f0d6721717205067687ba5ec6ff786176798ddf437099fdf39fcf94963a4e471c90a2d0ec52d1a92832d7409a8ead7bb82078cc2318c0b5909ad19fa0b55350dfe2b8aed530a675c100cc6770a21a5be07834a45116e0fbbee10f094a03ed468cb6d41f86415838c6bcba873f88009006dbecdc9ad8be5ff5acc8ca317d18de8e338453b91192a60338b4ab4ee9d1d1f97340c679912a5e15f234f6d786065901508c4bd2c7776019a8c2f2457f724912e02785f935b22a81e1d0697358529b804393c3b178696b8237fc78c6de101f1fbf50810e5dd16ce9dcc941cc79d4181d378d449461ce2927a73d7780ee91b0c9db921fad7aea413c1d517823292c91c487f8d2dab9d51dc7f8d98d41db25faa4c2013d62865958107de4625e5a46dc458b2f450a829f77949821517d7941f0930268f6b452be3c3b6c848d0eda7ce206a01467be84dd02906122733626f2ece951de1555bd72a57081646609c9c9fd1ac92e64cf0e725b5d94af5f7efb8d3ca5a581aead654820d23c1af08935bf739f2edda7fada1b960bb7b952f301fc21903a17c3a8f65c9c170ea5ece1646522687f421ce888e115094c0ee71", 0x1000}, {&(0x7f0000000000)="5336c6b7422ed8bb9662d4757ea771e491b55fba082d5833b74b103492092f89f44b4e53092a62d69f248241b304b6a23e4be8721896f5beefbfc08b92f968cc2869bc2bca8c1541fd52a16a72d3b47d1fc68a6385a6d5cb16c085999a0da0966f8e2afafa1c9a381766be85a4463d4936f8d70f8b251e9b0234f1ee2510840c71387408606493b1a65334253e7b3ab11c27f040bd1cee93bf38adc6", 0x9c}, {&(0x7f00000000c0)="a555e162fb238b4f5e", 0x9}], 0x3, 0x0, 0x4) 01:06:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\xbd\xc2p', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:06:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000a00)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d1310000007c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4487a45630a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e4253f6de7d908d5d64041628742267a33e880d3ae9849837de475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dce3dd195498eab8ee0b255c649a66a7c0000000000000000", 0x1e1}], 0x100000a3, 0x0, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000c00)={0x10, 0x401, 0x4, 0x8f22, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff1000/0xc000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x40}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x10000000}, {}, {0x1ff}], {}, {0x0, 0x0, 0x0, 0x5}}}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x2c7a) 01:06:20 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) munmap(&(0x7f0000711000/0x3000)=nil, 0x3000) 01:06:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="35b8652e2e2e", 0x6) execve(0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000edff0000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000009c55b4468a04039700"/111], &(0x7f0000000040)=0x6e) lseek(r1, 0x0, 0x200, 0x2) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x7, 0x53d, 0x20, 0x5, &(0x7f0000000240)={{0x1, 0x63, 0x81, 0x3f, 0xd, 0x2, 0x6}, {[0x7fff, 0x4e, 0x1a7, 0x80, 0x401, 0x8000000000000000, 0x10001, 0x80000000, 0x5, 0xe05, 0x7, 0x0, 0x8, 0x1, 0x3, 0x3, 0x2, 0xd9], [0x3, 0x2, 0x7f, 0x2, 0x6, 0x3, 0xfffffffffffffff8, 0x1, 0x8, 0x81], [0x400, 0x9455, 0x3, 0x800, 0x5, 0x2, 0x5], [0x7ff, 0x1ff, 0x8, 0x7, 0x6, 0x6], [{0x1ff, 0xffffffc1, 0xe6, 0x1}, {0x0, 0xfffff588, 0x8000, 0x2}, {0x0, 0x0, 0x8, 0x1}, {0x5469, 0xfffffeff, 0x0, 0x400}, {0x7fff, 0x9, 0x1f, 0x100000001}, {0x6, 0x81, 0x2}, {0x8000, 0x800, 0xa70a}, {0x6, 0x2, 0x62f8, 0xfff}], {0x1f, 0x6bac, 0xfffffff9, 0x9}, {0x8, 0x80000001, 0x9, 0x5}}}, 0x9, 0x3}) 01:06:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0xa, 0x9, 0x3) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r1, 0x0, 0x0) 01:06:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000003cc0)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb465ea25fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daa000000004afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6ee313ad97f08f195381000000000000004359c487a615294ca4f0b4411951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d37efe420df3e981d46b411fc0fc025dad62567d1887c80af0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000000000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a067d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c4583647339018f4201867c08f924bcb799633432fc51ac650f8e856c1d351beffb538ab2b6d98a4ece5b9cf9b76acc4fdc8f655380ee702b7ad7c86b2e37a4be386e19d0fcc47e0a841e72b6fb33aee2f20e0cb4015b0edefcd9fa31544023e36e649ea8505c08cd794850031df29cf1d2d89799f58500000000000000000208e828eda1206963a203b4ef47e821dcd1558c9beaa50a858477679e65dda62b03bdec673c271050cb294206f21767a43a7c19e6c94fb99d62933c5fbce109cb3b2616f94cb47555c0d662b15a4e30387c1a4c0bb20af4a72c5dd6c58c2c6bb7f5877369efa756335112b84db896125c9dcd8bcca6ca92e5f530df63c97ef4f57bb7c628ec005797ada5c450f8fc9ffa0f7c216ee73e79e6db90088d0cc80061430c88233791e1462a8c45698fb997e67d898a899777c5525c59a246a3dbe60290a4ca8c2d881edd68dfd533b7eacfabe31320c36ac14da99b42096bd85a77c3668a87c5ecd7c98caeb9c4eded0cffdc66af3361f741100ec5be8996ee33660768c5196bce177e52cdeba1fd730e28c1448f7cf5d15a2bcc2a038006ba6960b0e5960715731ba4172042c76a990bccf51ad4e802887052d5305d9348f4e08b44bdd33dc93f2e8c3938072261e60d41b2ae3efc69b7b5ae1ed07bbfb00fac9cebde307be768714000000000000000000000000000000eff1d0ccd41e08407e12596f537f085980f82b0fe88750bc88eaa74abb170bdd5da7e75255edaa9620fee21c35afa10415c3e8e0741336b95ba98d1f029c4f46c208145f7bfe52f708d10db084b7855ec111bcfda0adaaaa4344cb1343ec54bb13a2c3c4d81160a56bfeb6fdcfca39db1b6f89505be8f33334a8f5ec4072469c0c3cef16d821540b60263e6a707efbbb2271e9441a3ab329393b6449a4fa339fac99dd88cc0e1248775029f38e342ab03d71ee126c08620c5448245a25df68d5c9d8f7fac6351114651f50e5a706665a0582051a08dfe4d24b111eadc6e739ec50753adbebb300dd6b284b6cfed01ce38a78754c0173358ddeca130fada2800653cfb1a51c66afc9baec19a301ade78f1f36aca38b01735cceaa02570908de87aac83390abaa6a0a0b3b7f0d7a87dbfe874abd883d9a0c56ca42f39dfc22f4ae76a80a6e31b3f173597084b33951"], 0x9}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x200, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6, 0x3}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="ef83bf55d4099342812308751af2d1715e00718ac223178b5e515772c889eb528e73b4bd9c040c94c5a55a0e424463335ba38dff4650aa3759716bd1294430829687b31365f3cc02446da257600b920000"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r8 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 01:06:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade092a6e363004bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99a4685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 01:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x350, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[0x4, 0x3, 0x49, 0x100, 0x5, 0x1, 0x1]}) 01:06:23 executing program 1: r0 = socket(0x1, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="050001f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0x80000ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) close(r1) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) 01:06:23 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x180, &(0x7f0000001000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) flock(r1, 0x2) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000380)}) sync() 01:06:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0xae9ce31ab2e03274, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffbe131f1226d597d02ea64ff050f03d111a1d74b484d56ba4ec71681bf84e497806d8ec0c78ed5b3864e9a825bed7ffe1164f3"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 01:06:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) 01:06:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) r1 = dup2(r0, 0xffffffffffffff9c) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x4, 0x4) r2 = msgget(0x0, 0x84) msgrcv(r2, &(0x7f0000000080)={0x0, ""/69}, 0x4d, 0x3, 0x2800) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/13, 0xd) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) mknodat(r4, &(0x7f0000000240)='./file0\x00', 0x10, 0x9) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x75d1124db76316d1, 0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="45a669552a87ccfdd5810fadb3c20d5f9741a859c66b4fb78ad30564a52a1fbc06", 0x21) semop(0x0, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x1, 0xff}], 0x2) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x80) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x2, 0x0) write(r6, &(0x7f0000000440)="9309b7e0b9c48798936f16564f1a9757e50bc896331eed9a83f9e3533a73357f404fe68036b129117c0b8e8f28223e22cb023fded74e2214e2c7185251c305ff73b8de46eaa364bc341394bb528ddf48ea3f6efc1123136113be5bc3455657f82622a7c6bad2acd60d25140e840292e72d9898238e3ad21cdcb1cb7fdd24fb2b", 0x80) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='/dev/klog\x00', &(0x7f0000000580)='#&]\x00', &(0x7f00000005c0)='[\x00', &(0x7f0000000600)='/dev/null\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='/dev/null\x00', &(0x7f00000006c0)='/dev/klog\x00', &(0x7f0000000700)=']\x00', &(0x7f0000000740)=',\x00', &(0x7f0000000780)='/dev/klog\x00', &(0x7f00000007c0)='/dev/klog\x00', &(0x7f0000000800)='/dev/null\x00']) rmdir(&(0x7f0000000880)='./file0\x00') r7 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x62d7608423c68a81, 0x2) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000900)=0x734) nanosleep(&(0x7f0000000940)={0xb5, 0x2}, &(0x7f0000000980)) r8 = semget(0x1, 0x0, 0x10) semop(r8, &(0x7f00000009c0)=[{0x0, 0x2, 0x400}, {0x0, 0x12d2, 0x1c00}, {0x3, 0x5, 0x800}, {0x0, 0x6, 0x800}, {0x4, 0xff, 0x800}], 0x5) unveil(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='W\x00') r9 = fcntl$dupfd(r4, 0xa, r7) pwrite(r9, &(0x7f0000000a80)="26bfb885ebc0cb6925e9245de04b99cc914304984a23d7cd00c5fb4ec239be1e5cad0652040ad03ac66b5e352e51f15d17245cabc097e76c08c75d6acb0ee5bf72d098673e25344e1e05f995d8d4dca1c75c66708f97ce2ac3fb888e38dbf3d4177355b14b226ec664c8ccc40dae9f66d578670d533d9cfdba839a6edefd7c6fa57bc8ee8a5e557f7e0738ecf172200dc5abb0faa68cb5e911b7302473e3cd392e5e5d35c2a59e43044cc8a94bcc5e22ea02a39e42ba3fc549795f680dcbcbd8fa2a63bcf2afc3a0de02ead59e7ab9a0e841d5d4452d701b09117f", 0xdb, 0x0, 0x8000) r10 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000b80)=0xa4391bf) 01:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x20}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x4) syz_emit_ethernet(0x2cb, &(0x7f0000001680)="3786cbce85") 01:06:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) fchdir(r0) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 01:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:24 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="a470b0a568e94a966ddb6a9c837dec01950677a5958f6da52251cb582b9dcb946c3d5b6313967b0f76c00976c4e53fea91566e310294fe03850b3b64fb60b2a6602cf15ce638b6c56451ea6af5b432df1c3b16b9cedf06e1c4a877e7301c56f08bd80eb12be36cdef1b7503862e541abbdfb1b34b4f231e6869ffffa16e35fb7a22fc50332079131fea1e303a44110c7e565d5e914c892728fcb1c4abab313c14d195f2d20568672fda22fe6bfb67f049bff597be664cdfb8e1411e9511b64d79cdf881d9ca2cafa7bbd22bac6de422f636142b87ba1d18e0e3a5334bca5b3b5", 0xe0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)="a58f60a7d57f7ba07b93048baf9660e8ee126fb6c5fc6a5fdeb0f5946539aeff835b9b9f76f4946003bbc0409986cf1b54bd4e773c785888debc96baace26aab621ccb3d3addb59caab0b36336518c2d36ab076551b5567b4939b03a0aaebd9512697388b4f3715e22f43a96c463064aaf600a189f2366e1792a2b9a1d608759089f424451ab88d70aefc8cda7cf43d9673e0d30d8ab48d61750d29bea2151e442d58962027bf05a05a36bfa2d3a885131197ec1c15a29e99332d617af704b2cdce807af9bc958ad0acf1876dc01590ab69fffee009e3744ab25e0ebb9fdd5b6d6d04f631f2b4c27e1f1dea931f13063d4640e5a031ba351", 0xf8}, {&(0x7f0000000380)="340cc1d99417ff497f8ef5ec8243b9de3f22fc90b69bfe609fc5ffd3f9f2bd6bbf9fe63b49f374411eb0443597d73142e09c27b334000dcebde795fda8d1d790f492622124a19bda1b05f27d2c10c6cca0f10a0dab6bc3b331a8334860559fbce5fb317ee67750438a83ee4bf07041deef0a6b8f6206c20fdc71ff8adf398d91be14b0649b502705a0a70cc9883245825638e8f4", 0x94}], 0x2, &(0x7f0000000480)=[{0x40, 0x0, 0x0, "d67010c5d6afcee152b5cdfc9dc7b2113332709ab84154abef0e61af5f19a58c47d34ca1c83ced920b1a06330661d6"}, {0x90, 0xffff, 0x1f, "5b1ead1606d2d3b3e03285bde3aa20f7ce18b478e69cd4816ab05c4bc8c5f483eb41b915c8a94e2322958d321d8abc4ee81f8326ae772c69d61567e924739f9df5a1012cb5f579470492fb620d03a7bcdb04bed7287c92dec07a3fb054faeb08bfde56179543c5495fb9230ce2250c4d9946183a323824439663"}, {0x50, 0x1, 0xfffffff8, "cb6a89b023d3c4f3592a6c7c5b196df8e7060886ee4e2aa166d54328b86b12bda16185d0055f8d9afacd2b44e3ccb8589f9f4118ff95a744c8ff"}, {0x78, 0xffff, 0xffffffff, "65af4b779bde3f14f081373cc2c61b51f807928dbf7cb933d91b84bbe6640c176349e685d2c4b5a9c905975f727007a9b618bea63866bb5f6a76472feade1bdfb3382c28b04a9ff715551402ab5f29099c0eb5460a181ffdf64e6ffed7fd5a0b62ee34bf21bd7392"}], 0x198}, 0x203) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000680)={0x8, 0x8, 0x80000001, 0x6, "73da30397bb7b23883e5215cbaa961b707ed9eb1"}) r3 = dup(r2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x97204b6b14dace8, 0x12, r3, 0x0, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x20108, 0x20) openat(r4, &(0x7f0000000700)='./file0\x00', 0x409, 0x9) getsockname$inet(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) r5 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000007c0)={'./file0\x00', 0x0, 0x80000001, 0x9, 0x1, 0x8, 0x6, 0x7fffffff, 0x5a30ccfa568c5d22, 0x1, 0x81}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000880)={'./file0\x00', 0x3, 0x1ff, 0x6, 0x1, 0xa5, 0x3477, 0xee, 0x2, 0x0, 0x100000001, 0x6803}) fcntl$getown(0xffffffffffffffff, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x10040, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000940)=0x1) pipe(&(0x7f0000000980)={0xffffffffffffffff}) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f00000009c0)) semget$private(0x0, 0x2, 0x100) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000a00)) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000b00)="bf5771b8d09a1fffcac23e39981babf4f65e2888ebe2d307fe7d7c8200fcdbbaed94e56744a5a7a2f79dd7cf5a242aa01eb692740414807052d0d2b76190d18a81987b93c8d5b08fb153f57101e59163bac88b4ac7eeb607076f97b2fedc776577103054f7a56dc8469fa5b77203f09f345240d8450cdd14991bbfa5837585f2a83fce2e19bd891226467e78f8edaf6ffe5778a5c7ab982b6d18b88ad6a589a73744682621d2d2ad0e0cc563e7f592ec6f", 0xb1) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) setreuid(r10, r11) socketpair(0x1, 0x3, 0x1, &(0x7f0000000c00)={0xffffffffffffffff}) recvmsg(r12, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000002100)=[{&(0x7f0000000c40)=""/112, 0x70}, {&(0x7f0000000cc0)=""/135, 0x87}, {&(0x7f0000000d80)=""/62, 0x3e}, {&(0x7f0000000dc0)=""/70, 0x46}, {&(0x7f0000000e40)=""/4096, 0x1000}, {&(0x7f0000001e40)=""/177, 0xb1}, {&(0x7f0000001f00)=""/147, 0x93}, {&(0x7f0000001fc0)=""/189, 0xbd}, {&(0x7f0000002080)=""/84, 0x54}], 0x9, &(0x7f00000021c0)=""/230, 0xe6}, 0x2) 01:06:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) fchflags(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000000008d9c4a17b00ee1000e3ffffffffffffd6b103000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:06:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt(r0, 0x1a, 0x1, &(0x7f0000000300)=""/37, &(0x7f0000000340)=0x25) r2 = dup2(r1, r0) listen(r2, 0x0) kqueue() pipe(&(0x7f0000000000)) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0x58, 0x2, 0x3, 0x6}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66696c653002"], 0xa) 01:06:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 01:06:24 executing program 1: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x80) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) r7 = syz_open_pts() pwritev(r7, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x4006, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x4, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000040), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shutdown(r2, 0x2) 01:06:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x180, &(0x7f0000001000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29}, {0x1d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x2000100}]}) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sync() 01:06:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendto$inet6(r2, &(0x7f00000002c0)="eb6ddf6c92c68fd4c9023254a372f16604af5793f9a549d1afcfcb326df48473bf47667c083ed6e26d3970b6af3935845ddf6574c6c9a63f6064ce162aca930dde89f0ab1916779319dae4acb7810df6b5c494db9a5b0f055123c8563e478a8970522bad835462dd2b209cc2a204b6f96787653d36f14d65066f6617dfb7bcf0bb7d2c65c290cc41f8dc9a15474f871b19a9b86046b9f7812cad2736bd255092967ffe409318be2a73fdfa7a2a1a0b6b4a953ba8ca1dc02d22bd9f00ba3c743943aa73dfae1b2d94e2496e1ceff14cd502f3cc2731d7b22ab19e26948941f513e200247658840dd35dd1fd29534fee931eb63efbf840b5d09bc2688a6ca46f2a2ff0f557bc1d3750e0553f6c96049a86392d7c8ca10f89db51bad0544c1ec857c80b27f1e02df5f1920d7edfabf690e4299adb856247eae7b9aff2eb53ce077af7954cb30a8bfa78ab66c8671764e2b4464b8ed44f194e08b348109210b799670509afd17d9107e74f163a10b3090e6f7ef1280f553d41fae0f2323b96201f2da966a6d2cbb5089ac6d4dd5218703f8550d9e4613c42c91f50f4858746dfe4559744ccbed8c5f7c60e0bedc116c4739a6690539a7bab25473c74fb3dea2c482d80420d6bf555a9cbaed5a92d8108015801478c4282bdcae834a42b74bea6271a243e47327f2996e237d5eaf809b5a3444139d95106df682ecfa16f41139ea55622bda27d7cce224895c7297a2a7963f53473149ebbb911acd27d68e032a80b6cf2abfaf0d8916f5e427087991134b362d18dd0619101aad6e30f902de39e4c712b2e2cdabafcbdd11eaffdef43718500ecc2ec10cf441514f450925efcdd8ace2225b8209adeed170ae69cb304011d9e165c9ca877c762b6b61a49a704377cceb7e46d304e2b1fae3351a9e174cca57d0d0edb6c9c72f568ff95ea071dac7e1d0e4184fd77b4d6e2fa34a03c0854d69a1a2c1f6619e7cb48ead6612c09a04ee4ec923dd6eede885167d9379d41a125b0b5e67f435c42bab03a15ec88e53ef9bdd62dac4ed34ffec2c4ceb972c345c141c3dd9e8deb76abc2905f0ca81e5a4839c340796d6ac409dc2bc91c9a5b1f0aefec5d666c9b3dfb440534c8e3b69eb2a6a0a752c2bae84df3f6409a58d27f7d0e5fbed32bc88bbb20fc680410da06479563f50329e59fd508a8e039e37dd1316b286929251a6fcd599387396a93b29bb5f0e119a92e0795f56a34bd29629664c3fc9fb1593024b93ed2db3ae9d1cc58e6a93e4e7dd56cb9f4c435f9f59d951ca568936ad0783813d95d253cfcaf7c469c1259c2e6f897eba1cfc7fc016c0061c4699c15d317c5bc8a2b0ac6b1f3a2bbdba3c9fd9df720ce1a5f24e715351810ccd514a292142fd869449a14cebe61cece165bb84bf964dd8184176805f924c44996ba8ee9919c6f4eb74a560052a79a5986909b7653e33db9cd7d20226c92f5afc917daf518900c4650260706c6a44c8a32f9c95bc24508aa19ae624aebb8f7b4ed2cead58084d0819721b458fef99aa24ca6f152555e6df3f5e7610ec67d4b89cf3c470a084ecda4a917224c8222275428cbe7a6f33cb86220bc0164e3f7a8cf280480d4633fb36772d314f0d16e03566ff6908aea9f83fcaf59744b1d842f2a737a9fe07f80439d045462dc93ea0747d3956d24cc350a32885b157f6e357c325eff6a922a0dabdff16126f8dff7ce84ea21bdb0b204ddc770c7bdcbb21140d238407275655ad78534a9cbec4db2e6c8b14345f0be34dd0bbaed7b899a64dfdcddf2c855bdeecddc166f1f85b17742d38b1ab7059d677f698358865e542941b585a5f7b55d1e2c27902faa2ac3bb76e14106edc9d3a0e1741f88c449a7ec550270b13d259e7df643bf06374789e575cde19a7bbd257e4795505094789ebf3a5e80eb34ddc90021fd52028f80680fb60fc948a9b1cf122af86ec6b27e6b8c1213b28f3883e3ee80bd97e9a0b802959d48777bc73abcb132a9a70d2be66f4f7d621542225815a6bf8065b36a4e52651a921f77a4847f5488eb7e3d38e0aec55630b1fdba8794998e9dbac2c5a83109ea6d1478a99899c0021614af8a888f43bbcb239c7aedd56c43afa2aab18e970af7e91187be48e11f4f9bba2e9e698169584f5b1b13bd29d20d3b31f7ea2b05e100f235a0d8c0eda8909ca412718b85123cab70a0eecfcb5af1aa7349097a001004e57f8343efd52c398c4b7744e042d3884bf6e39902f8ab09250e345683ab76bb6c5e29fd368a7cfe7a5b270b316c4d2e0b8770830c5994cdffe0a651e6203919c0ee1b6187c007baef7b7325fc125dbe8026a43dc241dc587b1f75cd7922b817440d7beafac9ec999a6cfa338c70fa498a75615147bf8d32cacb5c6529e00af2c908069577b78399b567c6c131cb9eefe9cf6681add24cf93203a089bb02d5197ffb98a4aec44cfcaf5abc26a89fd9d91372954c0cd74c2775e9289f5cf7929a2ac2b326658d5868f20916f6cf13c7346a64b0683dc825bc53f01d0b325388b02ce4c840e0f3330596964676586182145ff1a03203ce988882feca0b5082549627cc2d51a0d3a82262723014bb8b41e33d26f1f8a949acb16d3517639192299b398e3cd45836d6b7c4128abef1e78a52985e267fba25585815ea7aacbca8af20ba263f752174d9fd50586605a50f61ee9e66e6d1bfa6ed2e4a1e269de8b7883f0086146d106223507803e4bf746578ba88f64aa18977bf2f58a0a342bd71e6c72b25f01e76c60723831b5fd403e91b6972b53de45e78d880ecb7f7472a4082adb932791851bffc4568f9b51ef44714e9cc0e331c879c450a9498fb74293e3d22508f39cf09bd0af6cf82150f0fab74f4af6de40c3c0b4cd8cda6746449352e5a54e10835e79251103a9028fdb9f8aab862299f50d57a82d1bf585cefa8614cef28d79b38cbc3d0af9c3188539b943e1fb9c3471b260c1758c40c23beacc6822bf4c5e539dac898476b9cd480e4faea78f755a2fafe2a4311e8bbfcb5c3d2e77c883936e76c63b5f5fc275b0632cee55a905b140e417b6683709a61e106b514476d21aad5a6ebdf797ac16306dfbc40d436e4201666bc6c485fac5a676aeb20e418b2f3812b05763a8a80acd4ae0aa0f24f9ba8fd780a9406032a6c46f43d02dc578e17c5a56532c8fc5fdcf35988ff02d35e703b5a2d187864ddc62f41ac5f58f647f92ee67335e0768ecc88e52388c897b2e0818e97f0d4c12be83ef01a9d3efdb6035cc3bfa502409467a530e7241829bb63b507348b8414db19e4008f1229b3fbcd4d142276312c7b7e058f823a5f61be24a71018eb4598c5d1e44a2d2e68e26deaaca97f750962db03f3d274fbed8fa42d2202ff85ec3889a706d46dab165dbf9582ed3230daa82f32541646e6476e286b39b505eb37f3c733ab8886650c27beacb5e2e99dc8f6a1af1d6c4798526e5f1a531e539d4dae9225f4990958796372b9784d3c73305be96a4b4ef53eb9423f31aea7845e8b24042d687d5e2b5a188f11c9715107e45e6a301156562ba1423e5fd66b92947de622fcc5abe2c80089e7cb819e7d7e907b499d3b95b967e74f41e882a5a5a38e801ad089f9cceab3ed88d1564895ba74ef2100eb270b8310f33b9a61d49c4091b937db92e6b294dd4aa2d4b4750479f37dcaf90e2b1478de37e71755ea5a2c0bca27f0a743cca58bee9b8d2d651a0ebac8add4e090bf22ddd6c77926b8f55742b0d7404c2800ce50cf98d915b45410bf7c608660ff7e250d40fc0f6afc6f03ef32051edab662350f1e096137fd86b488697c1ace40c7a61fd06fdad3c1f94262d41a605be4ee738c185398f41bb79b08e9831309ef84814fce056cb7a3914e5cec589f2e1e3671c6f278279e115c795bb37f0a5f3763b9bcb62d9d5245d8d5787ec04b36c76b9e99c2ec1306c24b0b0f3e4928dc81ebb6fee4a9fe323d0bc6dd3dd6b00726b59d809942c314881cdf2d0e2def7f949abe3a4f95854a60dc9cbe9e5b67f52929e7db9e0a003fc707643cf0962a351ae6b4683bbbde2ee28d7cded143f93abb8a6d6f253015fdc9203aa39996b0d5cbcc953c3ece1c1bc455eecfe6b0ecc4fa2efd2093d9233de65df797d7187d70334c18f70c324de14940d8249b964486f011a7d9080e4a248c73a1306bb10aad5df1c297cd42b1714fe8cc4d4d3a6065fc6e30888cba1b83523703a53dd80d32d0e0dc023145759bf4a1a3d391918ae7779b9bde0e64885ae9d36bf68b1eacb574047de0ef5eb2dca4fd946c22e62b93e69d70e07b63e2803ce3a0cc192eddb87e5fbd0cf8dd40325a5f98baa1633ec2e5d9651a709d224b6eb13b21c7a821fefc646fdfbfcbf06a98e6a704323b966dddc0f5d7c9605ff79c68c1fa28ce6dbd4b54ca2919fee16cd25c844b5eed5bd617e2e63d50073d7dac601df8276e7e8ef42272bcb10eb3bba36caebbbd6a20a9a2b68082c50f2565b17fc9def0e79c14d07d3ef15b2e3bf8d926eeb1cfb3aa6323c82a639ae0e7c3e6c33455ef94a5709b68efdfc12063347eb97e6b585b594d7a027db0325a70168b5ea394fb221bf1241e4c064f06e1d479a97ab37c7d2435329e31ab9a0a5b2aef0460203418f289669ca9dbdb1ecf84c9edc29dfca9f96317aa149be95096b0635985fee83cb56c5b8cbc404f5536a4797f4575e67a89c2a6f1ecd65f91d15ce9f568823eb46d2e4667293420dd55c5dcbc0d287966d640356e2b6258e76a02c711415a833d9bcdd0967cab0467b3a4d071e140bb74053429e9ee8d162c04a3b7de6cc39587caddc1cee1cae74e3a7a88723d5bced876a54491a20cff74223bd78299bde8adeab44360f0cf184b5985414d3d683a58dcc53db758ddfb5c6d03003e62df48f9e8c549d731661e790fc95063a20699e8cf60fb09d8140fd61e2c54b95c18020831241a0f3fbb7f4f76356c7a2d8a44e8e7151f223fe0e07343c731714151cbf9ee58824a953ddde8eca46bc729fbb7799ee29a0e76b1e926435bf76a1e2d4e06575654d941e1de9bc1e5992fa7d33849a1b1da8b1549fb6bd988db7d24834df3ac59a283f41d1bd52cc5fd8dc9fa13c89ce4c9e1463898a8373f9847b39846261b4b44b24e1ac10ac30e005c7e6441afd1816b4177f70ee7e7f088703dfb6e982c8493e6f6e66a575e5e0350980e27d449b0b727e95268099aa82cc4940503f0d77309b47162d7f0dfbb217e87ccf97e1ac7753837ba307742f5ee02476637a716281a08e172dbddc8405f858ac1cca3d000a82f15816d5bf6bb296e5bc9751877c3826ec68923c292c19803741a8222b2d3da9a9204caa4b427b436591e71e0fcb7935d139b0f1b6c1ded20221004765d1121acae301ec5acd268a01d18905cea3a4a8aed38d24d5ac21576d67689a754d258d18a733c4fb14d433cc3a2f5533ac6cf2791654fdd4052325631a1017128def8d32e8f2877001bca5eadfe120551038172bd2156672c012c5be5af423f8933f6584e386b57ba2667865a66a0f61b2c0e2782c74d448c616fcde52375f75bd37680bc55773cb348546bd3d7c294029017e05b092fbdcf76653aec0d6bda300ce23517c94941f2a7cc63d90a0a944ceb5ef1e43c21e41c1367cf4202da3cdb3f120896f89edf80801ecb481f48968192cf89fafdcfa7d67f2e67c92aa2ebbdbc55257ac5fe45fe694432c05cc76cd7f533cb6aaa4f242af674f19f93774da63a6eec3a0ff77c1f6c5c50ff6b0aed3ca6e95212ccaa2d8ffc360aa6b7015fbce643229ffd0f", 0x1000, 0x4, &(0x7f0000000180)={0x18, 0x3, 0x7ff, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fsync(r3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x5c}, {0x4006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:06:25 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000631000/0x2000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x2}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x7, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000680)=""/6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semget(0x3, 0x5, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./bus\x00', 0x800, 0xa1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000600)=0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000540)='./file0\x00') socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, 0x0, 0x0) accept(r5, 0x0, &(0x7f0000000580)) 01:06:25 executing program 0: clock_getres(0x4, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) r1 = geteuid() setuid(r1) 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x7f, 0x2, 0x3}, {0x4, 0xdd, 0x8, 0x7}, {0x100, 0xf7, 0xb4, 0xb70}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2000000000000385, &(0x7f0000000180)=[{0x5c, 0x0, 0xff, 0x4}, {0x1000, 0x0, 0x1f, 0x5}, {0x48, 0xc5, 0x0, 0x4}, {0x40, 0x80, 0xed, 0xfffffff8}, {0x0, 0x80, 0x5}, {0x1ff, 0xf6, 0x7, 0x9}, {0x8000, 0x2, 0x66, 0xcfd}, {0x1f, 0x1, 0x1, 0xcf72}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:06:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = socket(0x2, 0x3, 0x1) recvfrom(r2, &(0x7f0000000080)=""/85, 0x55, 0x1803, &(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x800}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = getpid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r20 = socket(0x18, 0x1, 0x0) dup2(r19, r20) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x100, 0x0) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="bcd720ca80e599c1a420d1f63f4851a14d1a8761003d659c8d9536d768b59877e058327dc4ec18f2183e", 0x2a}, {&(0x7f0000000380)="3802a184f8e24fd1a5d5473087f50532b3a0bbf4ae03", 0x16}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r6, r15, r21}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3, r22]}], 0x40, 0x603}, 0x600) r23 = accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r23) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x200, './file0\x00', './file0\x00'}) 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) sendsyslog(&(0x7f00000000c0)="e8a22ea006e4302c29d2c4215712082c32b1929aba771aef3a685d838820267ecf6eb2f9b917b0918387a2284bfca942c341dbe230d9e8e802bf7e0a4ce2bb2dd0575748e44250687ddd495a38", 0x4d, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000002c0)={0x3, 0x1, 0x40, 0xbb2, 0xb3cf}, 0xc) getitimer(0xe3690573be1984ae, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000380)}) getrlimit(0x5, &(0x7f0000000240)) 01:06:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) r7 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r7, 0xa, r8) 01:06:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x10000, 0x2}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r2, &(0x7f0000000980)={0x18, 0x1, 0x71722aad, 0x4961}, 0xc) syz_open_pts() mknod(&(0x7f00000009c0)='./file0\x00', 0x10, 0x6b9f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0xfffffffffffffec7) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 01:06:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xd5c415b3b7e8eefc, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f00000005c0)="d000000000000000000000000000d7cc6eaae0b56970dd724b69e3083ab0ae9a9fcdb7d9725ec10b5cc0dcda58081a429af4d6d7f8daa94ae524ef197556bb39ba365a45292c67a281e15d1698d9ac14c374ba3df7775ed20e97e8703ca307d2", 0x4, 0x0, 0x0) fcntl$getown(r7, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x28, 0xa, &(0x7f0000000400)="d5494768", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r13 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r9, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r10, r13, 0x7f, 0x100800001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r14, 0x0, r15) fcntl$getown(r15, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./bus\x00', r11, r16) 01:06:25 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x3, 0x1}, 0x6, 0x200, 0x7ff8000}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="02002e2f660700000000"], 0xa) close(r5) dup2(r5, r4) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) socketpair(0x20, 0x4000, 0xff, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 01:06:25 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x6}, {0x18, 0x2, 0x5, 0x505}, 0x100, [0x2, 0x29, 0x3, 0x2, 0x8, 0xffffffff, 0x40, 0x9]}, 0x3c) 01:06:25 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 01:06:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 01:06:25 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2d1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x6203cf81c6ffb9be, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x81, 0x7) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r10 = dup2(r8, r9) sendto$inet6(r4, &(0x7f0000000380)="09130f1593b3f3782257e37a212040281f6d62570e299ca5d2c12c1afe561f6d818e96d652ccb423b94cd9b1645ade550b876a0399bd0b6e91c69b350028612d72f469fcd58a9497497f24ce504af000c5709293c1f04b6f4c8bdffbcc47ce01924a45bf9468044ced7784234b38345918a5a56ad8996c0c1d6a0027022e8b682f971ef861bbef87e713988be5bc370bd08d24993e0b82aa1b068c578ca53fc4a72353d88ecb5b6ae37b1eec33df3ea651fe051dbe271f64d8ba3d94f4a4b6b746eff76cb84a90720e12bdb55b124b", 0xcf, 0x8, &(0x7f0000000500)={0x18, 0x3, 0x1, 0x4}, 0xc) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0xca, 0x8, 0x8000, 0x1d}, {{r5}, 0xfffffffffffffffb, 0x56, 0x2f, 0x2, 0x10001}, {{r6}, 0xfffffffffffffffa, 0xa, 0xfffff, 0xffff, 0x455780000}, {{}, 0xfffffffffffffffa, 0x0, 0x6804b6e1b7e44fdd, 0x1000, 0x9}, {{r2}, 0xfffffffffffffff8, 0x6, 0x80, 0x3, 0x9}, {{r0}, 0xfffffffffffffffc, 0x28, 0x0, 0x0, 0x63}, {{r7}, 0x8000000000000004, 0x28, 0x2, 0xc0, 0x800}, {{r0}, 0xfffffffffffffffb, 0xc, 0x2, 0x7, 0xfff}, {{r10}, 0xffffffffffffffff, 0x2, 0x4, 0xd597, 0x9b}], 0x3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x8, 0xfffff, 0xffff, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x10, 0x400, 0x5}], 0x800, &(0x7f0000000300)={0xfffffffffffffff7, 0x100000000}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 01:06:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x10001, 0x4000001, 0x5, "575122685a72d8adfef407cbddf0222f939c28eb", 0x7, 0x300}) r2 = msgget(0x3, 0x880) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000300)) msgrcv(r2, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000100)={0x0, "c05659000cc2aab84bc8eb8624e842a6b4127fbfa46963fdfcd7061499911035132b4329ea49d0893d83b062506439b67e6ea7486db19cc3ebde57eda6c8cc3c3644bd127694ff44eb79baa6ca93ea71a0be0a1ea0b252dd5dc560330feec1c6f69f95de82c33adfe285f6d8911c5c83c154609cf6a7ee68e6b2232877cd329b99d1c42ceb7aa097ba50d3"}, 0x93, 0x800) r5 = msgget(0x3, 0x880) msgrcv(r5, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgsnd(r5, &(0x7f00000018c0)={0x1, "f8fc10f0051c584f33dfaaa655c72677ae7411026f288b1922df6409f70896d7c800a70d6a78b19f4df52f46b183445c49db57bfce1c83e8d97e4e4a0f491bb947c6ac4925d631fff0c8c5419f3473ba179bc3edbafa2d941c8a25761934fbe9f38df06658e0f7c7ec0a25942d633fbbfd0030933def2ca858f9126b1d6a47564c49ec8bde67455bdaffd449b245e72483760edc524272b34237ab8cfde1444a17b8a3c6d32f19d366845f72cb694c03b773ddea44157b489d9a541a8fe2598774272c3ccbcb32e9a4ec17e46ffcdee7b74114c40295c3c52cab10ca9d8f8bd428fff1c1f5a7cc537d1cee2e562bf95f9b0a07ce02ac31ea088202ee1356f36fb592922d2ddbbfa4f2474810a2d8e4c7c2644fd30b1ac88e999c6ec094e8bde9340a1fdf98159cf20b3b91137d15b88246694335f061f7794c3df2e6d73fb4ea15ee0f8d44a5758797a476f3cda2c242810f9b6f7e3fa13d989a09ab8fbcc11b15bf69a87c44cc4b3a11131269dedf6c8ac6004a0a8909496db3e28ba0e18d52ae5dd40a529af320af74ec29ae22257791ac271e4dd013dcde5dc6368c7cbf69b0f7d723ff6309fb16b768fe858999bab07c79ed4688733f0370b96cda420c51dda4c23470c728d45284448d7269058532ba6965d39339fe8ea4694af459dae9bc885d759b19d1df164eee9a8553ada235afe111e8553e765a398293e52a2f9cf83ce0db55cd9bd4f07035281775992ff4c3d4ec0004b5bd6485226be1d1c1db8ed1b1ebab0e7dff2b3f831541c34d38e891fbe1324c01628ab212e81defac219e85cecea513a58c2daa1f827f68d670ad90d4009ff809e3f667393424594dba3f92ffa08bd78fd41d43405e72b533708f27c2d8d1075dee2b9e1b0b1a00b5a76d31d46bc2bb28563e9dfa940fe53dd72d051ca327d583cc9efdbffc73c9db6c3d3ef54df57ed004a5a49e666aff36d70574e4911e2cf726853c2e813381728d48a1e2d1ce3d4f5f4a2805e6cf19fe0a520d38ff249d6f81ce65f061f8bac051cf1f4547cc18ee14fd63ee1b8fdb7e5e5fca65afb80dcd1417c1dbeb7cca9dc55ad875b5400128a4fab9ac4efd312ee70fd52625f1d116396f458ac40a70fd0e5620ff9fb732ed5aa97c699268bfb9791ca395b3806fd3aaab3c0921a5cd977638da53f188ffa07e7e78e06913164f482ca653d07bd7fdae0e309933d873d88b0340be02dc5e9dfb2b3f78db0c0820101f8f660bbb536529718b03d5472f9f677aaf075aee6df96929bcb29920d382fc11b167c4cdb93574943084d2d4c4d053c63c9361489c5c1b7015f18d9f350c5c7bd9ad748d97bc699eae4f2d222c1a4c966e1d60d5ea783238994e975f12eefd5348ebec5ad786bd132cb4a6c75d6bac6726178a9a17bd1ff6ba8e9e831d3151fdf63d9218dff5cd71c3997a974f452e5536ee6413c209e3cc7fc0617415844d41d4c6bb3db3412b14b425869109830b8bd20a96ec19a668beb3d2fd2e0ff630c8bf85d333f1317bff12c65deb43a875017a1931cc524eeaf999d68e745270cc2519eb3b46c675fab8000cc69443b348840c81a99e16abee1f4458b1a972a2cd4ed72cbe06911b01804dab59adcee4afe1d07a111939539168f5a14598956887f8769039a7efcf841c3ca4d089cdf42081e0800dd87346621fb4b3033aaa347de39b3d3259517f5383aa4915e6ecef4bef7b79394b1c6cd9acde0dc1e3559caa735947ee6833d8a3d054a4689815b95b2e27b4ada8832ec55a0dc0c38b053499b184ca3f5f1ee45c1cb6b702685f896f8ff3443311e8e39a710f29047ace264aa339c80c910be88e20fa01f3e2e7a2ccef24a594f98c138c54199bf5a08f13d618c4d22e335c9b74cdae14cab7ee61c54f0e0752eb22052edfed2e563969a10740672ad13e996766acd48552591217cba59bce2c3d6f6b6fb3644e0af8c22ac31daa32737bb44f1b33aa096322a680f8ee4e77e4f1f3ebc57eeae01319664701527783fb80ede3fecd71164612300ba0624c671939476e4efdfca5b8e7d81521c7d5b1fbe4d6215593b9e78b76133537bea19d1991f64caa92fb86561e06fc0edb5586348db145dd65b0b454f182bd175a7bb4355c629d026083eec43c1a11ca0d96ec8167ddf8c2f5dedf94875b59fad545e512dbbc3955710e43563774bc05483d68d1cacd518249c13d4b31951abdb9c09a9ef60a3d21276e926105d0e4f615da11006c804a27b808bf63520c3b7bfd304e6d46f07c912f5c4d98e7e83f5ebc8ca12032e0f076f27868c6a67f98f63e2ecb3e94487d33e66c35fa68dd5f589f6b560be07f9b7f24d8ebdf147bcdb69627401f8d211d0ece06a7377318d649b87421aad5226febd84548cb56c1dc497b6ba8504dcfd8dc98a4008a9883fc30ba4d87aee0ae42274e0ac339fb9b20992d487f4f1290c44099ec6a91fe18e0840fea5fa3abadf8cdf83d54332403b5dedf5567a06de143add306f64de95a0ab68debb55c252ce6b93e05537792303b93aa8da3c4f4ad401876a8e21a3fbcd93c9513773f635b10bd00bb23294326c0ab80c177b4ed37a7fe61568220a1cd408d1700af02d1ceae0e75ccd72a76be2c131ec988b9839a45a53479cb4b6986a5ed00c76fae8b2a4d9947e65eb5f77157cf5200c0b308157b62861c7de294cdc93b30073a5d497cd69d2de75f17e10ba94e7c44005098f40bef99bfcd8b6f2852e57a6856747c2896eabce3d05e26d4de2558c0c60ccdda514fd8069c8235f8c91cb0a63ce7eab53684b01df7599caf4ea2cb8879c51e4b1ef58c9d14bbfb255e3e445fbcfa0362abf7eaa2508d377f11ced286cf5097977276b8d8516e9a6c0407556350e88e51df101ee94c097df5fa6c02f504eea3937ae4b6e4bd3a50a75203685c89889b1602d3d15e34582d75f497de322d0835b006a2b88611423040359b0007f6046533140dae15ab74a25ee49a09cb360b656ed00e916390134588893aaa0b4bef967c5d3b84140e53a7c2817b33e6d94a6ac580bea78a3d962ab3769f0cbbd28b815a98c423c368ae77af8a83fccaa53167879efe0cbf4964e8c602bf298d456cd0e31bc3f859221f97aba34f15c8d59c65f8b9c5470a7cb84765339bb2f9e0f8edbd5143c740cd4201cdef084b7ce4d02f68e81cf0e6186036fc08ed0e22945a44b9cb42ce777c2937c9dcf466847e491c20707afd92dac3a50ec8c942f331a47307824abc00a4a82f76b58073fdb39eb7662d78b51f74e58c7a25b4b98aa3e59ce6bbc8ee791db8d671417f4ce8ab9b185f579cbf3cef32710ef903823ed6d8b52e7dffe00dba3645e61e15f167a864e5a8e0e813a56295cead147285be275b374b280f13e5db2244811c34c74dcf3f9dd694d3e3662e4d0f80ff168eaa253ca67a828079cbb480bcea5ef761836fbfc22858f91aa6e4097cb73da283abcd77ff169614cae4eac02215d92088b147c80716884f3dc4a48ba63c99a416847661c7b29101aba6c074299f34869b73ade80e691fd75f45226210cb091f0f86d92e4d060616044ffef96be04b85320f732d4e4fa964019b03ec5189ae565dbcf8fa71b20b2d5ecef00098843320890800ff7fc4565b515882d9a0f9936526afe59e53eeeade95ad781194da1cf13d334fc131badb4766033519de34af85df08e2affec357423e0fc927b182dccc8a528f6d7028a535d8317b54a249ee7378424f36b5c5b9ffd160aee08ac91917678aaccbefb130def3d1202bca9684859051d66b56a0a9653218bf5bc30418dd49bbb35bedac1d3b068b0de5c0f2865fff5788d5f3d736070ec51a87686051466ebab632e6d02428785bf82f49ac50832bd3a1dd4464510c644b174b4d27b8cc8af0cfe1264770388be93cea28a03e40416efe2e42a62d429bc7f39a119b4e05eab4b741b6ec0412d64db3e7bf6d9f7513777b44116913a1be24bb9a97f5d9c41e33595ef32b775337da863865cb1fe61a6901eebcd0081e9b1f9b83a78f01dee10b8014063c0adbc5ae0dae0e9dc82b14d28e947bfcfda9bfe32d6ce2ba29160a5e51ffd06e3d55d418d36e357a4c1fc0bbf70274f27261367cdaabca58ca61712ce0079de23d6f1e45453b5ab07ed3a10a7049b1aa7a1f571089f69c0b16d06d3beceecaad3c69a1224b3069bc079b1c1f9469896aabfd48c0c153cbdf0777c6a7bb6e7ed4bf49ac715ae9347dd2d7049515ed7e0edf380d537e3db165e018d1fb133eb4d9383573929927cc4d3e4777af2d755ca8c8ea034069f9d58798a0c4b12dc1579a9f48e87fd16f524e3dd2b0b72bb7584c00cff7c00dd6fc998e28265a40835a99b9506562af62d73099ef4895942010842c23f9f74fb0d79a52bb59c7520f57dca86863be81ab4eb1af1064bb3ace1a0c520f2ac3a7798f5a22fa3a8700dce42461fe45c2cf7ef6911087d30359c2b1db9b9c23c5196bf3699bd628c1bb76c7cb4dc4b9b8567aa45ebdf01156ca34f588c1d31c9757da1577a1bb07f0cca1038df2e0228d2a682b4c91f6d850ebeab121ef7b786a4afdb3468992eeab8d04912fa0842fc415649db95280b916de713338d490aa5b51e5b24d943961b161059faeecd2092e7e48d335ea7169a76669df5e3e6b4e32ee5c2be52b87022a0b1a2279e3cf7511252aeb5be697f84c8621988da2ae0d030639d0a395ab8c66ea12877c74782beff056824c1db9fbc83785e7aca61d9c7daefd8990fc24e01877ba6880bdb80c35e2775116db932958f694b5841f432f575993469db699c41bfdf0ba1f1f295cdeaa67e72ecf3571b6cc1146f7c62022005d6674cf552fba2c614ded292ed376aafd7e371250b53f29af7847cfe9e9e3543cfe0aa63c9ffc916ad071006386812a456578dda2b68e9585479e0036b1c350f90d2354639b55294fbb59ef77c3944cd98077ff65494ee5ae01f70490d600096fe0bc671ac3ac9a1d7b5371a8f3d6f096ac9530213544d1fa13af19cd44e393241b54ea0658ac569531161cc7e08d99625819338147a697939585ce772c903664f109f3d2ac3fb3ba05f557d74e1f68ec3bb6a27b9941a254692067b582cba92ca2bc6365efb50f07eb5e20e11ab035a47b4ac7d773d30d8dd363316ac1f8762fb8fee9b79f4557194d2f54cd08c301c6abe2836f6751f0d2553dbbee16ea6ab5a7017557f68fb13926ab00482b82d26234970dbf9ec54e4d71d11a4d28cbc65ad51989cea97d92380754ef374ca765008bafb9b6a15b366085dcc30f8e4a29a4d5bf9ad8dc3e8f71696c00ff7b7392cef09e34dc369eafec0196f58b9a88adb7ccea13d68e0a095b75cd44c94a8f5784143e7a582b1a76ce13041545c58a2ecaac2337ec28261073fda0a1faf0d10efc5068e5e1dea8974047520697404ad896169ea2c56ff3339b25c42652a7f0a59b02aa5c738cc31e24ee3ec9e881aa714d9f894adcdc4aa2a7f4170d3abfb04af200d7a6d4ce961b79e6499c8b304c9e91d061764fda9edf28af4c4700e0d21ea01b13e481afeccc78b1dbd202da0cc93b964e782efbce3b025ad2b1331905dac038f41e2f53bec73620d3521de5a931d0ecc494319fb63c09b5f28fd2595ead3dacecf41df7017327ed8c743367a300f9462865527bbd59271aa4fced6c6cf4918b048fd049930aa1b8613220227cd0f942bff4639663fffcda2ac5c80245862ceedf3ac815b7ba81a344b62ead9fcb558eba7b1a54bd85473f13679cc6efd093428ac6ed7bbdab5811fed753bd40cb1c1fa5cb8037"}, 0x1008, 0x400) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x800, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 01:06:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x8e1ad871cbe94e9c, 0xffffffffffffffff) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) semget$private(0x0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x94) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r2, &(0x7f0000000280)='./file0\x00', r7, 0xffffffffffffffff, 0x2) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r7, r14, r15, r16, 0x300, 0x80c}, 0x8, 0x0, 0x800}) 01:06:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0xffffffff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 01:06:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd0\x00', 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse0\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r13 = socket$inet(0x2, 0x5, 0x1f) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r14, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r15, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000001240)=[{{}, 0x5, 0x195, 0x41094bbee626c353, 0x5, 0xb4}, {{r2}, 0xfffffffffffffffd, 0x5c, 0xb9b494d79b03cdea, 0x40000000000e653, 0x7}, {{r3}, 0xfffffffffffffff8, 0x4, 0x1, 0x400, 0x9}, {{r4}, 0xffffffffffffffff, 0x1, 0xf0000021, 0xffffffffffffaafb, 0x6}, {{r5}, 0xfffffffffffffffb, 0x2c, 0x2, 0x2}, {{r6}, 0xfffffffffffffff9, 0x9f, 0x20, 0x5, 0x1}], 0xc787, &(0x7f00000013c0)=[{{}, 0xfffffffffffffffd, 0x13, 0x40000000, 0x4}, {{r7}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x8, 0x1ff}, {{r8}, 0xfffffffffffffffd, 0xc3, 0xfffff, 0x6, 0xfffffffffffffff8}, {{r9}, 0xfffffffffffffffd, 0x11, 0x1, 0x10000}, {{r10}, 0xfffffffffffffffc, 0x40, 0x20, 0x8000, 0x7}, {{r11}, 0xe2b3e70313faab9c, 0x2, 0xb0000008, 0x7, 0xd662}, {{r12}, 0xfffffffffffffff8, 0x20, 0x4, 0x2, 0x100}, {{r13}, 0xfffffffffffffff8, 0x2, 0xbd7e966e0de8e47f, 0x6, 0x8000}, {{r14}, 0xe22e9e9dc2e6a23f, 0x40, 0x20, 0x0, 0x1}, {{r15}, 0xfffffffffffffffb, 0x40, 0x0, 0x5, 0x3}], 0x200003f, &(0x7f0000001500)={0xb7a, 0x26}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCFLUSH(r17, 0x80047410, &(0x7f00000011c0)=0x7) r18 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r16, 0x0, r18) r19 = accept$inet6(r16, &(0x7f0000000040), &(0x7f0000000140)=0xc) write(r19, &(0x7f0000000180)="5efeac7ec91680433c9e71eef88fb336033994911f03a1a706df0ffffc797828da158ca9ba12cede1e02d8495f775e786d81d77dcf361823fd06a0db5bbbdf3bf037aef4b55711993e6be9496c365df0fb816276e0c7ef705d195567bf5a20ecfcfaa2bd1294436b531910b1169a47d57dfd97ad8bc4f6d2d884688c5cd45a1cd2a6a2e70267decc25c392ed24a03480885e7178e8d6d8fd263527fae7e521e80509c00fbf2776db06ec6334761c947439f3fc23c07269743fee89e6154dd3c2f7ce8d2a44aa270133f3a235613b7009c1f76c20fde475752acb648c75d50a56a816dd610fc51eadc138b9395d789e340e15002babb239b83bcfca6425ce7dd51440823fd8e29e52acd911c8ba3c392bce21de8bf4b26ced39859a99ffa202529aa8ab552e019646cc55d436f4e22e757cd5f3ef07ab09a9086a652800032ec2032843023f7732e7a96c625c0c738d7f6ede360b95ddab45dafcb7b2969d2ff6aabed8bc1c5e4837d37c40343aeec967321adab2a8d8a6b23c78445c4eaaf168b36b86f2f0fa490188051869c7665437910fb2c40bb41fc00ddbf024642a0ea764bb2b376dd803631613200d9f3e2faeb83518ff4d216a12e19adc30178687719df488c7d367395746ed426878aba23dd8c153f085f616d843784b0f1d58a0152dda28d71b8ffc4fdf73fcc8be897c99abffb7ee8135cb9d4bf379373062ac7b70348df8ff9cc341501674704b83e72c792324f44e41b5a86518453158ec49f439ba1ec893adf8035bbdf1b4f8c9269ce71fc525eecbebce291f985ed7f9ce7ff042baab22aabc2a034c1430a522c9416e981573d0de6373a97d370b64e19deb7e1a5c00211620e8e34beab0424ad332303f4ff8bfbe064f16e37b3caeb316a47dbfc394c476b6c5b415c2a3d4ad225fea8ae85528091d470728e17424a6a2446e3f04671b1c4e5e2bf7255c5bc21a0a28c7310bfe5c48607d6c7be068bf2a2ca95bf22b94918cbd2bf24cf2cb5f5b046f34a2138cc93a11dbae799f3cd2c874e47ba9555763c23b9cd56670af52d828749e5210aef48d2284066ee4ade07181a26c0f7716f710d289af27ef53c4d6e56f6d584d6b69110330dafd8abe1e46dffa074d699f7542e89b074ea66cc8f50aeca6da1bac082223cebf4a668a0220cfb2c580d5eb0c78ac06e358f6d7762ddc95f16d655d5c62f7facdb03afe23f8dd81f1d8ee566e30104cbb46f1479e0d6b0d5ca650b38e03596d7de4ea52449c6edadb957ef95605d2a5eb196f1fdc29927970afcb40ce20bf2f1a3dc3a6026f26872e8c28cd5bf0c6b46985ede7b2261023a54a9a45c762295be3aabcfa8bb8c5c801834e6a47931cdcbda0b5ce32265d46830d9a033a43c8366f4e9b9cbdc70e6ff526930dd6cac216f317400591095984963fb40a7724d0178cfacb9abef93de39fd6bfe8b258a436a4140d23dd8e2ab6ba6c5c988009f26d65e03f75db3673daf7352bb5a4c057f072427535605c1fa14df7d260b64e8661e7166bfe0cde23e5147ef6aba9570197cb8708f0079ccbce6ab3010ab7aac39f7f1b885883f29e1122e96d02219db30e6f3dfbbee64f7200a6e526300b17952891ec9fdd909246252b2439fdab915e175f32ddb379e1848da0018349e4242ff23d49f169ed5b19d5341cd275fdf8230b444be3e67044debf9da15c0630ce9a44eb74eacf849ea42b7fa56cb066af45754594ec06cdbde90518f9430c7096aaff58f94e69e4d6a31d0a18d211bafff7def8132348bf1cb199584b4f9c2b1dd1ebf7673ce7a8d6789988fe5bd058d54fc83de9568db5c8220414aad51b3112d510b2857ccd4e0a3885a9e600ed253e35e4ba58ab9ed1dfa6a87c0bc2f4efb69b0669117f48fed5419a4aa34f3623f2ea5cc757c6bed73552c137242cea38ccdc0705b035e861893e38dde2caf91b893472c76e6e4d2f69620c6a7055d61424cd8e0cf9fc1a04c6497a4e0f859c73f4b39d76385967d39b7eed0047d14120cf601e61c5bddfd34894490e75ed90c2912b134a34216897c9f10a4299792ed8f5f2f1bc7e4a06de4dc6cf978cf8cb37401a558adcbc88dcf0ab01d2d058fbb4c01dc35a30e631a33c98c59a97f39912433c9519c7182b92775014ccd659a032792f111bbbba26b8e5a4e0258018aa8df1d23b70e54eee0eb9f91de42244223281303372f9e3e1467b91238863151cae4def92b06853aff4ab50bc9344e93b30ee74a53356f46866e04f9bce0f1898bfb2cd8f1eaa1711525859d8d9feadc75af30a775692f284b71519f197f60cde42dc03811c13d412778b3ff9a43a7a4a030ef7995206e44983a34359419625fa966c1440d0822f5c772367977221703ceaf9569ab3e2376645f780926bf6f27b9921662ca66ab6c47b9f17fefd0f7fa43b8530aa2ed38ca45b35db13f4af9c9bcb8c04622fb83d3055514d6cb5bebc04e3cd68ac412aba4c1a2315d6260bce048d13d77cf537e45f1327c939c61ee0d8be413579df0a310586ab4c84309e4b56995585735cfea12a6a97a44281828748782736bdb05ab5d38db2e579c351d3aad178f676c75f00b19f2f80aa1ccc6f86b3584c478cffd1388697c95bd56655a33b28cc6cb9569eb4851879a7e61dac44b6909dc5f65a92c0e7cbf2e2d635cf069daabc4860ac1fa74dda192e9c6c113df117ecb60698e1221caf11e9dfa527a08839f3b1f2fea5b529294bbf64038a15b032727e5250cb2d31b8beb13ac157932fd4551df27aa00f9c98b9b7b697e02b4876296cdcdb53174dbad7f5e0c7099b2e6ff8f8199d21bc0dbd4145834a85b0bf991a105b2bd341f69ecb9c7c3b5a30f9966adfe49b918ee79910151ef84deed3ed313942b317b8a8a770d7aeb3afa269e95480ae0073c8cf77b68f1eaacc244b8c4641f2a704807731663ccf7a4ebe89937cc19a6ce292c338b3b7491b4c876aef3b51a7ad91a3ed38f51a42106582c9efee650fa52a63b0d6ac95312e06871d6a3ae727737c57992af89f28ffc8393688cc0eaa4549a079e1e9d6051a570288cedd2f42438d6622dffda291b189c08ae0aa9d1e5947d5ce6d6ca52dc9e0588efcde2607e6660c9579c51acf7d9c4ac87dc1902869611d858b9098b0e888b287394cacb0e4fe5824b58a51aec37623074bf74580b1edcaa38db47c2f5b120ca925094bfffde6a55f501683dca9441c1cd4d9eb938a874a655e363dbdec7745294f311ec21c02d785672b7c0c1073e70f3a1ad7a4f8779257bfa66de72e58ea289a9483543aa4cefeab8bab3eba4598b04fee75fa2fd75ad1c59d1bfb8c7e318cf23fbeeb55b9fdb6d90fd9c21720d99a426b31888b0da5cab771bb3922e824c3ff69cd7040aab10ffd5bdc337d84a0dda2dd97e6c99de7ee3e6d7a22af4841616c467c696019d6535e5aac28d8c5297b7f45a48f42f52d96a28a1a6e01383d19d727379df092cd6c97c8410b826d1c815a69977da69aec240f21ac387bc152db6642b7ebbb2a49e9776d67cd7fee265c4381ac59d08c4b323de327bebf01673bf401fdde61d30a7ab577942157fb9a459cd6fb4aa4b310cfab107b8667bef44e8e522b3b5eb7b903241071fe1580a61a7f6d2398622b9e703f1fe214ec3bbb5d39a6f7b3f710c54d2fb48735f1c986592192ad2076f6b28b40f10ff5c46a0531ca6049a0cd71cef99c611a5756bc77c7f6d1245a7de3a096c7ef2dd11005f3c7cb7cade49f43b64c3b8e1f6fe8c5510e188017cee3087a29c68c7a8600a1d02c24e3cf3eeb491518557b3cf4706ed1d4de2de0e94cf2dc0f0616a3c8745f3018b6d0ec5220e5e2658bbdcc2ad483012c073c36dcc75342a4192cfa6f120a8a87bb41900bfafe34161daf49ab00b5f7dba774edfd345ba42ad24e7282258277f43972c3f0e736ae2b30e074d947808b48e59120572636a177e65aa45e02af899724c3dee1b0b0488a94c5dff822b186720f1f7b959d7c3d4494bcc05987c707e0662c1d0896ba4f53fa90cda58a104307547e27a8a0c2b35302abe3e247fd73ab626d91ab071b5603a1c3cdb839e187d90ab5f3d32818d62d2fd91f07ce9be6c7f91493415c546908c243fb3e45f7152ee1a320a65c329b75f2a9764ec8d2eeeba29cd55273b10726b571cb34cc9852201a9addfe16451adab67177c973a1fac3149d1935a24aa8b61fe0d8bbe84efa7384e8587760c6b09ad647f7ee12f8470195d5ad768779633f00f56078f4b2e72c6453285aa8e1ec738397d1f9f34117642123de4d160bae02847e764b484efdf639de0206e514cc51b54b4e7511849a636f1c2e10e9f4a33940286627cb1e30e400bc40847c9cd558ab41fd5bba758cecb4c70a36bfe665b5b2fc894048ad244a621285ed94e2ed8d37214e8da7f24b3708525c887baa3c69ca96cc3adee24310825db7355e17ea01131d4a34762e30152c36f1528be11bfa3da1d8348775b565341cadf66cfbc5a828a457e87a00544ed4d85617b6227fca2a79de67184f2b107d4fbc4b49253c4717c467909fd2ca1d80633bab6fe53eb73cd1c8cd85eb69f19539f7961943e06fa54db2e9c1dc16c6ef32cdf7bb1612eb29f6b7dfb464066082ada3907f01a329cc7a7c611ac4df0c10349113a3befa42efc08c4268c516f592020d2a40f31bb5192847ebab7867b4c6253123ebc879570f817622f912b1a29fa5f9f6642c98bc653a97793155a5ec2591c73b82b1b3f208f5ecfe10b2513361a2c53e9263103703257eaec2bfa15ebd25036d24430d1d6dabfb960e323a31c928aa82bf1d2223c46ff4cfea687967d3603f68e6a7a27fc6f2166de5fda04035a8cb8ecec826afb7fdfa5ffb8e551c91512444b1bc4ebf39f54ae1f8be08a9cdfb80f7d96a7681760d5c26658bfa8d7e0ffac3669f28de0be47ca17126abd5d3743763c346126e905bd897686bb26205287a54eb824ca2b2a18cf8e0d60af76a10d82a2a578c04959f447fb2a34fa8fc57ff16418727589b97af49fa6ce4f9a6ed33a759be98b0b36689ffe462882b92ab37af74e8a93a96f2e3303aa5eceb9d1f9d92e99b624f9f0670881b401447774d1c8070c76c99b2c6b28b2c19820a3f4eeb701c6f24368ad9eee0402716725740f0dc4a406695b67a70c6fdbfb6db3cc02be981f094c368bc210c1aa896aa4df83994776256624b2a96c0ed1b4c792414e5bb05bcff4dc0c44dd0e272ea55083fde8b75337dd9ab403d430d1fd9b72e173fb9269e4a86e18783f1d443f610fc2a84fca216d3411843483b08a99c7deb354559db51a13bfb5519f3cfa23cd80bc4c6c245de414f0f688f600d1ed1e67fb31fe74fb02b74470a8907f83525dfd0c0288e4da922b67e73075cceddb4cdf8b8a3483c7ece3f1c02284e1bc489655de199a38d9775d5817c330eeb4d531e648a4251f255584e8848dba40c506cdb1e6a1658a8fb878b4656e625ed22a096f41bdd9c8213f138132e28cd4f0b25923ed0618e2e16b113f7161c57a6561da974646b30cf65f680bdfd651c3f64747c006ee317b2fb48a444dede1a1fcc4a365047ef9dc00f1fbb9de3a4c7159307720aeb4f676cb8ae0742adc25e8333a54cf8cd7e71ef866b81fe2aef0003af7d97dd328463fc34bbb731dc1e91240f74bf39a6ad4319c43a97b00d1233a3811070de2a9e2b007dd0682e11c3fff16fe27180d753958a6b8ef84d0ac88bef633a6338a4f7d0a39e70656a92ec82c501dff3db51b802f8c32b98c4da9a6de8c96b32ddf37c0ae8645cda2499", 0x1000) 01:06:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)="83fc", 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x4000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 01:06:25 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x0, 0x3f}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x1ce) 01:06:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet(0x2, 0x0, 0x84) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) sendto(r1, &(0x7f0000000580)="bfc9509801aebd6d901d8ded45492fcae0444d411ada1ad4755125f907272082fa15b5e458e260296dfc3b36298b0e878353186305c892729a3d9d82415ba3f70eeb3a8b54145d5f05a7c50885455ec2afe75e712aa548049c35556fd56e5cefd6e95c03d6c889cd9ab64359dad7465892f0bd0181d993e68b8a9d9de5c5c8de037b84d4a6dddb99427fea8f8229198bac7d1bf5335afda13d05b67f15759af2da9d19ae0ead92b67f715a5ab044ed216f1feae8c689ae311c122f9cba31231551a39ef2c90e5e80547d83972a3e5724d4450b93c8a37d2dfe575f13ab811166be6e0d67d8bc6a3bd9de547217d4467d023bcff34b5bdfb139601dd66ec0f9c78e186187ab4c84b772ea4e89faefa64d8e62cd82e2ceccafe31e5c599b28767e6d9f2909da4230d5f0350a8b28a8cd84522f8df2e8757471717915f9c4323a25b94ada1180cc38db574c004d00d3af5bd7bae3fe92b69e7c6d2760ffc20497ddbebcff18e06b9ca8e45208bf19222150cee69b649a3e0a038fb9f06f0e76caaffe73ea90f619103915ac91dd8f5374f12b613d7415788673db5e1675ffcf7cde6e2879cdd2a07202e90917f8a20339af93da4ef0be86e3c00cbdf17bfe22021a09fa620c1a5dda571611cd2bdf1c54088e0aaf0584572e79e8a090a5788b2abf55cc88106051f1d341577f28afad269d849088ebe34322cfcff492f250a13e99db0c5097052d67f7729d62e2df30a7a339477fdd966fa0dfdd97cdc4c0251ca64b47d2feb0352fe37c681b59ee33e41b2a04789dbf6c717de02231918d57b4089459f158bde765e2680fb99dfcac00715bf1e174826b22d48664d691418b746e242753e4ad4f242f99fb15a649f1cf77210bfd19f3fa4011fa0a4c0fe639a51b6683caf346fb677700caef19fb1cfe4e0316d7f058898cab76b22fd239334b83dd65ed918873d78c1aa0679bbb5d922bc6cd99a3731ba40e383f78ec66fff21099f0dd24b848537e764f16cc53457a950bc6fce4e6ad4365e1b3aeb2f0a8fb588412de55e35ff071f8d23013ce9116d63c71c2bc6b5df22fd9f7d6949e499f003b9e3e969975f9a1402a4e43373ec3aeb8c6f51721b45e840aa13a1c130245f846d73949ecf5f0f45c612ef703184af0eb57db9aa22e622e3adc7bc7dbff99a38a386c515a29a74b5b34954866d3d5b744644d3cb49c989f4385e6275df6748e8abc798dc1072395bed5edd180e8d903d1f2a935b37aff074df654b0cfbf703c164b14d85b24cf3146059674b7b4bdf84bf375b269bb6cd9f115c4b44b3542b899de2858bc9164e4f777002fa6e88e223dc1647f4727ef44b47ba02aa0523a50e8c5e6790e10c3896140fe920f874fc1f634547862c24be23766be25431df57908f656f2fef7e7591273903e05659927b9c187f4ce6ad2cbd00e472fe34b7085ffb63f955cdd60dc38f0f07997d8f933da898efd1d7c35055e32a54d653959cca81bd30f74fb0b7596d8cd1a39680bd303f6ddbea01b6ed895ed06a6832dd89fbd74683bec9402a386b9052a74019d1d3312244f947cf87740ee26e5eaa56db1c494fc536a1c940a3ca568c557059aadd6099a10fc61e6002c8c99aef79d8e254aa4f15a6be35d7b6f694f42e3b3db9a418fe9d345cda1af53789723cc6cbc52523d4c339acf9ed4e9aab3c1604ba79da97b53abc4df65eb48ce0842bb1a57b34a91a612cf6b56893fc922e91c70ca5c5ce6dfda744f22bd93ad50e4ccb5a3b545c1289b73c93a4cad277fba42416cf890e0e6af7c8ba25e0c4145ca7151e8778da6520f67a5f7ed6c38aa038d757736539859b2b001ec981bb1dd56788ae89223b8ad474570fbab5575fef992e0cf6493a400b9bdb861ec28448abec235c18fe6e14cc11e918c66aac500d5389a0415118030d399dfc4db9b5c4ea3731402d8bb72a9bdc58d1e38a28e315d24ae542577b9ab1d07c9a19fac77c27bc89cfee18510528605ed5643625b849cc7418d797c263f9489cd129757eb302a427c5665d3ade143fded19fde4e9c0fdf7a22300b69f7900d0326ee159cfd111b8d5da315a230814b2e77424c036a0882b941e29a6f4c6598cce73a47f9379f1a88cace1a770be3bfe438069c22a2207988aadefa8ba749157dfa32b6172dccbef84f905d7b839a341e0709ad50d71ecb200732638f2269a3757eaab690d624b55c8c65ffc391268c3748a4dd91944ecdec84bdfc778310f0991533212149b42168759d85aea97feb0a412735fb98390235c5c7b506dd61a2bf05d5c75f2f5e321a91f03cb50168db1fabbfccc8bd6e57c6d47dd614a6fc639fb937d6a48db96977d7bfd414ac92019133e37777991fce4d37001d762cff3a174c5ec30690107caa0e14bede5612b298c7198515c16a52cdf9a8a78f7fd75c0f56459ec0aceaba36453e795b2f3e41c643dab86c19428165282b13bf434057699e8a1b15ae59725b9b969cd984f313ce949e30ecfd65ca58427ed71904403089ff3d4e15a4def7355dcff2cf5ee0e61f5b48cd515333d179721a3802a63fd82a7ccb969dd4f2c0709b4beb7df04f5068de029748cf67ebb20242245db1386b7e5321efb29fe10a2827d91a1f014a5d943dd015a91cedd838380e9b84199138a53031eb4a583f4e10cd4e922a37d3dbf22deca9420f5835998df729c2503c78f9d92d7aea9e24f7064ff6b960f91b43734a6e8f269416e7766e20ea1420386d97aff667b02375431a66257e32324ed842ddb6fb2303e3aa1cfb5f2cc1eb8fb0bed670df59f008ab92fb856fd21b4c303de2e07e81d68f359f78acaa041d0fbadbd04e922493d5dc5143307c28e7b3af2cddc4afc35f6acd9b333368f0d2cd9ff4f81a1ce3ffa18d9fce9fa9b52d341f1229dd7bda25745919756929fa6f5be40cfd60d5ba726eb12f2c97cc7893e16e4f6cc8cef09667ac125335bb37e3890c47a325fbdee7d9f0b6701cb93041612c9384ef5481e30979a4f71264b15826b857d6e3f73375dbd617d8957a2f1e4dbf4faeed82b269236f555330ddb483eb494aace47d7f76b4a4b1ff7dcacae8ec63b19eb6bf0f296c017bc44c7e4c71f9b458a67b8fc8dab58f5d03e3df93940b42bebed5f20fe925bb08e21b3c5b93d4fdee18a5061a7145fe3c1d38142e2ac6af5c6ea3499cb857cf7010c19a06ce8eebe965b984fc3b4ff70d5f4cc156a61e90eebf47c63b445223035150b6a91811caeb7b90db4fe3cc14cbaff211bf139556571e7d3fde5e426f7738761f299c89336557c89e28b4dfaaae47eeb45928a12237d7b5dcff0d03d3e95a40470fc8eb5afcd977de6d4a18c347a8f01f303b0757a0e5d412f934b22233355725cd7081fb2bd0c2f4f960da4ec764f9d1b3a23e36139094454a774755583210a8206ef6682c0b357b67b53993faa14eaece03e444274d343d3cd75266a70423db7c03446ab6e38e695ef023842954de5b8f86df9de228cc24aca6b2fdb76baf77e934dcb072e0aa205a4f374678478435742f7fd72bcac1f71562b6df8c3336fa746a93b07889d98de7b1bf5e1f76ca22932211f23647e4e0290322b6653e3960e19f03b630e52707e9b0877c8938df82e8e7e064a89276b3df238de9102accb40d4ec4443cd7fdc72fe6f9e56afc98483a65ccb72655c64a74a7fa7f235af1f2c158d38cf27679da60d4e9551729c6692ec3681828c1894b2dd817a4067b11e0e20dcb0c4fcaf2c8029ac241f0d2df1c53019f9424f95c9d2a7dc9e3c4309ee4311f864b3384765eb7b9286671effe993c11cd45d4e4da3611df514be7305c769247002be75d49131516c818e6c3bd642ced2fe7efa638104c6879c88b4bb99fb3b64f2764d61fff9a888ccad64ce5ce9636e42c6f60736c997dae9c99a91548c95f78ca741048316dca1768cf09fe01d360ce555f3f48e8a743c32b225bf506a48cd66aa8b1d7bdcade827fca491ddd04fcd1c27506d736f11f6b805ea4652b26cde5de8d4da891351521c9f6484efaeec3ee10b2d0118a8f87a669f62c96af06b941a61cdfeab285c49f07ce602c48a8eff9c23c4a4ca51eb307ecb677d07f81408e5393b99cc92ef9fcd354089cd0f48764222accfad116550a498a66f1f8b8dc4504fbed977551fa28783bb2e4f81cd231be22e951656bbb8d11b0c2370e62276cca1f5cb347803a9298f4e74f8ca1a9aea111cb603257c7490b4e4de98ad4aee84bb8a2ab318126a7413d751d7d31e1ec62b8092b6a66d1dde4fcf6e5062d8caf003794ebdb21c311a93dd857e34cbda39017b84d8508c030ce6cf2d57a1527db8538dd9897e8dad7fc7000b7749d741ac89364d684647ddc49eb69c10701d1ad54b32f3731763855e3d7e2e9d94a96a511994f44bdf3ebf4adfd3d42b3558274669a8c5df94c3ee5b5e0c05f29c118ab87fe01b003c5a87af43607d10dd7ac962aa763422655a62f9115860ac96771b536f60a7d7becacd30d0e20cc9a1fb8cb90fa18841ab8003a653622af2c6e75836b5ac2280c1d4c794bc33db5a650f05f24349cb3c24a4510943b873b55c1da3f858b9897d11f97eea91416c8319a7ca5ee7c048372dd1a1939de2d6a4c8c74431d45154fc5af5b1a6b71dc695e8cc83d1fe72e67e3139f485fc4eb902117fac273e501dafdaa731f08d99a5efa2a5ce98aed50db52abd0d917822a56f267350fbb2b70fde4f052a3533839906b2aec9b7faea364710cf138a286c138573de60e0cb5268bc0bf14c4ff9cfd2bb338c3512921e170a2881b54b3b7eb3f262423d7c395d375054d0f6a0801d5c703b6a7835439d5cf8ae24828454d43d4d60ab97f0b318eaa3345c1368e358aa121975d4032749e9bb2911e66c9454d1bab6e0dd97e611ba313a25e7a3091dcc1b5d5b02b904b3584bdc0bc4447bbef865e864ab29b6e7141d2754231c71c1c06bca6402dd34f2851b6db0c7b32a1b0e7ccb8fe9ed0bb66e599c7d75393a0c0261318c1793efadc8a91cfd7c3462e56c47630be7660094893d39e90a10911fbe9f24874b4e1d098595b384d1c13e019270093d90dfb564d933329e4ec27657ba53ba15f80c86dd6b27f0ba793d0d855b6d24d174f5388ca1dcb52ead625a97bc755e3dce635a190f1ad93c0be02d7f4d06860dc5368d16f668962b8e9b1b68d65444dffa910a13e7b5dd014fbea08b94a6477c16016b9105a23f8be8203af0e4ad6b7b80e222a78b0107baba50e612f63fbc83c6ee981b95c9f9e85cc54068800712de274740acf14ef4288145af0f10692de813819a1fb394a564ba07a4f8cfd5e0b1c755a0eb0a79788a4e3575d16d56e3e5b7713ddcc944e63ae0979636e4b0785748f88e93f819daa024c99b64fec84889c2cc3f122d897de39139673d3fd15769fe2bafccd0aee18af34ec905d51abcc880a407a687968f316e6302aa84ab17d49b77a0fd9c0705d332eba44cfb821afe46cc5ddad9c61ca160305bd31a4339a8a372681e0ad216a9b4aab11399cdf50b650cb477c9eac20a2c9979d26ef0ab54a6740c9bcc2126a4bc06bec0d8fcc895dbad4919f136ba073783413a914754113411eca2d816725216118c4d76588ccb5c4c348b6397f35309b420b8cd29cbf195590caf26bd4bae349744f35be249505a61a577fc451feac801630c7f4bd3a51d571ff61762b927e80fdce2452f8177a27a6d8b8f3fd68bf3328e1fe487cbb8e9dfbb2797f356cca775ec68f19a9055ef2f0a49c4323fc1432de768805c234b43c680975d0a9441270df75fa228", 0x1000, 0x400, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9, 0x6}, 0xc) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r2 = syz_open_pts() close(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r6) sendto$inet6(r3, &(0x7f0000000280)="98411c968b6f4d53c5e37bfcb2dc6c170547cb124123eec415a000b0d71077362d563e8020a471bd2de78a4322319650a8e4f4bafc426223e579b80c67928d1f1a674b1321e160eb6811f84304cc894d56145828c89b01a48b1ed119dd7b6a6564941ab49ede8a69525e0a14c812e20c18c16301c408c1e7a971b8677b0ec3535a2524e27637ab2dfffdb86f312e536116cc85fdfc9497bca4ab97d974b5912f4d0a31fc87012f0c", 0xa8, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x5c, 0x20008}, 0x98) dup(r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fchflags(r7, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000", 0x0, 0x1}) socket$inet6(0x18, 0x1, 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) read(r8, &(0x7f00000001c0)=""/161, 0xa1) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001bc0)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 01:06:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) madvise(&(0x7f000074b000/0x2000)=nil, 0x2000, 0x2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0xfffffffffffffffe}]}) clock_gettime(0x6, &(0x7f0000000080)) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") 01:06:26 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}], 0x1, 0x7fff) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x4003, 0x2) dup2(r3, r2) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x42, 0x6}, 0x8, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() r13 = semget$private(0x0, 0x6, 0x10) r14 = semget(0x2, 0x4, 0x400) semop(r14, &(0x7f0000000880)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaad7) semop(r13, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semop(r13, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000007c0)=""/192) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r16 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x42, 0x6}, 0x8, 0x3, r15, r16, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x1, &(0x7f0000000780)=[r11]) fchownat(r4, &(0x7f0000000280)='./bus\x00', r7, r17, 0x6) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="4b352c2586b8284737ae7b12c96579171f", 0x11}, {&(0x7f0000000300)="b3c1677f5cc7e68cce0f870137d1fa2d8aa5734953cac41ac5870125526625980b8ada2beac49a56121b66ea000e2252ffaf1cb8b6b0c4885d9fe68378db3b82ef25210b56ef6be91d84edc592534be1f459ae2aec9194a959f58d10765ebc23df08580a82f208ae333f5648f89a7700c4d8b9161bdf2f595de3cd173ef952fdca35b8a43aed218405076882a9dfdab5a56fa8b48256c2a4a22a6ce981e7fb9772dc5e533a11ecbb64ba2f6e4b1388595428d4f467431aba270cd7f8c7e778921c184ebc7116ac8099284008c744ae538ab17da9de52ad2a7ad53de7b1922aa654cdb4a179aab59549ae926d8ee034", 0xef}, {&(0x7f0000000400)="4cc23de68b42e57bfbf5558a6cd2f0d40c40c2585ceb3f82521d219ca4fd3e81fc99363989a51393d42bad69d94b659ab5713995ba1be61fd9675e5b6f7a1963821784ebef17f2ad0f5e0ba3d050c97d7ca9ae8feef216c318cc0bf3b1168abb28901a05869dd6cb34780bed5dd657935750f6f218635c5e264f02ce529c6e06d77ea7edc0762f3c3f4073f8e46b98eb51cc02f8c25978b581213524f3b671da115a5836bccdb1070c2b56f16e00b2f9fe6d6a77939611381742dfe0753ab5582182bf54ed7f662fff044180b9035f8574a436585f81c98923ac2051967bf2903b645f0c7ca9d7062f45f89ce99603c1b19d7b82d4de873e906b89c9", 0xfc}, {&(0x7f0000000100)="f52b310a556f515bec3ee5d491dada7bc65f33d9cefd338c011b0592bc51e81be7cd45f20d174ab47c1c6654c1c4d0395119f0abbbde336e8ea7fa46f5f8174cb0d4705632ebf5cb99b5a45c11d70b39409ff71439066cd5cdbf5b9338c95709f2c5b35729a2b7578fdb37270ae265d7f13a8458019255ad5ecc6c49061ae87ccadcaa1abb0cddeb5d8379b627665e264932c1424243d29296263f4e954ae31bb4", 0xa1}, {&(0x7f0000000200)="c68020f95e39f9fd70a7e2db92e56749c41fda529ecd9f7ea1d262596024eafeff21ed8b9f488da19b0354420e62a474c80221bebd77f89fb8807ddb189c908365b1bc6497a061a6734e60b0ab347552809182b04089d925d2518e05ab7534f43d277709f428115384613bab00486542f710d30c8b5b89f85cea2e02", 0x7c}, {&(0x7f0000000500)="76f388253f64fae2ec0a4e6e0169a43f5c9f8eb073f485e4aa02154f81b7fbf74359e65908ac76598d719b4ce401524d1b0bc734a35d07438490173c088503dddda07cece7d0c314e5ff0aba2b1532880cb414e139aaadfcd4cc0821e6d48b70bde1a6a5e9818979d522517f82313c1640d5d7f2fdc4c5e2d425a17fc2a961b6ad315a367fa2f432e31fe61461985e52976ab996e3122b44edaf87329d0423006cd062f6a58716d88cdc772af5b1b11bdd16637e4bb2ee4a5cf338725b1a8c0992343f325efe", 0xc6}, {&(0x7f0000000600)="832418682ce49e8846be2972e6b9d5869929bf3ac1058dac0e4e4289bd6bdfcb93d303880319e0ab88d338af203608f2c8be1793cd8208ba307777030b909c0ab2604ab376f4f11ed67552ae63101a33828641fe3ccd034bd84865b7a33a7e80939918103255767a18376e979918ff2256403d4210325ca28a5d2321e142dbd45f6b930368b9ddabdad308ed02d655d137e826a2f85b249524ffc85e561001be999c427200c4372c9c151534907cd06fcd3a9e3057a192482bcaa28cb36821f4ac31dbc061a075f0b39d2f033efd886aad76ef06264bb67b39221026be4a534fcf155f24d7887b01ff250f5472f35fdfa6", 0xf1}, {&(0x7f0000000280)}], 0x8) poll(&(0x7f00000002c0)=[{r0, 0x1}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {r1, 0x40}], 0x3, 0x0) 01:06:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) r6 = accept(r5, &(0x7f0000000240)=@un=@abs, &(0x7f00000002c0)=0x8) poll(&(0x7f0000000300)=[{r2}, {r3, 0x45}, {r4}, {r6, 0x8}], 0x4, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x1, 0x0, 0x20, 0x6}, {0x8, 0x2, 0x2, 0x5}, {0x7fff, 0x3, 0x1, 0x10001}, {0x8, 0x7, 0x1, 0x8}, {0xffac, 0x5, 0x6, 0x81}, {0x3f, 0x8, 0x1f, 0x3ff}, {0x1000, 0x6, 0x81, 0xfffffffc}, {0x80, 0x1f, 0x9, 0x90000}, {0x4, 0x8, 0x6, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 01:06:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x1000, 0x9}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xa1, 0x0) ftruncate(r3, 0x0, 0x10000) 01:06:26 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40080, 0x0) mknodat(r0, &(0x7f0000000240)='./bus/\x00', 0x6000, 0x3f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0xa23}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = socket$inet6(0x18, 0xc00e, 0x3) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x40, 0x3}, 0xc) 01:06:27 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x9, &(0x7f00000004c0)=[0x0, r6, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, r7]) setregid(r9, r8) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r10 = semget$private(0x0, 0x1, 0xffffffffffffffee) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r15 = geteuid() fchownat(r14, &(0x7f0000000180)='./bus\x00', r15, r5, 0x2) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r16, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r18 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r18, 0x1, 0x8, &(0x7f0000000280)=0x5) 01:06:27 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r3, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000340)="02434000d486ba31a8a6eba8d728be9ecfe0eb1b1d20f4d57ea3c253b7cba33b801ee1cdf9c6439eb921c428ea647511d9f01ac0e3fc72af2f3f1c3f9d607944151361225ec8e73681a262384cbf7efdfd210f026331f266675a616b1ff2eda176277abc149d88bdac243a6a037be5cad3048f0076ffe2fbd3c1c5a3b97c1cd2925cf372c324c1eeb647d9121c293c41bdf057c6e602bb4a25103a235db41874c6653b000000", 0xa6) setsockopt(r5, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0xfffffffffffffe4e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}}], 0x1000, 0x0, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f0000000140), &(0x7f0000000200)=0xc) r8 = fcntl$dupfd(r2, 0x0, r7) fcntl$getown(r7, 0x5) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) r10 = socket$inet(0x2, 0x3, 0x102) shutdown(r10, 0x2) fcntl$lock(r10, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7fe}, {0x18, 0x3, 0x2, 0x1fffffff}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x2, 0xfffffff8, 0x5]}, 0x3c) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000701000/0x2000)=nil) r11 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r11) r12 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r13 = shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r13) shmdt(r13) 01:06:27 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed9374eb49af0c420917d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c33b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa92b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eaecd63"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x8000}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000900)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbcff7f00001bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e2164bfd47634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13dd8c1ee78acdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab796a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r1) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0x7) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) getsockname(r20, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) dup2(r19, 0xffffffffffffffff) munlockall() getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r21 = socket(0x18, 0x1, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r22, 0x2, 0x7, &(0x7f0000000280)=""/36) 01:06:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fe4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac996fe23ac4c93216cda4453413e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad0574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92c47c80bdcd6fdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb43ba83c117a8c138f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afeca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc19"], 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r5, r3) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 01:06:27 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f627d7300"], 0x8) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r5 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x81}, {{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r7 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 01:06:27 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES64=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32], 0x1c}, 0x8) 01:06:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x8, 0x37, 0x1, 0x8, "9b833d46d6dd850cabaadf90f582d5f7421801ce", 0x17, 0xff}) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000000)) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") clock_gettime(0xd3d038f2c019bb2, &(0x7f00000000c0)) 01:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0x177) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 01:06:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0x4) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x316d4969df52688a, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 01:06:28 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x80) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) sendto$inet(r1, &(0x7f0000000000)="a4ad1ffe0c12d809a452d62546cb5d12e7171732a9a69a4f1cf784e3908f52dc8fd4696fd0ee6073c4d345c0dc32d382533b8402576e5c3052d061649c21c100ba4b2557ee58d3c77ec29ada5f", 0x4d, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x4000, 0x5) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x4e, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x400020}, 0x8) socket$inet(0x2, 0x4003, 0x2) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x8001, 0x5, 0x1, 0x4}, {0x8, 0x3, 0x8, 0x80000001}, {0x8000, 0x2, 0x4, 0x3}, {0x0, 0x79, 0x8, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 01:06:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 01:06:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) minherit(&(0x7f00002ae000/0x3000)=nil, 0x3000, 0x1) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000827b00e261b739d95409b413a1105fa24400000000076d00"], 0x10) write(r3, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) 01:06:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 01:06:28 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 01:06:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000064}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = getuid() r17 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r14, r16, r17}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 01:06:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") pipe(&(0x7f0000000180)) 01:06:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) socket(0x10, 0x3, 0x8) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) 01:06:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = accept$inet(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x29b31cd57741214c, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r11 = socket$inet6(0x18, 0x8007, 0x9) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r13, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x40, 0x0) r15 = socket$inet(0x2, 0x4000, 0x1) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, 0x0, 0x0) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, 0x0, 0x0) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100800001, 0xb1f1}) r40 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r44, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r44, 0x0, 0x41) ioctl$BIOCSBLEN(r44, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r44, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r45, 0x40}, {r44, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r47, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r47, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r48 = dup2(r47, 0xffffffffffffff9c) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r49, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r49, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r51, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r51, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="f340eec2fd7c2ac4a2d64b6258224cae4539cc9df7f0aa64cc31cf61a09ee3e0581931317f3fa7537b8a44bedd61171cef6b057e7fdbf4d3f1f0c9f1a8444ea5c0af3049b1d3e2a977d0a1ae38d4fbe05eda4041cd9baf87d8b4954df030d241c86b455c1176d3262476f7ff2d2a388df9293c85e5753d137c77127a6dfddaba160f677cf4a12fd975fe0052", 0x8c}, {&(0x7f0000000300)="b4be840d94fcf71c34a4c9bfee43a1f2761df4f92facdbb8f607da926f7d6a2f60a55622b3129e4f33d4dfd9675441a42b22f07dfb248f68c95e46bef19b19454dc435957075190972956dec46acad84ed4232cbc97e0d5c7cd55be9870f0f92c38a3afd1887cc99c16377809b67f683b03d34c1d3e13159f8ca48cb0f8cb66e76be8709f188cc3bdafc89ed6bea6142d1", 0x91}, {&(0x7f00000000c0)="169567c7d9224de7440ad33a5e9dfb89aa8159ce7f4e3540254f604e3ae241ab1136f23a2cb64a4598cb1fa16255d2de05bed4fccc6872281fa9ed405bf804e406540f11ae3e4a015b87c449c30a6e115fe96b7c63e7074e8fc515806e65bb", 0x5f}], 0x3, &(0x7f0000000680)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r5, r6, r7, r8, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r9, r10, r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r27, r33, r40}, @cred={0x20, 0xffff, 0x0, r41, r43, r46}, @rights={0x20, 0xffff, 0x1, [r48, r49, r50, r51]}], 0xc0, 0xc}, 0x200) r52 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r52) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r52, &(0x7f0000000140)='./file0\x00', 0x0) 01:06:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x1, 0x2a8) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/94) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0/file0/file0/file0\x00') 01:06:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, 0x0, 0x0) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x4, 0xfffffffffffffffb, 0xb1f1}) getgroups(0x6, &(0x7f0000000000)=[0x0, r6, r16, r25, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r30, 0x0, 0x0, 0x0, 0xfffd}, 0x4000010000004, 0x10000a, 0x0, 0x0, 0x0, 0x4, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="4864707d80ab73dacd00000000000006b6317b36ec8e643fcb64d1a034927fc4a98ed1322ab8d4b29a594c9bc0507f61b355f377b2309c6836830e3b444946d91f8b942e0390fb19653ad91b7b95bb9670c98c4bca24fbefc65acd7969718284fb5c057ee4024fa91c3e80a87f4d56e6827c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x2, 0x5, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) listen(r3, 0x56b36720) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000340)=[{0x5, 0x20, 0x19, 0x4}, {0xc5f5, 0x6, 0xfd, 0x4}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000240)=0x1) readv(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000300)=""/18, 0x5}], 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000180)) 01:06:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000140)=""/32, 0x20, 0x1, &(0x7f00000001c0)=@un=@file={0x5ee765bf52a41ed3, './bus\x00'}, 0x8) 01:06:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000940)="8150b88b2885f71eb7088d1e1acac481aa11de16c375d9456534141c07f5ddea33545742a99f12dec7e7d081f27a3dc72dafecf04a90e3f77dde9884a4b4f4d45e61a8d14ab75ed3713b39e8811a0c9646041507be8dc6cc0e0600000d6c5582ba8853d352a27c2ab1dda89e3750da6f5983a3ba55d5c6cfcec2cdd66e5927b46c30", 0x82}], 0x1, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) 01:06:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) recvfrom$unix(r0, &(0x7f0000000080)=""/116, 0x74, 0x842, &(0x7f0000000100)=ANY=[@ANYBLOB="01346bf172757300"], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000280)="56f661067f7e7dfccae931d6a4cf92b6fd23929c3b42ecb5057136cfad3154f60fb7d239088d54cc461e04e0ba33f1f9f56df7e4f1e3d115b35697ce19a47b71dfd1e0fc52b3175767c73c9170e9e2e5d6fb68268486c4e73b11e545a2764792549e99a43877720078edd969f207199a659384da87e88ca58dbd03d667c0632d", 0x80}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) 01:06:30 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x181, 0x40) mprotect(&(0x7f000032e000/0x1000)=nil, 0x1000, 0x4) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r7, r11) r12 = accept$inet6(r0, 0x0, 0x0) r13 = fcntl$dupfd(r0, 0x0, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$WSDISPLAYIO_GBURNER(r13, 0x400c5752, &(0x7f0000000040)) 01:06:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 01:06:30 executing program 0: r0 = socket(0x2, 0x5, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() pipe2(&(0x7f00000001c0), 0x8346632852e30467) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000180)=0x40280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) listen(r0, 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x5, 0x4) 01:06:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 01:06:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xffffffff, 0xa290, 0xff, 0xe89d, "f990fc00e5d4924e0fe91fc5d261bbac8df930d3", 0x7ff, 0xfffffff7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x3f, 0x4, 0x1, 0x6}, {0x9, 0x80, 0x46, 0x4}, {0x1, 0x4, 0x20, 0x3}, {0x34e3, 0x9, 0x5, 0xffffffff}, {0x401, 0x80, 0x1, 0x20}, {0x9, 0x2, 0x5, 0xffffffff}, {0x1ff, 0x7, 0x2, 0x4}, {0xbae2, 0x9, 0x9, 0x800}, {0xece, 0x40, 0x6d, 0x6}, {0xfff, 0xf9, 0x6, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 01:06:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) mknodat(r3, &(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:06:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x101, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x10001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchmodat(r5, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x2) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000100)='./file0\x00', 0x53aa5ef34a2ed8d6, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000180)={0x1f, 0xc63, 0x8, 0x4, 0x5000, 0x7, 0x2b, 0x10, [{0x9, 0x5, 0x4, 0xc5}, {0x8, 0x100, 0x1, 0x401}, {0xcc37, 0x201, 0x5, 0x2a}, {0x5, 0x80000000, 0x8000401, 0x5e432a73}, {0x3, 0x8001, 0x2, 0x9}, {0x80000, 0x8000005, 0x3, 0x3}, {0x5a9, 0x5, 0x2, 0xb8}, {0x784a1826, 0x401, 0x10001, 0x1}, {0x8, 0x8, 0x3ff, 0xffff}, {0x1, 0x4, 0x2, 0x3}, {0xacd, 0x5b1, 0x6, 0x6}, {0x8, 0x0, 0x9, 0x7fff}, {0x1, 0x8005, 0x3, 0x7}, {0xb933, 0x6, 0x1ff, 0x930}, {0x1ff, 0x1000, 0x7, 0x400}, {0x2, 0x2, 0x1c, 0x30000}]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:06:30 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6200100000000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x4, &(0x7f0000000340)=[r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r16 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r14}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = dup(r17) listen(r18, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r19 = socket(0x2, 0x1, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r22, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r21, &(0x7f0000000680)=ANY=[@ANYRES16=r22, @ANYRESDEC=r15, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="174f53c9e6899147a8927dd8202c5116672d7a693b18013831184d2091a5190f9abec6ec726a3b72272732c3222124d82427bc9d651d014f06f61aa5e9a6da924f6d0f86e02b99e0d778f42a4e9a8f7641fd916bb59befb5c9640d61ee9f65bd44c899d88e4915f034fe0e3af64c38170227714c471a7c3e04a96411de15ffa9050f23d9e99aa036c2077a9bb3f9daddac20056357da3de3a6dfdad31c24cbec7bca9351a2215bb88ffdb0c2615e8405e80d99462ca00e0bcf0d54fbe140dc375ac5d5493845b5f8419050ebc0a8b48315bd949f943af3cd26a6e3384f692623f55410988e54cab173e25c7bf3887a7e60cc9b648ebe43b1427a9c6a09b7a627c315ba8662f6"], 0x6) sendto$unix(r19, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r23 = accept$unix(r18, 0x0, 0x0) readv(r23, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 01:06:30 executing program 0: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0x4) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00a5c0 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00a5c0 failed: no mapping 01:06:30 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x0, 0x3f}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x206e0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tp\x00', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000400)=[{0x4, 0x4, 0x1, 0x3f}, {0x5, 0xf0, 0x6, 0x8}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28008, 0x0) pwrite(r1, &(0x7f0000000380)="d3aed4e550b611f92a36c77fd821b17bb8a0431c16fb6b27b024da70439c8264da0d6758e01d167541762ba02b7316612e6e52c605221330e1b2281a946dd9", 0x3f, 0x0, 0xfffffffffffffff7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./bus\x00', r6, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x2, 0x9}, {{r0}, 0x66d10c5931280424, 0xa1, 0x80368058ae93457a, 0x4, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0xee9f7fd7ec31ca95, 0x1f, 0xfffffffffffffa90}, {{r2}, 0xfffffffffffffffc, 0xa, 0x40, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0xb0, 0x1, 0x80000000, 0x3}], 0x1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x4, 0x20000000, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x5}], 0x2, &(0x7f0000000200)={0x2, 0x1}) 01:06:31 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32=0x0], &(0x7f0000000100)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:06:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x40000000, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r5 = socket(0x20, 0x1, 0x7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x8000, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'\xf4ap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r7, 0x27769373e0c13969}, {0xffffffffffffff9c, 0x2}, {r8, 0x80}, {0xffffffffffffff9c, 0x2}], 0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername(r9, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 01:06:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r2 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) sendto$unix(r2, &(0x7f0000000200)="54f7c13b7944da63aa520edb92588fa82598b3c717b76c2ae3629f8929", 0x1d, 0x0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) sendto$inet(r5, &(0x7f0000000300)="c3a805d36c8a5529966e6728e26494ffc213e551bd8f1261d7b9c5ba26577d5cc6dc587a2dcf9fa146d80249196b9a01ee4449935da9", 0x36, 0x2, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 01:06:31 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0xf2) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 01:06:31 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) clock_getres(0x0, &(0x7f0000000000)) 01:06:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fsync(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fb375bc219dde9f7f5a48a8d1a02", 0x2, 0x0, 0x0) 01:06:31 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/86], &(0x7f0000000380)=0x5f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x47}, {0x48}, {0x6, 0x0, 0x1, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getpid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000280), 0x1, &(0x7f00000003c0), 0x0, 0x1}, 0x405) chmod(&(0x7f00000001c0)='./bus\x00', 0x9) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 01:06:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x80000000025, 0x0, 0x0, 0xfffffffc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x41) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000200)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) r6 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x30}, {r6, 0x2}, {r1, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0xa0000000, 0x7, "8f3c93bbf3b851428aba959543a87e43f6baa7a6", 0x2, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 01:06:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x41) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r2, 0x40}, {r1, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file1\x00') getpid() setgroups(0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x40000008, r13) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 01:06:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x2, 0x0, 0x1}, {0x7, 0x0, 0x0, 0xffffffe}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r6 = socket(0x18, 0x1, 0x0) r7 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r7) shmdt(r7) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r6, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r9 = socket(0x18, 0x1, 0x0) close(r9) 01:06:31 executing program 0: mprotect(&(0x7f00002dc000/0x3000)=nil, 0x3000, 0x3) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0xfffffffd, 0x6, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x2e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000040)="843c4189d9f93d5e84df495ad1a84fb65217647570deb75c4c76360d396fb3a7c099d0d3523fbe81539b36c3b7721b4ac59dcf5e38b92e045c7dc0930e59692419eeb96a6905f073ed1cbd84f0a171f65aabcb6b7ee8c223b089925a1eb98dee0a788b7c668d79d2428fae728630eca2b98affd5ec8732870d6bf6d8750398bed266318d20a5733e097fdb3a14bca8c68eea7b3a032ec72669fb3e1314065f274a6ce024983474a66eca83294f970bc00e3096fe5243edca83212756136ae818cae201bb8c29b68741b3b5798c13c417c5877f301a77e4891923f3872e30aa44454707255e7b70b4cb8fadfb3d23ff7c783217737be34ddecc4a", 0xfa) 01:06:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) 01:06:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$dupfd(r0, 0x539c0ed5526a72d7, r0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:31 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000500)='./file0\x00', &(0x7f0000000200)={{0xfff8, 0x7fffffff}, {0x6ce, 0x9}}, 0x2) r2 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r3 = msgget$private(0x0, 0x8) msgsnd(0x0, &(0x7f0000000800)=ANY=[@ANYRESHEX, @ANYRES64=r3, @ANYRESDEC=r3, @ANYBLOB="f86c8b2c63d2f2769172076a5420da1464f6261928d4f38622bba907efd0544109fda7c0f52e188304c06836d7a51cff3c23de4b03cd79e6f961434dba3844359b2816995bbd1cb3db7557f5ca04ab9f3cc2faccef62f5b77fd5f723e1113aaa6e99fd275e0dfc19", @ANYRES32=0x0], 0x5, 0x800) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x141) msgrcv(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a8256c1c27d4ee938be5750ceeffe17814a745f9b53407c80d342748954f66ccd3abdfad2ad73b05f951e291cb44ae60acacf2323e03c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d"], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r4, 0x6, 0x5, &(0x7f0000000080)=""/19) r5 = msgget(0x1, 0x10004) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r5], 0x1, 0x1, 0x1000) msgget(0x0, 0x180) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r7) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r10) msgsnd(r3, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r6, @ANYRESDEC=0x0, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r8, @ANYRESOCT=0x0, @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r10], 0x9, 0x800) fcntl$setflags(r2, 0x2, 0x3) msgsnd(r3, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r12) setuid(0xee01) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f00000003c0)) semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) 01:06:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="97ab5695fe16db882e37ec5429b1387bb197403024f3462646e0710a2b4931b6939f77e6c6bbedaabcdc17d3efea1707027712a6932a2d5a20149cbd7cb07153bd9ea3116a90cb5197930b39263cef98b0039bc26eafd0819f6edd1ef9b65ebebd0a47bfa40a16", 0x67}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 01:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x4, &(0x7f0000000400)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000440)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r5 = socket(0x18, 0x1, 0x0) r6 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r6) shmdt(r6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\"dev6bp\xe6\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x20000000000001e4, &(0x7f0000000000)=[{0x20}, {0x1e}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r8 = socket(0x18, 0x1, 0x0) close(r8) 01:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="eed9ca920b0e81fbcedfee04114ab5642010ea6472e035d9e203e7b274cda07719819d29c396979722670521a86b11f46cdf2e38ad610d968a9c506867e378aaca1e9432d58a8969ead27b243a0a3cfeecfda5491c1ea51995fb0fa470f0f192dbb51b5d74e437df07bed0885651de2e63108be30e823c2254c6fea8cee78548c6ddcc59652deb45badc97637b2553b047b13e442bde629a5d5f569fdb448b5265ab3b71ada2ec2c39d96deae3e920ce26481ba75666c85c68829a8d31e36d125ca7b0e747f550f246c855ca6fcca8cffd70ae4f35af9c2efb79de629361f07ae993f8d212db", 0xe6}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) 01:06:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0/file0/file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000200)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0xffffffff, 0x4, 0x48a8b172, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x3}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fed000/0xf000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x2}], ['./file0/file0/file0/file0/file0\x00', './file0\x00', './file0/file0/file0/file0/file0\x00', './file0\x00'], './file0/file0/file0/file0/file0\x00', './file0/file0/file0/file0/file0\x00', './file0/file0/file0/file0/file0\x00', ['./file', './file', './file', './file'], 0x7f}) 01:06:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x133, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x1, 0x0, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:06:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, 0x0, 0x0) 01:06:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r2 = socket$inet6(0x18, 0x4000, 0xff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) fcntl$dupfd(r2, 0xa, r1) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000080)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:06:32 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x2, 0x3800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x4, 0x10000, 0x1, 0x4ae3, 0x9, 0x1, 0x10, [{0x0, 0x3, 0x5, 0x20}, {0x4, 0x5, 0x1, 0x4}, {0x7, 0xfb4a, 0x0, 0x34603d75}, {0x3f, 0x8, 0x5, 0x8}, {0x401, 0x4fa5, 0x800, 0x9}, {0x3, 0x1, 0x5, 0x1}, {0x2, 0x7, 0x7, 0x9}, {0x2, 0x200, 0x7, 0x2}, {0x9, 0x700, 0x9da9, 0x1}, {0x0, 0x5, 0x4, 0x8}, {0x8e6, 0x8, 0x2, 0x6b61}, {0xed65, 0x0, 0x4, 0x4b1}, {0x7fffffff, 0x0, 0xf24, 0x8}, {0x400, 0x3, 0x8, 0x7}, {0xb5b, 0x2, 0x81, 0x1}, {0x1, 0x100, 0x2, 0x401}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x40) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfffffd9a) r7 = getgid() getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r6, 0x0]) r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, r6, r4]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) setgroups(0x6, &(0x7f0000000480)=[r7, r8, r9, r10, 0xffffffffffffffff, r11]) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x20, 0x0) 01:06:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffffd, 0x800000, 0x1, 0xb0925e0b, "22bdadbcfa95984268ed00ff60073c4e00", 0x1}) writev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="0b8e2131ed620ba410b191ed4f9744172417f693ab82fd45b3e57151dd9b036f5a8cba43d91835ad2f241bc1b58c20cd23fa8c707b925360d74dda84d8d51d4774b45f7c8561de4e71db1e9b63e99d35cfcc7ebfeb6236b0e8ad7f9a874d809ddf4033dcec7c1d686c493a4474989c092c15ac6599f50ff061fa7aca25d6c16536225e5c6421f8425bf87928eb0c14739be81dc77c741195459d7a03dfc93da22b83b3b31864badd"}, {&(0x7f00000003c0)="ebd090268bb2b4061e02f62448392095a086944e8df5f3250dcdd8eafe898d7ef1141a8099962de4adeba2ed93081c8e3eed6c93976eb51fa0635740570aef"}, {&(0x7f0000000ac0)="91dc9640995081fd14dc304f52b46c0000008c8ea3ddb965ba94b325b3ed57ac175bf9f3a70dbd0251a4c345deb165cc575cee46b226d7c0db9fc19d2daf2239fcc7f6851a4a9997e5f2ad2ace1162b19065967f5b11a7e7cc7a3e328313347d253399a3634c1124fe04b8a77864570062f2751645127d426154fb663c4f6019"}], 0x10000000000002df) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e"}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f00000005c0)="fd3d3c37a2e6feca78dda6a073daadd53d6fcecb2e12d3ec8cebfb14b83a7dccc968606768aa462971028380", 0x2c}, {&(0x7f0000000600)="0b0927112829b5b9167ceee58dc5df1eb4dd95067332f97f38f2356cd6ede6b32a37f45ba8930f52549ac691c7df8105be1728fd90bb60ce0bf31e1e60497db9370e86a2748e6420a5cee584593c741c0e86aa0a14804e582ced95c3d76db90bfb7a431141efa09b5d24db54f7f9fec09afb8dc59b9a1b2f9741cacff931ba2f7f5fd665757c8fa4e7ea095482e364567e945cefafee69a20ec47c9f05e2535165f575e1757ccfa0595e1fc18b6e92070a19083be0a0913ea766da768b6b6b59", 0xc0}, {&(0x7f00000006c0)="aec3dd235cd78518296381a31d24cb30705cda9864abf1a2612081d739ab133b3c8f91605dc47b52b864fc38c176ce3ad7ae2520270d69b259c17698aa63d7f0096a6f9bc08bd05ee1c33a6023a7f850d2396b566ff5dbd69179b3d51a632b3020cbb9ed53e21882cbbce81c26ddf886d7385111c1382dd15d18e6a5d53882b9c7b6bc1a66e5fca8f7864bf58fa8e7adc27e32868af43d3d00a98367127366d918db521c9cfa9286ae5ba2e72d2925d8bca3ea701d", 0xb5}, {&(0x7f0000000780)="700583e34454f9e040ef811a90533abfb506d3d1f0cd07130d40d1132b88cfa2b0be89094badd5ade7dfb150f575fcf9450f11d62c3c489b562a248061e183bc2b9e97ae25f0a2271f0111bbd12f56672bcde611050bdf2b5d0192eca1cd6583a709de4179abffa9dfff7f5085dc8b7a02b8f84b28283e598266b2abfc18de32d17a9c6ef684e79b08ae07233527fe0c96128aa5bd14f90cb6e3710322a960f547f7fafa7d51df1d8ba0fd02a259139a25c874490117a16867c2b1b8b7cbbfbf233e9696f2634cc651054a25fe4e2328e6155363719ea1e2", 0xd8}, {&(0x7f0000000880)="0343d8e8802965be0b0199d0f8d6ec34ec9c07e322cac688a21cef086d4c4bd5d2558f2ffe5d9c415611641e808150b23dc4b825d19f508688a25c7cf771fb50502684715820ff848c08ff53aa889ba4f1b9fa6d54fcec32a617d157dfc2682d09", 0x61}], 0x5) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x41) r3 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x32) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000400)=0x801, 0x4) setsockopt(r3, 0x1a2, 0xffffffff, &(0x7f00000004c0)="67a29187c0f898e3527f5f2589fec77bdf69aa2be17c7b9868a0f6b37428f127541c5b7d3c823ecb4abe254efa6eafabf920db87f8a831b8d711cd717e552394a131894b7e71f90bd6e691737a99644f8db89a9e88be2fb3c5ae2c042d1dc69c450eff15141a524594011d82869739fa8be7b65263a9e84ce3f43145d3f5a8466f5991e48168183777052b879344759901c4d58214b6bc21bfc6b8bcbc23c8ec466440932d1890d709606371763f2136e42b91b3e3553b231baf3b23e7554616d8e76722ae80b2bce0b5a9156896c634e678634696b6a40eea4f86c7c259aa2bf8cf9cdd2d3b813748f5da84b3498e0ced58227e2e781230bdc23f2bd22557", 0xff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r6, 0x40}, {r2, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 01:06:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) lseek(r2, 0x0, 0x400, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 01:06:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bfc53f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bbfb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f662c79efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ffafa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e0476100"/876], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x100, 0x140) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000200)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1ffffffffffffc62, &(0x7f0000000240)=[{0x0, 0xa7, 0x1, 0x8}, {0x400, 0x8, 0xd1, 0x7f}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r3, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x6, 0x0, 0x6) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r16, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r18 = socket(0x10, 0x3, 0x6) dup2(r17, r18) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000), 0x4) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r21 = geteuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, 0x0, r21, r20, 0x4}, 0x200, 0x401, 0x2}) semop(r16, &(0x7f0000000040)=[{0x0, 0xfff9, 0x800}, {0x1, 0x3d7f}], 0x2) getgroups(0x1, &(0x7f0000000000)=[r13]) dup2(0xffffffffffffffff, 0xffffffffffffff9c) 01:06:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000040)) 01:06:32 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) socket(0x18, 0x2, 0x80) 01:06:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000080)="bda9e5efbaab48a84e3acb68fc29ed075f0591ad2a3295a50cacec4c1a39c7b21a4d3b1860057f5719d31cdd5987e4dc8fbbebd660ab34da4175e96538c71ef48ad8b0b442a6e09a980916ca8d5ad4a40f65918c86009e256784122a6dcd965c4e6bd7a40be45f90cd6b44038348839fc5e44592ba5fd8b407a3dc613fc54f9083c0e7494be28831f07ba6912f11eac7cf75b68dea7d1984a2ddaefded261742b5621afe8d6375817d27e53e1782748e6613742e473d463e455c859305d7f3c65d9058a1ab8c83e2668ab1e56ccf45782b41db5d2fd258c942dbdb296e32061493c90b8f1f703b7809a96d00e4a9fb230fb1b8f59e524206", 0xf8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180), 0x0) 01:06:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f666967657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(0xffffffffffffffff, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0x0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0x0, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) r14 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x0, 0x0, r10, 0x0, r1, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) 01:06:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x7ff, 0x9, 0x7f, "512c8bb25c08d9892f6931755f38f36ac9032f58", 0x6, 0x800}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:06:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) socket(0x18, 0x400000002, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x4) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) socket(0x6, 0x8000, 0x8) 01:06:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0xfffffffffffffd12, 0x0, 0xffffffa7, &(0x7f0000000200)=""/187, 0xc5}, 0x0) r3 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r5, &(0x7f00000002c0)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00') pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRESHEX=0x0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r7, @ANYRESHEX], 0x34}, 0x0) 01:06:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="010358bbc6a12204cc4b991ea3e3002e2f66a600000000"], 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001a40)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xffffffffffffff18) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001ac0)=ANY=[@ANYBLOB="2000000000000000ffff0000bc0e0000a9c8e9f743809b21dd4fe6a565a20000b800000000000000ffff000003000000a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af250000000000002000000000000000ffff000001010000d7952d93639d6d55bbdd9fe12ba90000080100000000000001000000ff010000c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f450000000070000000000000000100000008000000a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f900000000a1ac011619cee58f8d3a0f34ec81080000000000000018c90dac43357391929918730d99844a7cd2f7d0656662d5a6e79b7aa3e42f5f14d37cc164d59ac628115881"], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 01:06:32 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='\xca\xff\xff\xff\x03\x00\x00\x00\x10', 0xee7ccc67136e9558, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x800c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pread(r1, &(0x7f0000000180)="79a1ad397338301a327e7b5410301a58aa39ad0f78282cba2c9b1aefaf36055d4ec5a395a0661b76c5a3d6a37e5ee00105ad327bfaf37d932972924a2d4febb92e0751023ae4e76de45b21ac5a536bdd53fcf4307ba8f0409f46bec65ee0fed2a938fe99c50ed89d76c7a92a567a7f40c7e1ce7ecbd3f9b6db44a3a67fa88bb608b31152a9adee0e026c3eb84c9a57827a3a408fc5245760e5e3c3e6cc19948b2502cb6a61a8d6017a5ca19562502505fc62588e2b8d90303081fa8e7969f953272944e0933f2e39ec29efdaf1b62e534874e5ba528bb871", 0xd8, 0x0, 0xffffffffffffff34) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f0000000040)={0x7fffffff, 0x27}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x93a\xfc', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) write(r0, &(0x7f00000002c0)="35a707908cd754d472513528cd4e56d2be0d8462db014123647740d4c5f977566e7cc8df278ca92e9243adb95634579d433c515d16e7441945550746be7c1d92345f1b4ffb7566f545cdbb4d8d6a3c2f734b86266314c3aaa41c8f765c49b8926f808f53cd482b19acbce3d1fc1d526fb06715a6ce43fb4f1bcc3b6bd88fdf3c148764fbe9cf02e4437c77a19bf2a964f002f96db0a010f8e9bb1be120b610c13aafcd09549bb4a1cf6a8b619076f8e4a4c70e4286ca45e484862290f23af91af3b705202914b6503384565ed87897ac217d2bf325694a52b129603be22e35b3623973672f1bb2990d2b81d5a48cd51412ca7fe3b083be31c2d598fe362c207790cd2c74a074e18012b330e9a601bfdc9b21b9734cf06f7caf083a728411cd199511b8df0601d6d8dc1d0800e6225a98df233c016b5e540fefe5a4cbe5025e686b0d18a11f498c45bcee1b82a4e9ba2c215bb0a1d034c4b0f1eb134a60063e3bda297e20383d7bcf7a4eabaa0be195d27f695909f57a829e52dcd7154f7871629fcabfbfe07c52737747866806f37f8f731ae4b3c08c64a34b5ef33d45719628c2d004ff1be31b0aeb664e4553b3013e102568fb11a59eee85b6d86fbcb12353380fa4623f7afac18c75c6c1d7b10057fbf189ae5927ad7b5e0b21cc2682a2ee26a0bdf3d4f4e81525abe03b8085d5b55beeef7b1a416d5c47fc398341e24421ae694cfa1df012835519367de1f913ec91245851766cdf4328e8b4ab454896222dc127b6d5a47f9b0940396bf37f9f47828e64df084ae26a170a56f42ad6fd4c4f0d7684765119a69aa85620d627e11f70890e70819759692e840a831cf129efd428eb3c79240937022714e099b6d9fc495e8b5a227961df47bb2270a38237034f484981969ea814e200962e4aa716b59ef028d6a7249598c97f8d45e42485b4ee8e6ae0282781aa7106ac81a881a0097349f76713df8ec0277addab8f0c4671bfa07935443cbf4bab6988d48c0e21d3ba4db673a53bc9158dc8e19f51b7ed15de5fed727d5c0cf1f8d6acbcbfcfe793f0200e6e93e4ecd1d0418c00f290470f6429f74417cfe33dc7d25dc9fa3ac7e8e9bcacd3c563d5970977a928b8da1407a4964581662cbc12c87e478d23dcf4b89f58b44c1f1ff630c56a7b1c9a28320280f6f594fbbbe3ef9598dffa81ffea0f17cff126083482db7c32a78c4df79e72ec9cfdaee563176b1c5f6db184dbcec4108e9b372ce8a1b8403d9999f266d06e0d013e915cf9513dfd4fbc0993fe1b17268b4ab5e0eaad98fa86cb7b30a91081c3b792471f336a5186e501322e9e51a70f9e303a15edd7739585500d87e6bd7b32f26a2fa48fae090ed224e88c24dec6da18a96fb0c6db1228827fd74dfe71c19e7a0d96eff8af415d1430e892d0466030c313aefee200574fec14f12e55f7aa63f41f2a51afefd8381f86e0b4f3ce5835cd2408e9b5be69f49f421a7b1d8efff88d1fec4ec024610dd03981dab8320ff82e449ea913a81b1ee94b6e0fc5ca1a585c4b884008351cdba5a5fca16fde8ef0707110d669182aeccf1c21ddc521997963c90e171ab8d7f4b2af898661e3309744ee741bc4a73f54d00ab2f91bfefb86374471dbab84abf87aa88d1891ae52fd72e147db3e6369485344e6e0904b6a249d10c006f991474050a7a2a212c8800ad12814df789c98d591681d24578e25d0fadaa95f1e24da9aaa66eac460e306dabe4c8ca9056ff6c43143c86bc4282e0f2499400d59dbbd12beb0c97f63b410b2c651b4bb849079c0eb59150c188535ee9aa43bd5808c715efc6dbc73ce5f6bf35b5b3309e070165315ca15ecfa648df8af036945a90069d27c73cf299df0484cae00c42817d6b229ee708a38c7ce116ee6a0c2fbb504a1f2cba60b3df758bb3a67cbdf6d2dd9065d67a6988ce97f42b7e7b489dfb9a6dffd4999165ba4ad0a5626368f72ecb2c24f9edb67649a6888c6dcc554a1d7d76fbe9c5d2d8eedd39d543a846491d2db4915749642b64b932f48f207dc03bf2ef901274ec5e6cb9f623915c318f588d40d7ae8ddf5994184b51c08800d77f6e4b9f74342edf9f31c9eb46c32069200d765173343585194cff108184fa885fb436c45803bd7c787db4eb959d97a2abbf1d544dd3ae1738fe477c8440e71e726d6165ec21d87b45dc094d41ed4b928adf422f6af09f4a33049925d5d8a00c3b8e97fe978fe573acbc13fa6a21eb33020bb28ec5154c0cd9a5e8fc35945efbcd85933c75ad6035b7f27fed581949fa4fb0d548d06bdd46135a1bcaf5a911c8e5c061225e4485a8b5b41b410dcf09e3e9d239b7f3f641434e9a4a5987513844f964ebf93891fb52097a961b60a7b6f674af3f5590a0a6df359082bfaa0c3c46dc6eeb6eebb7038b294d9849fba02dd451cea1ac91d492b8b076419c50324db33ad60c8c0297164567d711bf90b7d9bd11e36398901f53c08f7eea2d6f9de0eb216abcfdfc0c05ceaffe6cc63ea602be7e9648bc08a661c6712f1ffecca1ae073bc033226eb7fdcf33c10ef48f059ede984beaca7c7e042df4283908fafc834d84d878ecc5d99cd5586372350aaea340632aeadb12d406a1b62f9d06340e22c0c0bddcde79c1bd42481ab1055140d01744d511a1e2070e21be0b4169979bd6920306c6b50fbc330a3c0a095170b8e9bfcfe735928eff93455efe93964134535483f06f518f30e8db12532f05499393b9c254978ad0313587cefa8184757cc76246cebe5c0ff1648644b144293c57f30f246cc4c1e9453fd2131d6916b5343e297ecfbe7646234a5d03812ba3ffc9296c7e570b0679b91d5febf0537f8bf5f1e73a98df5d5e72e842adb9543dd5a5e6fe08d60c144750376a77d2e2fbf6bc664ea15e266b30f504ce706752b15afe2106947ca7d1a04e0191e77f12df8c9fdd0e3ce3eb6efeab4d935fbe138fdc1b65a34afb39fc10fb5ea612477403c9f536f304a9ff42ded0408f1f6b1b32a3dba0de7fee121ab217e8f6309f873556386f5274b63afdc3ca82440dc7589356e33e6171452631a5aef6661ec52fef3a20c5153e67d5cd1264633ff162f90dc82c776550367f3476db3dc2810b4f64a9988f613f65810d283066fd7a4ed7e9adcf7717232c179ec7ed4777d0608c39d24e20d8df859f23066efde5962e6e66d5cf2827fbb887b27c877688f75deab305280e22d15a5033a8651b26da820bc42742ec768679ee600e05421dd32078fe3a01fcb36cf444e7cb5aeb50a8102cdeac2490c80d52fab84fc3bdb544c1f3b2f398a16bdca0f8aa78c6836969093ea387565cfef1a07c7b7e526bcd1249db731dbd06871e07e9260826c9fe948f0db2a9dcb3a5894d5607f94096b1ae3f69d7d451d2dc9ea30080d2bfe71cb74f84163ae50707ae6f80b76bc7e8767c36d0438fda20b349fa31fc1b32745ed9810a2a8ddd7138402932f8912916296f9e792d1bfafd38233d14f8f6341d85ed320090b589bfd4465107731436622508cbb87f8584518a1df9d1274afae77371e9c20cf2bbfdf0c005281e2299b44ce439c4afab3913ac186b0a06e3655298dc16632446a8e1d07768d52074edfcea115c068140feb5334544c5fe61628b96df1759a5562d11112031b63e3cfb2cfe7e1126d212ea4e0f87cbc930db8a10b1467075f37c2d052fb2e7a7626396266f69cc88baa9894d8787d0fddaee669509866677a11904bb1f5d1a1c30863f9131d1878b046f101b5503bfb896fcfe1f172900f0c4d6055867493684a0ced441ce9bca1f10a617f343eb89ce8f52b96b38248fb6ac6ee58d6bae73f642f769e896964d94d42fc4d075d23f6c11c8e1a825947ac11cf8bcd96d163557d700ef2a5e15646756d914ec249a715edb3da67a6fec515f0f52b3e5d2df442b86c64160f648a1c8fc2dc7d13c58a5c23a8285d9a5bfdd479cdc129e73e2979f80d22127d3941b8b0cccd61a213608760d60dbdb6738f945b440b805d85f5cd39ddba8da6c076b513bf37705e0a6bf54bc9d3ae0c32cdc87fca14b0249c81f7e35c85203080f31237b2b8a4fd68a131b5fd77ebcf0f16590affd85ffc4017640fbe03084683a0f64a1b305b81803a201e78b61904941fe662728ffd828a7fe67f85aaab363d92cb3e45d8761350841e0fd67524dbac7ca7da6770306e4f468054cd1ce767d720002d459656cab7397a9fe79b1688d25a4003ea0d36a69c3384765625f935664fe52a56edb99681026c62a86e7fbd19da98a924be01c9a941b38caa3262cf6a6cc94eee973673fcd013036b94a903a8742dc56d9aef021658b9e636398bf3934290a5387c95ab1b0f78095c4ffa7050594bc30967caa50724d7b8a33d300d432e168cb38a23223c220741e88c32c5c55c96853e7f177d5e5dedd77564177d4fcf18c3335c4e72aa4d21651ab1aeadf2e62657a140d6ab74f6f33903dc468de4cf7f6d1aeb2b93518c774a26e6bd7638f93a4badec426e859c9d03ee2b8601e6a78d07901670f6fe4713f43727b6c09e44f10301162a7241cbfb444939db1a7874075172fb49a9ec5f232f3b376d80ce3f9b11bd91474c9b59fc8203e1af34a04a0a86f5ebc386e197bcf34538166bc5755b328aab742e2ae94c7850ed8a687abacba30ba3f340814629a8b741e5e51866d6903c466ef15b3b35427a0a1d136782c16fc1bba14c250d1ad57450bce43b405460300513670f708de8174ef4dbc797cfb855572a134d1d118b930be32fd3591e0bb7f2e751167fda73a6fe9c964fe2ec5961bc93dc08bb809600d2ff737b2348e6845c438c9b24452f872c2fe7efaa97f22402e3ea0bfb56ca46c093b91c792bc4789a48b0891ec65505b38d7dedee0cfa831e4b4dda7be767d69d37b8ceaf27581c413a0c77f62b6f79575737b4b17ca4bca51393137380f9bc3408ea31d17f0729d1f889c0506fe133447ef020c489b7421913c886bb7875391de5435486ad7d16f26e4e06c816429ef16e54fe91b4a10a01bec4b349f923ed75c937e5219532133b124286029bf7c59fa8bd0518931c269210252ad5db1ddd9192f06da886ac7df8613d80aa8370fb6e852234206aab4dea9c94697bd33556970c0db65f41f4775620d35500a9bcbdf5db4e9b9da70ca2ee65e421298346074f01450b7ca75af350bea935c2a1b6cf8cc693b60cc8816219085e9c142da17e819d80413a6ea05aefa7eb0ee3b4fa0777ced7e73305de4e9cbd85d39060aee1377852d983734b799a9caaaac7535dcbee1a8688e7725ab46ab3e559995b452128054a1eda081de49351888907ac83d603c1edbab13f99f355654916379a95c8f0bab6ea5b0f37a38487986424bf66a0c01eccebe28e3e9487e96d961abd4d6954b20d99ef95b5b735730090ae8d425cc98f42abed72072e5ce5fea1aa31d62e321f77fca12a51ad6edfac7f2758defe8cc6323a782f7b98417f43d43d9dc9a812da4b988f52f556c118c77eb6f42423e10087c881034c976a96a2197ea860fda3daf3b4722de35311e0c120576bfd50256269c7ccec6915959de4b64f9716078c7001d30b6cf987768017cf29fc45f0725d651711f3c3f88402f408206e4706eba6a131063ebdd136eed304ae0406ad7dcec834c6ddd4070c76a4652a5d5330cb6296aad1cdf6b7f7f74f099fc8e3725010f5f5b6cd2c20c77d5d83e0d2f3446abcde66e575b7343b06ee67dc8ca048566da7a4f6559356efd161134c8b9603d779ed7b123aaa7fcf946163c18937a5c18c66be159352", 0x1000) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000012c0)=0x6) lseek(r2, 0x0, 0x100000001, 0x1) 01:06:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r2, 0x0, 0x0) 01:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x4e, 0x6, 0x10000, 0x6, "39b5c035d41756c7c5f90d52017a1945b2a372c3", 0x7, 0xfffffffe}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 01:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x81) r3 = dup2(r1, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r4) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r5 = socket(0x2, 0x1, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) linkat(r3, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00', 0x0) r6 = accept$inet(r5, &(0x7f0000000000), &(0x7f00000000c0)=0xc) readv(r6, &(0x7f0000000200)=[{&(0x7f0000000140)=""/146, 0x92}, {&(0x7f00000002c0)=""/186, 0xba}], 0x2) 01:06:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r1, 0x1) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xffffffffffffff7f}, {0x8, 0x6}}, 0x6) 01:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/121, 0x79}], 0x1, 0x0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 01:06:32 executing program 0: r0 = socket(0x2, 0x4000, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000001c0)=""/4096, &(0x7f0000000000)=0x1000) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 01:06:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) pipe2(0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) r1 = socket(0x18, 0xc002, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x1beb192a88c90d77, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x1, 0xfff, 0x8, "723253387e7fc6bcecddc2aaaf69cf3e6addbf9e", 0x2e, 0x14f}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) socketpair(0x18, 0x1, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x18080, 0x0) poll(&(0x7f0000000280)=[{r4, 0x102}, {r3, 0x8}], 0x2, 0x8) pwrite(r3, &(0x7f0000000200)="2bcf4472c1357fdf8d28861e9feda863e8acbee022a3c4eab1db659207b0ac0d0fe5e1bd05eee0c41f41ac262fc2391a", 0x30, 0x0, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 01:06:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x3) 01:06:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x6ebd1dc6, 0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)="16f7309ae2c507053191b9061b35ecf23f2fc5263f7f188645e37f85eaa8aca37490731462044981f12965be678054f64c9d1fdaaf7678e927a4a7d3bd4de90ed008484aad1155bfc391e49ab8de6869e41ac2c9950000c6c35dcb6bb330b33b9a07537e533b12da2baca04cfc4fec57ef96fe16e57ddc2430ce29412ae327e31fd42467513c9ae6a1bc911d721f23dad9ef3c85e12ba1813c28a16eae50df26182d4998730a557d586e1ce940e8312eb2550c301bf3db324df0dca605d72b7baf20a6247dd84a39a652eddba900000000", 0xd1}, {&(0x7f0000000180)="eee1c528020430e9c7cd4bc5fe745356acf4d30fbc2618a68c62ab74e70020b440098f2461e9a06ddcef558eeae3f7f00f0688db2d14cc6f870a6a85950566e99ed206a80045027ad376711e60911b5537f49aa00ca5333404bb579e34ff619e17c15a067f65e4dec3a1c7c6ee103c5f35a0a3b01901a7cbed288cf1fa482d4701f8b611dfb3595687e2", 0x8a}, {&(0x7f00000005c0)="ebdabf92b444b0e0fa43c2020fe44d1e4c40f78245e3b1578a494fe95f650c83e5b340cbea52b592508f57a5c78cbb6b48cd8b50c75b6507574f8825662706e4f08b195b58a207e4346298b95b4cab34e84a89e7aa2b43fdac9f48b8855bf36332359a59a1127b20f553c452c3b84d1e730b57ffe26b51ea525ffdc08237342d8a07aecc9b08f4ea3b1f0e6fe3361faeec1a351634a98b2ae6964e792b16c3f7c7c58eff306159ca409202189497e08eac4c2fc91659a14a88ee89b2e8f10365b6250944e9146c8cdd7a2f834e1e35e0db", 0xd1}, {&(0x7f0000000440)="0d2aadb808d71b052f572f8f7c120c41d1635da800b2a3007cb123fa0304fa3375c03e06e55f4941c03f8322952af34e062a48ca02ce8f427921cd5af72b59d719fa282f66e4ec6e6db358de9261a3fcccc7d4dbbd48b0d03e56b1a9a3bf63b744d3795a3a244da58ed65cc4b3937a9ca6861ef7ebf108678dcf0b20a7b92061701e6664b09f16c86d96e7b388669ec5f98456ef9ef89b98a5dc4a8a61481a1835c5434a4a377da879a7d82142da5c9499c80c0e7b70d21ce35d10246910e9d96d1c441c8caacd5f4f094e4cf7848d3f6bb102fa47d0d737ab5ac91904f8e081db63ae49a6e698da43", 0xe9}, {&(0x7f0000000340)='5', 0x1}], 0x5, 0x0, 0x0) 01:06:33 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f0000000480)=[{0x3, 0x5, 0x6f, 0x100}, {0x7fff, 0x9d, 0x7, 0x80000000}, {0xbefc, 0x1f, 0x9, 0x7ff}, {0x800, 0x6, 0xbf, 0x1}, {0x4, 0xc5, 0xc6, 0x8000}, {0x1, 0x5, 0xc6}, {0x9, 0x5, 0x27, 0xa25c}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x40008) fcntl$setstatus(r4, 0x4, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x4793af6c340b1688, 0x4) ioctl$TIOCCBRK(r10, 0x2000747a) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6, 0x10, r3, 0x0, 0x2000000000) r11 = socket$inet(0x2, 0x224e17787c94298b, 0x8) writev(r11, &(0x7f0000000440)=[{&(0x7f00000002c0)="2413e22ad5451745e06ebe0d1ff29460ca3139a5a5e549efc454fc18ac404eab4e3054367c0d6021345f8b853283ed0c20be95e4eaff20f4d1a1ae1261b264b220b531a4deaeaa1db6fb180704593da6b0ce3a2b0d2fe1e1e7142b34f32ee3c11a67b492558a6979886242dae66d59b162ad04d92c85926cdf89c7fc3e774d9cb230b032d19b12b25e8bed1d5c8448a94bf233d0514d1a8309e3a8c72bf013bc593e1cd5877f62914b4f0f76f1b8fa90ffbcc02c97bef1ceb2b8e082dfbe4aa23e4fecdede7c4b4a59616d07d9111527c1993c9f", 0xd4}, {&(0x7f00000003c0)="16b309063e37013f097037f60849e7270f37fff50a620e3ce5069559c03d13c0b1bcb1200e1dccb3bcfed4672d7f4cd86ac238bb5abaa3ce248b75cd571c38da8c896f6fc1d88cd315b251f21f88e5102efdd4e98d3136e74246d5d7", 0x5c}, {&(0x7f0000000200)="2bceaba0307217ef27f9f46bf6c18d09430aad7382b8ea9b378a0212ade0c86730eef9ba64b0f2c769a79295fe34d586b119e6803fa41d9aab03c243686c", 0x3e}], 0x3) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 01:06:34 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) socket(0x18, 0x4, 0x1) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000080)="e6f7c4db8291d6f560347e593a83c7662ad193c86ced1108feaac06c0857580a6ba689aa586c5dbbc19582fe077cb5684ee6c1a868d9d92d040abfb8f66fcc8668ed6b3253f108b9f197ca7823f57515593a3f0703f9e0fcf183d0beb3a397bb01567ce1f9c526e008a7564eff2854bbeeb48ecb7b54dc80a6", 0x79, 0x0, 0x3) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x5) preadv(r3, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000240)=""/51, 0x33}, {&(0x7f00000002c0)=""/51, 0x33}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/5, 0x5}], 0x5, 0x0, 0x5) 01:06:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) r4 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x2, 0x1000}, {0x0, 0x6, 0x800}], 0x2aaaaaaaaaaaaa77) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket$inet6(0x18, 0x3, 0x80) r8 = accept(r7, &(0x7f00000008c0)=@un=@abs, &(0x7f0000000940)=0xfffffffffffffed2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r10 = getgid() r11 = socket(0x11, 0x3, 0x0) recvmsg(r11, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r12 = geteuid() r13 = semget$private(0x0, 0x1, 0x4a9) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r13, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r13, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x49) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r18 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x1, 0x4a9) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r20, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r20, &(0x7f0000000040)=[{0x3, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r25 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r25, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x227}], 0x1) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x0, &(0x7f00000008c0)) fchown(r11, r12, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r12, r5, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) 01:06:34 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0xbf) dup(0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 01:06:34 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect$unix(r6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x2d}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) r8 = socket$inet6(0x18, 0x0, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r17, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, 0x0, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = getegid() getgroups(0x3, &(0x7f0000000180)=[r18, r26, r29]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r13, r29}, 0xc) 01:06:34 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x8000, 0x41) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) dup2(r5, r5) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f62757304"], 0x8) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 01:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r1, 0x0, r2) fcntl$getown(r2, 0x5) accept(r2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 01:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x6c}, {0x8fe, 0xff}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pckbd_enable: command error 01:06:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82bd76c8ae27ba4d012fc368797c53b9d30ae9facb2882c4f28076ec982ac175c380ce3a4e0b358aabed82da42bfecc74a76c3c04b40ce91e5c4c11e81b8c963ee08fbab8155415e1e649ef79a3b99d49df31955e5ef9efddc1b88536ba75d7f4f2f35e176e45a1f167c2b2e9cd897a7b3efc3378347badc2d78468ed5211e0dd708f18e7a11451f1c33018a"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:06:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x8004, 0x9) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) sendto(r2, &(0x7f0000000100)="1a7d9dcc5d146c610c6151967f0bf4bf1e1c89af12e8e047da4029d473eac21d87bbb4a8febd94b2bf6b29543e2c2861a494484fd000ab418558de524f38a86fe2a49f95ae29b48c8b870d7bcb4d35c8529a869f3d9f4a1e30323bc36984f87f6ebb30cd8ec78d5d37e26a0e79d48cc4f2ff4c85250daf2a9ce3ff516ffea702f6d68ba592", 0x85, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 01:06:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff8, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = getgid() r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r19, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x1, r13, r17, r22, r28, 0x62, 0x1}, 0xe9, 0x0, r30, r31, 0x3, 0x1, 0x80000001}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r32 = getpid() pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r33 = socket(0x18, 0x1, 0x0) close(r33) r34 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d8e999246f1fc65172c9ef0adfae0e248e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb658d0f36198a9192d85169c699420ff01bb57e75bb2dc6607ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986345c1f6842064b23f1b3f2097e8d"], 0x1) r35 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x7e9d7391fc91d836, 0x0) bind(r34, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r36 = kqueue() kqueue() ioctl$DIOCMAP(r35, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r36, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$DIOCMAP(r35, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00'}) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r38 = getpid() fcntl$setown(r37, 0x6, r38) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, 0x0, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100800001, 0xb1f1}) ktrace(0x0, 0x2, 0x5d2d02856005516d, r47) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) 01:06:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x46, 0x800007, &(0x7f0000000000)="f5725a63b6efb812c966595f40e6db39452365b459c7b7321c9fe3fd1ff57861050a022ccb98e6b38bb4f5e9cbae664f67383cda9a6cc055056bed483c6e885f008bc149fccc38b4904384562945d2505adc68fbf66a4b1d35443d71c81158b0b232ac9b6366ad1c13556f1d329a27261d0b61f2fb710195202579f466c896cacdd28168c8b8d96767d2cf94990cb0da0e69de86dcfb1a2fdbdd989e10b79f19013e72ba83b6bc30e81cf02860e291e256d1d53ee52b8d83e3d7eac24d46c6feff6d056ac347f828da69287533501bac41c8538f17fbf094d14c64aa49a15b283073", 0xfffffffffffffe88) 01:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1}, {0x48}, {0x6, 0x0, 0xfc, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x42, 0x2}, {0x4, 0x1f}, {0x89, 0x2}], 0x2044}) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f00000001c0)=0x280002) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 01:06:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x440, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000200)=0xef9) poll(&(0x7f00000001c0)=[{r1, 0x151}, {r2, 0x1}, {0xffffffffffffff9c, 0x80}, {r3, 0xb287680d04d21e02}, {r0, 0x40}, {r4, 0x4}], 0x6, 0x4bc8) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 01:06:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='@]$\x00', &(0x7f0000000280)='-&:\x00', &(0x7f00000002c0)='\xc4^.\x00']) write(0xffffffffffffffff, &(0x7f00000000c0)="eb22dde236ad01a055f0cfbfe00478b9cfaa7f394966ad933afd3a66a6904cf60de39222001c200c754fe16ccbab747521ae10c4779a88105ec299439e9a90e55171eca9a6aa28b7ec968c67e38a887a82dcdf344257da32e8ae854b57ed7c26d1eb5f8d66d1170e595795ab0e66b6968eaaecbc6228259cfca37a673a63ca58bbedabb62cdded16", 0x88) close(0xffffffffffffffff) 01:06:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03f30000", 0xf6) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r8], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x1, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r11 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r15 = getgid() r16 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r11, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000280)) r17 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r18 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x400003, r14, r15, r12, r15, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r13, r13, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x1d) msgrcv(r17, 0x0, 0x0, 0x3, 0x1000) r19 = socket(0x0, 0x3, 0x42) r20 = socket(0x800000018, 0x2, 0x1) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r22 = socket(0x10, 0x1, 0x2000000004) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r20, 0xffffffffffffffff) bind$unix(r20, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r23 = socket(0x18, 0x1, 0x0) dup2(r19, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r23, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r11, 0x0) 01:06:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x58, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x6, 0xfffff435}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r13, r17}], 0x20}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='P'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x8, 0xffffffff, "010000000000000000ffffff7f00", 0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x1, 0x0) close(r19) r20 = socket(0x18, 0x2, 0x0) close(r20) socket(0x400000000018, 0x3, 0x3a) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd8193f14986ad872eaa4e71307cd43f043aafc7", 0x1a) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r20, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:06:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0x8b, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x32, 0x2, 0x6b, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x900fffac, 0x20, 0x20000ff}], 0x4, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:35 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x3, 0x880) msgrcv(r4, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/135) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) connect$unix(r7, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r8 = accept$inet6(r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r9, 0x5) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r2, &(0x7f0000000300)="100a2956b9c0f837d371566f1f7da2b11787242237763a1eaf0cbd8e43c144c928e9d78f374fa0a562a4c8dd9c4cd0f456390bd070bb9349bd1677315a3aad91eb3e1965633a5b84f72e614bd21cd96d15428bd8e025721a1b50ec0d050e96bceaf20737ed546fee2e7001e01f24351ae73c67f096b03eb4eb515df29dcc7e47ef77e3b0666e39c7fc0d415186aa128144fc384313814a35927db6082e50ff69d36dff28874b44a28fd760a24648b983669197a377bdaf1a2264cbd08c280fdf273917161eae7d87d0560f4c75010000000000000068d920", 0xd8) 01:06:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) 01:06:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 01:06:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) chmod(&(0x7f0000000040)='./file0\x00', 0x20) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 01:06:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1c2) 01:06:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:06:36 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r7 = dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r9, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = getppid() r11 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x3, 0x0) connect$unix(r13, &(0x7f0000000480)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb0f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a21085397bedc6cff3cb3d17a264021a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r15, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r16 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r17 = getegid() fchown(r16, 0x0, r17) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r17, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x5c}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x48}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r7, r1, r8]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r9]}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r17}], 0xb0, 0x408}, 0xc5bf1c30e877fa96) 01:06:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 01:06:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f00000000c0)=[{0xff, 0x3, 0x8, 0x7}, {0x3, 0x1f, 0x64}, {0x7, 0x1, 0x35}, {0x965a, 0xc0, 0x7f, 0x7}, {0x200, 0x0, 0x3f, 0x1}, {0x2, 0x6, 0x3f, 0x8b58}, {0xfffc, 0x2, 0x4e, 0x32}, {0x9, 0x1f, 0x0, 0x1}, {0x4, 0x1, 0x10, 0x6}, {0x6, 0x5, 0x8, 0xc8e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="383d6befadc45ffd5e0981decefa") 01:06:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x20}, {r1, 0x4}], 0x2000000000000247, 0x1) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getppid() fcntl$setown(r0, 0x6, r2) 01:06:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) sendto$unix(r2, &(0x7f00000002c0)="1b636f96088af0e2c71ea3b2fcf51f27a2dff91be12cc2d15467ba1deb784763c01dcf7e6a6d6af4f0e2ca27225c34a2921aa1112e7896d6478ce7580d8ef02aae633bb6b1a29c2ae0310d4686e880cfb8a8244527e836ecdeabc6115e443c9da4d7f186091fa00852e11fa4e41a2187eac784cc444a7156ed2ebe32c329bd738320042978281c519b893c5cae8ecb9eecf63143eb0bae0967541e0b8f57b0fbcf33a3c6dfa2b5ceb1daab51de30d77ea9fecfa20844e6773e712b851bb26797e32902a77773934986cacb8af154a8181f2d5009d771df4019b46e809922c28288de24060d1407b33dc71978604d0ea27e0a98d0a23fca24", 0xf8, 0x8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 01:06:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 01:06:37 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0xa003, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:06:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xc488e3d9a9e90135, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r3, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x4c2, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = getgid() fchown(r2, r6, r9) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="f746a1dd6b23b1131e02837fbb804ea7af9807390f8496fa01c104be87c70e7da12f03f5f4ebbb62e402c469a1490ee5b438e774b945e21d232f8d24dfc0b3e3226afa8cc1d4b5731b1264d4535daf0f83e7fc69c7963b9991ed6db482ee58f5f1b105ab129a9b343edca1919525d940b2c76fecb4a82788ec77eef647b1b333a5b249d23d8981070a8de15f101343fa9e22f10d71c7beddad872c16e14a3d6f56e4604510dbf25f94de266ff7580b6f26d26a766459a6a4cf381bcc2747dc147c3566d69434cedbd83a1a15d5f5ecc3568a5e", 0xd3}, {&(0x7f0000000400)="dd501a483756999ea558a46cdefe5e46de779428fc9345608f3589a8ab9d736a4e2ef51f47a01fc7137f7f99ba491f03548fe1f8f3fb684200c9f0a463c3f43a9d036c52c59a22d87662a4700707bbee10d704b980fa673b3a3ddac72e4133d979c872f33fd7fc080b5d5186fdcb4cc3c9b8c2db87f496b89f6b7eccbf2d798dc23b62d9312fedb1b6622235f8065afa95fe355d675aef53894d77120b9cd8cca1a6a6fb2908fdc0211f2412cb5369d380c0808946030cb59518e456af6bef8d6183fbb96e1ac0738ded3711cfd511cfcbdefd82faeece37a6bd3781ea8301cd028d", 0xe2}], 0x2, 0x0, 0x0, 0x400}, 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x0, 0x40000000}, {0x9, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 01:06:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x182) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socket$inet(0x2, 0x8000, 0x7) fcntl$getflags(0xffffffffffffffff, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x1, 0x0, 0x9, 0x7}, {0x7, 0x9, 0x80, 0x4}, {0x1, 0x3f, 0x1, 0x1}, {0x8000, 0x6, 0x3f, 0x7}, {0x22e2, 0x9, 0x9, 0x9}, {0x8, 0x0, 0x9}, {0x6, 0x0, 0x3f, 0x5}, {0xfbff, 0x3, 0xe1, 0x200}, {0x1ff, 0xf9, 0x6, 0xfffffff8}, {0x7fff, 0x6, 0x2, 0x401}]}) 01:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1002}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48, 0x0, 0x2, 0xe9b}, {0x6, 0x0, 0xfe, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e1d", 0xfffffffffffffe0b, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x1, 0x2, 0x0, 0x8, 0x9450}) 01:06:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) lseek(r1, 0x0, 0x5, 0x2) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 01:06:37 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00000015f33063a24acf4a093683dfbe3554d53cc6d4534d63000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 01:06:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4302) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 01:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") 01:06:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 01:06:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) writev(r0, &(0x7f0000000180), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x9) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x10001ff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x41) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r5, 0x40}, {r1, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./bus\x00', 0x6) 01:06:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:06:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) wait4(r5, 0x0, 0x1, &(0x7f00000003c0)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) close(r3) fcntl$setstatus(r7, 0x4, 0x80) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0xf31c48b068e33657) r8 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r8, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r6, 0x0, 0x8000000000000000) semget(0x3, 0x0, 0x4) 01:06:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2, 0x77, 0xc0, 0x6b}, {0x877, 0x3, 0x5, 0x4}, {0x1, 0x20, 0x6, 0x20}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:06:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000100)="4d2ace3568dc", 0x6, 0x400, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) shutdown(r0, 0x1) socketpair(0x1, 0x4, 0x40, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 01:06:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 01:06:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x1, 0x8000, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:06:37 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) write(r0, &(0x7f00000001c0)='F', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="13003000"], 0xa) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x41) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r4, 0x40}, {r1, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:06:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 01:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) fchflags(0xffffffffffffff9c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x47c, 0x0, 0x40}, {0x64, 0x2, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x2, 0xcb, 0x0, 0xae0}, {0x4000, 0x9, 0x1a, 0x1f}]}) pwrite(r0, &(0x7f0000000100)="fbaffeff243aa5427a740714f6357e3a", 0x10, 0x0, 0x14) 01:06:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 01:06:37 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = semget$private(0x0, 0x2, 0x8) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r1 = semget(0x0, 0x3, 0x20d) semop(r1, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x3, 0x8, 0x800}], 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r5 = accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x10) recvmsg(r6, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r6, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r9, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xc) utimensat(r10, &(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', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000140)={0x1, 0x2, {0xb5ba}}) shutdown(r9, 0x0) fcntl$dupfd(r6, 0x0, r9) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x2, 0x3}, {0x15}, {0x6, 0x0, 0x0, 0x4000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\xfd\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xffff0130) socketpair(0x18, 0x0, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8000, 0x0) connect(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 01:06:37 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x400, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x164) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 01:06:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:06:37 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x20, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x80000000}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000100)) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() fchownat(r5, &(0x7f0000000140)='./file0\x00', r6, r7, 0x4) r8 = accept(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000300)) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r10 = open(&(0x7f0000000400)='./file1\x00', 0x200, 0x4) r11 = open(&(0x7f0000000440)='./file2\x00', 0x0, 0xb24599219c81cb6f) r12 = dup(0xffffffffffffff9c) ioctl$KDGETLED(r12, 0x40044b41, &(0x7f0000000480)=0x2) write(r11, &(0x7f00000004c0)="4b0294907eefa817a1ac14f83c23c8da0ad41b86ae1d924e4aef0d795a3b03ca6955e78c0fceecfd2c9d56e235032ddf3feae20c00cc4abced25373ce30377c2fc8bb51e14af1b9542d761df9c37120a5948c8796050993a", 0x58) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000580)=0x8b) ioctl$WSDISPLAYIO_WSMOUSED(r12, 0x80185758, &(0x7f00000005c0)={0x0, 0xffffff37, {0x8, 0x1ff}}) r14 = open(&(0x7f0000000600)='./file1\x00', 0x100, 0x100) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000680)={0x4, &(0x7f0000000640)=[{0x2, 0x7, 0x0, 0x400}, {0x1000, 0xd8, 0x4}, {0x81, 0x1, 0x40}, {0x6, 0x6, 0x3, 0x1}]}) r15 = socket(0x2, 0x8000, 0x3) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, r12) r19 = dup(r11) r20 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x100, 0x280) r21 = socket$inet(0x2, 0x0, 0x2) r22 = syz_open_pts() r23 = accept$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r24 = socket$unix(0x1, 0x5, 0x0) r25 = socket$inet6(0x18, 0x4, 0x9) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x20, 0x0) r27 = syz_open_pts() r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x0, 0x0) r29 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file2\x00', 0x20, 0x110) r30 = getpgrp() r31 = getegid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) r33 = geteuid() r34 = geteuid() r35 = getegid() r36 = open(&(0x7f0000000980)='./file2\x00', 0xa80, 0x100) r37 = syz_open_pts() r38 = accept$inet(0xffffffffffffff9c, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r39 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/speaker\x00', 0x8101, 0x0) r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000006c0)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000000700), 0x0, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [r15, r16, r17]}, @rights={0x30, 0xffff, 0x1, [r3, r18, r8, r19, r20, r21, r22, r4]}, @rights={0x38, 0xffff, 0x1, [r23, r2, r24, 0xffffffffffffff9c, r25, r26, r14, r27, r28, r29]}, @cred={0x20, 0xffff, 0x0, r30, r6, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r7}, @cred={0x20, 0xffff, 0x0, r9, r34, r35}, @rights={0x30, 0xffff, 0x1, [r36, r37, r38, r39, r40, r11, r5]}], 0x118, 0x10}, 0x8) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) 01:06:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7959], [0x0, 0x0, 0x0, 0x0, 0x100000000000000], [0xfefbfffffffffff7], [], [{0x400, 0xffffff35}], {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 01:06:37 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRESDEC=r0, @ANYBLOB="2da1c64d5261afb7409a902d8e00593a86e658af100ed60ec3f948217dcbd16a6e2aed43b8673dbdd7c5538ed0b63fb44e02e3deb492e11d41e33037d9159022a4679bd7eee79e77bd2f69b6d7fbae5e0b90ff09000000294818a8b5336d4b14a357c339d4fc55f24b47a5d25ef86a28cd6a097d047b3712e2e13d819705f6b2be4bf0e086e000a3ff0000ca390f909e7aedf1278a240c957f14e7c5cefd89a29b52e4f524404dce6bff6f1efb8c6689020cc5d339d58ba633401edf81a741573a333837ab77dc4cbeb47ae89fcd4a39c2fa243251235aef8bb1d4109c93958f9e7fc7608515beb6a22f65d2e25d8f113e8af0bdd980a82fd0c5009758d8e7cf8a180d684d4067c2fe1a3a02dd158075eb855c59f5062c04dd1ccecad1a917654640f673f78c1a757ee62c6a7757c378df80a537ce83c67e5cfa0721a5d1232e33bb364c49729c398546dc3e03a92ba7f736f8730af35fd6b0437e4c29fe3dbc0bc76a7e8797c9c121009d44e1bfce90", @ANYRES16, @ANYRES16, @ANYRESHEX, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r1, @ANYRES32=0x0, @ANYRES64=r2, @ANYRESHEX, @ANYRES32=r4, @ANYPTR, @ANYRES32=r3]]], 0x1) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r5, r0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c43075925ed5f37cef3b241b1839960a93887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd8bfdc72a23620a98a0035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e271b09eb1978bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab5354500"/235], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)) r7 = semget$private(0x0, 0x4, 0xb0) preadv(r6, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r8 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r7, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r9 = msgget(0x0, 0x246) r10 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r10, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 01:06:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1f3e, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x70) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 01:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x3bb}, 0x0) 01:06:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000100)=""/242, 0x12a}, {&(0x7f0000001300)=""/111, 0x6f}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000001380)=""/106, 0x6a}, {&(0x7f0000001400)=""/251, 0xfb}, {&(0x7f0000001500)=""/36, 0x24}, {&(0x7f0000001540)=""/230, 0xe6}, {&(0x7f0000001640)=""/136, 0x88}], 0x9, 0x0, 0x8) r1 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x400, 0x5}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = accept$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername(r6, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) 01:06:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0xf, 0xf41667e0d0dd40c9, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000b00)=ANY=[@ANYBLOB='\x00'/4089], &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 01:06:37 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1000}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 01:06:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a00", 0x0, 0xfffffffffffffffc}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x408, 0xdc5a1b47132e7055) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="9d", 0x1) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0xec, &(0x7f0000000200)="4bb0c04824333f7619bf0ea35b1a23b137e17e35a443edfd087f1b5edad5c726ffc10a35504cbabec603c3456151aa4b38d145575a5d53b5e56bfd14779acea62f8b170dceb727e3bb2c8dc89fbd897d1e07741d24c86559ef944937fc2334ac58c42727ca6952ff74ba5f4eff20865a056df5352aa2da8aa6cf591c55e98dc58df2e6b1a4ec1874d441d1822b04fd24d9989e35f508c02d65d9580ecb81c340e590c9a4782d3ee9cf91d6a32ee5f25c8240287477d59e39c6288df96ded956ab9621023f2cf43817e32a217937f0cb6e1be317fe64e61622a050c53f5bd1c5cdc0b6b91775a1da8388a593b") syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:06:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dA\x01\x00\x00s\x7f\x00\x00\x00e\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="f60c06188a9ca35696e0f6266898bf4bebf640acd4b0d33ea47d16da40003785b9be41b11285ef86c2a6af9e8dd69d72a52eb98c9086567d39bc2d0dbb94fbf1cc0d03bada1e7e8f3ba72e036839464accc7baf048e81e380f51db2666691a85baf724b3725c9af24122f8268efdc2f5916b1e9b6e5aff06331969d1d3170fd00a5aa059caa3d4b1ac896cae90b7b95de4201a568bcd45e3a820cf3b88e89e738703f0b920a927bd75e4deadeacf42870a1317a7e35a3d4aa7236c7b692f61d4bcc26f967d3fb0e9f9b45493b6844be447f407912103249811a301a3417882f0b078a9b2da46a0a2c76e", 0xea}], 0x1, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}], 0x18, 0x7013693e18f113e6}, 0x401) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x20, 0x193) writev(r3, &(0x7f0000000380), 0x0) 01:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1a55beb6, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="6912be634512312a711ee1e5f95a") pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000180)=[{0x5, 0x9, 0x80, 0x9}, {0x200, 0xf7, 0xbf, 0x8}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r13}, 0xc) 01:06:38 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000004000)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001d40)=[{&(0x7f00000008c0)="acd126cc33dbced460f00285a301b33cd811e85be4aa3c58b264c6d8a85f74d43b2e1ad8b15819a99132db4189e53c4b85f9e92812b34538e3864b5aebb2319c705e8790df85ef310c8534ff8f0affe55f6febf5d4ed155aafa5e91062aba966cb765de3b4622bef04ee78563b89a5b04428e83944e2c201bf341006bad6f7b7c319b5ed3a930fc9139c36b95a9eb015a35f4b4b73019c43a230af717ab40fbf37b2c7b4904a86b27d0cac6edd948a88b5aac679ee81abb17439ae2591d0246d48e854f0f67eaa8640ac92dacc7ddbfc41f749a51664d6b6205d7a9761806edb69e9", 0xe2}, {&(0x7f00000009c0)="bffa68b2e64dcb7282fa5362c014af3f329ce0e5dd2fa74d9284ae38045d1ed4f8fc74f23688746f68aae6bef1936f63461dcebde7a1c7ef52fd08ebb067e22a3771ce8ad20805f96585b6af940c1e61aff29a9af8856b1d28025fbb5d6df89409fff401fd2acf314d8fa05c30b7e81f8507f056cdf2db0f974d5d6f9a201fbc881ea2889c43a13b69d5aedca37aefbe52ee361bcf0d462c4ed8c14086698e4d8dd8df7602457049413c972de40d427f436bf34f879c24cc2f96a2efe478e9c0bf3285f49f2a9c301f0398e412b334", 0xcf}, {&(0x7f0000000ac0)="c858f9189ffda6c7162a8fd7ba7b56fcfad1e933e24d50e98b7f1c9b494a3da52531a21f5462da00b4b612d799654ad083be0b057cd34a1dd0b5bf9b3cecf05517f01c88bbf024b06d17eafe800a7ea9b66dafb64f290b7a2935968934c63af7ebf24d18e0f076dbf5c038debe7b8e20f3ebabf7b82b624cc55153e2b6d5a5ac594f88333a1a49e9502416c2e4e38ac2c13bf0676948d144ca571649296c5f562b469ef718da37303b7283fdebc3ed5a68e158", 0xb3}, {&(0x7f0000000b80)="c2d4266e58f605caf9e0d0064e75eb00af3d10dcf67c2b48d7fb8069f611972b689a5ebb2aaf7c4193c6bc66c15c31227adeadf6b475edc86f74787884862b2ecc15f512dad94cd6d619e22addb08c48da85ce0f42f56897ee53b7b6d0505428a3570b3f13c91c9c3d58bb2ee1efedb94408aca5340ad6dd5a06b9c2685c7af312f0a313015d4b9b028e72b46e7c7f31e20a54827d742b8672a2d2249c8b664f7bad6618dd64ec01b6301def1bd5481f4e78c31189867fb270c138988527e55dcb731dec09ddf5235244405165425938993eb6af9fafb275cf0d5f40", 0xdc}, {&(0x7f0000000c80)="bd149c4b1139c50217806ba79f6b97b4fccd807cceb4351d2269d44862cf126680851dee2d05f36132e1bb184f832042e7dacbbfd6d63b203d3cc76ba30f546f518665eca5e915ddda3a729678ef622fbf2ec856bb282243854087c8b991918e7fb11b3bddae9d9473cf60cb456b5f96c27b29858f33fa96d4f578a27f6e7eebf61d8862728931b3ba86256f87c4167ca301659791a9a116a9751dcfbe7452382ff5dc3591b3778a19484d56405e8c28a98ab5df888bea1e0bcd878212de0bad9f347aef6636b1378f393bfbcc3c3c890c1691d7f5ef98df43feb0010723fe229908daf8e0add3d1bc5796f3dbb8da8ac05e7f292fc3a3433ff3d6034b56e115a4556af3754adb9ca3cae6fd7bc95845c96d82b3360fb9cf81c036d85756bac1bf77f6b51257e8fb581a55c7957aaf03dd5c7add260cc46fef52d4a6c3473b4ca534a01d13b98c10c5e99517f3d74a6fb83bd78a0368cdf8689cfcad87df59aa0004f81f6c05528ea3dc6cce66b0aa6cc5afed8ebedb996081ce38412498003c5996a298de8638c48fb5c67ff1f55a7f9a332e6558efb5798bb6068f66995b42e53e5f20c14025e3a9703283911ba674b30da2d2e906a03ff98ec0c6dac689bbf5bf7fc8b961d7c1f525b0b260c36b538825038a315b9e4826e3f1f1cc1c91642c6422d1eabf0b341d9cbadfe3f711b767a1b57f2dea83b02cc310585c3732ce9db001932b8d0f3e45ce668a71c8d612f7afaaed71e976610e459d0a9a072fa7c076d39a909bfcbb85b1de26f42c9ed910383a083f99d79a6b1a53ed4dbd600dce507a66e70401e7c13493250c05a174e6e3ea4fbcc26b02dfd248d6b3477c07845586e8c3c86ae479d3449b191f9455788081c7d4a12275f77725ce9d79162bf1e39e1b94b13dcb423de688c445dae8162456786e19a776005720698f4664ac050020d34f6ecc8fb3fd4d7e7ec8c81b70ae941b49e484ab233138ec1422a92526cf488080869a140f595a05313a5c4c371f440ffcb4f8acb66dc72f21dfae617111877613630f59cf4c5378b6e399346692fbb37a8bd5b5aa3a6b7853353041ad44d64733a4749df8791a50b6e860dc58528f891e16ac1a0ccd5078697d767647729e10232221069a4a416947d6903cbe524ec98a287b40b936b2e549f34f38e2ea301ab6126b93f2020d2ea62747206c4e7aaa2a8a4841da9837df7ced1b45c950d7609a975e0fcdc6cfc49f0b8c46750608bdf87d98eba5afac9cf2d3e053cd6f35941ebc9d7b8f4c3fbb494d7cf4876cc1c52758202d1e17e3a9cfff917f1db7416931fb2a6c5f966e1441d9b51de7dc8b233b1d66352cafabd55ed773c82069ce01209b72278890ff9f9cbe8e6ed4135e075c1ae71ce2479b7e9d3276b5e2d9b72395357888627cedb9247b5e49959f77e065c9dd9a10d5dbb91112257e72c6b2bdf4a06e7f26dcbdfc93f9a9e34e5016bf4ed3e36e2cb840f51740a4559cd71b49ebf6d8a13fbc7fb13bd4d1fe9b4bfcd06cc26b47e98c3c0d86d83bbda0e0233888965d98dd731596dc5babb6d9986a5d0539c29856025a6965d9f6e4d06de1a63739c98d0f4122a9a7530013f4733e484910f86d556ad169cbceb34cbd48a19958f4391e9c83d5a0c891acf08b0777752ef5570895e33a8c78a95b4b4401d3a9ca2840e261b23defaf707477630706fe2c9dfd093fa86c225cbde139726ec54feca501df09714bc4f4f22deb49a130a2a243106a9fad5f9d18b3e98052732ff2b999e62a59c8cf5fc3781b8dda3952263d3cab79df83e67dff88286449b572c64e325991985d535a81d92e962d07e1fba1784c92b05ec8d21f3c1ed0b397d09746e8e7f3c886be712f748cdb74e0e717fde3a38f0f06eba190ea36421022c110347c1b3a943d05f2f01f0da14f9c949dc45e4c08d248eb68cb0c9c58faafdf9d017ad7bb1171531152c5b64f375ff700bce454d55a60b98b271dc948859384626b6b1693b896d418405c0b719e0b122cc2d335f3544f691f9417c98fdbbc222e879989490aa311e1b4c0cac79abeacfe33126a1a7a9991b9ddcbb63dc83a67a1958aaccbd00e6d0b2de80456407b2bbdcd8491a78fb50d3d97d445fa5a7f354f5e3fbfa0b6df69a9ea95a771ed1338564bdac604413c729f5f54f838441ca2832267a90b0f4e972757b5a50f41d5d9ade3b56785414332b232f4a24efffb080297149fd423b0fd6591aeabf3e3129f2cb12d04ca3b63045ca4a6296fb42c047d4c766b050bfcc00f1cee33cbe1870226da11162c0f70f61604169e8067025a883d32de72e490457f6275f0eba8116f2d71e5e9037452666a51f61b522653a8e2f795859391da11f560f81c64938264f124d6b3001ff4a35af17b1aac52c2449bc3206c126669e5467b3fcea227461928674a32e04b650d77bbaaa59a347c64e338fd9f795c9d43390ddedeabb10683b1b28ef80135a17839dae135c29fe21584b206a22d2b6556d5cf44c5d102d2f46445b5485583f16be15345e1ec73c0bc027f8bbd28b77e2c2210d3cc5b404b1ace211f71e8b37b70f3e538ee187d0624c553e59570f78c0827a460e0ebf0309dab46a77f3f82824d16197b2ffd66130558c697575e930ac3c8d5bf3304a8065341baf8ef4b88f279bf9844537d81544e505833a2ae8a63ca77f033accb8749fdfc008ac58fd1ad6265bb8045a48279a9b61659d9b18932c396deded290330e6ba6c69a24949a7c7ba1df973b2d865493986d4011473e24e7947afe1c6948e65f08fa0f283e5b52d2b1531797c95207e31ba23e0544519f765f3d71f9ddfa2b7d21c78cd2fad915296a56d626643f3668ee1cc922b0980ab9b895e653d4ceb20ed858e7f9f67d9485eaed98d3a18d25007bfecefe53f895d320a21d0c7caa1fbff014e9a637c248380aedc6119496a7ecb059ceeb41f721879edcea8e2f93a9c3f149e48d242604ca9ffcea5b3b6b267ffbeb0548361eeb2b37acc1ec1c119f6950338d9c999b05aa231ccdf877214b8a75a86303fe99201ad1753e5494525a023106c0b9e3f2bc16fd6c9381acc6904b9411a05ee83fce13f313667429b722a65be41b2314158e8f673c084e86bc378bb81c319f30915a8c989013631cb4897b6daa836c21b7343bebaa187f846ba36e9d3bd8810dcea1d13426430240dbc23455018b427996b809c85658c42030a20e74b64d1f63d4eb0b8963733bbae6a3278dc4cfca42a43c64ab34af92a596124dd1f8c4fa606063db0029bc3afbe7a74d68c530ae4ab9050c8ecb47b741f80e03f7eeb46202d5058145e9cb72c29b19589e3f52d020e2705a627f12ac2e12a82d76f8eb12b88a7cda99e4c1bc5e0d5f8ac4b1345acb278acd7e7d8dad60ddcea1e8dcf0b55318c727baf6e92938c23b1aac95194cb77a0a1400096356d29b771f55179b30b070fae4ba5d4c7f71dc633b923c90e0e16b8ce52c6e4264db3cbc7a6cf33c79b61fd8566427700df78d107945b00b7c28230b1a24dde390e47103dad4a04c32f68582ac2c1e57e306ce699f6f27016753bb31068db56be885ba84784baeda3dccac594ee8a728e9f72f9b49d40edae1b9e0508ceb209ea0c20f793c94cdd51708668bd0dea95119db8cf61b48e1210255b333142e18c1868d02cbc3f0a7ca7400e92f654900c525b16d7530cb83c0ae3c18fe70d81c0f2fb1f9040775686102682a9c29f048d3e67ae02081865df1e2904d0f66c832b8634a830eda8892b0885260faaa6f9c8a0a577f9cbfb6d28327779c50d21581087dbfdfafec737b805a44d802a8f0ea9893e97b5f68693aa4bf56b53b9ae0a5b887ea975b5f279784c6fecc96c491ed5b5f757ba50daef98fd514bcc9fc73311fe82e42188521a9b30a16493ddc8f623178e33f7334e094592f25b39b7f18bfa003aa971afeb00f86eaa721ce251af42a949fa860df5c66d2ee525b3bc18bf1f5afa52fba536506ae0a72146ce81cff83bb554c8ae7e61839f6cf3ca2777bf729d5857efb945720632fd1f685673a711b02614f3620c47bea440ab8f3f8bca2c4e555547be9e618a22482272487d44b58ca15542091cc4532a3a7a48f475da0da787d8c2ef27a4a575143f4281090856cb34af1d177a0b841fb41586d8975b753cb02668293ad6a3585fd7d1d96bbe0f3cb19d8384e2bc64ba13db43364280396c6a592a9d560554d5c4ad38fd47ea1611795492120115bf150ed899a15421f9abb3d441c8ee99eafe3eddce484f25c5a57aa6a5dc41b3bf56b85205d3ee5f3b803135a5ec94c7bc50aa01f9755dd653f12e00ed3ac3a40ef68553407fa945d5806d05b22cdd298e0880d2bb29fe9fbfeec3db6a800047182d72e7e2e90c50090682c58265e87324b2f7b51e8cf96d2da2fa4ee1d6abc5888b6eb03fd121da65aa1bce6c782ce9fb8b6f06406dc9fe58bbb15f19d50f8c1f95c04d3b40fa873ec1ad98f90b45ea25d3a0a33756ef1aeb9b60574a876d39b4dad0576085628520bfab515b5c11e6b2c41e471beb7893adc053978964d176e18719efbedf6b3cb0fa5c41de0aeb68cc8b4ccd9dd23adfbe911a7c6132f335238ddaa593a58073605ab9aa424aab3c1e444b1e83409b1cc29f23bd904d3606cc6267f3eaff906fbda1a375a57d13f9b95394387c94e287e87a27f72c3c803f03b1bbfdbba77fa96ed29a93b6dfa43bf06ee35ecf898e8efbcce817668d1c7626df545d72725d108e32d2f553bc9a9b77c99216b5abef3f77873a7a08d07f3e16270e217d1018f37d685c7beecce7a43422fd7b9281706483bf9491dc524e8a18d0b112c2591cd949431ebcf450356a6cc6c7071bbd10e2b2e4266647677cd97982c77acabf0651a843e340108ff9736cb1fa38ade43c843556c49ec36793c08af36fad8697b594d20325ab4627d66b9929b99c282c2420b9525f9e4aeacf3e92f70595b213ac38874679dd5b98d7a8ba47bd2d269cadd74ea4f9d6b1bc462f4bc259d1e71a9c105982c58bd6db13d95f2c3a49dd46ad9fac6f4f270a982978b3dd3ed77ecf151bf442c342847241d514d85ee4fb039195cad8272cb5c7f56350ff478cf023bb882abf9139d05526f76465bd2295b1a822c608e978c1a57049e2201b97faa3fb1abfa8bce0669d983b8ec02907a6caf66ce49b6939a6b270e6aab9863dfb4bd745e4e0c556cea98bcc9299b36c3cc0e8dcc81d1e893cf4975d97efaea9f0281d19e945b9a8dc3fea918c7147e607c42c33f4a282d526bc55820edb622a09cfcea22e51152116e0418f5bfa09b01b40860e5093523f8055a3e6016976e4ed22b352e256fb58a990d4e51243aa4cec913e97d3e79dc464c8c29c738a9f2da28921de86e9f65522d39308f36a1965cd5fbe49d0ad1a4ef0b8420550790be91948736e99f8a12d21e600f603f09adcb9a9aec3bd0ecf348587a76552ff8df28a7b76f1e07482697750f413b7ac0dcacd8b307e274e6d3177065be359dc699812262155d4697e8ee5e5af29ad7668983cdd3be384e79fe91ce6dcabfd4acdd4bf1674553f7f3f10095aee61558e0845c779cad312dcf82be3db2fb2abe6f725ee99d1770f9b127235d7900f1729f66445df57849123bfb2794b6e00c89aa2b50610b7999c411e71920e6089b50c5704bb8a344251c2e2f183557a6a600d0ccc093819df517f40568fb5b010bcc87092a1fe05764708cd42c0266a5e77d9be64fbe2e2d6dbb727be445e4c3f5e7dc33d11ef1d67255b78b9bcc6a42e0c5317900d72f4805d06586", 0x1000}, {&(0x7f0000000080)="3eb3f1a1524154d692cb0f996ec17f12493fd09864ce065e2261a36ec2acd6d2051bd101ca49f3852b596da5b3415bd804fe6017de4e5699b9a00ecda441c9aefbb0f841636debfc5cdb5139079271f5e52f6dc5dd75741f92026583a245b5ecbe1845c3fb8e840ac3f2d66abe4e80ece4f5", 0x72}, {&(0x7f0000001c80)="8698301f582b406d8810ac2941869098cd796cca77fe913e417a621723f22c1e10840fa173d5e0416501176fcc0e1a2498ffc8d9c24f58ac52412f50b433b3a424082c029231729a1ab1f220d041379499cf204e1ec6ff88d5b271347f05b7260babf07febbf0b19972aab7e6cfcfcfb6392816e7896e9c5e7aa9d04b1ab097dd0ce0813bb84a8c9f9a0e55f018160322e083815523bf35d8b61abd2554b60ef246c8905b83bc52407cecd636d7974", 0xaf}], 0x7, &(0x7f0000001dc0)=[{0xe8, 0x1, 0xf4000000, "f7e17b8c673b9ff774b44a3a37c471b3bcb0c5e9040341b7d3f7f521e6fb66630c25f2805525381a91780f615b63ef59cbfac02c41ee1024eca345f429cb3afd01345dc1275eb6e77d883aa012943eff57deedcfe1c6071f11bb2f8ec9100ee7809c9b6dfcef8a7bafece34248efecd37210d2ccd74378ec651500441bd1b6415941012745a994b8101cc1b55e2f61b430d7ccac1ddf3fb3967e37e79048cfed23e54eb362a71f6cfc8401243a9127bb33ad4e0ab80716284c5d6e0b1b33897d02e5cdb23954761c553573122d30e9b3c0fe51"}, {0x58, 0xffff, 0x7a, "405c59e662b69edc548a0e05c3ed76440ff1266d73b5e10960c4265d0f5d97d45664faf2fdf5811af795fae4b283c351846ec44bbe6c2d6c19f84ce3923f0729f7b92822049df5"}, {0x1010, 0x1, 0x0, "258b383cbf25be9de997d632c2fed2b105a2cdc64713efdb6ee029704d9670ee3e5d0c62bf88769535d322f3402161e340208ce980da086b8dfdb78c6a1b491679f191819d6ab567f1240c7645ae738e1928fc91e41c06747ae920c337f23b748fd92de61d4f7a443ea84ce10d896fce3c4184f5eda46fd7810fea015e8fda0d2f9e4866d654d33d7c8194a3970f72692034c5bdd7c7213ac14b2548ce6a8b36d043151d666c081a415d6275a55fa284cd71f17116cd9867e7f1e6fec4f42ccf160eca1be2bc56036036ff85afad815da61cd2ecdfb1dd05c356a8cc87f480993d0e98f7aea08b97c76403f86e086b1a7e0ea9abbfee8e9e470084f8e57afb86831ad3f459e85694b865b1d34029babadcf3599ba9389a25ccca87b2939e7e86c03fa167040bd7cbce4af1970a476a68cfbae9739d5f7feb497f0d5ab7b2d41d93050a90edc191dc63821f9d88d17f563c6c72e6a6d68546df008567d935073e89d9543e7ff541f217c0dd498f72ef3ca9ed9a5544d336f7cc79495f754c88c7ac2a1066bcf4c38192b19eb3126d775aa9ca0c455561d0832a5fc4dc9383e3e479f3019c004fb48650c190411984abe478d16b5ac7fb2419360313c0a40613d35c9a1e0f5055802ee51ed8774794e250b564c22cc202285388615a3916d668b40bf5278af4f6d929623162c3ff1172837e0ac1d14b24bde0cc3a76312958bc2b19cf54350b923caf64f8a6b2252cbb58e0697d8a93353ce0a3be299e498438ace04a660e7cb3995f4b2adae54967f4e281b23c96e91e036dc6b3fd755a5cccd82c1b7856a0097977372c124d61e0a98e46b50aa78691558a04310a0d931da6a4e174a8320c64746fdeb6324866abe60ce1569f9c526fd0afd240312be0ff602e99b54f5addbb686bcaee6c8980d630c8e739139140c560517f4a3d08cf5c84f04c3b4ca9af0bc8c1a736d60a8a0612fc0c7684e6b907c32e707085c73354f93abda6b888a9413f63c283e4214a14d54f14e0900bb3c02d023dcf1f370621a211effdca98819640a4d41c05f149893f88e9d1b2fe5116309a748779312d8b4742c79428283e543ffe3e2fb01b90cbdc899d0a416b03a4f923a14bf66ba652fcd167aa846046e9399d17a243d84bcbe2dfc8b33746bf59b85cb5f3f661d9c90031f119a9ea3775b5cbd1c9ac6c7dc5764be6d6c638442ea8c178bc25f8c85d672ca81aaa638fdc260ef0b5044b364ed782983a10526ba689403a6568c6e6e432a64c82bea3a82a3a9ffac4d73c724a6830e88329ecba5da7b2ebd848243b54f4c3cef2c90152d2a2c3d49fe8c5da4eb2c05cbf21f27f3551a8c22d9eaf3f92459cd660b504dbfafadbef4db914392291a22758fbfc5cdf380cdc0be2596dd3db827a25464d007642c0b3db8331a57e7b4cdcfb4220f951196a0499f998752c6db97ceb6eb24e059d815b04c893b6d870bf1432eeef23626d750151ef5422a49f3824bc1992c084d2de417ac23d0088a2b13629d747626e3cc1ff71dc5aafb480eed4f03d2b3c98831b8d18b6f6724b4d7f3cb3eaf50ff556820648fad5c439f1901a3b0cd2ca80de0db91f6f4b2483b6479626a43d99ccbdc9cc19544ecf6ffab8cdff488d050406d56a144ab12ddbc7b3598819a8c2ac980153f83932983e22944b61dacaf633d4dedefe25aa05e5e23a79d9995093a75da6f4dfac7be380f3933504f12e57f4a42f5ef576045b269f26f376fd0773acaacd1c20789a139a502b5877b3d8b8c44b03fb499562309e9cc3bb8eb6871260c8c20af0e4538e296ec88728a4f22bc212c1a0daa3839f8829792f00d127ba11340df1e0ccfce8af122e65ccbb973163c62ff8e6723968f7f4b418b4c8cc53ee8610ae61b2c95ea29a91af01c258dda21311de046325e3ee3d6abf87ee8f416d33f7a30749e381ba8e141365db28494ef394b1b6648ba1a1c38f9a5ca60f76c3a48058b08b159d20551df21b86ea27d269d46c10f2a019b14fc36b044507e7be60bcc96075247b2d0cb9cd0373511d77776acaff64b6f70f89096b129a1ef89ef54d9b04f6ed086d128b54233c292db9b54d5cf92ae2c9bb038bce45565cd5e134de95c7bb5de98ecdeba9b119a532ae4ba491f45cebe47cca39af81636d355f7637db446ed0b624616ab5858f085ab5249c61f3b6bea240e9cb87a91b24287d6bd4ef3e8ae316e424ffdae504ac21b4ed245aabf5051e7a523a8761c917766a6fa33bdb3fe00c447a6ed95f02c84395ae39ec32935747daee768cf221bca9f70d17aad79dd85251a8b9552d393d95deef8ffc6b9b00bcf17aa3470154ff8bb7c4f5e6a10b862f40dae74bb4ee679349a2e5fa1aed8b9e3fd28b47c962e95964946846496aa15499a024b4a92f82a06ad9eed47f56e86fc9ac496cb7f9824773fa7eb2c5d529f0e99fa44478e4649fd7abae6d0a4f1b71beb5a9b2f860d6f5ea838267b147fa52c473d08a16d25c60dbb69ff2e079e838b0422673c359db51caaf9e9dca26f52a0711169b894b59a10a3e553500ee73b6995fdb434fd622b0b75b187c0d6e993f95d41ed078d77218cdadcac96543e609b50a1775d8ed7858cb810945d346099f6fa5aab13a3982dcc26d6bedd03d707ea80736fc90e614290c58b92ad1852180b6a2769e31e44d7fbcb8adf24e5b3c617bcbd7ba2655f44fcaebe070c86783afcf20df700298866352e7bddb58da747e23f4f39c13814256195a5146ace44c2d38d1828d0922408b6c75726ca96f4e9092035faba33971f0d4627cf51e63d8a2feddc0ae47e043d13b08ac34165177cbb3793a01eb875b284357045ef820ed3cc7dba7c438e388a85fbff092595160aca188dfd4d01eba1ac1977f006804f416456a0f2ae6157753c9357a9e02811e04b3117c2935a844f89758d95a2ceef7e1c924b4ff807803db6605b811a6f038554221a26427d4ac544dab439184c32c74d6a0b4c98f7d1f26a47013fea1be2a856aa9542c15a86fe253f948af5ba1f494e013bcbc8b9940ca4ea9b9ace19027616a81291fb9560dcbea91a8ec7c317120867ba6bcbfd277a83cee468c65ce86fd020aa7413a1a0ff0d2f522981b39e7b8f892ce529edcc5d704534783d9042b271cae5e74afc6cc379884204a0982c1a0384b588de5e0ce4fdf635fe8901e20ca1ca125c103476cfa9530ee4d409d80b8a59bc4efef531ba5cb29521f4c83be2c0f52227127223cec3dc70639fdfba6fa4cc63c880453bf24f4af6cff575074bdc28ed6c723695cea4e47e840732b7108a35855f40d9a481ca445c5e4aa4860b59672d6ad60566eee5fe86c6958a043fdc812acb9378335880aed9e230a6dfbddb6fd1377236bcfead6420ddd2497e832968144de786f4a7920a92f499dcf578df4bc570c92ad49f8256625c61b7bcfbc358952a2f72c6fda79b45b0e30623a262b9ef07ea9372b422a46331ad26e6ef5a2adbce17abcf6d25e3ee2f3d58bb890bf2f8e5e39b306d12fbe7e1808fb85e2c9934d8f58fc4588f046766ea546e33d6b10057fe2d92f993bc0d4275014ceefeafc11275a89aabee2530c4728b41ba4ad9838d87031a935ff1c70ff0399b1f7fe91e02c9368aea962b034afa84b8b39fdab71dfc17543948771a58a632ff2739b833c1ea8663b97f3fa7cff91eaf62581de59417c69c28b74a8a4bd04978427913d370f90e8ffcdae4f7ac5bbb94ce585a8e77cd8f19ef61f8aed0728ff834147c627fa8c9abf981f51e00f5f439b9c4313aa7986bd68e1d1fa035c3894b020b2a8bbd8849589b0fddd78ccb753d011ded8ed7977a480bd86bc45e0d15dd710c6df6780fcc95ecfb33d44d5d9fdf3d89ef7d9d18ae99e49cba7ed3e94ca2098a47ceb1af8797d547ae96b60a82f5cef64f3b207e666c82f1a9833f29f166669b811cdc5525a826c88824d39f5d611d1f9913d4c416a7a7db404eb2881106c14377bebd7b53609ae89469f49042fc0cea65c058ff2609f472d82fa3e326aebc484563957c090c523f7e65a35a983fa0f15c0443f651461d0c8e248bc9c12a29cc145cd4994970e8db5c6c7f141c2c4947ab4af5e32cdd43d95b48978c061b399abc230eccf971693a58c8a44579dbd46cf1e8d4b64e9850de00791543bd14b3ff59907b813ced90c2796deaea4984a469389551b2ef384e8986947d16cfa5199248a9124fdac2c8baa25e0504dcd3a8e0eda578aebcbb33512c11b696dc1308a5ae3d55241d463bff3faf08b0dec571454fc887dc74271a3bba0b087db78ec9279b695aa33564041e375a66455d93d9207a89077fc7d9dacb2bc9c1fa863ccb47eb573b808383cd8bb97f8c1b339a02c43c5da248bbb07396c075fa74489118a61f4ec5e8b37e9908ea3f09f8415a757d48ad51c30ef2a01e4cc0daa4a7873e40b27e89fc80fd34324d42a7070b8b74f34f91e3e7b3ecc0eaa25c6ca8bf2bac2255ae043c6e07736edca6331c34c9ab1441da2f262132b9d044a16ed744a1058c90b3c35b19f8078085c06233f32f6cc1e4edb8422d65a4db4cb54e24529bfdb84ca99e5032ec13238132e028ab9dfd6410b0669169ba34c16972c084fd00e825435d5e424aa64d286f2d17aac095e739d055c5c0fa9b635baf6572920bd0c0abc10d40d1350f26e81336c67dbac8aca6a672f0c4fb413c6fe295678c12dea04716f288c405b4d50e9f792751d9c3c6bac5887fea2a7810880a8d58c8bd3d245a82edfd29d09108223d86808d7a179757e14fbd3c454670329c29690b6eb7f5f68a14f2776b25bb283310603815b496c764873290a438c87480ffcab81ddcceecb1fd0d37485ec5555496fcafa4cc0601f2ae9d3a36627a4b9e809959baf101f077e746283273623835f80c0716f5925190e4ba14a1370495b5019a236e2ceb712eb98701b30640f147cbd95a509bd3a8f3428cbb3d76b56e6c18bef643e528a9972f8d6012c2e48d8a0dc84a50c17dda0e2803acdaab845da18470c4cf848530da4be702ae8b6ddcc98a4fbc16a049f94112b020197398bd7c805d9622c45ae54fc8c2cb97c3fbdecde79a345fcbbf9dec9fa1458f4905f110460ff374d26974e82aac9d2056775037133e278e3e7274131aca7140faccc22d35f4480c334f22c14be2f2904954b79d026ec6af47d8708f8194ca5135f0e6f2051ae674d10c722ea007b62461c471e40d0b0e4210910b4a6445b8f7cbf595db4f1b4530cd622540b89750b8cf7b548a9878eab4306e5aadc9aa552ae291aef9109ca38e454654c01ae14b01d57941e85c18a5aed3202b1312914aee83f0e34da46488860cce2947077efab2a0e58214af34f3cffef97a83b655ae92dc93393ef8e51cfb665e0e9dc1732da4e22c1a2e03b863e42c467a2e829e04684356aa9207bea248145896a2ef72e31c2ca719e06ca8f92410287ba5b66a2c85cc9555518e7c874537e102eb4ad1ebfbdc61652e27f0d0896c1c39cabdeb973893b216b5a9a53a085eea437153fbff8067e2eff8e3b3af00a8d9f595b200ee33ccb9474cf48e71955f8eff7318559a7f263480501966e4aa4b9bc1faae8a223e44e9ceff3cd5c84b767b23e9378e264a0fee231c5bcc856cc81553650de4dc9728f2077df3a3e792ba26f87fa041058ae61ad4cf6958b268251caaebf2bb8573ca49fa41b30426727dbfd2282049e999a3e9557a4a4419449c0eb0d7e431a56d3cfc7402ae08efe4c1ef6151c9de88220504d9314b000c028db7eef347d62464a977e11bb8371690cfad7523b58"}, {0xd0, 0xffff, 0x1, "d5bd93f9aa069c19b0332af62fcee5cc9cf9b23167cef7a5a1f6329d8dd58b301ff2afee7bc97702a12f99efcb0551e9ce685b1b09a1296607b910555cbda52582b562184057319256f604679d6636b9e29be588da8a23fab872ee738fe3d54ed6b8f145dd4d3751754c6600cdbc703b073ec973bba88a59520d23d6463f6bdea8e4eb3a8df1116c21b5910a3d8b8abfae69f57f07525fbe09f09dcba432f7b2aa67a046a923b7bcd0cd9da4fcd9364974b5af3a8dff7384c3e075cb"}, {0x1010, 0x1, 0x2cc, "494858f84d6b6b15f696f34fa74e881771c8b88cd20532c9d3b0c1f096ab3b40df9cdfe9e5148e27809d482e7f9ddfb503d345de5f9b0fac087c4f062d50b9c9242dae3f80c0c550463483a5d514f53afb267a322ebd7d74d75e0d1b95982b389185846c433a6c19fb0ae2c8c9eb39a4816a202e0ecab88cb7913b628ed7930f2835fb7add032e8fb0ad90490321a3305dc194fadf69be743d02875136537850d059b7e7e062e57d8b6610049a144ea458cc7308637e34d8b21d83e644e3abc5aca77677cc2d1015be23aa33946f3f6cb0f1cbfa481929180a8a0362441ef332d83885e5f92be7a9dbedfaee9c87ffc2d1630cefa192f3691f9d525e714d0f74b7aed14fcdcb2476231c484335193b25610611aec5cfc0a265d5e4bdc2376f00f6ab0732b77474b9c3d8c0199ef85887367428066b36df3ce7ab559f6a243d83d03415ad053b99322e0d1ae9a06be6116dc96f438841abd3cf894fd978a4dc3565dbb5797f4db4939175478f3be5e6be4d428544951eb95c4d796c2913616a4a5f05dc893b09a10bc80fd64c0d22217a76df55ef5d99d9eb22aa5797e51cd2d65b53f162e0ab06b7276f6a5648dbf56f836ee68c731081d72d7ae1d97c9cb57d3e4897795a4d4d9c34ce262510aaeb65d50103341cf2b0c577d664016426c53671178e323102fbc4fe92648d853fd666214bc669ba4801a09b21ca4725eefd4c29d131c860dc9932339358fae8cba01d978df511bbab7408615eaa3a54a13af1b66b449c38847d2997e5dc361d80405f9ec2503a2a6a1fdc5a0a82e4d05ac82624db71013cb5ab94eb22395413efe71ef89c4a7a1f3dcb3d990ca1354294062f59c6c1bcaef457a269c3d9f62801bb4dfe1e67877eb21688435265de3b7626c55b2c2b6a59234639f996a7ecc7f2176d1ea5e33b254bb5a9871716039dc7ec46a8241ed6af22ea1f1fa5502dabda57cdfcd5861f205d20dd16348affef731487f507da29c7e02a7de20f43abc5b54137e85e76a54312da042d6f31b4fda4ba149ad17ce1384a826172081f6723085722f805126d9cef7639c786e49ae0fe8fa7c0d833a6cc9fc58d06ab26655c749256189dda954794b54c4fb67a9cde93904cc40e05c13fcbc0322c0c913faa940deae282668cb5629d87b39a48215511b3199824a74a651114fbc954f81e6cd01d998a30ca1293301eca313d80aba223639fcdc9eb174644b3ee5ae24fd74e7eb968366b75878b6f96bd774d819b2d9702b2f906511ffbf26bda61036c03d694fd5d39833296a1395f2de54f3512100476e8a23453e976be7de3b6a201b76e83d85a0f1868a7185bf5baa96f7fc9d18810bca9b14e066cd5f1b1535ec3c5e5d63261c97b4c6f48803c78f64e39570d2f00a13cc5e8b1aee41da21403bc3fd71e1e30f3f0c0d97b1136a50cca9f0584f5dfb376e968f219a2a79da831dd2c75d66e1315a664a7b74d77f207e884a30211f2d09eb01634e29431e91a76dc8a47caf9664dc84221b4ef913809900ef66570cb7e0271b4978eb1279b1a1727cd602b77d4655e8d629267b2af1c949b1e0d691c466bbbf92bef2d62525d8a3868764240fa2dc2dba7c2ba4c154d041ca478896f6fd47a07ae0b09992da254849e1c6df7a0754a407b891bcfc5e4e3e83c5e9fba2238aa846f4b4ccd4b4f1ea44901f8236e84ecae732642fb16f058d8444b75b33220d0d4179b70fd5f7d8265a8cb8dd50fdb1039cdb8835e3403b83dfe3c0b9b8d8ef4e6a6928eba360e9e3a0049259c1f4720000dfc638ea5ba2b075a06c365c75511c76ffc6531564b5cf74be0dbc2dc89fc0989503980bed13230cca08a5d631befd02b87e2cb59024b9449584348da2f15555947bd995e594c2ad92e02de9337caa97a6c3651044029f831ffbd93c38415de518705ebee22feb208ccf0d237ac9805590158f4b95a43f9f7929fbf35e3465040bfa479b209d72617fc068e050832841a7383ed7921df43c639867452f13a06bd10a9904dc8ea75d9b0cf868fc41d94a68d9e169919dc02540c7b38445203bd18a06a17ff89cfca466c6597f0387004f5b7da3155f9402f26c205deea9d95576086322d74acfe1e923fcd40cf152c3035c0245ebf3870bc14923969d511c08a87dff2bc9f8644b14b04c00d3f539a0977cb7a474548bbe275dede1d74e0beb8e0caf11fdbc5cb25c9d3f1986b8ed703755e41ead31c95f815a3d3eb26df675f19acc45ac2a73ba2a27859e4859f17c6043e645fae62168b02f84d32d184f7a3248ca3db5dcfe02e7c27de7009aded07f7f32ea2931fff2b28de3b03e8de113fbca7784afca1dee6fb0984705ee5fa7b33d5f08e9428e5626ee2f66cdccd4b54390a04bbf60a30d6a936040577c3a6d2956f3745aa65f0b8d50427a4ebee527f270d3f4d322db5fa0fbd29c2a4004c2eac4502bc7589c1384089ac60c4b31317c7af04ef7e5a15e4a8b03275b264a44463692060d0c8319d3a00366db51956a8ba508fe942a220ac1ab34d5ca2809630d5d4ad3e0bbe2a8eb343282f922c020e30b9c791389e20ff2eeb92103e45b4d55450c8509d5e2a73f056a900737cc7a5bbf9bc76ee8c5a9434213f60791ac50ef2a866fb6960e23becc715782ca5a025c367cc0a19d96a7091c55d1588e34b669f8abef926bac72b0f58e9baf906b676583173ec74c64fcccbb23c9e1ed7af3dc79f73d24c4736283f3f525f9f733b54c2f06f4fe8e053be9070c089a3a777c6c16f5b09fc200262d566c9c8898ca2f7599a5a2567a917f885c6d75f5184f3ac817f02f8a87526ad8daf7d5fa6ea508cee51bfb5c54db0d9354718b268f7382d8a4b9d7d115e9ddc1d2e258567ed6b62540dfa6d28bb3e0a4d0a87c532d3aefc36586628031fa574b996ec92aea53daed03fecacc7db8871fa18db18670230f7c50aea1c8a78ce47c234c97cadd49d155c877e3cfd9b7cbdb2bd967816a0adfc65df577bae5e486e276e8a14713aa44cede5640581ae112d40acd454ccc6af17f13eaf1252d5bcdf4f6fe3d1f5469c2b3191aa99bff1e090fe00f05548d1092cd59a1c47090abf656f9f9e627d8637c9e98cf9357988e9d9a09824d7feb73a3f92274f1db2fe6b55b7dda3920e9b4b9c53644bb9d8dc4e7f89b4d6d37577949aeb873dee4566d43fd7c0c9bf3e62c4b054facaff9a875b22b7121fdc44a0658362dedf53ddaaaf1fbb2bb4f57fb44b71378f0694874234461321339c490dc000d18c52a4d31874140f75ae73b48452d60a75a69855b91ab532e3589092fbd4e9f4d3fc61368914c9faa7789fcc7b1af8a7cafa69769f5c76f7f5a97be05218007f7ce74e052e38b7bee82b4c926d48674cf4c99a1ecf0b632274cb2c95076b7a219a2370c4ab3cc47168db6781ced5dfd1b8cfe7b072d5ebcae17f2116aa1bf07cf9e247f7ea64d0e7a80164d21076c52692100bd3639ef486aeff187c43942971508763955cc4d5a0b611507d9fdcfda75f3169f71c6ffc1b14f22b755902ea26115e72739f085ed7736fd0da2cededcb5f74b1b49532a0f2135fe897eea08c4fc7cc1747d1af9b620971be4f7ff42773d12ec73430693f8f7cb5589cf77a0ce0939803b48aa40aaddde9bd28eb05199b2cb2b94eea11fadae7d5fff7a830d4550d6e4f0e7c67a864b042fe7be288c23ab388c1aee66349101259e19704a9a44344470cc7147c79a51c7a10694cb46d0e79ea100a433986c145ae5d1f41697ec0b21dcdbac444c5fa0e0679d1d3b63bba0d47ea4b4c1c37dd4d814369b1c69be9bcd5595f7eb99820945d2df5b4bf7878fa36dfe374a7178e7d2017047f0cdba47d0ebf6a1cd2c66310c371522190810ed5560911a78a0582750add172cb7ce3c5671843fb4fcbe6cfee6e7721185337cd1aa1d645330065ec8c8b8a1e458c387e8a67dbc74faa13f9075dd6eceb78a1849fc469f31aa503386e1707589be864fc3efe0c69f85201c330ec3f3e793cd712c4c71e003092ebf84b05f35bd85f1a1d81af71f222ae9baa3a61362bc5984cf200c09d66a9f1eba838c869fe066eaa11a07656c5d061e74c408d996e275e1344ad8cf4efc5b8f9bd9b8c31e294d86f9601ebd297e5749fb6fb863e1721774f4674b7287d47977a8539f9975a6bdaa0eb66f7d74601517de56ed4ebe83aa6d65e4254cf9bcf5b18dc90f3e7f0eb43ef460493b0e1b2b66ffbacab3844de758d06d182c8e757ff53b2e3d5879bd9bb11c31451ab54e6cfc6e5ddc8bacec0b88870b3e21f715a0c69feb20fd918d02012d5e18a207c92417ae5f2c9bc818a97e5598f37ae15b68814f3ea8f22002f828daa0ad91a263074a0645d65e0f528765e6802de6fc359ca0350f5f831df5d2badfcf9ec011e861e1a12e548a8b22aa5150168acf8c52c21dfd1a8b3e020248a94b9b3753da860501272b42dc069308dabccfe23b96d69c969b291ca4d010ef5674cd4d8d59f307086c8597e1ae2343e8b2ac196ca83b783130d06eb00b12466d8163b65aefee7cdd28eb521a7bfd68f85e97771d64d7a9262a383784526728edb2adf0ed6176359acd07d9788a347bc3b8df70537f48a1ecabae17e9f4eecca70bed3bd2f1d33b790442a80e2c2ff955bf631c9166d2854949efa1463d7287f5455c659da0b1adc05afd1916b151067afc633dfb16aee0b395cf77311ad4f34dfc63575d96b421cc9113b0fb13b08406fe30aabe392d6889c01123ed8ac620c3bc57046c9af8f3089f1bf6d195a2294e8b8aec031441eec0a96ae7f66ee3e63139f794474387f301ad72f7fa0db98c61f348e2d68485d63988089bb866c51a579dabb0a8db1cf7b9c9a9ed108c64de6083c13e2d906321c68c1ce4cc9f3414e4c1cda3398ed22433d5d7e4d16d6597168d8e6c8dc48f0c3661b472f1fbe2e7091266fde47b6af61eeb3211cd66c8485d378b7c3feabc05d17486caf7a2d7ba7523d79d9ad2d7919d5b6411f95c0c63c10e575fc2a76a4ae4cca3db1db5e9da080c2fe190f17ce9639f363e5fcae7e0edda6aa95f5995623a896a3c98246690fbda459f4c174115e06d5f83fc7f022dc3bb1590e6d316a95dface6b2ab9ae62a138444b5f0ca529d6e79c9cd0da964fa7cffa79fc813bbf93f4bf18885f97a456aca42cf3cc38599d20d605af0f18623bc92d7275a2ac084340566518fc05e26702a0da853a8bd0dd7f5e67ab0aee2a00d8ca91adde78bd2cc8282d0a055e1fbe3022814f16f145c2f5e1a770ef498665fb4c9c308b51ef214d6116e6d3b50ee3b2c5e24713ca913462a391788404bca3d9f5a293ba1800914808d7e2de561fbd2a8518d633f1c471570b68791be5c06d213d4345d54b09c26dca151c0ca379e524c5b14fb0234772cf1ebe571a1de1399f844d45689ba2149bd7ba91c7f2d5939aca580ad58f30304263e3c7cc9f2949da4b991f94b92dc08e854977eb4baa39b0f7e781b90f8fad9fa2dd9759b204220455d5b23191ef72c688e2da43628c9404359819ad2ffb1a910dd5c9da6511a1baeaa043a2acecee6d9708208403655f9f218b082ac4789a56f15278c9810ce098ac5f13b2a31590eea24cf2712bb1e758dd372ca5d1805c48bff9c2ad2eacaa481c25959104b1ee2dddd71654d57bc05d8f93e0b87f539d94455b23a06017012b949c66cdea03193dfe5bf73e9f5c5a4f899e7dafb1d1c93a35186347bdb7a27e68b3a83a55b8518e3bd807ae30c9813ac576d218fa7fde9a519b8281a3b90773915276debd5aa9274210ba39"}], 0x2230}, 0x8) 01:06:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockname$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000003fdb000000000000000000000000000000000000000000000000000000000000000000006400000020000000000000000100"/93], &(0x7f0000000080)=0x5d) 01:06:38 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x10d) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) mlock(&(0x7f0000794000/0x3000)=nil, 0x3000) getppid() 01:06:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:06:38 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186a560100006601ffc4d50c40d9000060d5706c1f1f0000000000000000000000df001eeba25800c9288dbd5f", 0x4d7}], 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xf, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x4c}) 01:06:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x8}) 01:06:38 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r10, 0x0, 0x41) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'\x00\x00\x01', 0x0}) r11 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r11, 0x40}, {r10, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffed7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) setgid(r8) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r16, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) writev(r16, &(0x7f00000002c0)=[{&(0x7f0000000040)="d069b8ec0f", 0x5}, {&(0x7f0000000080)="e1e94951e2f558a581f017d077163a4281e601e37099b2cc35b4fec5bb5e71d28429a85c33f90c88d3214d49dbe889fa571608aebe3d", 0x36}, {&(0x7f00000000c0)="96ef0990d869a4833f95a446c9e6871b5156fdd1e4fa6ecc39e4d0bfc8f47e57236f388e4df27e49ee671a598f32e8f1d5db889826f821b0aada350cb30333c2986cb64ee5245b5c9a0e299a13cd976075b04f228c06d3b5e6436114689cc495f91b98751a686bd353c2de0dedd213d0cc368fc33a1a48e99edcfc3eb3c069b73e485d3031ec04da0b72", 0x8a}, {&(0x7f0000000180)="7d71e434418eaadae8ffef56307b3d58eadc9b6e2624393cacdb05904478f8373444db493ad349a20046391260db826cf83f8da9fcefcb81e3f55326cb15e1bff0a9be51297f09433d8881e8b077ca9db4f773f78ddc6adb44f3a4656db87dc92bd922d057557602532e2b9f0804f8faa127bb01c3461474bdaa90a91c793612b1078abe40e7fbb15ba643caf4be89de9cba88ad7545c6aca220055d7b60631dcf65339fea5b5754d9e32322e7c3ce7c14e404e89cf13637492ab086c4940183fc2f7ac1a583b2b420ed24a4c3278c7acf69c24e78960184d3823e1cd1d7782531252db4198c468c044284f44c9ca7662b4b332eb88bd19f4d8184afcf", 0xfd}, {&(0x7f0000000280)="2f693e3240a4e381bb6e45c6819d68c55db690b95711651b64122dc02b5d0d068be8a8c40d", 0x25}], 0x5) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r17, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) write(r17, &(0x7f0000000600)="5c760779ab4cc571235c812eee64981823d6f9ec790d9d7570609e93aac4fd5d6907fad4f2798d91e6f7e047e188b1fc86b37dccdf747de4ce54e36247aa82fca029355eac3838951162d476cbf69aec288e1bbf0502b896cc033446e905ed1255079aefc9adcdc9b2343ac32ed6a02cfd94f207db3680670c4937855dfc75d171ae0b1f7199339d4280eb411e99bf9c88830ac9d291c17613e9fad1283297920ad74044c3087eacb7d4c1547b50539adff5b4129ca73ab2565ddc24053221d318d8d62a5c65ee89193e833c3fae2c9dcac0bcc4c3dc4853543e7d7120e1a5", 0xdf) 01:06:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/239) 01:06:38 executing program 0: sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x1, 0x5}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x810, r1, 0x0, 0x3) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) write(r0, &(0x7f00000000c0)="4b6b4bb467366f8e82d9c6b0bbcbfe466d3ba02b9134f19a3bc2f0078ffcab196c93fcb49fecfee12f3bb91764ce3fb3f852752c56342f768869fc23ebdfd646c57f1a719453f13ff8b55cb2740d08fc5280558086dc7bfec56d919009a3", 0x5e) getrusage(0xfffffffffffffffe, &(0x7f00000001c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) 01:06:38 executing program 1: r0 = socket(0x0, 0x4000, 0x20) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:06:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chflags(&(0x7f0000000080)='./file0\x00', 0x80001) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) 01:06:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) sendto$inet6(r0, &(0x7f00000000c0)="451a8c46bbd7ab86889c74b80907", 0xe, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x7c94, 0x1}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0xfeffffff}) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = dup2(r0, r1) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xffac, 0x0, 0x2000000000000000) 01:06:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9c87c304000000b87e2e", 0xa) denied attempt to set clock forward to 4278190079 01:06:38 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x400, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x400000000002, 0x0) r13 = socket$inet(0x2, 0x1, 0x1) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f0000000000)) r14 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r14, 0xc0286988, &(0x7f0000000300)) mprotect(&(0x7f0000421000/0x3000)=nil, 0x3000, 0x7) 01:06:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:06:38 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r2, 0x8000) socket$inet(0x2, 0x4, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x0, 0x400) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) bind$unix(r5, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000340)=0x3ff) r6 = socket$inet6(0x18, 0x8000, 0xfa) setsockopt(r6, 0x7, 0x40, &(0x7f0000000380)="79dee0827ce26653fbbdf7f7e86325c9ecef263c880840e4da901b7fad53d66be9e47663f365dc91463df8b98ae62330bcff6c3598f77388d8e8cd3e7f01f847b4a75d59a5", 0x45) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x200, 0x6, 0xfffffff8, 0x0, 0x401, 0x7f, 0xfffffff4, 0x0, 0x0, 0x7, 0x1}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000004c0)="5891ea5b5bb8d063c48bdd7da2480935f8d0f33fbd06451a7d969af7ec72ab4ad109da3caa23218ec870e7bfe7b2487402f1f85e9c39391d24a838f6e86606fdde9b758bd161d9898eaeeb2f5913aa5ffe0f2fe9b12328e3d7a2de810cf007c6e9450f1619176a71145333558397fff29bbfce8019188587e8c96629fa6bba487ecdd23680723bcecd92efc52e6298258f84216f62abdf852a676a904c825f2d3ed73e38d0a69e080dc56b813c78", 0xae) r8 = openat(r4, &(0x7f0000000580)='./file0\x00', 0x8, 0x1c8) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000005c0)) socketpair(0x2, 0x3, 0x1f, &(0x7f0000000600)={0xffffffffffffffff}) getsockname$unix(r9, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000006c0)) r10 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000700)=""/248) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0x4, 0x5, 0x80, 0x0, 0x0, 0xd6, 0xef11, 0x0, 0x0, 0x100000001, 0x1}) 01:06:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f0000000300)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) 01:06:39 executing program 1: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x3, 0x0, 0x7, 0xfffffffffffffffd}], 0x6, 0x0, 0x0, 0x0) r6 = kqueue() r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r9, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r10 = socket(0x18, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x81, 0x0, 0x0, 0x2}], 0x7ff, 0x0, 0x200000, 0x0) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r16 = socket(0x10000000002, 0x4008, 0xfd) dup2(r15, r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r17, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r16, &(0x7f0000000480)=@file={0x1, './file1/../file0\x00'}, 0xffffffffffffff63) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='./file1/../file0\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x3) r21 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(0x7f0000000200)='\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) symlinkat(&(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', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) msgrcv(r13, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 01:06:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x0) getegid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r2, 0x0, r3) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0x0) 01:06:39 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fsync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:06:39 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec24a646abd7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x0, 0x8002, 0x40) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000040)='+\\\\\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 59861 12640 0 0 0 0 syz-executor.0 *203647 12640 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023bd0970) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b74000,fffffd8064d2c3f8,10,ffff80000005b830,ffff800023bd0bd8) at alltraps_kern_meltdown+0x7b 0(b,ffff800023bd0b38,83,ffff800023bd0bd8,0,b) at 0 rt_clone(ffff800023bd0c48,fffffd806f6c5940,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6c5940,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800023bd0d20,fffffd80652f3020,fffffd806f6c58c0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6c58c0,fffffd80652f3000) at in_pcbconnect+0x107 udp_usrreq(fffffd806294ac40,4,0,fffffd80652f3000,0,ffff800020acea00) at udp_usrreq+0x560 sys_connect(ffff800020acea00,ffff800023bd0ea8,ffff800023bd0ef0) at sys_connect+0x3df syscall(ffff800023bd0f70) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,eca85bab010) at Xsyscall+0x128 end of kernel end trace frame: 0xeccb089d780, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023bd0970) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b74000,fffffd8064d2c3f8,10,ffff80000005b830,ffff800023bd0bd8) at alltraps_kern_meltdown+0x7b 0(b,ffff800023bd0b38,83,ffff800023bd0bd8,0,b) at 0 rt_clone(ffff800023bd0c48,fffffd806f6c5940,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6c5940,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800023bd0d20,fffffd80652f3020,fffffd806f6c58c0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6c58c0,fffffd80652f3000) at in_pcbconnect+0x107 udp_usrreq(fffffd806294ac40,4,0,fffffd80652f3000,0,ffff800020acea00) at udp_usrreq+0x560 sys_connect(ffff800020acea00,ffff800023bd0ea8,ffff800023bd0ef0) at sys_connect+0x3df syscall(ffff800023bd0f70) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,eca85bab010) at Xsyscall+0x128 end of kernel end trace frame: 0xeccb089d780, count: -14 ddb{1}> show registers rdi 0xffffffff8120bfe7 db_enter+0x17 rsi 0x1dc2 __ALIGN_SIZE+0xdc2 rbp 0xffff800023bd07e0 rbx 0xffff800023bd0890 rdx 0x1dc3 __ALIGN_SIZE+0xdc3 rcx 0xffff800020b74000 rax 0xffff800020b74000 r8 0xffffffff81d00c7f kprintf+0x16f r9 0x1 r10 0x25 r11 0xdb383583b1a55962 r12 0x3000000008 r13 0xffff800023bd07f0 r14 0x100 r15 0x1 rip 0xffffffff8120bfe8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bd07d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=203647 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf658,0xffffffff8266a260 process=0xffff800020a8b890 user=0xffff800023bcc000, vmspace=0xfffffd807f00a5c0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 12640 59861 88998 0 7 0 syz-executor.0 *12640 203647 88998 0 7 0x4000000 syz-executor.0 57012 321087 72134 0 2 0 syz-executor.1 57012 121676 72134 0 3 0x4000080 ttyin syz-executor.1 57012 343181 72134 0 3 0x4000080 ttyin syz-executor.1 57012 425292 72134 0 3 0x4000080 netcon syz-executor.1 57012 191713 72134 0 3 0x4000080 netcon syz-executor.1 57012 352887 72134 0 3 0x4000080 netcon2 syz-executor.1 26860 389268 0 0 3 0x14200 bored sosplice 24734 93913 0 0 3 0x14200 acct acct 72134 442904 84353 0 3 0x82 nanosleep syz-executor.1 88998 376624 84353 0 3 0x82 nanosleep syz-executor.0 84353 237895 64645 0 3 0x82 thrsleep syz-fuzzer 84353 222332 64645 0 3 0x4000082 nanosleep syz-fuzzer 84353 318669 64645 0 3 0x4000082 thrsleep syz-fuzzer 84353 392229 64645 0 3 0x4000082 thrsleep syz-fuzzer 84353 369221 64645 0 3 0x4000082 thrsleep syz-fuzzer 84353 280497 64645 0 3 0x4000082 thrsleep syz-fuzzer 84353 269826 64645 0 3 0x4000082 thrsleep syz-fuzzer 84353 86594 64645 0 3 0x4000082 thrsleep syz-fuzzer 84353 142620 64645 0 3 0x4000082 kqread syz-fuzzer 84353 243415 64645 0 3 0x4000082 thrsleep syz-fuzzer 64645 54914 54441 0 3 0x10008a pause ksh 54441 335125 65901 0 3 0x92 select sshd 15844 25942 1 0 3 0x100083 ttyin getty 65901 264660 1 0 3 0x80 select sshd 80540 288575 12893 74 3 0x100092 bpf pflogd 12893 457169 1 0 3 0x80 netio pflogd 56091 223997 16216 73 3 0x100090 kqread syslogd 16216 305833 1 0 3 0x100082 netio syslogd 84412 169193 1 77 3 0x100090 poll dhclient 73238 246497 1 0 3 0x80 poll dhclient 82458 184120 0 0 2 0x14200 zerothread 85778 13784 0 0 3 0x14200 aiodoned aiodoned 82897 201820 0 0 3 0x14200 syncer update 98691 214993 0 0 3 0x14200 cleaner cleaner 48089 294848 0 0 3 0x14200 reaper reaper 42703 489337 0 0 3 0x14200 pgdaemon pagedaemon 4881 165743 0 0 3 0x14200 bored crynlk 67663 460432 0 0 3 0x14200 bored crypto 56710 310722 0 0 3 0x40014200 acpi0 acpi0 7854 129092 0 0 3 0x40014200 idle1 66218 231305 0 0 3 0x14200 bored softnet 53259 183515 0 0 3 0x14200 bored systqmp 16548 330326 0 0 3 0x14200 bored systq 95857 10088 0 0 3 0x40014200 bored softclock 87956 439509 0 0 3 0x40014200 idle0 76180 205559 0 0 3 0x14200 bored smr 1 81404 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 12640 (syz-executor.0) thread 0xffff800020acea00 (203647) exclusive rwlock netlock r = 0 (0xffffffff824c0f78) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82623a10) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9547 7067K 8016K 78643K 14253 0 0 pcb 13 8K 8K 78643K 222 0 0 rtable 93 4K 4K 78643K 525 0 0 ifaddr 62 13K 14K 78643K 185 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1507 0 0 iov 0 0K 16K 78643K 177 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 77K 78643K 2212 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 14 0 0 VM map 8 4K 4K 78643K 8 0 0 sem 12 1K 1K 78643K 75 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 654 0 0 sigio 0 0K 0K 78643K 47 0 0 proc 60 63K 95K 78643K 515 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 353 0 0 in_multi 19 1K 2K 78643K 97 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 264 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 133 71K 71K 78643K 3289 0 0 UVM aobj 97 5K 5K 78643K 97 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 175 0 0 NDP 14 0K 0K 78643K 53 0 0 temp 185 3556K 4192K 78643K 11470 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 71 0 69 1 0 1 1 0 8 0 rtentry 112 74 0 39 2 0 2 2 0 8 0 unpcb 120 465 0 453 3 1 2 2 0 8 1 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 9 0 9 2 2 0 1 0 8 0 tcpcb 544 613 0 605 4 3 1 3 0 8 0 inpcb 280 1319 0 1306 4 2 2 3 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 7 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 20 0 20 3 2 1 1 0 8 1 pffrag 232 17 0 17 2 1 1 1 0 482 1 pffrnode 88 17 0 17 2 1 1 1 0 8 1 pffrent 40 679 0 679 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 92 0 16 1 0 1 1 0 8 0 pfstkey 112 92 0 16 3 0 3 3 0 8 0 pfstate 328 92 0 16 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 335 0 169 14 2 12 14 0 8 0 art_table 32 336 0 169 2 0 2 2 0 8 0 art_node 16 72 0 39 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 21 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 73 0 63 1 0 1 1 0 8 0 shmpl 112 95 0 0 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2441 0 1040 46 0 46 46 0 8 0 ffsino 272 2441 0 1040 95 1 94 95 0 8 0 nchpl 144 3721 0 2114 61 0 61 61 0 8 0 uvmvnodes 72 3328 0 0 61 0 61 61 0 8 0 vnodes 208 3328 0 0 176 0 176 176 0 8 0 namei 1024 11739 0 11739 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 1 1 0 1 0 8 0 scxspl 192 11468 0 11468 12 11 1 7 0 8 1 plimitpl 152 71 0 63 1 0 1 1 0 8 0 sigapl 432 852 0 836 3 1 2 3 0 8 0 futexpl 56 19138 0 19138 1 0 1 1 0 8 1 knotepl 112 127 0 108 1 0 1 1 0 8 0 kqueuepl 104 180 0 176 1 0 1 1 0 8 0 pipepl 112 1414 0 1393 6 4 2 2 0 8 1 fdescpl 488 853 0 836 3 0 3 3 0 8 0 filepl 152 8258 0 8141 10 4 6 7 0 8 1 lockfpl 104 307 0 306 1 0 1 1 0 8 0 lockfspl 48 97 0 96 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 741 0 732 1 0 1 1 0 8 0 zombiepl 144 836 0 836 1 0 1 1 0 8 1 processpl 896 870 0 836 4 0 4 4 0 8 0 procpl 632 2484 0 2435 5 0 5 5 0 8 0 sosppl 128 42 0 42 2 2 0 1 0 8 0 sockpl 384 1874 0 1847 10 4 6 7 0 8 3 mcl64k 65536 514 0 0 65 2 63 65 0 8 1 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 181 0 0 22 0 22 22 0 8 0 mtagpl 80 239 0 0 5 0 5 5 0 8 0 mbufpl 256 893 0 0 55 0 55 55 0 8 0 bufpl 256 7895 0 1323 411 0 411 411 0 8 0 anonpl 16 113700 0 93357 103 9 94 98 0 124 12 amapchunkpl 152 5569 0 5392 26 5 21 21 0 158 13 amappl16 192 5437 0 4324 91 31 60 68 0 8 4 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 48 0 43 1 0 1 1 0 8 0 amappl12 160 325 0 323 2 1 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 318 0 310 1 0 1 1 0 8 0 amappl9 136 602 0 598 1 0 1 1 0 8 0 amappl8 128 178 0 144 3 1 2 2 0 8 0 amappl7 120 342 0 336 1 0 1 1 0 8 0 amappl6 112 61 0 50 1 0 1 1 0 8 0 amappl5 104 461 0 445 1 0 1 1 0 8 0 amappl4 96 808 0 776 1 0 1 1 0 8 0 amappl3 88 451 0 445 1 0 1 1 0 8 0 amappl2 80 5942 0 5863 3 1 2 3 0 8 0 amappl1 72 28879 0 28412 25 15 10 20 0 8 0 amappl 80 2746 0 2688 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 96 0 0 2 0 2 2 0 8 0 uaddrrnd 24 859 0 836 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 859 0 836 1 0 1 1 0 8 0 vmmpekpl 168 12615 0 12580 2 0 2 2 0 8 0 vmmpepl 168 114574 0 112170 144 38 106 136 0 357 1 vmsppl 368 852 0 836 2 0 2 2 0 8 0 pdppl 4096 1725 0 1678 7 0 7 7 0 8 1 pvpl 32 322433 0 298250 232 11 221 227 0 265 25 pmappl 232 858 0 836 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 689 0 12 20 0 20 20 0 8 0